/**/
.ny-banner{position:relative;overflow:hidden;}
.ny-banner>img{display:block;width:100%;}
.ny-banner-xs{display:block;width:100%;}
.ny-banner-yc{display:none;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;width:1200px;text-align:center;}
.ny-banner-s h3{font-size:60px;text-transform:uppercase;}
.ny-banner-s p{font-size:18px;}
.ny-banner-s span{cursor:pointer;}
.swiper-button-next,.swiper-button-prev{content: ''!important;opacity:1!important}
.swiper-button-next::after,.swiper-button-prev::after{content: ''!important;}
/**/

.span3{cursor:pointer;}

/**/
.lon {
    height: 60px;
    line-height: 60px;
    border-top: 1px solid #eee;
    border-bottom: 1px solid rgba(238, 238, 238, 0.55);
}
.abt{height: 0px;}
.map{margin-bottom: 1%;}
.lon img {
    padding-right: 8px;
}
.cont{width:1200px;margin: 0 auto;}
.lon img,
.lon p,
.cont a {
    display: inline;
    vertical-align: middle;
    color: #a3a3a3;
    font-size: 14px;
}
.cont .active{color:#009b4c;}
.cont .sf{display:block;float:right;width:120px;height:35px;border-radius:5px;background:#009b4c;text-align:center;line-height:35px;color:#fff;margin-top:12.5px;}
.cont .sf:hover{opacity:0.9;}
/**/

/**/
.page1{margin-top: 20px;}
.page1-cenrat ul{text-align: center;font-size: 0;}
.page1-cenrat ul li{display: inline-block;margin: 0 2.5px;  vertical-align: middle;padding-bottom: 15px;}
.page1-cenrat ul li *{color: #6f6f6f;font-size: 14px;   }
.page1-cenrat ul li a,
.page1-cenrat ul li span{border: 1px solid #E4E4E4;padding: 10px 16px;line-height: initial;display: block;}
.page1-cenrat ul li a[href]:hover,
.page1-cenrat ul li a[href]:hover span{background-color: #009b4c;
    border-color: #009b4c;
    color: #ffffff;color: initial;color:#fff;}
.page1-cenrat ul li a,
.page1-cenrat ul li span{color: #c5c5c5;}
.page1-cenrat ul li a[href]{color: #c5c5c5;}
.page1-cenrat ul li.active a,
.page1-cenrat ul li span.current{background-color: #009b4c;
    border-color: #009b4c;
    color: #ffffff;}
.page1-cenrat ul li.page1-num{color: #C89C5A;font-size: 14px;margin-left: 20px;     }
@media (max-width: 768px){
    .page1-cenrat ul li.page1-num{display: none;}
}
/**/

/**/
.gywm{width:1325px;margin:-109px auto 0 auto;position:relative;z-index: 2;overflow:hidden;}
.gywm-l{width:43%;float:left;}
.gywm-l img{width:100%;}
.gywm-r{width:51%;float:right;margin-top:175px;}
.gywm-r-t{}
.gywm-r-t h3{color:#009b4c;font-size:48px;text-transform:uppercase;}
.gywm-r-t p{color:#009b4c;font-size:24px;font-weight:bold;margin-bottom: 20px;}
.gywm-r-t span{display:block;width:45px;height:3px;background:#009b4c;margin-bottom: 25px;}
.gywm-r-b{}
.gywm-r-b p{color:#6f6f6f;line-height:24px;margin-bottom: 20px;font-size: 14.5px;width: 94%;text-align: justify;}

.gywm2{margin: 75px auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:  1325px;}
.gywm2 dl{text-align:center;}
.gywm2 span{display:block;width:1px;height:110px;background:#eeeeee;}
.gywm2 span:last-child{display:none;}
.gywm2 dl dt{color:#009b4c;font-size:48px;margin-bottom:25px;font-weight:bold;}
.gywm2 dl dd{color:#6f6f6f;font-size:16px;}

.gywm3{overflow:hidden;display:flex;justify-content:space-between;}
.gywm3 a{display:block;width:calc(50% - 0.5px);}
.gywm3 a h4{overflow:hidden;margin-bottom:25px;}
.gywm3 a h4 img{width:100%;display:block;}
.gywm3 a p{color:#444444;line-height:18px;text-align:center;margin-bottom:55px;}
.gywm3 a:hover img{transform:scale(1.1);}

.gywm4{padding:75px 0;background:#/*efefef*/#f3fbf7;position:relative;}
.gywm4-s{width:1200px;margin:0 auto;}
.gywm4>h3{color:#3a3a3a;font-size:36px;text-align:center;margin-bottom:50px;}
.gywm4-s{display:flex;justify-content:space-between;flex-wrap:wrap;}
.gywm4-s li{width:300px;position:relative;text-align:center;z-index: 2}
.gywm4-s2{overflow:hidden;}
.gywm4-s2>h4{margin-bottom:50px;}
.gywm4-s2 h4 img{display:block;margin:0 auto;}
.gywm4-s2>p{width:13px;height:13px;background:#fff;margin:0 auto;box-sizing:border-box;border:1px solid #e4e4e4;border-radius:50px;margin-bottom:43px;}
.gywm4-s2-b{}
.gywm4-s2-b h6{font-weight:normal;color:#009b4c;font-size:36px;margin-bottom:33px;}
.gywm4-s2-b h5{color:#3a3a3a;font-size:18px;margin-bottom:9px;}
.gywm4-s2-b h4{font-size:16px;color:#6f6f6f;font-weight:normal;}
.gywm4-s li>img{position:absolute;width:100%;display:block;top:0;left:0;border-radius:20px;display:none;}
.gywm4-s li:hover>img{display:block;}
.gywm4>p{position:absolute;width:100%;height:1px;background:#dcdcdc;left:0;top:328px;}

.gywm5{margin:75px auto;text-align:center;}
.gywm5 h3{color:#3a3a3a;font-size:36px;margin-bottom:50px;}
.gywm5 img{display:block;margin:0 auto;max-width:100%;}

.gywm6{}
.gywm6 img{width:100%;display:block;}

.qyry{background:/*#efefef*/#f3fbf7;padding:75px 0;}
.qyry>h3{text-align:center;font-size:36px;color:#3a3a3a;margin-bottom:50px;}
.qyry-b{position:relative;width:1375px;margin:0 auto;}
.qyry-b .swiper-container{position:initial;width:calc(100% - 160px);margin:0 auto;box-sizing:border-box;padding:10px;}
.qyry-b .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #ccc;
    height: calc((100% - 30px) / 2);

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    flex-wrap:wrap;
    background:#fff;
    box-shadow:1px 1px 10px #f1e4e4;

  }
.qyry-b h4{width:100%;}
.qyry-b h4 img{width:calc(100% - 14px);margin:7px;}
.qyry-b p{line-height:60px;color:#3a3a3a;font-size:16px;}
.qyry-b .at{background:url(../images/r.png)no-repeat center;width:40px;height:40px;background-size:100% auto;}
.qyry-b .ta{background:url(../images/l.png)no-repeat center;width:40px;height:40px;background-size:100% auto;}
.qyry-b{}

.gspp{background:url(../images/gspp-bj.jpg)no-repeat center bottom;padding:75px 0 200px 0;}
.gspp>h3{color:#3a3a3a;font-size:36px;text-align:center;margin-bottom: 10px;}
.gspp>p{text-align:center;color:#009b4c;font-size:24px;margin-bottom:50px;}
.gspp-b{position:relative;width:1375px;margin:0 auto;}
.gspp-b .swiper-container{position:initial;width:calc(100% - 160px);margin:0 auto;box-sizing:border-box;padding:10px;}
.gspp-b .swiper-slide{text-align: center;
    font-size: 18px;
    
    height: calc((100% - 30px) / 2);

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    
    align-items: center;}
.gspp-b .swiper-slide h4{ border-radius:10px;border:1px solid #eeeeee;
    box-sizing:border-box;box-shadow:1px 1px 10px #f1e4e4;}
.gspp-b .swiper-slide h4 img{display:block;max-width:100%;}
.gspp-b .at{background:url(../images/r.png)no-repeat center;width:40px;height:40px;background-size:100% auto;}
.gspp-b .ta{background:url(../images/l.png)no-repeat center;width:40px;height:40px;background-size:100% auto;}

.gywm7{padding:70px 0;background: url(../images/gywm7-bj.jpg)no-repeat center;background-size: 100% 100%;}
.gywm7-s{width:1200px;margin:0 auto;}
.gywm7-s h4{text-align:center;color:#fff;font-size:36px;margin-bottom:36px;}
.gywm7-s h3{text-align:center;color:#fff;font-size:36px;margin-bottom:36px;}
.gywm7-s .ul1{display:flex;flex-wrap:wrap;margin-bottom:50px;}
.gywm7-s .ul1 li{width:18%;margin-right:2.5%;margin-bottom:20px;}
.gywm7-s .ul1 li:nth-child(5n){margin-right:0}
.gywm7-s .ul1 li img{width:100%;display:block;}
.gywm7-s .ul2{display:flex;flex-wrap:wrap;justify-content:  space-between;}
.gywm7-s .ul2 li{width:9%;margin-right: 1.1%;margin-bottom:10px;}
 .gywm7-s .ul2 li:nth-child(10n){margin-right:0}
.gywm7-s .ul2 li img{width:100%;display: block;}
.gywm7-s .ul2{}
.gywm7-s .ul2{}

.lxwm{width:1200px;margin:75px auto;}
.lxwm-t{text-align:center;border-bottom:1px dotted #e5e5e5;margin-bottom:50px;}
.lxwm-t h3{color:#3a3a3a;font-size:36px;margin-bottom:20px;}
.lxwm-t p{margin-bottom:40px;color:#838383;font-size:16px;}
.lxwm-t span{display:block;width:50px;height:3px;background:#009b4c;margin:0 auto;margin-bottom:-2px;}
.lxwm-b{display:flex;justify-content:space-between;flex-wrap:wrap;}
.lxwm-b li{width:360px;}
.lxwm-b li h3{text-align:center;color:#009b4c;font-size:16px;margin-bottom:25px;}
.lxwm-b li .dt{width:100%;height:220px;box-sizing:border-box;border:1px solid #ececec;margin-bottom:25px;}
.lxwm-b li p{line-height:20px;display:flex;color:#6f6f6f;margin-bottom:8px;}
.lxwm-b li p img{width:20px;height:20px;margin-right:10px;}
.lxwm-b li p span{}

.zxly{padding:75px 0;background:/*#efefef*/#f3fbf7;}
.zxly-s{width:1200px;margin:0 auto;}
.zxly-s h3{color:#3a3a3a;font-size:36px;text-align:center;margin-bottom:35px;}
.zxly-b{display:flex;justify-content:space-between;flex-wrap: wrap;}
.zxly-b dl{width:380px;margin-bottom:22px;}
.zxly-b dl:last-child{width:100%;}
.zxly-b dl dt{color:#8d8d8d;margin-bottom:15px;text-indent:10px;}
.zxly-b dl dt span{color:#ff0000;}
.zxly-b dl dd{}
.zxly-b dl dd input{width:100%;background:#fff;height:50px;text-indent:10px;}
.zxly-b dl dd textarea{box-sizing:border-box;padding:10px;width:100%;background:#fff;outline:none;border:none;}
.zxly button{display:block;width:220px;height:50px;margin:0 auto;background:#009b4c;color:#fff;cursor:pointer;transition:all 0.5s;margin-top:40px;}
.zxly button:hover{opacity:0.8;transition:all 0.5s;}
/**/

/**/
.jmzc{width:1200px;margin:75px auto;}
.jmzc-t{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:50px;}
.jmzc-t a{display:block;width:290px;line-height:60px;text-align:center;font-size:16px;box-sizing:border-box;background:#f3fbf7;color:#3a3a3a;margin:0 6.5px;border:1px solid #f2f2f2;}
.jmzc-t a.active{background:#009b4c;border-color:#8cccab;color:#fff;}
.jmzc-t a:hover{background:#009b4c;border-color:#8cccab;color:#fff;}
.jmzc-b a.active{}
.jmzc-b>ul{overflow:hidden;}
.jmzc-b>ul li{overflow:hidden;border:1px solid #f2f2f2;margin-bottom:10px;}
.rczp-t{overflow:hidden;display:flex;justify-content:space-between;padding:30px;background:#f2f2f2;}
.rczp-t1{font-size:18px;color:#252525;padding-left:20px;background:url(../images/rczp-t1.png)no-repeat center left;width:  172px;}
.rczp-t2{color:#009b4c;font-size:18px;width:  186px;}
.rczp-t3{color:#7a7a7a;width:  110px;}
.rczp-t4{color:#7a7a7a;}
.rczp-t5{width:25px;height:25px;background:url(../images/rczp-t5.png)no-repeat center;transition:all 0.5s;cursor:pointer;/*transform: rotate(270deg);*/}
.rczp-t5.up{/*transform: rotate(270deg);*/}
.rczp-t5.down{transform: rotate(90deg);}
.rczp-b{overflow:hidden;padding:0 30px 50px 30px;display:none;}
.rczp-b h4{padding-top:50px;margin-bottom:25px;font-weight:normal;font-size:16px;color:#3a3a3a;font-weight:bold;}
.rczp-b p{color:#7c7c7c;line-height:24px;}
/**/

/**/
.zsjm{margin:75px auto;}
.zsjm1{text-align:center;margin:0 auto;width:1200px;}
.zsjm1 h3{color:#3a3a3a;font-size:36px;}
.zsjm1 p{margin-top:40px;line-height:24px;color:#6f6f6f;}
.zsjm2{position:relative;margin:75px 160px;}
.zsjm2 img{width:100%;display:block;}
.zsjm2-s{position:absolute;width:100%;left:0;bottom:30px;text-align:center;}
.zsjm2-s h3{margin:0 auto;text-align:center;width:400px;line-height:50px;border-radius:50px;background:rgba(0,155,76,0.8);color:#fff;font-weight:normal;font-size:24px;margin-bottom:25px;}
.zsjm2-s p{text-align:center;color:#fff;}

.zsjm3{width:1200px;margin:0 auto 75px auto;}
.zsjm3>h3{color:#3a3a3a;font-size:36px;margin-bottom:70px;text-align:center;}
.zsjm3 ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.zsjm3 ul li{width:255px;text-align:center;margin-bottom:50px;}
.zsjm3 ul li img{display:block;margin:0 auto 40px auto;}
.zsjm3 ul li h3{color:#3a3a3a;font-weight:normal;font-size:18px;margin-bottom:22px;}
.zsjm3 ul li p{color:#6f6f6f;line-height:22px;}
.zsjm4{margin-bottom:75px;}
.zsjm4 img{width:100%;display:block;}

.fwzc{width:calc(100% - 180px);margin:0 auto;}
.fwzc>h3{color:#3a3a3a;font-size:36px;margin-bottom:70px;text-align:center;}
.fwzc-b{position:relative;}
.fwzc-b .swiper-container{position:initial;width:calc(100% - 160px);margin:0 auto;}
.fwzc-b h4{margin-bottom:30px;}
.fwzc-b h4 img{width:100%;display:block;}
.fwzc-b p{font-size:16px;color:#3a3a3a;}
.fwzc-b .swiper-button-next{background:url(../images/r.png)no-repeat center;width:40px;height:40px;background-size:100% auto;}
.fwzc-b .swiper-button-prev{background:url(../images/l.png)no-repeat center;width:40px;height:40px;background-size:100% auto;}
/**/

/**/
.xwzx{margin:75px auto;width:1200px;}
.xwzx>ul{overflow:hidden;}
.xwzx>ul li{overflow:hidden;margin-bottom:30px;}
.xwzx>ul li a{overflow:hidden;}
.xwzx>ul li h4{width:355px;float:left;overflow:hidden;}
.xwzx>ul li h4 img{width:100%;display:block;}
.xwzx-r{float:right;width:calc(100% - 390px);}
.xwzx-r h3{margin-top:20px;margin-bottom:35px;color:#3a3a3a;font-size:18px;}
.xwzx-r p{color:#6f6f6f;line-height:24px;margin-bottom:60px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}
.xwzx-r h5{font-weight:normal;overflow:hidden;}
.xwzx-r h5 span{float:left;color:#009b4c;}
.xwzx-r h5 i{display:block;float:right;text-transform:uppercase;width:125px;line-height:18px;text-align:center;color:#fff;background:#009b4c}
.xwzx>ul li:hover h3{color:#009b4c;}
.xwzx>ul li:hover p{color:#009b4c;}

.xwzx-r{}
/**/

/**/
.cpzx{background:/*#efefef*/#f3fbf7;padding:75px 160px;}
.cpzx-t{width:1200px;margin:0 auto 75px auto;display:flex;justify-content:center;flex-wrap:wrap;}
.cpzx-t a{display:block;color:#757575;font-size:16px;text-align:center;margin:0 15px;}
.cpzx-t a img{display:block;margin:0 auto 25px auto;}
.cpzx-t a .img1{}
.cpzx-t a .img2{display:none;}
.cpzx-t a.active .img1{display:none;}
.cpzx-t a.active .img2{display:block;}
.cpzx-t a.active{color:#009b4c;}
.cpzx-t a:hover .img1{display:none;}
.cpzx-t a:hover .img2{display:block;}
.cpzx-t a:hover{color:#009b4c;}
.cpzx>ul{display:flex;flex-wrap:wrap;margin-bottom:50px;}
.cpzx>ul li{width:23.5%;margin-right:2%;margin-bottom:10px;background:#fff}
.cpzx>ul li:nth-child(4n){margin-right:0;}
.cpzx>ul li a{}
.cpzx>ul li a h4{overflow:hidden;height: 372px;}
.cpzx>ul li a h4 img{width:100%;}
.cpzx>ul li a p{text-align:center;font-size: 18px;color:#6f6f6f;margin: -10px 0 10px 0;/* margin-top:-50px; */}
.cpzx>ul li a:hover p{/* background:#009b4c; */color: #009b4c;}
.cpzx>ul li>p{display:flex;justify-content:space-between;}
.cpzx>ul li>p a{display:block;width: calc(50% - 5px);text-align:center;background:  #009b4c;color: #fff;line-height:  50px;font-size:  16px;transition:all 0.5s;}
.cpzx>ul li>p a:hover{opacity:0.8;transition:all 0.5s;}
/**/

/**/
.cpzx-z{box-sizing:border-box;width:1200px;margin:70px auto;}
.ny-zpal-z{background:#fff;padding:20px;}
.ny-zpal-t{overflow:hidden;/*border-bottom:1px solid #ccc;*/padding-bottom:10px;}
.ny-zpal-z-t-l{float:left;width:31%;}
.magnifierContainer {width:100%;display: flex;}
.imgMedium {width:100%;position: relative;}.imgLeft .magnifier {position: absolute;display: none;width: 200px;height: 200px;}
.imgLeft .imasf{width:100%;position:relative;overflow:hidden;}
.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:#02569e;}
.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%;border: 1px solid #eee;overflow: hidden;text-align:center;vertical-align:middle;margin-bottom:20px;box-sizing:border-box;}
.mediumContainer img{max-width:100%;}

.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;}
.ny-zpal-z-t-r{float:right;width:60%;}
.ny-zpal-z-t-r h3{font-size:30px;margin-bottom:10px;font-weight:normal;color:#515151;}
.ny-zpal-z-t-r p{margin-bottom:10px;color:#666;/*padding-bottom:10px;*/}
.ny-zpal-z-c{text-align:center;}
.ny-zpal-z-c h3{text-align:left;padding:10px;font-size:20px;font-weight: normal;/*border-bottom:1px solid #ccc;*/margin-bottom:10px;color:#fff;background:#515151;}
.ny-zpal-z-c img{margin-bottom:10px;}
.ny-zpal-z-c p{text-align:left;color:#666;}
.ny-zpal-z-b{overflow:hidden;margin-top:20px;display:  flex;justify-content:  space-between;flex-wrap:  wrap;}
.ny-zpal-z-b a{padding:10px;color:#666;border:1px solid #666;}
.ny-zpal-z-b .a1{float:left;}
.ny-zpal-z-b .a2{float:right;}
.ny-zpal-z-b a:hover{padding:10px;color:#000;border:1px solid #000;}
@media screen and (max-width: 1200px){
    .ny-zpal-z-t-l{margin-bottom:30px;}
    .ny-zpal-z-t-r h3{font-size:22px;}
    /*.ny-zpal-z-c h3{font-size:18px;padding:5px;}
    .ny-zpal-z-b a{width:100%;box-sizing: border-box;}
    .ny-zpal-z-b .a1{margin-bottom:20px;}*/
}
/**/

/**/
.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:#666;margin-bottom:20px;}
.xwdt-z-t p{text-align:center;color:#999;}
.xwdt-z-t p span{display:inline-block;margin:0 20px;color:#999;}
.xwdt-z-b{margin-bottom:50px;}
.xwdt-z-b p{color:#999;}
.xwdt-z-b img{margin:10px auto;display:block;max-width:100%;width: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: #999;transition: 0.3s;}
.xwdt-z-b2 a:hover{background:#009b4c;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;}
}
/**/

/**/
.jjfa{width:1200px;margin:75px auto;}
.jjfa-t{display:flex;flex-wrap:wrap;margin:0 auto;margin-bottom:50px;width:1200px;}
.jjfa-t a{display:block;width:290px;line-height:60px;text-align:center;font-size:16px;box-sizing:border-box;background:#f3fbf7;color:#3a3a3a;border:1px solid #f2f2f2;margin-right:13px;margin-bottom:12px;}
.jjfa-t a:nth-child(4n){margin-right:0}
.jjfa-t a.active{background:#009b4c;border-color:#8cccab;color:#fff;}
.jjfa-t a:hover{background:#009b4c;border-color:#8cccab;color:#fff;}
.jjfa table{width:100%;border:1px solid #eeeeee;margin-bottom:30px;}
.jjfa table td{line-height:43px;border-bottom:1px solid #eee;border-right:1px solid #eee;padding-left:27px;color:#6f6f6f;font-size:16px;text-align:center;}
.jjfa table tr td:nth-child(1){/* width:100px; */white-space: nowrap;padding-right:  10px;}
.jjfa table td p{padding-left:50px;}
.jjfa table tr:nth-child(2n){background:#f3fbf7;}
.jjfa table tr img{margin-top:40px;}
/**/

/**/
.spzx{margin:75px 150px;}
.spzx>ul{display:flex;flex-wrap:wrap;margin-bottom:30px;}
.spzx>ul li{width: 18%;margin-right: 2.5%;margin-bottom:30px;background:#fff;}
.spzx>ul li:nth-child(5n){margin-right:0;}
.spzx>ul li a{}
.spzx>ul li a h4{overflow:hidden;margin-bottom:17px;position:  relative;}
.spzx>ul li a h4:before{content: '';width:100%;height:100%;position: absolute;top: 0;left:0;background:url(//cdn.sznbone.cn/taiqiang/spzx-2.png)no-repeat center rgba(0,0,0,0.5);}
.spzx>ul li a h4 img{width:100%;display:block;}
.spzx>ul li a p{text-align:center;font-size:16px;color:#4d4d4d;}
.spzx>ul li a:hover p{color:#009b4c;}
/**/

@media screen and (max-width:1200px){
    body{margin-top:60px;}
    .ny-banner-s{width:calc(100% - 30px);}
    .ny-banner-s h3{font-size:16px;margin-bottom:5px;}
    .ny-banner-xs{display:none;width:100%;}
    .ny-banner-yc{display:block;width:100%;}
    
    .display,.heat,.head,.footer,.gywm-l,.gywm2,.gywm4>p,.imgMedium,.rczp-t4,.rczp-t3,.rczp-t2,.zsjm2-s{display:none!important}
    .d-x{display:block!important;}
    .w100,.gywm-r,.gywm3 a,.gywm7-s,.gywm4-s,.qyry-b,.lxwm-b li,.zxly-s,.cpzx-t,.cpzx>ul li,.jjfa-t,.jjfa-t a,.jjfa-b,.spzx>ul li,.jmzc-t a,.xwzx>ul li h4,.xwzx-r,.zsjm1,.gspp-b{width: 100%!important;}
    .w30,.gywm,.lxwm,.jjfa,.spzx,.xwzx,.jmzc,.zsjm2,.zsjm3,.fwzc{width:calc(100% - 30px)!important;}
    
    .h{height:auto!important;}
    .h100{height:100%!important;}
    .margin,.gywm5,.lxwm,.jjfa,.spzx,.xwzx,.jmzc,.zsjm,.zsjm2{margin:40px auto!important;}
    .gywm5{margin-top:10px!important;}
    .margin0{margin:0!important}
    .m-l{margin-left:0!important}
    .m-r,.cpzx>ul li,.jjfa-t a,.spzx>ul li{margin-right:0!important}
    .m-t{margin-top:0!important}
    .zxly button{margin-top:10px!important;}
    .m-t2,.zsjm1 p{margin-top:20px!important;}
    .m-t3{margin-top:30px!important;}
    .m-t4{margin-top:40px!important;}
    .m-b,.gywm{margin-bottom:0!important}
    .m-b1,.gywm-r-t p,.gywm-r-b p,.zsjm3 ul li h3{margin-bottom:10px!important;}
    .gywm-r-b p{width:100%;}
    .m-b2,.gywm-r-t span,.gywm3,.gywm3 a p,.gywm5 h3,.qyry>h3,.lxwm-t p,.lxwm-b li,.cpzx-t a,.cpzx-t,.cpzx>ul li,.spzx>ul li,.xwzx-r h3,.xwzx-r p,.jmzc-t,.zsjm3 ul li,.fwzc>h3{margin-bottom:20px!important;}
    .m-b3{margin-bottom:30px!important;}
    .m-b4, .gywm-r,.zsjm3>h3,.zsjm4{margin-bottom:40px!important;}

    .padding,.gywm4,.gywm7,.zxly,.cpzx{padding:40px 15px!important;box-sizing:border-box;}
    .gywm7{background-size:auto 100%;}
    .gywm4{padding-bottom:0!important;}
    .p-t{padding-top:0px!important;}
    .p-t1{padding-top:10px!important;}
    .p-t2{padding-top:20px!important;}
    .p-t3{padding-top:30px!important;}
    .p-t4{padding-top:40px!important;}
    .p-b{padding-bottom:0px!important;}
    .p-b1{padding-bottom:10px!important;}
    .p-b2{padding-bottom:20px!important;}
    .p-b3{padding-bottom:30px!important;}
    .p-b4{padding-bottom:40px!important;}

    .f-s14,.rczp-t2{font-size:14px!important}
    .f-s16,.xwzx-r h3,.rczp-t1,.gspp>p{font-size:16px!important}
    .f-s18,.gywm-r-t p{font-size:18px!important}
    .f-s20{font-size:20px!important}
    .f-s22,.gywm-r-t h3,.gywm5 h3,.qyry>h3,.gywm4>h3,.gywm7-s ,.lxwm-t h3,.zxly-s h3,.zsjm1 h3,.zsjm3>h3,.fwzc>h3,.gspp>h3,.gywm7-s h4,.gywm7-s h3{font-size:22px!important}
    .f-s24{font-size:24px!important}
    .f-s26{font-size:26px!important}
    .f-s28{font-size:28px!important}

    .rczp-t2{width:auto;}

    .cpzx-t a{width:50%;margin: 0;}
    .cpzx-t a img{margin-bottom:10px;}
    .zsjm3 ul li{width:48%;}
    .jjfa-b{overflow:auto;}
    .zsjm3 ul li img{width:120px;margin-bottom:20px;}

    .gywm3{flex-wrap:wrap;}

  .gywm7-s .ul1{justify-content: space-between;}
  .gywm4-s li,.gywm7-s .ul1 li{width:48%;margin-right:0}
  
  .qyry{padding:40px 0;}
  .gspp{padding:40px 0;}
  .qyry-b .swiper-container,.gspp-b .swiper-container{width:calc(100% - 90px);padding:0;}

  .gywm7-s .ul2 li{width:31%;margin-right:3.5%;}
  .gywm7-s .ul2 li:nth-child(3n){margin-right:0}
  .gywm7-s .ul2 li:nth-child(10n){margin-right:auto}
  .gspp-b .ta,.gspp-b .at{width:20px;height:20px;margin-top:-10px;}
  .qyry-b .ta,.qyry-b .at{width:20px;height:20px;}
  .qyry-b .swiper-container{margin:20px auto;}
  .qyry-b p{line-height:30px;margin-bottom:10px;font-size:14px;}
  .cpzx>ul li a h4{height:auto;}
  .gywm4-s2>p{display:none;}
  .gywm4-s2>h4{margin-bottom: 10px;}
  .gywm4-s2-b h6{line-height:100%;margin-bottom:5px;font-size:20px;}
  .gywm4-s li:hover>img{display:none;}
  .gywm4-s2-b{margin-bottom:20px;}
  .gywm4-s2 h4 img{width:80px;}
  .zxly-b dl{margin-bottom: 15px;}
  .zxly-b dl dt{line-height:100%;margin-bottom:5px}
  .zxly-b dl:last-child,.zxly-b dl:nth-child(6),.zxly-b dl:nth-child(1),.zxly-b dl:nth-child(2){display:none;}
  .zxly-s h3,.gywm4>h3{margin-bottom:20px;}
  .zxly button{margin-top:20px;}
}