/*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;}
.ny-banner-s{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;}
.ny-banner-s>h3{font-size:48px;text-transform:capitalize;}
.ny-banner-s>p{font-size:16px;line-height:24px;margin-top:23px;}
.ny-banner-s>h5{margin-top:65px;background:#fff;padding:4px;border-radius:5px;width:206px;position:relative;display: none;}
.ny-banner-s>h5 img{display:block;width:100%;}
.ny-banner-s>h5 i{position: absolute;width:100%;left:0;top:0;height:100%;background:url(/template/pc/skin/images/sp.png)no-repeat center;}
.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 #e5e5e5;}
.lon img {padding-right: 8px;display:block;}
.cont{height: 74px;}
.log-l{font-size: 14px;}
.log-l a{margin-right: 15px;position:relative;height:74px;color:#000;}
.log-l a p{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:#dc5f00;}
.log-l a.active,.log-l a:hover{color:#dc5f00;}
.log-l a.active p,.log-l a:hover p{width:100%}
.log-r{font-size:15px;}
.log-r a{color:#7f7f7f;}
.log-r a:hover{}
/*.cont a:last-child{color:#c31321;}*/
/*szwz*/

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

/*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: #666;align-items:center;justify-content:center;width: 35px;height: 35px;margin: 0 5px;}
.page1 li a:hover,.page1 li.active a,.page1 li span:hover,.page1 li.active span, .page1 li span.current{color:#fff!important;background: #dc5f00!important;}
.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{margin:90px auto;padding:0 50px;}
.nybt{text-align:center;margin-bottom:37px;}
.nybt h3{text-transform:capitalize;margin-bottom:24px;font-size:42px;}
.nybt h4{width:73px;height:4px;background:#dc5f00;}
.gywm-t{color:#666666;font-size:16px;line-height:28px;margin-bottom:70px;}
.gywm-b{padding:0 100px;}
.gywm-b dl{}
.gywm-b dl dt{margin-right:20px;}
.gywm-b dl dd{}
.gywm-b dl dd h3{font-size:50px;margin-bottom:5px;}
.gywm-b dl dd h3 i{line-height:100%;font-size:16px;color:#333333;padding:5px;}
.gywm-b dl dd p{color:#888;font-size:16px;text-transform: capitalize;}
.gywm-b dl:hover{}

.qywh{text-align:center;padding:115px 0;background:url(/template/pc/skin/images/qywh-bj.jpg)no-repeat center;color:#fff}
.qywh .nybt{margin-bottom:87px;}
.qywh .nybt h3{color:#fff;}
.qywh .nybt h4{background:#fff;}
.qywh-b{}
.qywh-b dl{width:286px;}
.qywh-b dl h4{margin:0 auto 26px auto;width:108px;height:108px;border-radius:200px;border:1px solid #fff;}
.qywh-b dl h3{font-size:24px;margin-bottom:14px;}
.qywh-b dl p{font-size:16px;line-height:24px;}
.qywh-b dl:hover img{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}

.ryzz{margin:90px auto;display: none;}
.ryzz .nybt{margin-bottom:56px;}
.ryzz-b{position:relative;font-size:16px;}
.ryzz-b a{display:block;text-align:center;color:#333;}
.ryzz-b a h4{position:relative;background:#f7f7f7;padding:70px 40px;margin-bottom:30px;}
.ryzz-b a h4 p{position:absolute;width:100%;height:0;left:0;bottom:0;background:url(/template/pc/skin/images/fdj.png)no-repeat center;}
.ryzz-b a h4 img{display:block;width:100%;}
.ryzz-b a:hover{color:#dc5f00;}
.ryzz-b a:hover img{transform:scale(1.1);}
.ryzz-b a:hover p{height:100%;}
.ryzz-b .swiper-button-next{width:50px;height:50px;right:-80px;background:url(/template/pc/skin/images/r3.png);transition:all 0.5s;}
.ryzz-b .swiper-button-prev{width:50px;height:50px;left:-80px;background:url(/template/pc/skin/images/l3.png);transition:all 0.5s;}
/*gywm*/

/*cpzx*/
.cpzx{background:#f4f5f6;padding:80px 0 90px 0;}
.cpzx-t{margin-bottom:50px;}
.cpzx-t a{width:220px;height:60px;border-radius:60px;border:1px solid #d0d1d1;font-size:16px;margin:0 12px;color:#333;text-align:center;}
.cpzx-t a:hover,.cpzx-t a.active{color:#fff;background:#dc5f00;border-color:#dc5f00;}
.cpzx-b a{background:#fff;margin-bottom:35px;width:calc(50% - 16px);padding: 40px 0;}
.cpzx-b a h4{width:54.08719346049047%;overflow:hidden;}
.cpzx-r{width:45.91280653950953%;padding-right:5%;}
.cpzx-r h3{color:#333;font-size:28px;font-weight:bold;margin-bottom:32px;}
.cpzx-r .div1{color:#888;font-size:15px;line-height:22px;margin-bottom:40px;}
.cpzx-r>p{color:#dc5f00;font-size:18px;padding-left:15px;background:url(/template/pc/skin/images/cpzx-tb2.png)no-repeat center left;margin-bottom:37px;}
.cpzx-r h5{color:#dc5f00;font-size:16px;}
.cpzx-r h5 img{margin-left:12px;}
.cpzx-b a:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.2);}
.cpzx-b a:hover h4 img{transform:scale(1.1);}
.cpzx-b a:hover h3{color:#dc5f00;}
/*cpzx*/

/*cpzx-z*/
.cpzx-z{background:#f5f5f5;padding: 50px 0;}
.ny-zpal-z{background:#fff;padding:20px;}
.ny-zpal-t{overflow:hidden;display: flex;/* align-items: center; */justify-content: space-between;flex-wrap: wrap;}
.ny-zpal-z-t-l{float:left;width: 44%;position: relative;}
.magnifierContainer {width:100%;display: flex;position:relative;}
.imgMedium {width:100%;position: relative;}.imgLeft .magnifier {position: absolute;display: none;width: 200px;height: 200px;}
.imasf2{position:absolute;width:100%;left:0;bottom:0;display:flex;justify-content:center;transition: all 0.5s;}
.imasf2 p{width:10px;height:10px;border-radius:10px;background: #ccc;margin: 0 5px;cursor: pointer;}
.imasf2 p.active{background: #ff6000;}
.ny-zpal-z-t-l:hover .imasf2{transform:scale(0);}
.ny-zpal-z-t-l:hover .imasf{transform:scale(1);}
.imgLeft .imasf{width:100%;position:relative;overflow:hidden;transform: scale(0);transition: all 0.5s;z-index:3;}
.imgLeft .imasf .fad{width:20px;height:60px;margin-top:10px;line-height:60px;text-align:center;background:rgba(0,0,0,0.5);bottom:10px;cursor:pointer;float:left;color:#fff;}
.imgLeft .imasf .fac{width:20px;height:60px;margin-top:10px;line-height:60px;text-align:center;background:rgba(0,0,0,0.5);bottom:10px;cursor:pointer;float:right;color:#fff;}
.imasf-bb{overflow:hidden;}
.imasf-bb .swiper-container{position:initial;width:calc(100% - 100px);}
.imasf-bb .swiper-slide{box-sizing:border-box;border:1px solid #eee;padding:5px;}
.imasf-bb .swiper-slide-active{border-color:#ff6000;}
.imasf-bb .swiper-slide a{display:block;overflow:hidden;}
.imasf-bb .swiper-slide a img{width:100%;}
.imasf-bb .swiper-button-next{width: 20px;height: 60px;margin-top: 10px;line-height: 60px;text-align: center;background: rgba(0,0,0,0.5);cursor: pointer;color:#fff;right:0;top: 50%;margin-top: -30px;}
.imasf-bb .swiper-button-prev{width: 20px;height: 60px;margin-top: 10px;line-height: 60px;text-align: center;background: rgba(0,0,0,0.5);cursor: pointer;color:#fff;left:0;top: 50%;margin-top: -30px;}
.mediumContainer {width: 100%;overflow: hidden;text-align:center;vertical-align:middle;margin-bottom:20px;box-sizing:border-box;}
.mediumContainer img{max-width:100%;display:block;margin:0 auto;}

.imgRight{z-index:100;}
.imgLeft{width:100%;position:relative;}
#zhezhao {width: 100%;height: 100%;background: transparent;position: absolute;top: 0;border: 1px solid transparent;}
#zhezhao:hover {cursor: move;}
.img_x {width: 100%!important;display: flex;}
.img_x li{height: 54px;border: 2px solid transparent;margin: 8px 4px;padding: 2px;cursor:pointer;}
.img_x li img{height:100%}
.img_u {position:absolute;width: 500px;height: 400px;border: 1px solid #eee;float: left;margin-left: 15px;overflow: hidden; display: none; background:#fff;z-index:100;}
.img_u img{width:1000px;max-width:1000px;}
.ny-zpal-z-t-r{float:right;width: 50%;margin-top: 20px;}
.ny-zpal-z-t-r h3{color:#333;font-size:42px;line-height:58px;margin-bottom:23px;}
.ny-zpal-z-t-r h4{width:73px;height:4px;background:#dc5f00;margin-bottom:35px;}
.ny-zpal-z-t-r .div1{color:#888888;font-size:16px;line-height:28px;}
.ny-zpal-z-t-l .swiper-button-next{width:56px;height:56px;right:0;background:url(/template/pc/skin/images/r4.png);transition:all 0.5s;z-index:10;display: none;}
.ny-zpal-z-t-l .swiper-button-next:hover{background:url(/template/pc/skin/images/r2-1.png)}
.ny-zpal-z-t-l .swiper-button-prev{width:56px;height:56px;left:0;background:url(/template/pc/skin/images/l4.png);transition:all 0.5s;z-index:10;display: none;}
.ny-zpal-z-t-l .swiper-button-prev:hover{background:url(/template/pc/skin/images/l2-1.png)}

.cpzx-z1{}
.cpzx-z1 dl{}
.cpzx-z1 dl:nth-child(2n){flex-direction: row-reverse}
.cpzx-z1 dl dt{width:50%}
.cpzx-z1 dl dt h3{font-size: 35px;color:#333;margin-bottom:30px;}
.cpzx-z1 dl dt h4{width:73px;height:4px;background:#dc5f00;margin-bottom:35px;}
.cpzx-z1 dl dt .div1{color:#888888;font-size:16px;line-height:28px;}
.cpzx-z1 dl dd{width:50%;overflow:hidden;}
.cpzx-z1 dl dd img{display:block;width:100%;}
.cpzx-z1 dl dd:hover img{transform:scale(1.1);}

.cpzx-z2{background:#f5f5f5;padding:85px 0;}
.cpzx-z2-t{color:#333;font-size:42px;margin-bottom:50px;text-align:center;}
.cpzx-z2-c{margin-bottom:30px;/* background:#fff; */font-size: 14px;}
.cpzx-z2-c table{width:100%;background: #fff;}
.cpzx-z2-c table *{border:0!important}
.cpzx-z2-c table tr td{color:#333;padding: 20px;text-align: left;word-wrap: break-word;word-break: break-all;}
.cpzx-z2-c table tr:nth-child(2n){background:#efefef;}
.cpzx-z2{color:#333;font-size:24px;text-align:center;}

.xgal{margin:90px auto}
.xgal-t{color:#000}
.xgal-b{position:relative;}
.xgal-b a{position:relative;display:block;overflow:hidden;color:#fff;}
.xgal-b a h4{overflow:hidden;}
.xgal-b a h4 img{display:block;width:100%;}
.xgal-b a dl{position:absolute;width:100%;padding:30% 30px 10px 30px;left:0;bottom: -46px;background-image: linear-gradient( rgba(0,0,0,0),rgba(0,0,0,0.8));}
.xgal-b a dl dt{width:calc(100% - 70px);}
.xgal-b a dl dt h3{font-size:20px;margin-bottom:15px;}
.xgal-b a dl dt p{font-size:15px;height: 34px;}
.xgal-b a dl dd{width:34px;height:34px;background:url(/template/pc/skin/images/cgal-tb.png)no-repeat center;}
.xgal-b a:hover img{transform:scale(1.1);}
.xgal-b a:hover dl{bottom:0;background-image: linear-gradient( rgba(220,95,0,0),rgba(220,95,0,0.8));}
.xgal-b .swiper-button-next{width:66px;height:66px;right:-97px;background:url(/template/pc/skin/images/r5.png);transition:all 0.5s;}
.xgal-b .swiper-button-next:hover{background:url(/template/pc/skin/images/r-1.png);}
.xgal-b .swiper-button-prev{width:66px;height:66px;left:-97px;background:url(/template/pc/skin/images/l5.png);transition:all 0.5s;}
.xgal-b .swiper-button-prev:hover{background:url(/template/pc/skin/images/l-1.png);}

.zxly{background:#f5f5f5;padding:80px 0}
.zxly-t{text-align:center;margin-bottom:60px;}
.zxly-t h3{font-size:42px;margin-bottom:25px;}
.zxly-t p{color:#666;font-size:16px;}
.zxly-b{overflow:hidden;}
.zxly-b dl{width:calc((100% - 110px) / 3);background:#fff;margin-bottom:40px;}
.zxly-b dl:nth-child(4),.zxly-b dl:nth-child(5){width:calc(50% - 22.5px)}
.zxly-b dl dt{line-height:60px;font-size:16px;color:#666;padding-left:20px;white-space:nowrap;}
.zxly-b dl dt i{color:#dc0000;}
.zxly-b dl dd{width:calc(100% - 130px);overflow:hidden;}
.zxly-b dl dd input{width:100%;height:60px;padding:10px;}
.zxly-b dl dd textarea{height:170px;padding:20px 10px}
.zxly-b dl:nth-child(6){width:100%}
.zxly-b p{text-align:center;width:100%}
.zxly-b p button{width:230px;height:60px;background:#dc5f00;color:#fff;font-size:18px;cursor:pointer;transition:all 0.5s;}
.zxly-b p button:hover{opacity:0.8;}
.zxly{}

@media(min-width:1200px){
	.ny-zpal-z-ct.active{position:fixed;width:100%;left:0;top: 80px;background:#fff;z-index:10;}
	.ny-zpal-z-ct.active h3{padding-bottom:0;line-height:61px;}
}
@media screen and (max-width: 1200px){
}
/*cpzx-z*/
.fwzc{background:#f6f6f6;padding:90px 0}
.fwzc-s{background:#fff;padding:50px 70px}
.fwzc-t{text-align:center;margin-bottom:50px;}
.fwzc-t h3{font-size:42px;margin-bottom:25px;}
.fwzc-t h4{width:73px;height:4px;background:#dc5f00;}
.fwzc-b{margin-bottom:70px;}
.fwzc-b dl{border-bottom:1px solid #eee;}
.fwzc-b dl dt{padding:20px 10px 20px 0;cursor:pointer;}
.fwzc-b dl dt h3{color:#444;font-size:18px;position:relative;padding-left:20px;width:calc(100% - 60px)}
.fwzc-b dl dt h3 p{position:absolute;left:0;width:7px;height:7px;border-radius:10px;background:#dc5f00;top:5px;}
.fwzc-b dl dt h4{width:36px;height:36px;border-radius:36px;background:#c2c2c2;transition:all 0.5s;background:url(/template/pc/skin/images/fwzc-tb.png);}
.fwzc-b dl.active dt h3{color:#dc5f00;}
.fwzc-b dl.active dt h4{background:url(/template/pc/skin/images/fwzc-tb2.png);}
.fwzc-b dl dd{display:none;font-size:16px;line-height:28px;color:#666;padding-bottom:45px;}
/*fwzc*/

/*shfw*/
.shfw{padding:90px 0 75px 0;background:#f6f6f6;}
.shfw-b{}
.shfw-b dl{background:#fff;padding:30px 40px 0 40px;height:325px;margin-bottom:30px;width:calc((100% - 60px) / 3)}
.shfw-b dl:nth-child(7),.shfw-b dl:nth-child(8){width:calc(50% - 15px);height: 316px;/* padding-top: 40px; */}
.shfw-b dl dt{padding-bottom:15px;border-bottom:1px solid #e5e5e5;margin-bottom:25px;}
.shfw-b dl dt h3{font-size:26px;width:calc(100% - 70px)}
.shfw-b dl dt p{}
.shfw-b dl dd{color:#666;line-height:24px;font-size: 16px;}
.shfw-b dl dd p{position:relative;padding-left:13px;margin-bottom: 10px!important;}
.shfw-b dl dd p:after{content: '';position:absolute;left:0;width:5px;height:5px;border-radius:10px;background:#dc5f00;top:9.5px;}
.shfw-b dl dd p:last-child{margin-bottom:0!important;}
.shfw-b dl:hover img{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);}
/*shfw*/

/*jjfa*/
.jjfa-bt{width:530px;background:#fff;padding:85px 50px}
.jjfa-bt h3{color:#222;font-size:42px;margin-bottom:26px;}
.jjfa-bt h4{width:73px;height:4px;background:#dc5f00;margin-bottom:45px;}
.jjfa-bt p{color:#999999;font-size:18px;}
.jjfa{margin:90px auto;text-align:center;padding:0 100px;}
.jjfa .fwzc-t{margin-bottom:35px;}
.jjfa-b{font-size:18px;line-height:32px;color:#666}

.jjfa2{background:#f6f6f6;padding:90px 0;}
.jjfa2-b{}
.jjfa2-b a{display:block;}
.jjfa2-b a h4{overflow:hidden;margin-bottom:20px;}
.jjfa2-b a h4 img{display:block;width:100%;}
.jjfa2-b a h5{color:#999;font-size:18px;margin-bottom:16px;}
.jjfa2-b a h3{color:#222;font-size:28px;}
.jjfa2-b a:hover{}
.jjfa2-b a:hover img{transform:scale(1.1);}
.jjfa2-b a:hover h3{color:#dc5f00;}

.jjfa3{margin:90px auto;}
.jjfa3-b{text-align:center;}
.jjfa3-b dl{width:320px;}
.jjfa3-b dl dt{position:relative;overflow:hidden;background:#f6f6f6;width:180px;height:180px;transition:all 0.5s;margin:0 auto 30px auto;border-radius:180px;}
.jjfa3-b dl dt .img2{display:none;}
.jjfa3-b dl h3{color:#333333;font-size:24px;margin-bottom:28px;}
.jjfa3-b dl .div1{color:#666;font-size:15px;line-height:22px;}
.jjfa3-b dl:hover dt{background:#dc5f00;}
.jjfa3-b dl:hover dt .img1{display:none;}
.jjfa3-b dl:hover dt .img2{display:block;}

.xgcp{background:#f4f5f6;padding:90px 0}
.xgcp-b>div{padding-bottom:60px;}
.xgcp-b a{background:#fff;margin-bottom:35px;padding: 40px 0;}
.xgcp-b a h4{width:54.08719346049047%;overflow:hidden;}
.cpzx-r{width:45.91280653950953%;padding-right:5%;}
.cpzx-r h3{color:#333;font-size:28px;font-weight:bold;margin-bottom:32px;}
.cpzx-r .div1{color:#888;font-size:15px;line-height:22px;margin-bottom:40px;}
.cpzx-r>p{color:#dc5f00;font-size:18px;padding-left:15px;background:url(/template/pc/skin/images/cpzx-tb2.png)no-repeat center left;margin-bottom:37px;}
.cpzx-r h5{color:#dc5f00;font-size:16px;}
.cpzx-r h5 img{margin-left:12px;}
.xgcp-b a:hover h4 img{transform:scale(1.1);}
.xgcp-b a:hover h3{color:#dc5f00;}
.xgcp-b .swiper-pagination-bullet{background:#cccccc;opacity:1;}
.xgcp-b .swiper-pagination-bullet-active{background:#dc5f00;}
/*jjfa*/

/*cgal*/
.cgal{padding:90px 0;background:#f6f6f6;}
.cgal-b{}
.cgal-b a{display:block;width:calc((100% - 80px) / 3);margin-right:40px;margin-bottom:60px;}
.cgal-b a:nth-child(2),.cgal-b a:nth-child(5),.cgal-b a:nth-child(8){margin-right:0;}
.cgal-b a:nth-child(1),.cgal-b a:nth-child(2){width:calc(50% - 20px)}
.cgal-b a h4{overflow:hidden;margin-bottom:20px;}
.cgal-b a h4 img{display:block;width:100%;}
.cgal-b a h5{color:#999;font-size:18px;margin-bottom:16px;}
.cgal-b a h3{color:#222;font-size:28px;}
.cgal-b a:hover{}
.cgal-b a:hover img{transform:scale(1.1);}
.cgal-b a:hover h3{color:#dc5f00;}
.cgal .page1 li a{background:#fff;}
.cgal .page1 li:nth-child(1) *,.cgal .page1 li:last-child *{background:none!important;color:#666!important}
/*cgal*/

/*cgal2*/
.cgal2{background:#fff;padding:100px}
.cgal2-t{padding-bottom:45px;border-bottom:1px solid #e5e5e5;margin-bottom:40px;}
.cgal2-t dt{}
.cgal2-t dt h3{color:#222222;font-size:38px;margin-bottom:25px;}
.cgal2-t dt p{color:#999999;font-size:16px;}
.cgal2-t dt p i{padding-right:90px;}
.cgal2-c{color:#666666;font-size:16px;line-height:28px;padding-bottom:45px;border-bottom:1px solid #e5e5e5;margin-bottom:50px;}
.cgal2-c img{height:auto!important;}
.cgal2-c video{height:auto!important;max-width:100%}
.cgal2-b{}
.cgal2-b dt{width:calc(100% - 300px);font-size:16px;}
.cgal2-b dt a{display:block;color:#000;line-height:30px;}
.cgal2-b dt a:hover{color:#dc5f00;text-decoration:underline;}
.cgal2-b dd{}
.cgal2-b dd a{width:192px;height:59px;border-radius:60px;background:#dc5f00;color:#fff;font-size:16px;}
.cgal2-b dd a img{margin-right:15px;}
/*cgal2*/

/*xwzx*/
.xwzx-banner{width:100%}
.xwzx-banner a{display:block;overflow:hidden;}
.xwzx-banner a img{display:block;width:100%;animation: fangda 5s ease-in-out infinite alternate;}
.xwzx-banner a h4{position:absolute;background:#dc5f00;width:767px;padding:100px 60px 0 60px;height:240px;font-size:46px;line-height:56px;bottom:0;color:#fff;word-break: break-all;}
.xwzx-an{position:absolute;width:767px;z-index:3;bottom:174px;padding-left:60px;}
.xwzx-an p{cursor:pointer;width:13px;height:21px;}
.xwzx-an .p1{background:url(/template/pc/skin/images/l6.png);}
.xwzx-an .p2{background:url(/template/pc/skin/images/r6.png);}
.xwzx-an .swiper-pagination{width:auto;display:flex;position:initial;margin:0 10px;}
.xwzx-an .swiper-pagination .swiper-pagination-bullet{background:#e78f4d;margin:0 10px;opacity:1!important;}
.xwzx-an .swiper-pagination .swiper-pagination-bullet-active{background:#fff;}

.xwzx{padding:90px 0;background:#f6f6f6;}
.xwzx-b{}
.xwzx-b a{background:#fff;display:block;width:calc((100% - 60px) / 3);margin-right:30px;margin-bottom:45px;}
.xwzx-b a:nth-child(3n){margin-right:0;}
.xwzx-b a h4{overflow:hidden;}
.xwzx-b a h4 img{display:block;width:100%;}
.xwzx-b a dl{padding:25px 40px 60px 40px;position:relative;border-bottom:3px solid #e6e6e6;}
.xwzx-b a dl h3{color:#222222;font-size:20px;line-height:30px;margin-bottom:30px;}
.xwzx-b a dl p{color:#666666;margin-bottom:35px;}
.xwzx-b a dl h5{color: #333;font-size:16px;}
.xwzx-b a dl h5 img{margin-left:5px;}
.xwzx-b a dl h5 .img2{display:none;}
.xwzx-b a dl h6{height:3px;width:0;position:absolute;left:0;bottom:-3px;background:#dc5f00;}
.xwzx-b a:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.2);}
.xwzx-b a:hover h4 img{transform:scale(1.1);}
.xwzx-b a:hover h6{width:100%}
.xwzx-b a:hover dl h5{color:#dc5f00}
.xwzx-b a:hover dl h5 .img1{display:none;}
.xwzx-b a:hover dl h5 .img2{display:block;}
.xwzx .page1 li a{background:#fff;}
.xwzx .page1 li:nth-child(1) *,.xwzx .page1 li:last-child *{background:none!important;color:#666!important}

.xgxw-b a{margin:5px;background:#fff;display:block;}
.xgxw-b a h4{overflow:hidden;}
.xgxw-b a h4 img{display:block;width:100%;}
.xgxw-b a dl{padding:25px 40px 60px 40px;position:relative;border-bottom:3px solid #e6e6e6;}
.xgxw-b a dl h3{color:#222222;font-size:20px;line-height:30px;margin-bottom:30px;}
.xgxw-b a dl p{color:#666666;margin-bottom:35px;}
.xgxw-b a dl h5{color:#dc5f00;font-size:16px;}
.xgxw-b a dl h5 img{margin-left:5px;}
.xgxw-b a dl h5 .img2{display:none;}
.xgxw-b a dl h6{height:3px;width:0;position:absolute;left:0;bottom:-3px;background:#dc5f00;}
.xgxw-b a:hover{box-shadow:1px 1px 10px rgba(0, 0, 0, 0.2);}
.xgxw-b a:hover h4 img{transform:scale(1.1);}
.xgxw-b a:hover h6{width:100%}
.xgxw-b a:hover dl h5 .img1{display:none;}
.xgxw-b a:hover dl h5 .img2{display:block;}
/*xwzx*/

/*lxwm*/
.lxwm{margin:90px auto;}
.lxwm-l{width:40%}
.lxwm-l>h3{position:relative;font-size: 24px;padding-bottom:20px;border-bottom:1px solid #e2ecec;margin-bottom:23px;}
.lxwm-l>h3 i{width:89px;height:2px;background:#dc5f00;left:0;bottom:-1px;position:absolute;display:block;}
.lxwm-l>p{font-size:15px;line-height:20px;color:#666666;margin-bottom:40px;}
.lxwm-l dl{}
.lxwm-l dl h3{font-size:20px;margin-bottom:25px;}
.lxwm-l dl p{color:#666;font-size:15px;line-height:20px;margin-bottom:10px;}
.lxwm-l dl p i{width:40px;display:block;}
.lxwm-l dl p span{display:block;width:calc(100% - 40px)}
.lxwm-r{width:54.13333333333333%;border-radius:20px;overflow:hidde;height: 616px;box-shadow:1px 1px 10px rgba(0, 0, 0, 0.2);}
/*lxwm*/

@media screen and (max-width:1200px){
	body:before{content: '';width:100%;height:60px;display:block;}
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width: 1200px;}
	.gywm-b dl,.qywh-b dl{width:50%}
	.gywm-b dl dd h3{justify-content:center;}
	.gywm-b dl dt{height:60px;}
	.gywm-b dl dt img{transform:scale(0.7);}
	.qywh-b dl h4{width:70px;height:70px;}
	.qywh-b dl h4 img{transform:scale(0.6);}
	.log-l a{text-align:center;width:50%;height:auto;justify-content:center;padding:5px 0}
	.cpzx-z2-c table tr td{padding:10px 5px;}
	.zxly-b dl dd textarea{height:80px;}
	.xgal-b a dl{padding:30% 10px 20px 10px;bottom:-60px;}
	.zxly-b dl dt{line-height:40px;}
	.zxly-b dl dd input,.zxly-b p button{height:40px;}
	.jjfa3-b dl dt{width:100px;height:100px;}
	.jjfa3-b dl dt img{transform:scale(0.6);}
	.cgal2-b dd a{height:45px;}
	.lxwm-r{height:300px;}
	.xgcp-b a{padding:20px 0}
	.cpzx-t{margin-bottom:10px;justify-content:space-between}
	.cpzx-t a{font-size:16px;margin:0 0 10px 0;width:calc(50% - 5px);height:45px;}
}
