/*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%;}
.ny-banner-s{position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);color:#fff;text-align:center;}
.ny-banner-s h3{font-size:48px;text-transform:uppercase;}
.ny-banner-s p{font-size:16px;line-height:24px;}
.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;}*/
.cont a:last-child i{display:none;}
/*szwz*/

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

/*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: #878787;align-items:center;justify-content:center;width: 45px;height: 45px;margin: 0 5px;background: #f6f6f6;border-radius: 60px;}
.page1 li a:hover,.page1 li.active a,.page1 li span:hover,.page1 li.active span, .page1 li span.current{color:#fff;background: var(--colors);border-color:var(--colors);}
.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:120px auto 85px;}
.nybt{text-align:center;font-size:32px;margin-bottom:60px;}
.gywm-t{font-size:16px;line-height:32px;color:#333;margin-bottom:80px;}
.gywm-t p{margin-bottom:10px;}
.gywm-t p:last-child{margin-bottom:0;}
.gywm-b{padding:0 8.641975308641975%;margin-bottom:73px;text-align:center;}
.gywm-b dl{}
.gywm-b dl h3{color:var(--colors);font-size:18px;margin-bottom:20px;}
.gywm-b dl h3 i{font-size:70px;line-height:100%;}
.gywm-b dl h4{font-size:16px;color:#333;}

.fzlc{background:#f5faf8;padding:75px 0 110px;}
.fzlc-t{margin-bottom:47px;}
.fzlc-t a{}
.fzlc-t a h4{width:44.012345679012344%;overflow:hidden;}
.fzlc-t a h4 img{display:block;width:100%;}
.fzlc-t a h4:hover img{transform:scale(1.1);}
.fzlc-t a dl{width:50.30864197530864%;padding-right:9.567901234567902%;position: relative;z-index: 2;}
.fzlc-t a dl img{position:absolute;z-index: -1;top: -100px;left: 65px;}
.fzlc-t a dl h3{font-size:60px;color:var(--colors);margin-bottom:40px;}
.fzlc-t a dl dt{font-size:16px;line-height:30px;}
.fzlc-b{position:relative;}
.fzlc-b>div{width:1400px;max-width:100%;z-index:2;}
.fzlc-b>div>h5{position:absolute;left:0;top:8px;width:100%;height:2px;background:#e8ebea;z-index:-1;}
.fzlc-b a{display:block;text-align:center;color:#000;transform:scale(0.8);margin-top:-3px;}
.fzlc-b a h5{width:15px;height:15px;border-radius:15px;background:#fff;border:3px solid #999;margin-bottom:24px;}
.fzlc-b a h3{font-size:24px;transition:all 0s;}
.fzlc-b .swiper-slide-thumb-active a{transform:scale(1.0);color:var(--colors);margin-top:0;}
.fzlc-b .swiper-slide-thumb-active a h5{border-color:var(--colors);}

.spzx{height:600px;}
.spzx dl{width:80px;height:80px;border-radius:80px;position:relative;z-index:2;}
.spzx dl dt{background:var(--colors);width:100%;height:100%;border-radius:80px;position:relative;z-index:2;}
.spzx dl::before, .spzx dl::after {position: absolute;width: 100%;height: 100%;border-radius: 50%;background: #fff;content: '';top:0;left:0;z-index:-1;}
.spzx dl::before{animation: scale 2s infinite; }
.spzx dl::after{animation: scale2 2s infinite; }
@keyframes scale{0%{ transform: scale(1); opacity:.9}100%{ transform: scale(1.5); opacity: 0;}}
@keyframes scale2{0%{ transform: scale(1);opacity:.9;}100%{ transform: scale(2.5);opacity:0;}}

.ryzz{padding:90px 0 150px;position:relative;z-index:2;}
.ryzz h5{position:absolute;left:0;width:100%;bottom:60px;}
.ryzz-b{position:relative;}
.ryzz-b a{display:block;overflow:hidden;}
.ryzz-b a img{display:block;width:100%;}
.ryzz-b a:hover img{transform:scale(1.05);}
.ryzz-b .swiper-button-next{width:60px;height:60px;right:-75px;background:url(../images/r2.png);transition:all 0.5s;}
.ryzz-b .swiper-button-next:hover{background:url(../images/r2-1.png);}
.ryzz-b .swiper-button-prev{width:60px;height:60px;left:-75px;background:url(../images/l2.png);transition:all 0.5s;}
.ryzz-b .swiper-button-prev:hover{background:url(../images/l2-1.png);}

.gshj{background:#f5faf8;padding:90px 0;}
.gshj-b{position:relative;}
.gshj-b a{color:#fff;}
.gshj-b a h4{border-radius:20px;overflow:hidden;width:calc(50% - 9px);position:relative;font-size:24px;}
.gshj-b a h4 img{display:block;width:100%;}
.gshj-b a h4 p{position:absolute;left:0;bottom:0;height:72px;width:100%;z-index:2;background-image: linear-gradient(to right, rgba(0,167,70,1) , rgba(0,167,70,0));padding-left:57px;}
.gshj-b a h4:hover>img{}
.gshj-b a dl{width:calc(50% - 18px);font-size:16px;margin-bottom:-27px;}
.gshj-b a dl dt{width:calc(50% - 13.5px);position:relative;border-radius:20px;margin-bottom:27px;overflow:hidden;}
.gshj-b a dl dt img{display:block;width:100%;}
.gshj-b a dl dt:hover>img{transform:scale(1.1);}
.gshj-b a dl dt p{position:absolute;left:0;bottom:0;height:54px;width:100%;z-index:2;background:var(--colors);}
.gshj-b .swiper-button-next{width:60px;height:60px;right:-75px;background:url(../images/r2.png);transition:all 0.5s;}
.gshj-b .swiper-button-next:hover{background:url(../images/r2-1.png);}
.gshj-b .swiper-button-prev{width:60px;height:60px;left:-75px;background:url(../images/l2.png);transition:all 0.5s;}
.gshj-b .swiper-button-prev:hover{background:url(../images/l2-1.png);}

.hzhb{margin:85px auto 100px;}
.hzhb-b{}
.hzhb-b a{height:150px;background:url(../images/hzhb-bj2.jpg);background-size:100% 100%;}
.hzhb-b a img{max-width:90%;}
/*gywm*/

/*pcb*/
.pcba{margin:125px auto 196px;}
.pcba-l{width:51.23456790123457%;overflow:hidden;border-radius:20px;}
.pcba-l img{display:block;width:100%;}
.pcba-l:hover img{transform:scale(1.1);}
.pcba-r{width:36.728395061728397%;margin-right:5.555555555555555%;}
.pcba-r h3{font-size:36px;margin-bottom:28px;}
.pcba-r dl{font-size:18px;}
.pcba-r dl dt{border-bottom:1px solid #e7e7e7;height:64px;padding-left:7px;}
.pcba-r dl dt i{width:5px;height:5px;border-radius:5px;background:#2e2e2e;}
.pcba-r dl dt p{width:calc(100% - 20px);}

.xplx{margin-bottom:60px;}
.xplx-b{}
.xplx-b dl{width:calc((100% - 90px) / 3);margin:0 45px 45px 0;position:relative;}
.xplx-b dl:nth-child(3n){margin-right:0;}
.xplx-b dl .div1{border-radius:10px;overflow:hidden;padding:30px 35px;background:url(../images/xplx-bj.jpg)no-repeat center;box-shadow:0 0 8px rgba(0, 0, 0, 0.08);}
.xplx-b dl .div1 i{width:73px;height:73px;border-radius:73px;background:var(--colors);}
.xplx-b dl .div1 dt{width:calc(100% - 115px);padding-top:22px;}
.xplx-b dl .div1 dt h3{color:#454545;font-size:22px;line-height:30px;margin-bottom:23px;height:60px;}
.xplx-b dl .div1 dt h5{font-size:14px;color:#424242;}
.xplx-b dl .div1 dt h5 img{margin-left:11px;}
.xplx-b dl .div2{position:absolute;left:0;top:0;width:100%;border-radius:10px;background:url(../images/xplx-bj2.jpg)no-repeat center var(--colors);box-shadow:0 0 8px rgba(0, 0, 0, 0.08);padding:30px 35px;color:#fff;display:none;z-index:2;}
.xplx-b dl .div2 dd{margin-bottom:24px;}
.xplx-b dl .div2 dd i{width:73px;height:73px;border-radius:73px;background:#fff;}
.xplx-b dl .div2 dd i img{filter: invert(50%) sepia(89%) saturate(3750%) hue-rotate(120deg) brightness(91%) contrast(101%);}
.xplx-b dl .div2 dd h3{width:calc(100% - 115px);padding-top:22px;font-size:22px;line-height:30px;}
.xplx-b dl .div2 ul{padding-right:20px;overflow:auto;line-height:23px;height:161px;}
.xplx-b dl .div2 ul::-webkit-scrollbar {width: 8px;height: 10px;background-color: #00bc4f;border-radius: 100px;}
.xplx-b dl .div2 ul::-webkit-scrollbar-track {border-radius: 100px;background-color: #00bc4f;}
.xplx-b dl .div2 ul::-webkit-scrollbar-thumb {border-radius: 10px;background-color: #fff;border-radius: 100px;}
.xplx-b dl:hover .div2{display:block;}

.clsb{padding:110px 0 85px;background:url(../images/clsb-bj.jpg)no-repeat center;background-size:cover;}
.clsb .nybt{color:#fff;}
.clsb-t{margin-bottom:54px;}
.clsb-t a{display:block;overflow:hidden;border-radius:10px;background:#fff;padding:17px 15px 55px;}
.clsb-t a h4{border-radius:10px;overflow:hidden;margin-bottom:36px;}
.clsb-t a h4 img{display:block;width:100%;}
.clsb-t a h3{font-size:22px;margin-bottom:47px;}
.clsb-t a p{font-size:16px;line-height:26px;color:#333;}
.clsb-t a:hover img{transform:scale(1.1);}
.clsb-b{text-align:center;}
.clsb-b .swiper-container{margin:0 60px;}
.clsb-b .swiper-container>h5{position:absolute;left:5%;top:28px;height:1px;width:90%;background:rgba(255, 255, 255, 0.54);z-index:-1;}
.clsb-b .swiper-slide{width:calc((100% - 280px) / 8);margin-right:40px;}
.clsb-b a{display:block;color:#fff;}
.clsb-b a h5{width:51px;height:51px;border-radius:51px;background:#fff;position:relative;margin-bottom:12px;font-size:16px;color:#000;}
.clsb-b a h5 i{position:absolute;left:0;bottom:0;width:100%;height:100%;border-radius:60px;opacity:0;}
.clsb-b a p{font-size:12px;line-height:22px;}
.clsb-b .swiper-slide-thumb-active a h5{background:var(--colors);color:var(--colors);}
.clsb-b .swiper-slide-thumb-active a h5 i{opacity:1;}

.yycx{padding:100px 0;}
.yycx-b{position:relative;}
.yycx-b a{border-radius:20px;overflow:hidden;color:#fff;background:var(--colors);}
.yycx-b a dl{width:37.65432098765432%;padding-left:6.172839506172839%;}
.yycx-b a dl dt{font-size:24px;margin-bottom:30px;}
.yycx-b a dl h3{font-size:30px;margin-bottom:36px;}
.yycx-b a dl p{font-size:16px;line-height:24px;margin-bottom:66px;}
.yycx-b a dl h5{width:50px;height:50px;background:#fff;display: none;}
.yycx-b a dl h5 img{}
.yycx-b a h4{width:51.23456790123457%;overflow:hidden;}
.yycx-b a h4 img{display:block;width:100%;}
.yycx-b a h4:hover img{transform:scale(1.1);}
.yycx-b .swiper-button-next{width:60px;height:60px;right:-75px;background:url(../images/r2.png);transition:all 0.5s;}
.yycx-b .swiper-button-next:hover{background:url(../images/r2-1.png);}
.yycx-b .swiper-button-prev{width:60px;height:60px;left:-75px;background:url(../images/l2.png);transition:all 0.5s;}
.yycx-b .swiper-button-prev:hover{background:url(../images/l2-1.png);}

.jscp{margin-bottom:135px;}
.jscp-t{margin-bottom:80px;}
.jscp-t dl{background:#fff;border-radius:15px;overflow:hidden;border:1px solid #f1f1f1;}
.jscp-t dl h4{overflow:hidden;}
.jscp-t dl h4 img{display:block;width:100%;}
.jscp-t dl dt{padding:28px 20px 40px;}
.jscp-t dl dt .div1{color:#999;margin-bottom:40px;}
.jscp-t dl dt .div1 p{height:24px;border-radius:5px;border:1px solid #adadad;margin:0 10px 5px 0;padding:0 13px;}
.jscp-t dl dt .div2{}
.jscp-t dl dt .div2 a{width:145px;height:45px;border-radius:45px;color:#fff;background:#434343;}
.jscp-t dl dt .div2 a.a1{margin-right:10px;}
.jscp-t dl dt .div2 a.a2,.jscp-t dl dt .div2 a:hover{background:var(--colors);}
.jscp-b{width:180px;height:55px;border-radius:5px;background:var(--colors);color:#fff;font-size:16px;}
.jscp-b img{margin-left:30px;}
.jscp-b:hover{}
/*pcb*/

/*pcb2*/
.zzs{margin:140px auto 100px;}
.zzs-l{width:45.67901234567901%;}
.zzs-l>h3{font-size:36px;margin-bottom:36px;}
.zzs-l dl{margin-top:13px;border-radius:10px;box-shadow:0 5px 20px rgba(197, 197, 197, 0.3);padding:0 35px 0 48px;}
.zzs-l dl dt{cursor:pointer;height:72px;}
.zzs-l dl dt h3{width:calc(100% - 50px);font-size:18px;}
.zzs-l dl dt h3 span{width:calc(100% - 70px);display:block;}
.zzs-l dl dt p{width:19px;height:19px;transition:all 0.5s;background:url(../images/zzs-tb3.png);}
.zzs-l dl dt p.up{background:url(../images/zzs-tb4.png);}
.zzs-l dl dd{display:none;line-height:30px;padding-bottom:25px;}
.zzs-r{width:43.64197530864197%;}
/*pcb2*/

/*cpzx*/
.cpzx{margin:170px auto 140px;}
.cpzx-l{width:360px;background:#fff;border-radius:25px;box-shadow:0 0 15px rgba(0, 72, 24, 0.1);padding-top:40px;padding-bottom:23px;}
.cpzx-l h3{font-size:24px;padding-left:30px;margin-bottom:27px;}
.cpzx-l a{font-size:16px;height:58px;border-bottom:1px solid #e8e8e8;padding-left:30px;color:#000;}
.cpzx-l a:last-child{border:none;}
.cpzx-l a.active,.cpzx-l a:hover{color:var(--colors);font-weight:bold;}
.cpzx-r{width:calc(100% - 413px);}
.cpzx-b{margin-bottom:25px;}
.cpzx-b dl{background:#fff;border-radius:15px;overflow:hidden;border:1px solid #f5f5f5;width:calc((100% - 80px) / 3);margin:0 40px 40px 0;}
.cpzx-b dl:nth-child(3n){margin-right:0;}
.cpzx-b dl h4{overflow:hidden;}
.cpzx-b dl h4 img{display:block;width:100%;}
.cpzx-b dl dt{padding:28px 20px 40px;}
.cpzx-b dl dt .div1{color:#999;margin-bottom:40px;}
.cpzx-b dl dt .div1 p{height:24px;border-radius:5px;border:1px solid #adadad;margin:0 10px 5px 0;padding:0 13px;}
.cpzx-b dl dt .div2{}
.cpzx-b dl dt .div2 a{width:145px;height:45px;border-radius:45px;color:#fff;background:#434343;}
.cpzx-b dl dt .div2 a.a1{margin-right:10px;}
.cpzx-b dl dt .div2 a.a2,.cpzx-b dl dt .div2 a:hover{background:var(--colors);}
/*cpzx*/

/*cpzx-z*/
.cpzx-z{background:#fff;box-sizing:border-box;margin:70px auto;}
.ny-zpal-z{background:#fff;padding:20px;}
.ny-zpal-t{overflow:hidden;/*border-bottom:1px solid #ccc;*/padding-bottom: 85px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.ny-zpal-z-t-l{float:left;width: 41.42502071251036%;position: relative;}
.magnifierContainer {width:100%;display: flex;}
.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: rgba(0,0,0,.25);margin: 0 5px;cursor: pointer;}
.imasf2 p.active{background: var(--colors);}
.imgLeft .imasf{width:100%;position:relative;overflow:hidden;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% - 120px);}
.imasf-bb .swiper-slide{box-sizing:border-box;border: 1px solid #e9e9e9;padding:5px;}
.imasf-bb .swiper-slide-active{border-color: var(--colors);}
.imasf-bb .swiper-slide a{display:block;overflow:hidden;}
.imasf-bb .swiper-slide a img{width:100%;}
.imasf-bb .swiper-button-next{width: 30px;height: 100%;margin-top: 10px;line-height: 60px;text-align: center;background: #969696;cursor: pointer;color:#fff;right:0;top: 0;margin-top: 0;}
.imasf-bb .swiper-button-prev{width: 30px;height: 100%;margin-top: 10px;line-height: 60px;text-align: center;background: #969696;cursor: pointer;color:#fff;left:0;top: 0;margin-top: 0;}
.imasf-bb .swiper-button-next:hover,.imasf-bb .swiper-button-prev{background:var(--colors)}
.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%;}
#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: 48.053024026512015%;}
.ny-zpal-z-t-r h3{font-size: 36px;margin-bottom: 40px;}
.ny-zpal-z-t-r .div1{font-size:16px;color:#333;margin-bottom:50px;}
.ny-zpal-z-t-r .div1 dl{border-top:1px solid #eee;padding:30px 0;border-bottom:1px solid #eee;}
.ny-zpal-z-t-r .div1 dl dt{width:170px;text-align:right;line-height:30px;}
.ny-zpal-z-t-r .div1 dl dd{width:63.79310344827587%;}
.ny-zpal-z-t-r .div1 dl dd p{}
.ny-zpal-z-t-r .div1 dl dd p i{border-radius:5px;height:30px;padding:0 15px;font-size:14px;color:#fff;background:var(--colors);margin:0 13px 8px 0;}
.ny-zpal-z-t-r .div2{}
.ny-zpal-z-t-r .div2 a{width:180px;height:55px;border-radius:55px;background:#434343;color:#fff;font-size:16px;margin-right:55px;}
.ny-zpal-z-t-r .div2 a img{margin-left:25px;}
.ny-zpal-z-t-r .div2 a:hover{background:var(--colors);}
.ny-zpal-z-t-r .div2 dl{}
.ny-zpal-z-t-r .div2 dl dt{margin-left:20px;}
.ny-zpal-z-t-r .div2 dl dt h5{font-size:14px;color:#858585;margin-bottom:14px;}
.ny-zpal-z-t-r .div2 dl dt h4{color:#333;font-size:28px;}
.ny-zpal-z-c{margin:0 auto;max-width:100%;}
.ny-zpal-z-ct{display:flex;justify-content:center;border-bottom:1px solid #eee;margin-bottom:40px;font-size: 18px;flex-wrap: wrap;}
.ny-zpal-z-ct h3{padding-bottom: 40px;border-bottom:1px solid #eee;margin-bottom:-1px;cursor:pointer;font-size: 26px;position: relative;}
.ny-zpal-z-ct h3.active{/* border-color: var(--colors); */color: var(--colors);}
.ny-zpal-z-cb{}
.ny-zpal-z-cb *{color: #333!important;}
.ny-zpal-z-cb>div{display:none;line-height: 30px;}
.ny-zpal-z-cb>div:nth-child(1){display:block;}
.ny-zpal-z-cb table{width:100%;margin:0 auto;border-color:#eee!important;}
.ny-zpal-z-cb table td,.ny-zpal-z-cb table th{padding:5px 10px!important;border-color:#eee!important;}
.ny-zpal-z-c img{/* margin-bottom:10px; */max-width:100%;margin: 0px auto;display: block;}
.ny-zpal-z-ct p{/* text-align:left; */color:#666;width: 110px;height: 1px;background: var(--colors);position: absolute;bottom: 0;left: calc(50% - 55px);}
.xgcp{margin:130px auto 110px auto;}
.xgcp-b{position:relative;}
.xgcp-b dl{background:#fff;border-radius:15px;overflow:hidden;}
.xgcp-b dl h4{overflow:hidden;}
.xgcp-b dl h4 img{display:block;width:100%;}
.xgcp-b dl dt{padding:28px 20px 40px;}
.xgcp-b dl dt .div1{color:#999;margin-bottom:40px;}
.xgcp-b dl dt .div1 p{height:24px;border-radius:5px;border:1px solid #adadad;margin:0 10px 5px 0;padding:0 13px;}
.xgcp-b dl dt .div2{}
.xgcp-b dl dt .div2 a{width:145px;height:45px;border-radius:45px;color:#fff;background:#434343;}
.xgcp-b dl dt .div2 a.a1{margin-right:10px;}
.xgcp-b dl dt .div2 a.a2,.xgcp-b dl dt .div2 a:hover{background:var(--colors);}
.xgcp-b .swiper-button-next{width:60px;height:60px;right:-75px;background:url(../images/r2.png);transition:all 0.5s;top: 30%;}
.xgcp-b .swiper-button-next:hover{background:url(../images/r2-1.png);}
.xgcp-b .swiper-button-prev{width:60px;height:60px;left:-75px;background:url(../images/l2.png);transition:all 0.5s;top: 30%;}
.xgcp-b .swiper-button-prev:hover{background:url(../images/l2-1.png);}
/*cpzx-z*/

/*cgal*/
.cgal{}
.cgal-b{margin-bottom:70px;}
.cgal-b a{display:block;width:calc((100% - 45px) / 4);margin:0 15px 20px 0;border-radius:10px;border:1px solid #f2f2f2;}
.cgal-b a:nth-child(4n){margin-right:0;}
.cgal-b a h4{overflow:hidden;}
.cgal-b a h4 img{display:block;width:100%;}
.cgal-b a dl{padding:10px 28px 35px;}
.cgal-b a dl h5{font-size:14px;color:#a9a9a9;margin-bottom:13px;}
.cgal-b a dl h3{font-size:16px;line-height:26px;color:#000;margin-bottom:16px;}
.cgal-b a dl p{line-height:26px;color:#525252;}
.cgal-b a:hover img{transform:scale(1.1);}
/*cgal*/

/*xpjm*/
.xpjm{margin:95px auto 70px;}
.xpjm-t{margin-bottom:70px;}
.xpjm-l{width:51.85185185185185%;}
.xpjm-l h3{font-size:36px;margin-bottom:45px;}
.xpjm-l dt{font-size:16px;line-height:30px;color:#050505;}
.xpjm-r{width:32.901234567901233%;margin-right:4.3209876543209874%;}
.xpjm-r img{}
.xpjm-b{}
.xpjm-b img{}

.jmlx{background:#f5faf8;padding:90px 0 45px 0;}
.jmlx-b{}
.jmlx-b a{border-radius:10px;height:144px;position:relative;z-index:2;padding-left:160px;background:url(../images/jmlx-bj.jpg)no-repeat center;background-size:cover;width:calc((100% - 80px) / 3);margin:0 40px 45px 0;box-shadow:0 0 8px rgba(0, 0, 0, 0.1);padding-right:10px;}
.jmlx-b a:nth-child(3n){margin-right:0;}
.jmlx-b a i{display:block;background:var(--colors);color:#fff;font-size:24px;position:absolute;left:35px;top:0;width:74px;height:87px;text-align:center;line-height:100%;padding-top:35px;border-bottom-right-radius:80px;border-bottom-left-radius:80px;}
.jmlx-b a h3{font-size:24px;color:#454545;}
.jmlx-b a h5{position:absolute;z-index:-1;right:10px;top:0;height:100%;}
.jmlx-b a h5 img{transition:all 0s!important;opacity:0.2;}
.jmlx-b a:hover{background:url(../images/jmlx-bj2.jpg)no-repeat center;background-size:cover;}
.jmlx-b a:hover i{background:#fff;color:var(--colors);}
.jmlx-b a:hover h3{color:#fff;}
.jmlx-b a:hover h5 img{filter: brightness(0) invert(1);}
/*xpjm*/

/*yjzz*/
.yxzz{background:#f5faf8;padding:90px 0;}
.yxzz-b{color:#333;font-size:16px;line-height:36px;}
.yxzz-b table{width:100%;background:#e2f3ea;}
.yxzz-b table tr{border-bottom:1px solid #fff;}
.yxzz-b table tr:nth-child(2n){background:#edf2f0;}
.yxzz-b table tr td,.yxzz-b table tr th{padding:13px 60px;border-right:1px solid #c7d5ce;}
.yxzz-b table tr td:last-child,.yxzz-b table tr th:last-child{border:none;}

.wmfw{background:#f5faf8;padding:110px 0;}
.wmfw-b{}
.wmfw-l{width:45.555555555555555%;}
.wmfw-l dl{background:#fff;border-radius:10px;box-shadow:0 5px 20px rgba(197, 197, 197, 0.3);margin-bottom:13px;}
.wmfw-l dl dt{cursor:pointer;padding:20px 50px;}
.wmfw-l dl dt h3{font-size:18px;line-height:34px;width:calc(100% - 30px)}
.wmfw-l dl dt p{width:19px;height:18px;background:url(../images/wmfw-tb.png);transition:all 0.5s;}
.wmfw-l dl dt p.up{background:url(../images/wmfw-tb2.png);}
.wmfw-l dl dd{display:none;line-height:30px;padding:0 70px 70px 50px;}
.wmfw-r{width:50.18518518518519%;overflow:hidden;}
.wmfw-r img{display:block;width:100%;}
.wmfw-r:hover img{transform:scale(1.1);}

.wmys2{margin:110px auto;}
.wmys2-b{}
.wmys2-b>div{width:calc(100% + 20px);margin-left:-10px;}
.wmys2-b dl{border-radius:15px;overflow:hidden;box-shadow:0 5px 10px rgba(197, 197, 197, 0.3);margin:10px;}
.wmys2-b dl dt{position:relative;overflow:hidden;}
.wmys2-b dl dt img{display:block;width:100%;}
.wmys2-b dl dt p{font-size:24px;line-height:38px;color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.4);padding:0 30px;}
.wmys2-b dl dt p i{display:block;width:100%;}
.wmys2-b dl dd{padding:30px 24px 32px;font-size:16px;line-height:26px;}
.wmys2-b dl dd .div1{}
.wmys2-b dl:hover img{}
/*yjzz*/

/*xwzx*/
.xwzx{margin:160px auto 140px;}
.xwzx-b{margin-bottom:50px;}
.xwzx-b a{display:block;width:calc((100% - 75px) / 4);border-radius:25px;background:#f2fbf6;margin:0 25px 33px 0;overflow:hidden;}
.xwzx-b a:nth-child(4n){margin-right:0;}
.xwzx-b a h4{overflow:hidden;}
.xwzx-b a h4 img{display:block;width:100%;}
.xwzx-b a dl{padding:30px 17px 40px;}
.xwzx-b a dl h5{font-size:16px;color:#666;margin-bottom:13px;}
.xwzx-b a dl h3{font-size:20px;line-height:30px;color:#000;margin-bottom:20px;}
.xwzx-b a dl p{line-height:24px;color:#666;}
.xwzx-b a:hover img{transform:scale(1.1);}
.xwzx-b a:hover h3{color:var(--colors);}
/*xwzx*/


/*xwzx-z*/
.xwdt-z{margin:120px auto 130px;}
.xwdt-zl{width:64.81481481481481%;}
.xwdt-z-t{margin-bottom:110px;}
.xwdt-z-t h3{font-size:36px;color:#333;margin-bottom:70px;}
.xwdt-z-t p{color:#333;font-size:16px;}
.xwdt-z-b{margin-bottom:60px;padding-bottom:70px;border-bottom:1px solid #e3e3e3;line-height:30px;font-size:16px;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;display:inline-block;margin:0 auto;}
.xwdt-z-b2{font-size:18px;width:81.33333333333334%;}
.xwdt-z-b2 a{display:block;}
.xwdt-z-b2 a:nth-child(1){padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e3e3e3;}
.xwdt-z-b2 a h5{font-size:16px;color:#666;margin-bottom:16px;}
.xwdt-z-b2 a h3{font-size:20px;color:#000;}
.xwdt-z-b2 a:hover h3{color:var(--colors);}
.xwdt-zr{width:27.77777777777778%;border-radius:25px;background:#f2fbf6;padding:70px 37px;}
.xwdt-zr h5{color:#050505;font-size:30px;margin-bottom:45px;}
.xwdt-zr a{display:block;margin-bottom:38px;color:#050505;padding-bottom:34px;border-bottom:1px solid #e1e9e5;}
.xwdt-zr a:last-child{margin-bottom:0;border-bottom:0;}
.xwdt-zr a h4{overflow:hidden;margin-bottom:30px;border-radius:25px;}
.xwdt-zr a h4 img{display:block;width:100%;}
.xwdt-zr a dl{}
.xwdt-zr a p{font-size:16px;color:#666;line-height:100%;margin-bottom:15px;}
.xwdt-zr a h3{font-size:18px;line-height:30px;}
.xwdt-zr a:hover img{transform:scale(1.1);}
.xwdt-zr a:hover h3{color:var(--colors);}
@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*/

/*lxwm*/
.lxwm{margin:150px auto 110px auto;}
.lxwm-t{margin-bottom:60px;padding:0 12.345679012345678%;}
.lxwm-t dl{}
.lxwm-t dl:nth-child(2){text-align:center;width:580px;max-width:100%;}
.lxwm-t dl h5{width:100px;height:100px;border-radius:100px;background:var(--colors);margin-bottom:30px;}
.lxwm-t dl dt{font-size:16px;line-height:30px;color:#010925;}
.lxwm-t dl dt p{}
.lxwm-t dl dt p a{color:#010925;}
.lxwm-t dl dt p a:hover{color:var(--colors);}
.lxwm-b{height:490px;}

.zxly{background:#f5faf8;padding:100px 0;}
.zxly-b{}
.zxly-b input{width:calc((100% - 60px) / 3);height:50px;border-radius:5px;border:1px solid #e8e9e9;background:none;color:#666;padding:0 28px;margin-bottom:30px;font-size:16px;background:none;}
.zxly-b input:nth-child(n+4){width:calc(50% - 15px);}
.zxly-b input::placeholder,.zxly-b textarea::placeholder{color:#666;}
.zxly-b textarea{width:100%;height:190px;border-radius:5px;border:1px solid #e8e9e9;background:none;color:#666;padding:10px 28px;margin-bottom:60px;font-size:16px;background:none;}
.zxly-b p{width:100%;}
.zxly-b p button{width:206px;height:55px;border-radius:55px;background:var(--colors);color:#fff;font-size:16px;}
/*lxwm*/

@media(min-width:1200px){
	.cpzx-l{position:sticky;top:70px;}
}
@media screen and (max-width:1200px){
	.md{top:-60px;}
	.table{overflow:auto;}
	.table table{width:500px;}
	.fzlc-b a{margin-top:-2px;}
	.fzlc-b .swiper-slide-thumb-active a{margin-top:0;}
	.spzx{height:200px;}
	.spzx dl{width:50px;height:50px;}
	.gshj-b a h4{border-radius:5px;}
	.gshj-b a h4 p{height:50px;}
	.gshj-b a dl{}
	.gshj-b a dl dt{width:calc(50% - 5px);border-radius:5px;}
	.gshj-b a dl dt p{height:30px;}
	.hzhb-b a{height:70px;}
	.hzhb-b a img{width:60%;}
	.pcba-r dl dt{height:40px;}
	.xplx-b dl .div1 dt,.xplx-b dl .div2 dd h3{width:calc(100% - 90px);}
	.clsb-b .swiper-container>h5{width:60%;left:20%;}
	.zzs-l dl dt h3 span{width: calc(100% - 60px);}
	.cpzx-b dl dt .div2 a,.jscp-t dl dt .div2 a,.xgcp-b dl dt .div2 a{height:40px;width:calc(50% - 5px);}
	.cpzx-l a{height:40px;}
	.ny-zpal-z-t-r .div1 dl dt{text-align:left;}
	.ny-zpal-z-t-r .div2 a,.jscp-b{width:160px;height:45px;}
	.jmlx-b a{padding-left:80px;}
	.jmlx-b a i{left:10px;width:60px;}
	.yxzz-b table tr td, .yxzz-b table tr th{padding:10px;}
	.lxwm-b{height:200px;}
	.lxwm-t dl h5{width:80px;height:80px;}
	.zxly-b textarea{height:120px;}
	.zxly-b p button{width:160px;height:40px;}
}
