@charset "utf-8";



/*全局控制*/

*{box-sizing: border-box;}

body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:"微软雅黑",Arial;-webkit-text-size-adjust:none;}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}

input,select,textarea{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}

a{color:#333;text-decoration:none;}

.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}

.dis{display:block;}.undis{display:none;}

.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}

.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}

.hr_1{height:1px;}.hr_10{height:10px;}

input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}

img{padding: 0;margin: 0}

.clearfix::after {

     content: "";

     display: block;

     clear: both;

   }

   .clearfix {

     zoom: 1;

   }

.wd{width: 1400px;margin: 0 auto;}

.wd1{width: 1200px;margin: 0 auto;}


#dowebok {

    animate-duration: 2s;

    animate-delay: 1s;

    animate-iteration-count: 2;

}





.ctop{height: 86px;line-height: 86px;width: 100%;position: fixed;top: 0;left: 0;background: #fff;z-index: 9999}

.ctop1{display: block;height: 86px;}

.clogo{float: left;height: 86px;}

.clogo img{height: 70px;margin-top: 8px;}

.cnav{float: right;width: 600px;}

.cnav li{float: left;height: 86px;line-height: 86px;width: 85px;text-align: center;font-size: 18px;position: relative;}

.cnav li .on{color: #088d5c}

.cnav li a .iconfont{margin-left: 3px;}

.cnav li .txhides{width: 1200px;position: absolute;top: 86px;background: #fff;z-index: 100;left: -898px;padding: 35px;border-top: 3px solid #009945;display: none;box-shadow: 0 .125rem .375rem .125rem rgba(0,0,0,.16);}
.cnav li:hover .txhides{display: block;}
.cnav li .txhides .txhides-l{float: left;width: 225px;margin: 0 6.7%;}
.cnav li .txhides .txhides-l p{margin-top: 5%;font-size: 16px;font-weight: bold;height: 24px;line-height: 24px;}
.txhides-l-img{display: block;}
.txhides-l-img p:hover{color: #009945}
.txhides-l-img img{width: 225px;height: 100px;display: block;}


.ctop-wap{display: none;}

.cbanner{width: 100%;position: relative;z-index: 1;}

.swiper {width: 100%;height: 100%;}

.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: flex;justify-content: center;align-items: center;}

.swiper-slide a{display: block;width: 100%;}

.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}

.mySwiper .swiper-pagination-bullet{width: 15px;height: 15px;border-radius: 17.5px;background: #fff;opacity:1;}

.mySwiper .swiper-pagination-bullet-active{width: 40px;background: #009945}



.cind1{padding-top: 3%;}

.cind1 li{width: 14%;margin-right:3.2%;float: left;text-align: center;}

.cind1 li:nth-child(6n){margin-right: 0;}

.cind1 li span{width: 100%;display: block;height: 148px;overflow: hidden;}

.cind1 li img{width: 100%;transition: opacity .5s,transform .5s;height: 100%;}

.cind1 li h3{padding-top: 8%;font-weight: 400;font-size: 24px;}

.cind1 li p{margin-top: 3%;color: #898989;text-decoration: underline;}

.cind1 li:hover img{opacity: .9;transform: scale3d(1.1,1.1,1);}



.ctit{padding: 6% 0 5%;font-size: 40px;font-weight: bold;text-align: center;}

.cind2 li{width: 22%;margin-right:4%;float: left;text-align: center;}

.cind2 li:nth-child(4n){margin-right: 0;}

.cind2 li span{width: 100%;display: block;height: 400px;overflow: hidden;}

.cind2 li img{width: 100%;transition: opacity .5s,transform .5s;height: 100%;}

.cind2 li h3{padding-top: 8%;font-weight: 400;font-size: 24px;text-decoration: underline;}

.cind2 li p{margin-top: 5%;color: #898989;font-size: 16px;}

.cind2 li:hover img{opacity: .9;transform: scale3d(1.1,1.1,1);}



.cind3{display: flex;margin-top: 4%;}

.cind3 .cind3-l{align-self: stretch;width: 50%;overflow:hidden; }

.cind3 .cind3-l img{width: 100%;display: block;transition: opacity .5s,transform .5s;}

.cind3 .cind3-l:hover img{opacity: .9;transform: scale3d(1.1,1.1,1);}

.cind3 .cind3-r{align-self: stretch;width: 50%;background: linear-gradient(to right, #0f9750, #018369);padding: 3vw;}

.cind3 .cind3-r .cind3-r-li{color: #fff;padding-top: 5%;}

.cind3 .cind3-r .cind3-r-li p{font-size: 24px;font-weight: bold;}

.cind3 .cind3-r .cind3-r-li span{display: block;margin-top:3%;line-height: 30px;font-size:20px;color: #c6e6d1}



.cind4-li{width: 49%;float: left;height: 420px;position: relative;border: 4px solid #9aafbc;cursor: pointer;}

.cind4-li img{width: 100%;height: 100%;}

.cind4 .cind4-li:nth-child(2){margin-right: 2%;}

.cind4-li span{position: absolute;left: 5%;top: 14%;font-weight: bold;color: #fff;display: block;font-size: 36px;line-height: 55px;z-index: 2}

.cind4-li a{position: absolute;bottom: 5%;left: 20%;width: 60%;height: 70px;line-height: 70px;text-align: center;display: block;color: #fff; background: #009945;font-size: 22px;font-weight: bold;margin-top: 90px;z-index: 2}

.cind4-li .cbg{background: rgba(0,153,69,0.6);position: absolute;left: 0;top: 0;height: 100%;width: 100%;z-index: 1;display: none;}

.cind4-li:hover{border: 4px solid #1aa93b;}

.cind4-li:hover .cbg{display: block;}

.cind4-li:hover a{background: #000;}



.cind5{margin-top: 5%;}

.cind5 .cind5-li{width: 25%;padding: 0 20px 85px;float: left;text-align: center;position: relative;}

.cind5 .cind5-li p{line-height: 65px;font-size: 24px;font-weight: bold;}

.cind5 .cind5-li span{display: block;line-height: 30px;font-size: 18px;height: 150px;overflow: hidden;}



.cind6{padding-top: 80px;}

.cind6-l{width: 50%;float: left;display:block;text-align: center;padding: 8vw 0;background: rgba(0,0,0,0.6);overflow: hidden;position: relative;}

.cind6-l h3{line-height: 80px;font-size: 28px;font-weight: bold;}

.cind6-l h3 a{color: #fff;}

.cind6-l p{font-size: 18px;color: #fff;line-height: 45px;}

.cind6 .cind6-l .img{position: absolute;top:0;left: 0;width: 100%;height: 100%;z-index: -1}

.cind6 .cind6-l:nth-child(1) .img{background-image:url(../images/c7.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;transform: scale(1.12);transition: opacity 1s,transform 1s;} 

.cind6 .cind6-l:nth-child(2) .img{background-image:url(../images/c8.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;transform: scale(1.12);transition: opacity 1s,transform 1s;}

.cind6 .cind6-l:hover .img{opacity: 1;transform: scale(1);transition: opacity 1s,transform 1s;}



.cind7{background-image:url(../images/c10.png);background-position: center center;background-repeat: no-repeat;background-size: cover;padding: 5% 0 4%;}

.cind7 .cind7-l{width: 50%;float: left;padding-right: 7%;}

.cind7 .cind7-l h3{font-size: 56px;color: #009945;font-weight: bold;height: 60px;line-height: 60px;}

.cind7 .cind7-l p{padding-top: 5%;font-size: 32px;color: #000;font-weight: bold;}

.cind7 .cind7-l span{display: block;margin-top: 2%;color: #666;font-size: 18px;}

.cind7 .cind7-l .inp{background: #f6f6f6;height: 48px;border-radius: 5px;padding: 0 3%;width: 100%;border: 1px solid #d9d9d9;margin-top: 30px;font-size: 16px;}

.cind7 .cind7-l .sub{margin-top: 30px;width: 166px;height: 40px;line-height: 40px;background: #009945;color: #fff;border: 0;font-size: 18px;cursor: pointer;}



.cind7 .cind7-r{width: 50%;float: right;padding-top: 3%;}

.cind7 .cind7-r .cind7-r-li{float: left;width: 46%;margin:4% 2% 0;background: #fff;border-radius: 5px;border: 1px solid #F4F4F4;height: 215px;text-align: center;padding:3% 5% 0;}

.cind7 .cind7-r .cind7-r-li p{color: #666;line-height: 30px;font-size: 16px;}

.cind7 .cind7-r .cind7-r-li span{color: #000;font-weight: bold;display: block;}

.cind7 .cind7-r .cind7-r-li span img{height: 95px;}

.cind7 .cind7-r .cind7-r-li a{display: block;color: #009945;margin-top: 25px;text-decoration: underline;}



.cfoot{background: #009945;padding: 2% 0 1%;}

.cfoot .cfoot-1{border-bottom: 1px solid #4db87d;padding-bottom: 1.5%;}

.cfoot .cfoot-1 .cflogo{float: left;width: 210px;}

.cfoot .cfoot-1 span{width: 800px;float: left;margin-left: 44px;color: #fff;}

.cfoot .cfoot-1 .cf1{float: right;width: 260px;}

.cfoot .cfoot-2{border-bottom: 1px solid #4db87d;padding: 2% 0;text-align: center;}

.cfoot .cfoot-2 a{margin:0 8px; ;color: #fff;font-size: 16px;}

.cfoot .cfoot-3 .cfoot-nav{text-align: center;}

.cfoot .cfoot-3 .cfoot-nav a{height: 85px;line-height: 85px;color: #fff;font-size: 18px;display: inline-block;padding: 0 2%;}



.cfoot-app span{text-align: center;display: block;width: 100%;padding: 10px 0;}

.cfoot-app span a {margin-left: 15px;position: relative;display: inline-block;}

.cfoot-app span a i{color: #fff;font-size: 34px;}

.tooltip-one{display: none;width: 0;height: 0;border-left: 3px solid transparent;border-top: 6px solid black;border-right: 3px solid transparent;margin-left: 35px;position: absolute;top:-15px;left: -62%;}

.tooltip-two{display: none;background-color: black;color: white;font-size: 12px;width: 70px;height: 20px;text-align: center;position: absolute;top:-39px;left: -53%;text-align: center;height: 24px;line-height: 24px;border-radius: 5px;}

.cfoot-app span a:hover .tooltip-one{display: block;}

.cfoot-app span a:hover .tooltip-two{display: block;}

.cfoot-3 p{text-align: center;font-size: 16px;color: #fff;padding:15px 0 10px;}



.cmian{height: 65px;line-height: 65px;background: #f8f8f8;font-size: 16px;color: #aeaeae}

.cmian i{font-size: 24px;float: left;margin-right: 10px;}

.cmian a{color: #aeaeae}



.cpro{padding: 2% 0 3%;}

.cproc{border-bottom: 1px solid #e5e5e5;padding-bottom: 2%;}

.cpro-l{width: 320px;float: left;}

.cpro-l .cpro-l-1{width: 100%;}

.cpro-l .cpro-l-1 p{height: 70px;line-height: 70px;text-align: center;font-size: 26px;font-weight: bold;color: #fff;background: #009945;}

.cpro-l .cpro-l-1 ul{background:#f5f5f5;}

.cpro-l .cpro-l-1 ul li{height: 65px;line-height: 65px;border-top: 1px solid #fff;padding: 0 5%;}

.cpro-l .cpro-l-1 ul li a{display: block;}

.cpro-l .cpro-l-1 ul li a i{font-size:20px;float: right;}

.cpro-l .cpro-l-1 ul li:hover{background: #009945}

.cpro-l .cpro-l-1 ul li:hover a{color: #fff}

.cpro-l .cpro-l-1 ul li.on{background: #009945}

.cpro-l .cpro-l-1 ul li.on a{color: #fff}

.cpro-l .cpro-l-2{background: #f0f0f0;margin-top: 15px;padding: 25px 15px;}

.cpro-l .cpro-l-2 h3{line-height: 35px;}

.cpro-l .cpro-l-2 p{line-height: 32px;}

.cpro-l .cpro-l-2 p span{font-weight: bold;}



.cprob-com{margin-top: 3%;}

.cprob-com-li{display: none;min-height:500px;}

.cprob-com .cprob-com-li:nth-child(1){display: block;}

.cprob-com .cprob-com-li .csoft{position: relative;padding: 2% 0;border-bottom: 1px solid #e5e5e5;line-height: 35px;}

.cprob-com .cprob-com-li .csoft:last-child{border-bottom: 0;}

.cprob-com .cprob-com-li .csoft a{position: absolute;bottom: 36px;right: 0;display: block;width: 125px;height: 36px;text-align: center;line-height: 36px;border-radius: 5px;background: #009945;color: #fff;}

.cprob-com .cprob-com-li .csoft a i{font-size: 16px;font-weight: bold;margin-right: 8px;}

.cprob-com .cprob-com-li .cmess h3{font-weight: 600;font-size: 22px;line-height: 1.5em;}

.cprob-com .cprob-com-li .cmess .cinv{margin-top: 2%;width: 780px;height: 45px;}

.cprob-com .cprob-com-li .cmess .cinv .cinvli{background: #fff;height: 45px;border-radius: 5px;padding: 0 2%;width: 100%;border: 1px solid #d9d9d9;margin-bottom: 20px;color: #666}

.cprob-com .cprob-com-li .cmess .cinv2 .cinvli{width: 49%;float: left;}

.cprob-com .cprob-com-li .cmess .cinv2 .cinvli:nth-child(1){margin-right: 2%;}

.cprob-com .cprob-com-li .cmess .text{margin-top: 2%;width: 780px;height: 150px;}

.cprob-com .cprob-com-li .cmess .text textarea{border-radius: 5px;padding:2%;width: 100%;border: 1px solid #d9d9d9;margin-bottom: 20px;color: #666;height: 150px;resize:none;}

.cprob-com .cprob-com-li .cmess .sub{background: #009945;border: none;color: #fff;width: 180px;height: 54px;font-weight: bold;margin-top: 3%;border-radius: 47px;font-size: 20px;}



.cprob{padding: 3% 0;}

.cprob-a{}

.cprob-a a{height: 45px;float: left;line-height: 45px;border: 1px solid #000;margin-left: -1px;padding:0 30px;background: #eeeeee}

.cprob-a a.on{background: #009945;color: #fff;}



.cpro-r{float: right;width: 1040px;}

.cpro-r .cpro-r-li{border: 1px solid #e5e5e5;float: left;width: 48.5%;margin-right: 3%;margin-bottom: 3%;text-align: center;}

.cpro-r .cpro-r-li:nth-child(2n){margin-right: 0;}

.cpro-r .cpro-r-li p{height:75px;line-height: 75px;}

.cpro-r .cpro-r-li p a{font-size: 16px;}

.cpro-r .cpro-r-li img{width: 100%;display: block;}



.cpro-r-l{float: left;width:480px;}

.bg{width:1040px;margin:0 auto;}

.bg_left{width: 480px;height:auto;float: left;}

.bg_right{float: left;position: relative;z-index: 9999;}

.show{width: 100%;height: 360px;margin-bottom: 5px;position: relative;border:1px solid #E8E8E8;cursor:move}

.show img{width: 100%;height: 100%;}

.mask{width: 215px;height: 161px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;}

.bigshow{width: 480px;height: 360px;overflow: hidden;margin-left: 10px;display: none;border:1px solid #E8E8E8;}

.bigshow img{width: 1065px;height:799px;margin-right: 10px;}

.smallshow{width: 100%;height: 70px;position: relative}

.smallshow img{width:100%;border:1px solid #e8e8e8;box-sizing: border-box;transition: all 0.5s;height: 100%;}

.smallshow>.middle_box{width:100%;overflow: hidden;height: 70px;}

.smallshow .middle{overflow: hidden;transition: all 0.5s;height: 70px;}

.smallshow .middle>li{width: 97px;height: 70px;float: left;cursor:pointer;padding-right:6px;}



.cpro-r-r{float: right;width: 535px;}

.cpro-r-r h3{height: 50px;line-height: 25px;border-bottom:1px solid #e5e5e5;font-size: 24px;color: #333;}

.cpro-r-r .ccn{display: block;padding-top: 3%;line-height: 25px;color: #9a9898}

.cpro-r-r .ccm{height: 90px;background: #f6f6f6;margin: 3% 0;padding: 0 3%;}

.cpro-r-r .ccm p{line-height: 45px;color: #9a9898}

.cpro-r-r .ccm p span{color: #333}

.cpro-r-r .ccm p span a{margin-right: 5px;}

.cpro-r-r .ccm p:nth-child(1){border-bottom:1px solid #e5e5e5}

.cpro-r-r .cco{line-height: 35px;height: 40px;}

.cpro-r-r .cco i{color: #009945;font-size: 30px;margin-right: 3%;float: left;}



.shabo{display:none;position: fixed;height: 100%;width: 100%;left: 0;top: 0;background-color:rgba(0,0,0,.7);z-index: 99999999999;padding-top: 10%;}

.shabo_x{display:block;position: fixed;right: 2%;top: 2%;font-weight: bold;font-size: 40px;color: #fff;cursor: pointer;}

.gwpromn-r{width: 560px;margin: 0 auto;position: relative;}

.gwpromn-rmess{width: 90%;background: #fff;border-radius: 10px;box-shadow: 0 .125rem .375rem .125rem rgba(0,0,0,.16);padding: 5%;margin-left: 5%;}

.gwpromn-rmess h2{line-height: 100px;font-weight: bold;text-align: center;font-size: 30px;color: #009945}

.gwpromn-rmess .inp{background: #f6f6f6;height: 48px;border-radius: 5px;padding: 0 5%;width: 100%;border: 1px solid #d9d9d9;margin-bottom: 30px;}

.gwpromn-rmess p{text-align: center;}

.gwpromn-rmess p .sub{width: 135px;text-align: center;height: 45px;line-height: 45px;background: #009945;color: #fff;border-radius: 22.5px;border: none;font-weight: bold;font-size: 18px;cursor: pointer;}

.gwpromn-rmess span{line-height: 50px;text-align: center;display: block;color: #9F9F9F}



.cblog{padding: 2% 0;}

.cblog-l{width: 320px;padding-right: 25px;float: left;}

.cblog-l h3{font-size: 30px;padding: 40px 0;font-weight: 400}

.cblog-l ul li{margin-bottom: 20px;line-height: 20px;}

.cblog-l ul li a{color: #2ba0a3;}

.cblog-r{width: 1078px;float: right;padding-left: 45px;border-left: 1px solid #dddddd;min-height:900px;}

.cblog-r-li{border-bottom: 1px solid #dddddd;padding-bottom: 30px;margin-bottom: 30px;}

.cblog-r-li .cblog-r-li-l{width: 320px;float: left;}

.cblog-r-li .cblog-r-li-l img{width: 100%;}

.cblog-r-li .cblog-r-li-r{width:680px;float: right;}

.cblog-r-li .cblog-r-li-r p{font-size: 24px;line-height: 30px;}

.cblog-r-li .cblog-r-li-r i{font-style:normal;color:#2ba0a3;display: block;margin-top: 15px;}

.cblog-r-li .cblog-r-li-r span{display: block;color: #666;margin-top: 15px;}

.cblog-r-li .cblog-r-li-r .cmore{color:#2ba0a3;;display: block;margin-top: 20px;}



.cnews{padding: 2% 0;}

.cnews .cnews-li{width: 23.5%;float: left;margin-right: 2%;margin-bottom: 2%;}

.cnews .cnews-li a{display: block;}

.cnews .cnews-li img{width: 100%;height: 240px}

.cnews .cnews-li:nth-child(4n){margin-right: 0;}

.cnews .cnews-li p{line-height: 25px;margin-top: 2%;height: 50px;font-size: 16px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

.cnews .cnews-li span{display: block;color: #2ba0a3;margin-top: 3%;}



.cnbanner img{width: 100%;display: block;}

.cabout1{padding: 3% 0;text-align: center;}

.cabout1 h3{color: #009945;font-size: 24px;margin-bottom: 2%;}

.cabout1 p{line-height: 35px;display: block;font-size: 18px;display: block;}

.cabout2{background: #f9f9f9;padding: 3% 0;}

.cabout2-1{display: none;}

.cabout2-t{text-align:center;font-size: 26px;}

.body-box {width:100%;margin-top: 2%;}

.timer-shaft-box {

  width:100%;

  padding:30px 0;

  box-sizing: border-box;

}

.timer-shaft {

  position:relative;

  width:100%;

  height:80px;

  overflow: hidden;

}

.timer-left {

  position:absolute;

  top:50%;

  left:20px;

  z-index:99;

  width:23px;

  height:37px;

  margin-top:-18.5px;

  background: url(../images/icon_left.png) no-repeat;

  background-size: cover;

  cursor:pointer;

}

.timer-right {

  position:absolute;

  top:50%;

  right:20px;

  z-index:99;

  width:23px;

  height:37px;

  margin-top:-18.5px;

  background: url(../images/icon_right.png) no-repeat;

  background-size: cover;

  cursor:pointer;

}

.timer-scale {

  position:absolute;

  top:0;

  left:0;

  height:80px;

  padding-left: 80px;

  font-size: 0;

  white-space: nowrap;

}

.timer-scale-cont {

  display:inline-block;

  height:100%;

  line-height:80px;

}

.time-circle {

  display:inline-block;

  vertical-align:middle;

  width:60px;

  height:60px;

  line-height: 60px;

  text-align: center;

  font-size:18px;

  color:#fff;

  border-radius: 50%;

  background: #63C06C;

  transition: all .3s;

  cursor:pointer;

}

.timer-scale-cont.hov .time-circle {

  width:80px;

  height:80px;

  line-height: 80px;

  font-size:24px;

  background: #009945;

}

.line-scale {

  display:inline-block;

  vertical-align:middle;

  width:168px;

  height:22px;

  margin:0 2px;

  background: url(../images/icon_scale.png) no-repeat;

  background-size: cover;

}

.timer-shaft-content {

  width:100%;

  margin-top:45px;

}



.incident-record {display:inline-block;padding-left:71px;line-height:2;font-size:14px;color:#333;}

.incident-record a {font-size:14px;color:#1d69a3;}

.shaft-detail-cont{display: none;}

.shaft-detail-cont-l{float: left;width:40%;}

.shaft-detail-cont-l img{width: 100%;}

.shaft-detail-cont-r{float: right;width: 60%;padding-left: 5%;padding-top: 2%;}

.shaft-detail-cont-r h1{font-size: 50px;height: 70px;line-height: 70px;}

.shaft-detail-cont-r span{display: block;line-height: 35px;font-size: 20px;margin-top: 3%;color: #666}



.cabout3{padding:3% 0; }

.cabout3 ul{margin-top: 4%;}

.cabout3 ul li{float: left;width: 23.5%;margin-right: 2%;}

.cabout3 ul li img{width: 100%;}

.cabout3 ul li:nth-child(4n){margin-right: 0;}



.cabout4{padding:3% 0;background: #f9f9f9}

.cabout4 .mySwiper1{margin-top: 4%;padding-bottom: 5%;}

.mySwiper1 .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 5px;}

.mySwiper1 .swiper-pagination-bullet-active{background: #009945}



.cabout5{padding:3% 0;}

.cabout5-con{margin-top: 4%;}

.cabout5-li{border: 1px solid #d9e4de;border-radius: 3px;font-size: 16px;margin-bottom: 20px;}

.cabout5-li p{height: 55px;line-height: 55px;background: #f6f6f6;color: #000;padding: 0 20px;cursor: pointer;}

.cabout5-li p i{float: right;font-size: 26px;color: #666;}

.cabout5-li p .on{transform: rotate(90deg);}

.cabout5-li span{height: 60px;line-height: 60px;display: block;padding: 0 20px;color: #666;display: none;}



.text-center{text-align: center;padding: 5% 0}

.pagination {list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}

.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}

.pagination a {color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}

.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}

.pagination .active {pointer-events:none}

.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}

/*分页 begin*/

.pagination li {margin:0 5px;font-size:14px;border:none;border-radius:4px;}

.pagination li a {border-radius:4px;color:#6e6e6e;background:#fff;padding:12px 16px;border:1px solid #DCDCDC;}

/* .pagination li i {font-weight:bold;font-size:18px;padding:0 3px} */

.pagination li.active a,.pagination li a:hover {background:#009945;color:#fff;border:1px solid #009945;}

/*分页 end*/



.ncshow .top { padding-bottom: 30px; text-align: center;border-bottom: 1px solid #dcdcdc;}

.ncshow .top h3 { font-size:26px;padding: 20px 0 30px;line-height: 35px;text-align: center;}

.ncshow .top .sub { position: relative;text-align: center;}
.ncshow .top .sub span{color:#999;}
.ncshow .top .sub .margin-right{margin-right: 30px;}

.ncshow .top time { color:#999;margin-right: 30px;padding-left: 30px;background: url("../images/icon_time.png") no-repeat left center;font-size: 14px;}

.ncshow .nconn{padding: 25px 0;}

.ncshow .page_pn { padding-top: 30px;}

.ncshow .page_pn div { position: relative;width: 48.75%;padding:15px 0;height: 80px; line-height: 50px;background: #f2f2f2;transition: 0.3s;}

.ncshow .page_pn div:hover {transform:translateY(-10px);}

.ncshow .page_pn .prev { float: left; padding-left: 106px; padding-right: 20px;}

.ncshow .page_pn .next { float: right;text-align: right;padding-left: 20px;padding-right: 106px;}

.ncshow .page_pn div span{ position: absolute;display: inline-block;width: 70px;height: 50px;background-repeat: no-repeat;background-position: center}

.ncshow .page_pn div.prev span{ left:0; border-right:1px solid #d1d1d1;background-image: url("../images/pn_prev.png")}

.ncshow .page_pn div.next span{ right:0; border-left:1px solid #d1d1d1;background-image: url("../images/pn_next.png")}

.ncshow .page_pn div a{ position: relative;line-height: 50px; z-index: 2;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 14px;}

.ncshow .page_pn div a:hover { color:#009945;}

.ncshow .page_pn div.prev a{ }

.ncshow .page_pn div.next a{ }



.ccomms{background: #f5f5f2;padding: 30px 0 0;}

.ccomms-c{background: #fff;padding: 30px;}

.cntit{text-align: center;font-size: 36px;position: relative;padding: 20px;}

.ccomms-c .cntit::after {position: absolute; content: '';width: 30px;height: 2px;left: 50%;bottom: -15px;background-color: #009945;margin-left: -15px;}

.ccomms1{line-height: 30px;margin: 30px 0;text-align: center;}

.ccomms1i{padding: 20px 0;}

.ccomms1i p{height: 60px;line-height: 60px;color: #000;font-size: 20px;}

.ccomms1i span{color: #666;line-height: 30px;}

.ccomms2{background: #c5e4dc;line-height: 30px;padding:50px 60px;}

.cnobmg .cind7{background: #f5f5f2;}

.ccommsw{padding: 5% 0}

.ccommsw img{max-width:100%;}

.yb_conct{position:fixed;z-index:9999999;top:50%;margin-top: -240px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;background: #009945;}
.yb_bar ul li i{font-size: 30px;float: left;width: 54px;text-align: center}
.yb_bar ul li a{float: right;color: #fff;width: 126px;}
.hd_qr{padding:0 29px 25px 29px;}


.gwind1{margin-top: 55px;margin-bottom: 100px;}
.gwind1-li{width: 216px;margin-right: 20px;float: left;box-shadow: 0 .125rem .375rem .125rem rgba(0,0,0,.16);border-radius: 5px;overflow: hidden;padding:0 15px;text-align: center;height: 250px;position: relative;}
.gwind1 .gwind1-li:nth-child(6){margin-right: 0} 
.gwind1-li img{width: 85px;margin-top: 40px;margin-bottom: 15px;}
.gwind1-li .k1{display: inline-block;}
.gwind1-li .k2{display: none;}
.gwind1-li p{font-size: 25px;line-height: 50px;font-weight: bold;color: #009945;margin-bottom: 10px;}
.gwind1-li span{display: block;line-height: 32px;font-size: 18px;}
.gwind1-li h3{font-size: 24px;position: absolute;bottom: 6.5%;font-weight: 400;color: #333;text-align: center;width: 100%;left: 0;}
.gwind1 .gwind1-li:hover{background: #009945;color: #fff}
.gwind1 .gwind1-li:hover p{color: #fff;}
.gwind1 .gwind1-li:hover h3{color: #fff;}
.gwind1 .gwind1-li:hover span{color: #fff;}
.gwind1 .gwind1-li:hover .k1{display: none;}
.gwind1 .gwind1-li:hover .k2{display: inline-block;}

/*内页*/
.gwpro1{text-align: center;}
.gwpro1 p{padding: 115px 0 40px;font-weight: bold;font-size: 50px;}
.gwpro1 span{display: block;line-height: 35px;font-size: 18px;}
.gwprok-p{padding-top: 3%;}
.gwprok-r{float: left;width: 50%;overflow: hidden;}
.gwprok-r img{opacity: 1;transition: opacity 1s,transform 1s;display: block;width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;border-width: 0px;border-style: solid;background-size: cover;}
.gwprok-r img:hover{opacity: .9;transform: scale3d(1.1,1.1,1);}
.gwprok-p{padding-top: 3%;}

.gwprok{}
.gwprok-l{float: left;width: 50%;padding: 1vw 0 4vw 8vw;}
.gwprok-l p{font-weight: bold;font-size: 40px;height: 120px;line-height: 120px;color: #494c4e}
.gwprok-l span{display: block;width: 85px;border: 2px solid #929aa3;}
.gwprok-l ul{margin-top: 3%;}
.gwprok-l ul li{line-height: 30px;font-size: 20px;color: #7799ad}
.gwprok-l ul li i{color: #57bc84;margin-right: 2%;font-weight: bold;}
.gwprok-l a{width: 150px;height: 45px;line-height: 45px;margin-top: 5%;text-align: center;background: #e5f2fa;font-weight: bold;color: #fff;background: #929aa3;display: block;font-size: 22px;border-radius: 22.5px;}
.gwprok-l a:hover{background: #21823a!important}
.gwprok-r{float: left;width: 50%;overflow: hidden;}
.gwprok-r img{opacity: 1;transition: opacity 1s,transform 1s;display: block;width: 100%;height: 100%;background-position: center center;background-repeat: no-repeat;border-width: 0px;border-style: solid;background-size: cover;}
.gwprok-r img:hover{opacity: .9;transform: scale3d(1.1,1.1,1);}
.gwprok-p{padding-top: 3%;}

.gwconctact{padding:5vw 0;color:#fff;background-position: center center;background-repeat: no-repeat;border-width: 0px;border-style: solid;background-size: cover;background-image: url(../images/tx2.jpg);}
.gwconctact-l{float: left;}
.gwconctact-l p{height: 75px;line-height: 75px;font-weight: bold;font-size: 48px;}
.gwconctact-l span{font-size: 26px;}
.gwconctact-r{float: right;font-size: 30px;line-height: 50px;height: 50px;background: url(../images/tx3.png)no-repeat;background-size: 50px;padding-left: 80px;margin-top: 30px;}

.gwpromn-r1{margin: -3% auto 5%;}

.gwproqe{width: 100%;background: #eeeeee;padding: 3% 0;}
.gwproqe .gwproqe-1{background: #fff;padding: 2%;}
.gwproqe-1-l{float: left;width: 17%;}
.gwproqe-1-l img{width: 100%;}
.gwproqe-1-r{float: right;width: 77%}
.gwproqe-1-r-con{line-height: 40px;font-size: 18px;}
.gwproqe-1-r h1{font-size: 40px;margin-bottom: 1%;}

.gwproqy{margin-top: 3%;padding-bottom: 3%;}
.gwproqy-l{float: left;width: 50%;background:#626262;height: 480px;padding: 55px;position: relative;}
.gwproqy .gwproqy-l:nth-child(1){background-position: center center;background-repeat: no-repeat;border-width: 0px;border-style: solid;background-size: cover;background-image: url(../images/tx10.jpg);}
.gwproqy .gwproqy-l:nth-child(4){background-position: center center;background-repeat: no-repeat;border-width: 0px;border-style: solid;background-size: cover;background-image: url(../images/tx11.jpg);}
.gwproqy .gwproqy-l:nth-child(5){background-position: center center;background-repeat: no-repeat;border-width: 0px;border-style: solid;background-size: cover;background-image: url(../images/tx12.jpg);}
.gwproqy .gwproqy-l:nth-child(8){background-position: center center;background-repeat: no-repeat;border-width: 0px;border-style: solid;background-size: cover;background-image: url(../images/tx13.jpg);}
.gwproqy-l .gwproqy-l-p{padding: 3% 0;color: #fff;font-weight: bold;font-size: 44px;}
.gwproqy-l .gwproqy-l-a{position:absolute;bottom: 55px;left: 10%;display: block;width: 80%;height: 72px;background:#fff;line-height: 72px;text-align: center;font-size: 24px;}
.gwproqy-l span{color: #fff;font-size: 24px;line-height: 34px;}
.gwproqy-l h5{position:absolute;bottom: 55px;left: 10%;display: block;width: 80%;height: 72px;line-height: 72px;font-size: 20px;}

.gwproqr-1{margin: 3% 0;}
.gwproqr-1 span{float: left;color: #009945;font-size: 36px;font-weight: bold;}
.gwproqr-1-r{float: right;width: 435px;}
.gwproqr-1-r .sousuos{border: 2px solid #009945;width: 200px;height: 50px;float: left;background:#fff;position: relative;}
.gwproqr-1-r .txinput{height: 46px;width: 100%;padding: 0 20% 0 3%;}
.gwproqr-1-r .sousuos .sousuos-img{cursor: pointer;position: absolute;top:12.5px;right: 12.5px;}

.gwproqr-1-r .selects{float: right;border: 1px solid #009945;width: 200px;height: 50px;margin-left: 30px;appearance: none;-webkit-appearance: none;   /*去除chrome浏览器的默认下拉图片*/-moz-appearance: none;  /*去除Firefox浏览器的默认下拉图片*/background:#fff url(../images/txcf6.png) no-repeat right center; background-size: 30px;line-height: 50px;}
.gwproqr-1-r .selects p{padding: 0 3%;color: #666}
.gwproqr-1-r .selects ul{position: relative;z-index: 1;background: #fff;line-height: 35px;display: none;}
.gwproqr-1-r .selects ul li{padding:0 5%;}
.gwproqr-1-r .selects ul li a{color: #666;display: block;}
.gwproqr-1-r .selects ul li:hover{background: #009945;}
.gwproqr-1-r .selects ul li:hover a{color: #fff;}
.gwproqt{}
.gwproqt-li{width: 443px;float: left;background:#fff;padding:15px;margin-right: 35px;margin-bottom: 35px;}
.gwproqt .gwproqt-li:nth-child(3n){margin-right: 0;}
.gwproqt-li-l{float: left;width: 210px;}
.gwproqt-li-l h2{margin-bottom: 5%;}
.gwproqt-li-l p{color: #666;font-size: 16px;margin-bottom: 5%;height: 60px;line-height: 20px;}
.gwproqt-li-l span{display: block;color: #009945;}
.gwproqt-li img{float: right;width: 100px;}

.gwproqe-l{float: left;margin-right: 40px;width: 680px;}
.gwproqe-l img{width: 100%;display: block;}
.gwproqe-li{float: left;padding: 25px;background: #fff;width: 680px;margin-bottom: 40px;}
.gwproqe-li img{float: left;width: 160px;}
.gwproqe-li .gwproqe-li-r{float: right;width: 430px;}
.gwproqe-li .gwproqe-li-r span{line-height: 35px;font-size: 18px;height: 105px;display: block;}
.gwproqe-li .gwproqe-li-r p{height: 68px;background: url(../images/txcf7.png)no-repeat left center;line-height: 68px;padding-left: 40px;font-size: 18px;color: #9F9F9F}
.jksgg .gwproqe-li:nth-child(7){margin-left: 40px;}
.jksgg .gwproqe-li:nth-child(5){margin-left: 40px;}
.jksgg .gwproqe-li:nth-child(9){margin-left: 40px;}
.jksgg .gwproqe-li:nth-child(11){margin-left: 40px;}
.jksgg .gwproqe-li:nth-child(13){margin-left: 40px;}
.jksgg .gwproqe-li:nth-child(15){margin-left: 40px;}
.bmgs98{background:#e5f2fa;}

.ujj{text-align: center;padding:3% 0 5%}
.ujj a{padding: 10px 40px;background: #fff;border-radius: 30px;margin: 0 3%;font-size: 24px;color: #000}
.ujj .on{background: #89c321;color: #fff}

.gwproqu{}
.gwproqu-l{width: 800px;float: left;margin: 5% 0;}
.gwproqu-l-li-l{width: 320px;float: left;height: 216px;overflow: hidden;}
.gwproqu-l-li-l a{overflow: hidden;display: block;opacity: 1;transition: opacity 1s,transform 1s;}
.gwproqu-l-li-l a:hover{opacity: .9;transform: scale3d(1.1,1.1,1);}
.gwproqu-l-li-l img{width: 100%;}
.gwproqu-l-li-r{width: 450px;float: right;}
.gwproqu-l-li-r a{display: block;font-size: 20px;color: #2ba0a3;line-height: 30px;margin-bottom: 30px;}
.gwproqu-l-li-r span{line-height: 35px;color: #5a5d62;display: block;font-size: 18px;}
.gwproqu-l-li p{height: 40px;line-height: 40px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;margin: 32px 0;}
.gwproqu-l-li p a{color: #2ba0a3;}
.gwproqu-l-li p .gwproqu-l-li-r-a{float: right;}
.gwproqu-r{width: 295px;float: right;padding: 35px;margin: 5% 0;background: #f8f8f8;}
.gwproqu-r .gwproqu-r-1 img{width: 100%;opacity: 1;transition: opacity 1s,transform 1s;}
.gwproqu-r .gwproqu-r-1 img:hover{opacity: .9;transform: scale3d(1.1,1.1,1);}
.gwproqu-r h2{font-size: 20px;color: #666;padding: 12% 0 8%;}
.gwproqu-r ul li{height: 45px;line-height: 45px;border-bottom:1px solid #e7e6e6; }
.gwproqu-r ul li a{color: #2ba0a3;font-size: 16px;}
.gwproqu-r .radius-big{width: 100%;height: 50px;line-height: 50px;color: #fff;background: #ff9600;border-radius: 25px;font-size: 20px;display: block;text-align: center;}

.padding-large h1{line-height: 50px;margin-bottom:3%;}
.padding-large .text-gray{height: 45px;line-height: 45px;color: #666}
.padding-large .text-gray .margin-right{margin-right: 2%;}

.padding-large .bg-gray{background: #DEDEDE;margin: 10px 0;height: 1px;}
.padding-large .padding-large-top{position: relative;}
.padding-large .padding-large-top .x10{line-height: 40px;color: #666}
.padding-large .padding-large-top .x2{position: absolute;top:8%;right: 0;}
.padding-large .padding-large-top .x2 .text-default{background: #ff9600;width: 125px;height: 45px;line-height: 45px;text-align: center;display: block;color: #fff;border-radius: 22.5px;}
