/*banner*/
@keyframes fangda{
  0%{transform: scale(1);}
  100%{transform: scale(1.05);}
}
.ny-banner{position:relative;overflow:hidden;}
.ny-banner>img{display:block;width:100%;/* animation: fangda 5s ease-in-out infinite alternate; */margin-top: -1px;}
.ny-banner-s{position:absolute;left: 50%;bottom: 80px; -webkit-transform: translateY(0%) translateX(-50%);transform: translateY(0%) translateX(-50%);color:#fff;}
.ny-banner-s h3{font-size:50px;text-transform:uppercase;}
.ny-banner-s h4{font-size:28px;color:rgba(255, 255, 255, 0.2);margin-top:15px;}
.ny-banner-s2{position:absolute;left: 50%;top: 60%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;}
.ny-banner-s2 dl{width:530px;}
.ny-banner-s2 dl h3{font-size:48px;line-height:68px;font-weight: bold;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.ny-banner-s2 dl dt{font-size:18px;line-height:38px;margin-top: 20px;}
.swiper-button-next,.swiper-button-prev{content: ''!important;opacity:1!important}
.swiper-button-next::after,.swiper-button-prev::after{content: ''!important;}
/*banner*/

.span3{cursor:pointer;}

/*szwz*/
.lon {border-bottom: 1px solid #ebebeb;background:#f5f5f5;}
.lon img {padding-right: 8px;display:block;}
.cont{display:flex;justify-content: flex-end;align-items: center;height: 40px;}
.cont a {vertical-align: middle;color: #6b6b6b;font-size: 14px;display: flex;align-items: center;}
.cont a:last-child{color:#c31321;}
/*szwz*/

.md{position:relative;top:-100px;}

/*fy*/
.page1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}
.page1 li{}
.page1 li a,.page1 li span{display:flex;font-size:16px;color: #999999;align-items:center;justify-content:center;width: 35px;height: 35px;margin: 0 5px;font-family:Arial;font-weight:bold;border-top-left-radius:5px;border-bottom-right-radius:5px;}
.page1 li a:hover,.page1 li.active a,.page1 li span:hover,.page1 li.active span, .page1 li span.current{color:#fff;background: #0557a8;}
.page1 li:nth-child(1) a,.page1 li:last-child a,.page1 li:nth-child(1) span,.page1 li:last-child span{font-family:SimSun;font-size: 20px;}
.page1 li:nth-child(1) a:hover,.page1 li:last-child a:hover,.page1 li:nth-child(1) span:hover,.page1 li:last-child span:hover{/* color:#d6001d; *//* background:none; */}
@media (max-width: 768px){
	.page1 li a,.page1 li span{width:30px;height:30px;margin:0 5px}
	.page1 li:nth-child(1) a,.page1 li:last-child a,.page1 li:nth-child(1) span,.page1 li:last-child span{font-family:SimSun;font-size:20px;}
}
/*fy*/

/*gywm*/
.gywm{background:#f5f5f5;padding:35px 0 160px 0;position:relative;z-index:2;overflow:hidden;}
.nydh{margin-bottom:70px;font-size:16px;}
.nydh a{width:160px;height:50px;border-radius:5px;background:#fff;color:#666666;position:relative;z-index:2;overflow:hidden;margin-right:10px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.nydh a p{display:block;width:0;height:100%;left:0;top:0;background:#0054a6;position:absolute;z-index:-1;}
.nydh a.active,.nydh a:hover{color:#fff;}
.nydh a.active p,.nydh a:hover p{width:100%;}
.gywm-b{}
.gywm-l{width:34.285714285714286%;}
.gywm-l h3{color:#333333;font-size:44px;font-weight: bold;margin-bottom:47px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.gywm-l dl{font-size:16px;line-height:32px;color:#666666;}
.gywm-r{width:53.92857142857143%;position:relative;}
.gywm-r h5{border-radius:15px;overflow:hidden;}
.gywm-r h5 img{display:block;width:100%}
.gywm-r h5:hover img{transform:scale(1.05);}
.gywm-r h4{display:block;width:100%;border-radius:10px;overflow:hidden;}
.gywm-r h4 img{display:block;width:100%}
.gywm-r h4:hover img{transform:scale(1.1);}
.gywm-t{position:absolute;width:95%;left:2.5%;bottom:75px;z-index:-1;}
.gywm-t li{width:100%;margin-right:10px;display:flex;}
.gywm-t li img{display:block;}

.zgs{padding:90px 0;background-image:linear-gradient(rgba(255,255,255,1),rgba(246,246,246,1));}}
.zgs-b{}
.zgs-b dl{}
.zgs-b dl:nth-child(1){margin-bottom:-40px;flex-direction:row-reverse}
.zgs-b dl dt{width:36.28571428571429%}
.zgs-b dl dt img{display:block;}
.zgs-b dl dd{width:50%}
.zgs-b dl dd h3{color:#333333;font-size:40px;margin-bottom:50px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.zgs-b dl dd .div1{color:#666666;font-size:16px;line-height:32px;}

.qywh{margin:90px auto;}
.nybt{margin-bottom:65px;text-align:center;color:#333333;font-size:46px;font-weight:bold;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.qywh-b{text-align:center;}
.qywh-b a{display:block;width:calc((100% - 235px) / 4);position:relative;overflow:hidden;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);padding:90px 0 60px 0;}
.qywh-b a:nth-child(2n){border-top-right-radius:30px;}
.qywh-b a:nth-child(2n + 1){border-bottom-right-radius:30px;}
.qywh-b a i{position:absolute;left:0;top:0;z-index:-1;background:#0054a6;display:block;width:100%;height:0;}
.qywh-b a h3{color:#333333;font-size:22px;margin-bottom:13px;}
.qywh-b a h5{color:#d0d0d0;font-family:Arial;font-weight:bold;text-transform:uppercase;font-size:16px;margin-bottom:27px;}
.qywh-b a h4{font-size:15px;color:666666;margin-bottom:50px;}
.qywh-b a h6{height:69px;}
.qywh-b a h6 .img1{display:block;}
.qywh-b a h6 .img2{display:none;}
.qywh-b a:hover *{color:#fff}
.qywh-b a:hover i{height:100%;}
.qywh-b a:hover .img1{display:block;}
.qywh-b a:hover .img2{display:none;}
.qywh-b a:hover h6{transform: translateY(-10px);}

.jsys{background:#f5f5f5;}
.jsys-l{width:50.15625%;overflow:hidden;}
.jsys-l img{display:block;width:100%;}
.jsys-r{width:49.84375%;padding-left:5%;}
.jsys-r h3{color:#333333;font-size:46px;font-weight: bold;margin-bottom:50px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.jsys-r .div1{color:#666666;font-size:18px;line-height:45px;}
.jsys-r .div1 p{position:relative;padding-left:30px;}
.jsys-r .div1 p i{display:block;width:8px;height:9px;background:url(../images/jsys-tb.png);left:0;top:calc(50% - 4.5px);position:absolute;}

.ryzz{margin:100px auto;}
.ryzz-t{margin-bottom:60px;}
.ryzz-t a{margin:0 7.5px;color:#999999;width:145px;height:45px;border-radius:45px;overflow:hidden;position:relative;z-index:2;background:#f0f0f0;}
.ryzz-t a i{display:block;width:0;height:100%;left:0;top:0;background:#00a583;position:absolute;z-index:-1;}
.ryzz-t a.active{color:#fff;}
.ryzz-t a.active i{width:100%}
.ryzz-b{position:relative;}
.ryzz-b2{position:absolute;opacity:0;z-index:1;transition:all 0.5s;width:100%;left:0;top:0;}
.ryzz-b2>div{padding-bottom:60px;}
.ryzz-b2.active{position:relative;opacity:1;z-index:2;}
.ryzz-b2 a{text-align:center;display:block;font-size:16px;color:#333333;line-height:24px;}
.ryzz-b2 a h4{border-radius:10px;overflow:hidden;background:url(../images/ryzz-bj.jpg)no-repeat center;background-size:100% 100%;margin-bottom:32px;}
.ryzz-b2 a h4 img{display:block;width:100%;}
.ryzz-b2 a:hover{color:#00a583;}
.ryzz-b2 a:hover img{transform:scale(1.05);}
.ryzz-b2 .swiper-pagination{bottom:0;}
.ryzz-b2 .swiper-pagination-bullet{background:#cccccc;opacity:1;width:10px;height:10px;}
.ryzz-b2 .swiper-pagination-bullet-active{background:url(../images/jsys-tb.png);background-size:100% 100%;}

.tdfw{background:#f5f5f5;padding:100px 0;}
.tdfw-b{background:#fff;border-radius:10px;overflow:hidden;box-shadow: 1px 1px 10px rgb(0 0 0 / 1%);}
.tdfw-l{width:48.642857142857143%;padding: 0 5%;position:relative;}
.tdfw-l h6{text-align:right;}
.tdfw-l h6 img{
    width: 100px;
}
.tdfw-l h3{margin-top:-60px;color:#333333;font-size:38px;margin-bottom:30px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.tdfw-l h4{width:60px;height:4px;background:#00a583;margin-bottom:50px;}
.tdfw-l dl{font-size: 16px;line-height: 29px;color:#666666;}
.tdfw-r{width:51.35714285714286%;overflow:hidden;}
.tdfw-r img{display:block;width:100%;}
.tdfw-r:hover img{transform:scale(1.1);}

.hzhb{margin:100px auto;}
.hzhb-b{position:relative;padding-bottom:48px;}
.hzhb-b .swiper-container{height:628px;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}
.hzhb-b .swiper-slide{height:208px;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.hzhb-b .swiper-slide a{height:100%;}
.hzhb-b .swiper-slide a img{max-height:80%;max-width:80%;}
.hzhb-b .swiper-slide:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);z-index:2;transition:all 0.5s;}
.hzhb-b .swiper-slide:hover a{}
.hzhb-b .swiper-slide:hover img{transform: translateY(-10px);}
.hzhb-b .swiper-pagination{bottom:0;width:100%;left:0;}
.hzhb-b .swiper-pagination-bullet{background:#cccccc;opacity:1;width:10px;height:10px;margin:0 5px;}
.hzhb-b .swiper-pagination-bullet-active{background:url(../images/jsys-tb.png);background-size:100% 100%;}
.hzhb-b h5{text-align:right;font-size:16px;position: absolute;right:0;color: #cecece;bottom: 10px;}

.fzlc{text-align:center;padding:100px 0 150px 0;position:relative;background-image: linear-gradient(to bottom, #f8f8f8 , #fff);z-index:2;}
.fzlc-b{position:relative;z-index:2;}
.fzlc h6{position:absolute;left:0;bottom:298px;width:100%;height:1px;background:#bfbfbf;z-index:-1;}
.fzlc-b a{display:block;text-align:center;position:relative;}
.fzlc-b a h4{overflow:hidden;border-radius:10px;transform:scale(0.7);opacity:0.5;}
.fzlc-b a h4 img{display:block;}
.fzlc-b a dl{margin-top:25px;}
.fzlc-b a dl dt{width:30px;background:#fff;margin:0 auto 23px auto;}
.fzlc-b a dl dt i{width:1px;height:20px;margin-bottom:5px;background:#cbcbcb;display:block;}
.fzlc-b a dl dt h5{width:21px;height:21px;border-radius:21px;border:1px solid #cbcbcb;background:#ffffff;}
.fzlc-b a dl dt h5 p{width:9px;height:9px;background:#cbcbcb;border-radius:9px;}
.fzlc-b a dl dd{text-align:center;width:440px;margin:0 auto;max-width:100%;color:#cbcbcb;}
.fzlc-b a dl dd h3{font-size:42px;margin-bottom:17px;font-family:Arial;}
.fzlc-b a dl dd .div1{font-size:18px;line-height:28px;}
.fzlc-b .swiper-slide-active a{}
.fzlc-b .swiper-slide-active a h4{transform:scale(1.0);opacity:1;}
.fzlc-b .swiper-slide-active a dl dt i{background:#0557a8;}
.fzlc-b .swiper-slide-active a dl dt h5{border:1px solid #0557a8;}
.fzlc-b .swiper-slide-active a dl dt h5 p{background:#0557a8;}
.fzlc-b .swiper-slide-active a dl dd{color:#333333;}
/*gywm*/

/*fwcp*/
.shfw{margin:100px auto;}
.shfw-b{}
.shfw-b dl{width: calc((100% - 260px) / 5);border-radius:500px;background:url(../images/shfw-bj.png);background-size:100% 100%;}
.shfw-b dl dt{background:#0057ab;border-radius:500px;text-align:center;color:#fff;margin:25px;height:calc(100% - 50px);}
.shfw-b dl dt h3{font-family:Arial;font-size:28px;margin-bottom: 15px;}
.shfw-b dl dt h4{height: 50px;}
.shfw-b dl dt h5{font-size: 15px;line-height: 21px;}
.shfw-b dl:nth-child(3) dt{background: #36a3b1;}
.shfw-b dl:nth-child(5) dt{background: #2980b7;}
.shfw-b dl:nth-child(7) dt{background: #23a68a;}
.shfw-b dl:nth-child(9) dt{background:#1e73b4;}
.shfw-b dl:hover img{transform: translateY(-10px);}
.shfw-b i{background: rgb(61 191 202);width:33px;height:33px;border-radius:33px;}
.shfw-b i:nth-child(2){background: #0057ab;}
.shfw-b i:nth-child(4){background: #36a3b1;}
.shfw-b i:nth-child(6){background: #2980b7;}
.shfw-b i:nth-child(8){background: #23a68a;}
.shfw-b i:last-child{display:none;}

.ylsb{background:#fafafa;padding:100px 0;}
.ylsb-b{}
.ylsb-b dl{margin-bottom:100px;}
.ylsb-b dl:nth-child(2n){margin-bottom:0;flex-direction:row-reverse}
.ylsb-b dl dt{width:41.5%;}
.ylsb-b dl dt h3{color:#3b4044;font-size:42px;margin-bottom:35px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.ylsb-b dl dt .div1{color:#666666;font-size:20px;line-height:40px;}
.ylsb-b dl dd{width:51.85714285714286%;border-radius:25px;overflow:hidden;}
.ylsb-b dl dd img{display:block;width:100%;}
.ylsb-b dl dd:hover img{transform:scale(1.05);}

.jsfw{margin:100px auto;}
.jsfw-b{margin-bottom: 80px;}
.jsfw-b:nth-child(2n){flex-direction:row-reverse}
.jsfw-l{width:51.85714285714286%;border-radius:25px;overflow:hidden;}
.jsfw-l img{display:block;width:100%;}
.jsfw-l:hover img{transform:scale(1.05);}
.jsfw-r{width: 43.428571%;}
.jsfw-r dl{margin-bottom:50px;}
.jsfw-r dl h3{color:#3b4044;font-size:42px;margin-right:10px;font-weight: bold;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.jsfw-r dl h3 i{width:38px;height:38px;border-radius:38px;background:#0057ab;color:#fff;font-size:22px;line-height:100%;margin-right:15px;}
.jsfw-r dl h4{color:#999999;font-size:20px;}
.jsfw-r .div1{color:#666666;font-size:19px;line-height: 24px;}
.jsfw-r .div1 p{position:relative;padding-left:30px;margin-bottom:20px;}
.jsfw-r .div1 p:last-child{margin-bottom:0!important;}
.jsfw-r .div1 p span{display:block;width:8px;height:8px;border-radius:8px;background:#00a483;left:0;top:8px;position:absolute;}
/*fwcp*/

/*fwcp3*/
.tzgs{margin:100px auto;}
.tzgs-t{margin-bottom:55px;text-align:center;color:#3b4044;}
.tzgs-t h3{font-size:48px;margin-bottom:35px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.tzgs-t h4{font-size:18px;}
.tzgs-b{border-radius:25px;overflow:hidden;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.tzgs-l{width:51.21428571428571%;overflow:hidden;}
.tzgs-l img{display:block;width:100%;}
.tzgs-l:hover img{transform:scale(1.1);}
.tzgs-r{width:48.78571428571429%;padding-left:6%;color:#3b4044;font-size:21px;}
.tzgs-r p{margin-bottom:40px;}
.tzgs-r p:last-child{margin-bottom:0!important;}
.tzgs-r p i{width:38px;height:38px;border-radius:38px;background:#0057ab;color:#fff;font-size:22px;}
.tzgs-r p span{display:block;width:calc(100% - 60px);}

.yyrt{background:#f5f5f5;padding:100px 0;}
.yyrt-b{}
.yyrt-b a{display:block;overflow:hidden;border-radius:15px;background:#fff;width:calc((100% - 120px) / 3);position:relative;text-align:center;color:#3b4044;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}
.yyrt-b a h4{overflow:hidden;opacity:0;position:relative;}
.yyrt-b a h4 p{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.45);}
.yyrt-b a h4 img{display:block;width:100%;}
.yyrt-b a dl{position:absolute;left:0;top:0;width:100%;height:100%;padding:0 30px;transition:all 0s;}
.yyrt-b a dl dt{transition:all 0.0s;}
.yyrt-b a dl dt h5{width:126px;height:126px;border-radius:126px;background:#f2f6fa;margin-bottom:40px;}
.yyrt-b a dl dt h5 .img2{display:none;}
.yyrt-b a dl dt h3{font-size:32px;margin-bottom:20px;transition:all 0.0s;}
.yyrt-b a dl dt p{font-size:16px;line-height:28px;height:84px;transition:all 0.0s;}
.yyrt-b a:hover{color:#fff;}
.yyrt-b a:hover h4{opacity:1;}
.yyrt-b a:hover h5{background:#0054a6;}
.yyrt-b a:hover h5 .img1{display:none;}
.yyrt-b a:hover h5 .img2{display:block;}
/*fwcp3*/

/*fwcp4*/
.fwcp4{}
.fwcp4-s{padding:100px 0;}
.fwcp4-s:nth-child(2n){background:#f7f7f7;}
.fwcp4-s:nth-child(2n)>div{flex-direction:row-reverse;}
.fwcp4-b{}
.fwcp4-b h4{border-radius:25px;overflow:hidden;width:51.85714285714286%;}
.fwcp4-b h4 img{display:block;width:100%;}
.fwcp4-b h4:hover img{transform:scale(1.1);}
.fwcp4-b dl{width:42%}
.fwcp4-b dl h3{color:#3b4044;font-size:34px;line-height:50px;}
.fwcp4-b dl dt{padding-top:25px;color:#666666;font-size:16px;line-height:38px;}
.fwcp4-b dl dd{color:#666666;font-size:16px;line-height:40px;padding-top:25px;}
.fwcp4-b dl dd p{position:relative;padding-left:30px;}
.fwcp4-b dl dd p i{display:block;width:8px;height:9px;background:url(../images/jsys-tb.png);left:0;top:15.5px;position:absolute;}
.fwcp4-b dl dd p span{display:block;}
.fwcp4-s:nth-child(2n)>div dl{width:48%}
/*fwcp4*/

/*fwcp5*/
.pjgy{margin:100px auto;}
.pjgy-l{width:40%;}
.pjgy-l dl{margin-bottom:50px;}
.pjgy-l dl i{width:70px;height:70px;border-radius:70px;background:#1858b0;margin-right:20px;}
.pjgy-l dl dt{}
.pjgy-l dl h3{color:#3b4044;font-size:34px;margin-right:12px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.pjgy-l dl h4{color:#999999;font-size:16px;text-transform:uppercase;}
.pjgy-l .div1{color:#666666;font-size:16px;line-height:38px;}
.pjgy-r{overflow:hidden;border-radius:25px;width:51.85714285714286%}
.pjgy-r a{display:block;overflow:hidden;}
.pjgy-r a img{display:block;width:100%;}
.pjgy-r a:hover img{transform:scale(1.05);}
.pjgy-r .swiper-pagination{bottom:0;padding:50px 50px 40px 50px;background-image: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0, 0, 0, 0.5));}
.pjgy-r .swiper-pagination-bullet{background:rgba(255, 255, 255, 0.3);opacity:1;}
.pjgy-r .swiper-pagination-bullet-active{background:#fff;}
/*fwcp5*/

/*fwtx*/
.zlfz{margin:35px auto 100px auto;}
.zlfz-l{width:36.57142857142857%;}
.zlfz-l dl{margin-bottom:50px;}
.zlfz-l dl i{width:70px;height:70px;border-radius:70px;background:#1858b0;margin-right:20px;}
.zlfz-l dl dt{}
.zlfz-l dl h3{color:#3b4044;font-size:34px;margin-right:12px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.zlfz-l dl h4{color:#999999;font-size:16px;text-transform:uppercase;}
.zlfz-l .div1{color:#666666;font-size:16px;line-height:38px;}
.zlfz-r{overflow:hidden;border-radius:25px;width:51.85714285714286%}
.zlfz-r img{display:block;width:100%;}
.zlfz-r:hover img{transform:scale(1.1);}

.zltx{padding:100px 0;background:#f8f8f8;}

.fwbz{margin:100px auto}

.fwys{padding:100px 0;background:#f8f8f8;}
.fwys-b{}
.fwys-b dl{width:calc(50% - 15px);padding:70px 6% 53px 3%;margin-bottom:30px;border-radius:15px;background:#fff;}
.fwys-b dl dt{width:120px;height:120px;border-radius:120px;background:#f9f9f9;}
.fwys-b dl dd{width:calc(100% - 170px)}
.fwys-b dl dd h3{color:#333333;font-size:24px;margin-bottom:16px;}
.fwys-b dl dd p{font-size:16px;line-height:30px;color:#666}
.fwys-b dl:hover img{transform: translateY(-10px);}

.fwjz{text-align:center;color:#fff;padding:100px 0;background:url(../images/fwjz-bj.jpg)no-repeat center;}
.fwjz .nybt{color:#fff;}
.fwjz-b{}
.fwjz-b a{display:block;border-radius:10px;position:relative;overflow:hidden;background:rgba(0, 0, 0, 0.3);z-index:2;padding:70px 40px 55px 40px;width:calc((100% - 120px) / 4)}
.fwjz-b a h4{font-size:32px;margin-bottom:30px;}
.fwjz-b a h3{font-size:32px;margin-bottom:20px;}
.fwjz-b a p{font-size:16px;line-height:28px;}
.fwjz-b a h6{position:absolute;left:0;top:0;width:100%;height:0;background:#00a483;z-index:-1;}
.fwjz-b a:hover h6{height:100%;}

.fwmb{margin:100px auto;}
.fwmb-b{text-align:center;}
.fwmb-b a{display:block;width:calc((100% - 120px) / 3);border-radius:10px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);padding:96px 40px 85px 40px;}
.fwmb-b a h5{width:120px;height:120px;border-radius:120px;background:#f4f6f6;margin-bottom:45px;}
.fwmb-b a h5 .img2{display:none;}
.fwmb-b a h3{color:#333333;font-size:32px;margin-bottom:20px;}
.fwmb-b a p{color:#999999;font-size:16px;line-height:28px;}
.fwmb-b a:hover h5{background:#0054a6;}
.fwmb-b a:hover h5 .img1{display:none;}
.fwmb-b a:hover h5 .img2{display:block;}
/*fwtx*/

/*xwzx*/
.xwzx{margin:35px auto 110px auto;}
.xwzx-t{margin-bottom:75px;}
.xwzx-l{overflow:hidden;display:block;border-radius:20px;position:relative;width:60.71428571428571%}
.xwzx-l h4{overflow:hidden;}
.xwzx-l h4 img{display:block;width:100%;}
.xwzx-l h3{color:#fff;font-size:20px;padding:50px 30px 30px 30px;position:absolute;left:0;bottom:0;width:100%;background-image: linear-gradient(to bottom, rgba(0,0,0,0) , rgba(0, 0, 0, 0.5));}
.xwzx-l h3 p{}
.xwzx-r{width:34.64285714285714%;}
.xwzx-r a{display:block;padding-bottom:26px;margin-bottom:53px;border-bottom:1px solid #ececec;}
.xwzx-r a:last-child{margin-bottom:0!important;}
.xwzx-r a h5{color:#0054a6;font-size:14px;margin-bottom:24px;}
.xwzx-r a h3{color:#333333;font-size:20px;line-height:32px;}
.xwzx-r a:hover h3{color:#0054a6;}
.xwzx-b{}
.xwzx-b a{display:block;width:calc(100% / 3);position:relative;overflow:hidden;padding:40px 50px 73px 50px;margin-bottom:60px;border-right:1px solid #ebebeb;}
.xwzx-b a:nth-child(3){border-color:#fff;}
.xwzx-b a h4{border-radius:20px;overflow:hidden;margin-bottom:20px;}
.xwzx-b a h4 img{display:block;width:100%;}
.xwzx-b a h5{color:#0557a8;font-size:16px;margin-bottom:22px;}
.xwzx-b a h3{color:#444444;font-size:20px;line-height:34px;margin-bottom:55px;height:68px;}
.xwzx-b a p{line-height:100%;color:#0557a8;}
.xwzx-b a p img{margin-left:10px;}
.xwzx-b a:hover{background:#efefef;border-radius:20px;border-color:#efefef}
.xwzx-b a:hover h4 img{transform:scale(1.1);}
.xwzx-b a:hover p img{transform: translateX(10px);}
/*xwzx*/

/*jrwm*/
.rcln{margin:40px auto 185px auto;}
.rcln-b{position:relative;}
.rcln-l{border-radius:10px;overflow:hidden;width:51.92857142857142%;}
.rcln-l img{display:block;width:100%;}
.rcln-l:hover img{transform:scale(1.1);}
.rcln-r{width:52.14285714285715%;height:92.36111111111112%;background:#fff;border-radius:10px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);right:0;z-index:2;padding:108px 85px;transition:all 0.5s;}
.rcln-r h3{color:#333333;font-size:38px;margin-bottom:36px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.rcln-r dt{color:#666666;font-size:16px;line-height:28px;margin-bottom:40px;}
.rcln-r dd{color:#666666;font-size:16px;line-height:100%;}
.rcln-r dd p{padding:12px 19px;margin-right:20px;background:#f4f4f4;}
.rcln-r h6{position:absolute;right:45px;top:-60px;}

.jrwm{background:#f5f5f5;padding:100px 0;}
.jrwm-b{margin-bottom:60px;}
.jrwm-b dl{margin-bottom:20px;background:#fff;border-radius:5px;overflow:hidden;}
.jrwm-b dl dt{position:relative;z-index:2;padding:40px 70px;cursor:pointer;}
.jrwm-b dl dt h6{position:absolute;left:0;width:100%;height:100%;bottom:0;background:#0054a6;z-index:-1;opacity:0;transition:all 0.5s;}
.jrwm-b dl dt h6.up{opacity:1;}
.jrwm-b dl dt h3{font-size:20px;color:#333333;width:30%;transition:all 0.5s;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.jrwm-b dl dt h3.up{color:#fff;}
.jrwm-b dl dt>p{width:33%;transition:all 0.5s;color:#999999;font-size:16px;}
.jrwm-b dl dt>p span{}
.jrwm-b dl dt>p i{display:block;width:1px;height:22px;margin:0 27px;background: #999999;}
.jrwm-b dl dt>p.up{color:#fff;}
.jrwm-b dl dt>p.up i{background:#fff;}
.jrwm-b dl dt h4{font-family:;font-size:18px;color:#666666;width:120px;transition:all 0.5s;}
.jrwm-b dl dt h4.up{color:#fff;}
.jrwm-b dl dt h4 p{transition:all 0.5s;width:16px;height:10px;background:url(../images/jrwm-tb.png);}
.jrwm-b dl dt h4 p.up{background:url(../images/jrwm-tb2.png);transform: rotate(180deg);}
.jrwm-b dl dd{display:none;padding:50px 70px;}
.jrwm-b dl dd h3{color:#666666;font-size:16px;font-weight:bold;margin-bottom:10px;}
.jrwm-b dl dd .div1{color:#999999;line-height:26px;margin-bottom:40px;}
/*jrwm*/

/*xwzx-z*/
.xwdt-z{width:1200px;margin:70px auto;overflow:hidden;}
.xwdt-z-t{text-align:center;padding-bottom:20px;border-bottom: 1px dashed #666;margin-bottom:30px;}
.xwdt-z-t h3{font-size:25px;color:#000;margin-bottom:20px;}
.xwdt-z-t p{text-align:center;color:#000;}
.xwdt-z-t p span{display:inline-block;margin:0 20px;color:#000;}
.xwdt-z-b{margin-bottom:50px;line-height:24px;color:#666}
.xwdt-z-b table{width:100%!important}
.xwdt-z-b table td,.xwdt-z-b table th{padding:10px!important;border:1px solid #666!important}
.xwdt-z-b table *{color:#666}
.xwdt-z-b img{height:auto!important;}
.xwdt-z-b2{display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;margin: 0 auto 0px auto;}
.xwdt-z-b2 a{padding: 10px 20px;background: #eee;border-radius: 10px;color: #000;transition: 0.3s;max-width:30%}
.xwdt-z-b2 a:hover{background:#02569e;color:#fff;}
@media screen and (max-width: 1200px){
	.xwdt-z-t p{display:none;}
	.xwdt-z-t{margin-bottom:10px;padding-bottom:10px;}
	.xwdt-z-t h3{font-size:20px;margin-bottom:0px;}
	.xwdt-z-b{margin-bottom:30px;}
	.xwdt-z-b2 a{font-size:12px;}
	.xwdt-z-b table td,.xwdt-z-b table th{padding:5px!important;}
}
/*xwzx-z*/

/*fwcp6*/
.sbpa{margin:100px auto;}
.sbpa-b{}
.sbpa-b dl{margin-bottom:75px;}
.sbpa-b dl:nth-child(2n){flex-direction:row-reverse;}
.sbpa-b dl dt{width:49.28571428571429%;border-radius:20px;overflow:hidden;}
.sbpa-b dl dt img{display:block;width:100%;}
.sbpa-b dl dt:hover img{transform:scale(1.1);}
.sbpa-b dl dd{width:44.285714285714284%;}
.sbpa-b dl dd h4{width:55px;height:55px;border-radius:55px;background:#0054a5;margin-bottom:30px;color:#fff;font-size:30px;}
.sbpa-b dl dd h3{color:#333333;font-size:38px;font-weight: bold;line-height:50px;margin-bottom:35px;font-family: 'PingFang SC', 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53;}
.sbpa-b dl dd .div1{font-size:18px;line-height:36px;color:#3b4044;}

.whgl{background:#f5f5f5;padding:100px 0;}
.whgl-b{}
.whgl-b dl{width:calc((100% - 60px) / 5);background:#fff;padding:50px 30px 0 30px;}
.whgl-b dl h3{color:#333333;font-size:24px;margin-bottom:10px;}
.whgl-b dl h5{font-size:12px;line-height:15px;color:#adadad;height:30px;}
.whgl-b dl h4{height:350px;}
.whgl-b dl:hover h4 img{transform: translateY(-10px);}

.ptcz{margin:100px auto 40px auto;}
.ptcz-b{padding:0 100px;}
.ptcz-b p{width:calc((100% - 219px) / 3);margin:0 109.5px 60px 0;}
.ptcz-b p:nth-child(3n){margin-right:0;}
.ptcz-b p img{display:block;width:100%;}
.ptcz-b p:hover img{transform: translateY(-10px);}
/*fwcp6*/

/*fwcp7*/
.fwcp{margin:100px auto 55px}
.fwcp a{display:block;overflow:hidden;border-radius:20px;position:relative;margin-bottom:70px;}
.fwcp a img{display:block;width:100%;}
.fwcp a h3{position:absolute;left:0;bottom:0;z-index:2;width:90%;border-top-right-radius:20px;background:rgba(255, 255, 255, 0.9);overflow:hidden;font-size:22px;color:#333333;height:90px;padding:0 25px;}
.fwcp a:hover{}
.fwcp a:hover img{transform:scale(1.1);}
.fwcp a:hover h3{background:#0054a5;color:#fff;}
/*fwcp7*/

/*lxwm*/
.lxwm{background:#f5f5f5;padding:35px 0 110px 0;}
.lxwm-t{position:relative;padding:0 120px;z-index:2;margin-bottom:-65px;}
.lxwm-s{background:#fff;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);padding:37px 60px 30px 60px;text-align:center;}
.lxwm-t dl{width:300px;}
.lxwm-t dl h4{height:50px;}
.lxwm-t dl h3{color:#666666;font-size:20px;margin-bottom:20px;}
.lxwm-t dl p{font-size:16px;line-height:28px;color:#999;}
.lxwm-t dl p a{color:#999;}
.lxwm-t dl p a:hover{color:#0054a6;}
.lxwm-t dl:hover img{transform: translateY(-10px);}
.lxwm-t i{width:1px;height:145px;background:#efefef;}
.lxwm-t i:last-child{display:none;}
.lxwm-b{height:656px;border-radius:15px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.1);}

.zxly{padding: 100px 0;background:#ffffff;}
.zxly-b{}
.zxly-b>input{padding:0 20px;margin-bottom:20px;color: #666666;border-radius: 3px;height: 60px;background: #f8f8f8;font-size: 16px;width:calc((100% - 78px) / 3);}
.zxly-b input::placeholder,.zxly-b>textarea::placeholder{color:#666666;}
.zxly-b>textarea{width:100%;padding:20px;margin-bottom: 40px;color:#666666;height: 170px;background: #f8f8f8;font-size: 16px;border-radius: 3px;}
.zxly-b dl{width:100%}
.zxly-b dl dt{}
.zxly-b dl dt input{width: 236px;padding:0 20px;color:#777777;height: 60px;margin-right:10px;background: #f8f8f8;font-size: 16px;border-radius: 3px;}
.zxly-b dl dt img{cursor:pointer;width:170px;height: 60px;cursor:pointer;}
.zxly-b dl button{width: 168px;height: 60px;background: #0054a6;color:#fff;font-size: 18px;transition:all 0.5s;font-weight: normal;cursor:pointer;border-radius: 3px;}
.zxly-b dl button:hover{opacity:0.8;}
/*lxwm*/

@media(min-width:1200px){
	.gywm-r h4{position:absolute;width:315px;left:-110px;bottom:-50px;}
	.rcln-r{top:18.055555555555555%;position:absolute;}
}
@media(max-width:1500px){
	.xwzx-r a{margin-bottom:20px;padding-bottom:20px;}
}
@media screen and (max-width:1200px){
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width:500px;}
	.gywm-r h4{width:50%}
	.nydh{justify-content:space-between;}
	.ryzz-t{justify-content:space-between;}
	.nydh a{width:calc(50% - 5px)}
	.ryzz-t a{width:calc(50% - 5px)}
	.hzhb-b .swiper-container{height:221px;}
	.hzhb-b .swiper-slide{height:110px;}
	.shfw-b dl{width:calc(50% - 5px)}
	.shfw-b dl dt{margin:0px;height:100%;border-width:0px;}
	.ny-banner-s2{top:50%}
	.ny-banner-s2 dl{width:70%;}
	.shfw-b dl dt h4{height:50px;}
	.jsfw-r dl h3 i{width:26px;height:26px;}
	.fwcp4-b h4{border-radius:5px;}
	.fwcp4-b dl dd p i{top:7.5px}
	.fwys-b dl{justify-content:center;}
	.fwys-b dl dt{width:100px;height:100px;}
	.fwjz{background-size:auto 100%;}
	.fwmb-b a h5{width:100px;height:100px;}
	.xwzx-l,.xwzx-b a,.xwzx-b a h4{border-radius:5px;}
	.sbpa-b dl dd h4{width:45px;height:45px;}
	.ptcz-b{justify-content:space-between;}
	.ptcz-b p{width:48%}
	.fwcp a{border-radius:5px;}
	.fwcp a h3{height:50px;border-top-right-radius:5px;}
	.ny-banner-s{bottom:30px}
	.ny-banner-s h4{font-size:16px;margin-top:10px;}
	.zxly-b dl dt input{width:calc(100% - 110px)}
    .zxly-b dl dt img{width:100px;}
    .zxly-b>textarea{height:80px;}
    .zxly-b>input,.zxly-b dl dt input,.zxly-b dl dt img{height:40px;font-size:14px;}
    .zxly-b dl button{height:40px;}
    .lxwm-b{height:200px;}
	.xwzx-b a{border:none;}
	.lxwm-t dl{width:100%;}
	.ny-banner-s h3{font-size:28px!important}
	.jsfw-r .div1 p{margin-bottom:10px;padding-left:15px;}
}
