@charset "utf-8";
body{margin:0px; font-size:12px; color:#333; font-family:"微软雅黑", Arial, Helvetica, sans-serif; cursor:default;}
*{padding:0px; margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,i,b,em,span,form,fieldset,legend,input,textarea,select,button,th,td{margin:0; padding:0; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-style:normal;}
h1,h2,h3,h4,h5,h6{list-style:none; font-weight:normal;}
input,select,button{font-size:12px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; border:0; background:none; outline:none; vertical-align:middle;}
button{overflow:visible}
img{border:none;}
li{list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{color:#00a29a;}
.clear{overflow:hidden; clear:both; height:0px;}
.lf{float:left;}
.rt{float:right;}

/*公共样式*/

.pic{ height:250px}

input{outline: none;}

.fl{float:left;}

.fr{float:right;}

.c{*zoom:1;}
.clear { clear:both;}

.c:after{content: ""; display: block; height: 0; clear: both;}

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

.none{ display: none;}
@media only screen and (max-width:992px){
.fl{float:none;}

.fr{float:none;}
.container{width:96%;margin:0 auto}

}
/*头部*/


.top1{width:100%; margin:5px auto; max-width:1200px;}
.logo{ float:left}
.logo img{ height:100px; width:auto}
.h-right{font-size:18px;  background: url(../images/tel.png) no-repeat center left;padding-left:55px; margin-top:20px; line-height:28px; color:#666; float: right}

.h-right b{font-size:28px;font-weight: bolder; color:#00a29a; font-family:Palatino Linotype;}


.fenge{ height:45px; overflow:hidden; display:none;}

.gallery-top{width:100%;height:auto;}
.gallery-top .swiper-slide{width:100%; height:100%; position:relative;}
.gallery-top .swiper-slide img{ width:100%; height:auto}
.gallery-top .swiper-slide .hb{width:100%; height:100%; background-color:rgba(0,0,0,.3); position:absolute; left:0; top:0;}

@media only screen and (max-width:995px){
	.gallery-top{}
.gallery-top .swiper-button-next{ padding:0;	-moz-background-size: 15px 29px;
	-webkit-background-size: 15px 29px;
	background-size: 15px 29px; }
.gallery-top .swiper-button-prev{ padding:0;	-moz-background-size: 15px 29px;
	-webkit-background-size: 15px 29px;
	background-size: 15px 29px;}
.gallery-top .swiper-pagination-bullet{width:1.0rem; height:.2rem; margin:0 .1rem !important;}
.gallery-top .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:0.5rem;}
.gallery-top .swiper-slide img{ width: 100%; height:150px}
.fenge{ display:block}
}


.sjdh{ display:none; margin:15px 0; overflow:hidden}
.sjdh ul li{ float:left; width:33.3333333333333333333%; text-align:center; margin-bottom:10px; font-size:14px; line-height:25px}
.sjdh ul li i{ display:block; width:50%; margin:0 auto; max-width:160px;}
.sjdh ul li i img{ width:100%; height:auto}
@media only screen and (max-width:995px){
.sjdh{ display:block;}
}


/*标题*/

.title{ background: url(../images/title-bg.png) no-repeat center  bottom;height:45px;margin-bottom:30px;}

.title span,.title p{ display: block;text-align: center;}

.title span{font-size:28px;font-weight:bold;line-height:28px;}

.title span em{font-weight:bold;}

.title p{color:#808080;line-height:16px;margin-top:40px; font-size:16px;}
@media only screen and (max-width:992px){
.title{ background: url(../images/title-bg.png) no-repeat center  bottom;height:45px;margin-bottom:20px;}
.title span{font-size:16px;font-weight:bold;line-height:28px;}

}
/*标题*/
.jianj_nr:before,.jianj_nr:after,.jianj_gd_nr .zzrz:before,.jianj_gd_nr .zzrz:after,.zz_bt:before,.zz_bt:after,.hb_bt:before,.hb_bt:after,.hz_hb:before,.hz_hb:after,.td_bt:before,.td_bt:after,.gstd .left:before,.gstd .left:after,.gstd:before,.gstd:after,.jianj_nr_left .ds:before,.jianj_nr_left .ds:after {display: table;content: " ";clear:both;}

.section_jianj {  padding:40px 0 30px; }

.sy_js{width:1200px; margin:0 auto;}
.b_bt{text-align:center; margin-top:10px;  padding-top:36px; height:113px;}
.b_bt h3{font-size:32px; font-weight:bold; color:#fff; margin-bottom:5px; background:url(../images/icon_4.png) center bottom no-repeat; padding-bottom:10px;}
.b_bt h4{font-size:22px;font-weight:bold;text-transform:uppercase;color: #00a29a;margin-bottom:5px;}
.b_bt p{font-size:15px; color:#fff;}
.sy_js .b_by{text-align:center; font-size:40px; font-weight:bold; color:#666; margin:30px auto 50px;}
.sy_js .b_wz{ width:330px; background-color:#00a29a; font-size:24px; color:#333; line-height:60px; text-align:center; margin:0 auto 20px; font-weight:bold; color:#fff;border-radius:10px}
.sy_js .b_wz p{}
.bia{ font-size:20px; color:#333; font-weight:bold; margin-bottom:30px}
.wuye{ width:100%; height:auto; overflow:hidden; margin-top:50px}
.wuye li{ width:20%; float:left; background:url(../images/qq.png) no-repeat center; height:200px; line-height:200px; text-align:center; font-size:18px; font-weight:bold}
.wuye li:hover{  translateY(-5px);-wbkit-transform: translateY(-10px);-o-transform: translateY(-10px);-moz-transform: translateY(-10px);transition: all 0.3s;-wbkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;}

@media only screen and (max-width:992px){
.section_jianj {  padding:20px 0 10px; }
.sy_js{width:96%; margin:0 auto;}
.bia{ font-size:16px; color:#333; font-weight:bold; margin-bottom:20px; text-align:center}
.sy_js .b_wz{ width:96%; background-color:#00a29a; font-size:20px; color:#333; line-height:40px; text-align:center; margin:0 auto ; font-weight:bold; color:#fff;border-radius:10px}
.wuye{ width:100%; height:auto; overflow:hidden; margin-top:20px}

.wuye li{ width:49%; float:left; background:#fff; height:50px; line-height:42px ;text-align:center; font-size:16px; font-weight:bold; margin-right:2%; margin-bottom:2%;border-radius:10px; color:#333; border:#00a29a 3px solid;box-sizing:border-box }
.wuye li:nth-child(2n){margin-right:0; }
.wuye li:nth-child(5n){margin-right:0; width:100% }

.wuye li:hover{  translateY(0);-wbkit-transform: translateY(0);-o-transform: translateY(0);-moz-transform: translateY(0);transition: all 0.3s;-wbkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;}

}

.jianj {width:75em; margin: auto;}
.jianj .bt {width:100%; text-align:center;}
.jianj .bt h4 {color:#333; font-size:1.875em; line-height:2em; font-weight:bold;}
.jianj .bt p {color:#555; font-size:0.875em; line-height:2em;}

.b_bt1{text-align:center;  height: auto; margin-bottom:30px}
.b_bt1 h3{font-size:28px; font-weight:bold; color:#333;}
.b_bt1 em{ display:block; width:70px; height:3px; background:#00a29a; margin:5px auto;}
.b_bt1 p{font-size:16px; color:#666;}


.more a{ display:block;  background:#00a29a; width:220px; line-height:45px; text-align:center; color:#fff; font-size:14px; margin:0 auto;box-shadow: 4px 4px 4px rgba(195,195,195,0.75);transition:all 0.6s}

.more a:hover{ transform:translateY(-10px); transition:all 0.6s}


.sy_cp{width:1200px; margin:60px auto; overflow:hidden;}
.liebiao{ margin-bottom:20px}
.liebiao ul{ text-align:center}
.liebiao li{ display:inline-block; margin:0 10px; height:38px; line-height:38px; background:#00a29a; text-align:center; width:130px;border-radius:4px; color:#fff}
.liebiao li a{ color:#fff}
.liebiao li:hover{ background:#00a29a; color:#fff}
.liebiao li:hover a{ color:#fff}
/*咨询*/

.zx-1{ background: url(../images/zx-bg1.jpg) no-repeat center center;height:220px;}

.zx-fl span,.zx-fl b{ display: block;color:#fff;}

.zx-fl span{ background: url(../images/zx-h1.png) no-repeat center center;text-align: center; width:400px;height: 46px;font-size:24px;line-height:40px;margin-top:65px}

.zx-fl b{font-size:24px; line-height:38px;margin-top:10px;}

.zx-tel{margin-top:60px;margin-right:100px; text-align:center;}

.zx-tel b,.zx-tel span,.zx-tel a{ display: block;color:#fff}

.zx-tel span{font-size: 18px;letter-spacing: 5px;}

.zx-tel b{font-size:30px; font-family:Arial, Helvetica, sans-serif; line-height:60px;}

.zx-tel a{width:180px;height:40px;line-height:40px;text-align: center; background: #000000;color:#fff;font-size:18px; margin:0px auto;}

.zx-code dl{float:left;width:120px;color:#fff;text-align: center;margin:50px 0 0 30px}

.zx-code dd{color:#fff;font-weight:bold;line-height: 30px;}

/*咨询*/



/*关于我们*/
.about{margin:0px auto;background: url(../images/bj1.jpg) no-repeat bottom center #f2f6f9; padding:50px 0;}

.about-con{margin-top:20px;}

.about-left{width:430px;}

.about-left h2{color:#333333;font-size:20px;font-weight:bold;}

.about-left h2:after{content: ''; display: block;width:50px;height:4px; background: #00a29a;margin:30px 0}

.about-left p{line-height:25px;color:#808080}

.about-left ul{margin:20px 0}

.about-left ul li:before{content: ''; float:left;width:6px;height:6px; background: #00a29a;margin-right:10px;margin-top:7px;border-radius: 10px;}

.about-left li{color:#808080;margin:12px 0}

.about-left li b{color:#00a29a;font-weight:bold}

.about-right{width:100%}

.about-more a{display: inline-block;width:140px;height:40px;font-size:16px;color:#fff;line-height:40px;text-align: center;margin:25px 10px 0 0}

.about-more .more-1{ background: #00a29a;}

.about-more .more-2{ background: #000000;}



.about-right{overflow: hidden;margin-top:3px;}
.zb{ width:300px; float:left}
.yb{ width:880px; float: right}

.about-right dl{float:left;width:240px;height:320px;text-align: center; position: relative;margin-left:6px;}

.about-right dl dt{margin-top:50px;}

.about-right dl dt img{transition: all .5s;}

.about-right dl.about-r1{ background: url(../images/about-1.jpg) no-repeat center center;}

.about-right dl.about-r2{ background: url(../images/about-2.jpg) no-repeat center center;}

.about-right dl.about-r3{ background: url(../images/about-3.jpg) no-repeat center center;}

.about-right dl dd{ position: absolute;bottom:50px;left:0;right:0;margin:0 auto;}

.about-right dl dd span,.about-right dl dd b{display: block;color:#fff;line-height:30px;}

.about-right dl dd span{font-size:18px}

.about-right dl dd b{font-size:16px;}

.about-right dl dd em{ background-image: url(../images/about-more.png);width:30px;height:30px;display: block;margin:30px auto 0 auto;transition: all .5s;}

.about-right dl:after{content: '';width:3px;display: block;height:0; background: #000000;position: absolute;left:0;top:0;transition: all .5s;}

.about-right dl:before{content: '';width:3px;display: block;height:0; background: #000000;position: absolute;right:0;bottom:0;transition: all .5s;}

.about-right dl a{ display: block;width:240px;height:350px;}

.about-right dl a:after{content: '';width:0;display: block;height:3px; background: #000000;position: absolute;left:0;top:0;transition: all .5s;}

.about-right dl a:before{content: '';width:0;display: block;height:3px; background: #000000;position: absolute;right:0;bottom:0;transition: all .5s;}

.about-right dl:hover:after{height:320px;}

.about-right dl:hover:before{height:320px;}

.about-right dl:hover a:after{width:240px;}

.about-right dl:hover a:before{width:240px;}

.about-right dl:hover em{ background-image: url(../images/about-more.png);background-position: 0 30px; }

.about-right dl:hover dt img{transform: rotateY(180deg);}

/*关于我们*/ 

@media only screen and (max-width:992px){
	.sy_cp{width:100%; margin:20px auto; overflow:hidden;}

.about{margin:20px auto;background: url(../images/bj1.jpg) no-repeat bottom center #f2f6f9; padding:20px 0;}
.zb{ width:100%; float:none; margin-bottom:20px}
.yb{ width:100%; float: none}

}

/*企业优势*/

.ys{margin:30px auto 60px}

.ys-con dl{float:left;width:280px; position: relative;margin:30px 10px;}

.ys-con dl dt{width:94px;margin:0 auto;position: absolute;left:0;right:0;text-align: center;top:-42px;z-index:99;transition: all .5s;}

.ys-con dl dd{width:276px;height:126px; background: #f2f2f2;margin:2px;transition: all .5s;}

.ys-con dl dd:after{content: '';width:280px;height:130px;display: block; position: absolute;bottom:-1px;left:-1px;border:1px solid #e5e5e5;z-index:-1px }

.ys-con dl dd b{ display: block;font-size:18px;text-align: center;font-weight:bold;padding:60px 0 20px 0;}

.ys-con dl dd p{line-height:26px;color:#666666;width:260px;margin:0 auto; text-align:center;overflow:hidden; 
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:3;}

.ys-con dl:hover dd{ background: #ddd; }

.ys-con dl:hover dt{transform: rotateY(180deg);}

@media only screen and (max-width:992px){
.ys{margin:20px auto}

}




/*咨询2*/

.zx-2{ background: url(../images/zx-bg2.jpg) no-repeat center center;height:220px;}

.zx-tel2{margin-top:60px;}

.zx-tel2 b,.zx-tel2 span,.zx-tel2 a{ display: block;color:#fff}

.zx-tel2 span{font-size: 16px;letter-spacing: 7px;}

.zx-tel2 b{font-size:26px;font-weight:bolder;}

.zx-tel2 a{width:180px;height:40px;line-height:40px;text-align: center; background: #000000;color:#fff;font-size: 16px;}

/*咨询2*/



/*优势*/

.ys-desgin{background: url(../images/rea1.png) no-repeat center center; height:395px; position: relative;margin-top:30px;}

.ys-desgin .ys-con-d{position: absolute;top:70px;left:190px}

.ys-2 div h2{font-size:30px;color:#4c4c4c;font-weight:normal}

.ys-2 div h2:after{content: '';width:50px;height:3px; background: #00a29a;margin:20px 0;display: block;}

.ys-2 div h2 b{font-weight:bold;color:#00a29a;}

.ys-2 div ul li{line-height:35px;font-size:16px;color:#4c4c4c}

.ys-2 div ul li:before{ background:#999;width:5px;height:5px; border-radius: 10px; content: ''; float:left;margin:16px 15px 0 0 }

.ys-more{width:140px;height:40px; background: #000000;text-align: center;line-height:40px;margin-top:20px;transition: all .5s;}

.ys-more a{width:140px;height:40px;display: block;color:#fff;font-size:16px; }

.ys-more:hover{margin-left:20px;}



.ys-service{ background: url(../images/rea2.png) no-repeat center center;height:395px; position: relative;margin-top:30px;}

.ys-service .ys-con-s{position: absolute;top:70px;right:100px}



.ys-buy{ background: url(../images/rea3.png) no-repeat center center;height:395px; position: relative;margin-top:30px;}

.ys-buy .ys-con-b{position: absolute;top:70px;left:190px}

.ys-service4{ background: url(../images/rea4.png) no-repeat center center;height:395px; position: relative;margin-top:30px;}

/*优势*/



/*咨询3*/

.zx-3{ background: url(../images/zx-bg3.jpg) no-repeat center center;height:148px;padding-top: 32px;margin: 0  auto;}

.rea-left dl{float: left;width: 104px;margin-right: 60px;}

.rea-left dl:last-child{margin: 0;}

.rea-left dd img{width: 104px;height: 120px;display: block;}

.rea-left dd{transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}

.rea-left dl:hover dd{-webkit-transform: translateY(-10px);}

.rea-left dt{font-size: 16px;font-weight: bold;color: #fff;width: 100%;text-align: center;margin-top: 16px;}



.rea-right{ text-align:left}

.rea-right h4,.rea-right h5{text-align: left;color: #00a29a;}

.rea-right h3{font-weight: bold;font-size: 24px;clear: both;color: #333; margin-bottom:15px; margin-top:15px}

.rea-right h4{font-weight: bold;font-size: 26px;clear: both; }

.rea-right h5{font-size: 16px;line-height:40px;padding-left:50px;float: right;background: url(../images/tel1.png) no-repeat center left;}

.rea-right h5 b{font-size: 28px; font-family:Arial, Helvetica, sans-serif;}

/*咨询3*/
@media only screen and (max-width:992px){
.zx-3{ background: url(../images/zx-bg3.jpg) no-repeat left right #f8f8f8;height: auto;padding-top: 20px;margin: 0  auto; padding-bottom:20px}
.rea-right{ text-align: center}
.rea-right h3{font-weight: bold;font-size: 16px;clear: both;color: #333; margin-bottom:15px; margin-top:0}
.rea-right h4,.rea-right h5{text-align: center  ;color: #00a29a;}

.rea-right h4{font-weight: bold;font-size: 18px;clear: both; margin-bottom:15px;}
.rea-left dl{float: left;width: 25%;margin-right: 0; text-align: center}

.rea-left dl:last-child{margin: 0;}

.rea-left dd img{width: 80%;height: auto  ;display: block; margin:0 auto}
}


/*净化工程*/

.gc{ background:#fafafa; padding:60px 0}

.gc_box ul li {position: relative;}

.gc_box ul li span{display: block; position:absolute; bottom: 0;padding: 0 30px; width:calc(100% - 66px); height: 50px; color: #fff; line-height: 50px; text-align: left;font-size: 16px;background: url(../images/case-more.png) no-repeat center right 30px rgba(0,0,0,0.6);}

.gc_box ul li a{border: 3px solid #fff;}

/*净化工程*/




/*旋转木马必要样式*/

.poster-main{ position:relative;height:400px;}

.poster-main a,.poster-main img{display:block;}

.poster-main .poster-list{width:1400px;height:400px;margin: 0 auto;}

.poster-main .poster-list .poster-item{ position:absolute;left:0; top:0; }

.poster-main .poster-list .poster-item a img{}

.poster-main .poster-btn{ position:absolute;top:175px;width:50px !important;height:50px !important; z-index:99; cursor:pointer;}

.poster-main .poster-prev-btn{left:-100px; background: url(../images/case-left.jpg) no-repeat top left;}

.poster-main .poster-next-btn{right:-100px; background: url(../images/case-right.jpg) no-repeat top right;}

.poster-main .poster-prev-btn:hover{background: url(../images/case-left1.jpg) no-repeat top left;}

.poster-main .poster-next-btn:hover{background: url(../images/case-right1.jpg) no-repeat top right;}

/*旋转木马必要样式*/



/*新闻中心*/

.sy_xw{width:100%; padding:60px 0; overflow:hidden; background:#fafafa}
.sy_xw .row{margin:0 -10px;}
.sy_xw .col-lg-3{padding:0 10px;}
.sy_xw .t_w{width:540px; height:376px; float:left; position:relative;}
.sy_xw .t_w .hd{position:absolute; z-index:9999; right:5px; bottom:6px;}
.sy_xw .t_w .hd li{display:inline-block; padding:3px 10px; background:#fff; color:#555; font-size:14px; text-align:center; margin:0 3px;cursor:pointer;}
.sy_xw .t_w .hd .on{background:#00a29a; color:#fff;}
.sy_xw .t_w .bd{width:100%; height:100%}
.sy_xw .t_w .bd ul{width:100%; height:100%}
.sy_xw .t_w .bd ul li{width:100%; height:100%}
.sy_xw .t_w .bd ul li a{display:block; width:100%; height:100%; position:relative;}
.sy_xw .t_w .bd ul li img{width:100%; height:100%;}
.sy_xw .t_w .bd ul li a span{height:40px; font-size:14px; line-height:40px; width:97%; padding-left:3%; background:rgba(0,0,0,0.7); color:#FFF; position:absolute; left:0; bottom:0;}
.sy_xw .down{width:660px;  float:right;}
.sy_xw .down .lb{width:100%; float:right;}
.sy_xw .down .lb ul li{width:100%; padding:10px; margin-bottom:20px; background-color:#fff; float:left; display:block;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_xw .down .lb .rq{width:20%; font-size:22px; line-height:50px; text-align:center; float:left; border-right:1px solid #f5f5f5;}
.sy_xw .down .lb .rq img{ width:100%}
.sy_xw .down .lb .wz{width:78%; float:right;}
.sy_xw .down .lb .wz h3{font-size:14px; font-weight:bold; margin-bottom:6px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;font-family:Arial, Helvetica, sans-serif; margin-top:5px}
.sy_xw .down .lb .wz p{line-height:24px;}
.sy_xw .down .lb ul li:hover{background-color:#00a29a;}
.sy_xw .down .lb ul li:hover a{color:#fff;}

/*新闻中心*/
.new1{margin:0 auto; height:auto; overflow:hidden; padding:40px 0 40px; background:#fafafa}
.nw1{ float:left; width:210px; height:240px; overflow:hidden; position:relative}
.nw1 i { display:block; width:210px; height:240px; position:relative; overflow:hidden}
.nw1 i img{position:absolute;top:0; left:50%; transform:translate(-50%,0); height:240px; width:auto}
.nw1 p{ display:block; background:rgba(0,0,0,0.7); text-align:center; z-index:999; position:absolute; bottom:0; width:100%; line-height:35px; color:#fff;}
.nw1:hover p{ background:#f38400}
.dongtai{ background:#fff; margin:20px 0; padding:5px 15px 15px; width:354px; border:#e6e6e6 1px solid; margin-right:20px}
.dongtai ul{ width:100%;}
.dongtai ul li{ border-bottom:#cfcfcf 1px dashed; line-height:38px; overflow:hidden; background:url(../images/biao2.jpg) left center no-repeat; padding-left:20px;}
.dongtai ul li p{ display:block; float:left; width:230px;text-overflow: ellipsis;    overflow: hidden;   white-space: nowrap; font-size:14px;}
.dongtai ul li em{ display:block; float:right; color:#999; font-style:normal}
.bt1{ margin-bottom:5px; overflow:hidden; border-bottom:#e6e6e6 1px solid}
.bt1 h3{ display:block; background: url(../images/biao.jpg) left center no-repeat;  font-size:20px; float:left; font-weight:normal;border-bottom:#00a29a 1px solid; line-height:40px; padding:0 8px;color:#00a29a}
.bt1 span{ float:right; padding-top:15px}
.bt1 span a{ color:#00a29a}

.dongtai1{ background:#fff; margin:20px 0; padding:5px 15px 15px; width:354px; border:#e6e6e6 1px solid; margin-right:0}
.dongtai1 ul{ width:100%;}
.dongtai1 ul li{ border-bottom:#cfcfcf 1px dashed; line-height:38px; overflow:hidden; background:url(../images/biao2.jpg) left center no-repeat; padding-left:20px;}
.dongtai1 ul li p{ display:block; float:left; width:230px;text-overflow: ellipsis;    overflow: hidden;   white-space: nowrap; font-size:14px;}
.dongtai1 ul li em{ display:block; float:right; color:#999; font-style:normal}

@media only screen and (max-width:992px){
.new1{margin:0 auto; height:auto; overflow:hidden; padding:20px 0 ; background:#fafafa}
.dongtai{ background:#fff; margin:10px  auto; padding:5px 15px 15px; width:100%; border:#e6e6e6 1px solid; margin-right:0;box-sizing:border-box }
.bt1 h3{ display:block; background: url(../images/biao.jpg) left center no-repeat;  font-size:16px; float:left; font-weight:normal;border-bottom:#00a29a 1px solid; line-height:40px; padding:0 8px;color:#00a29a}
.dongtai1{ background:#fff; margin:10px  auto; padding:5px 15px 15px; width:100%; border:#e6e6e6 1px solid; margin-right:0;box-sizing:border-box }
.dongtai ul li:nth-child(3n){ display:none}
.dongtai ul li:nth-child(4n){ display:none}

.dongtai ul li:nth-child(5n){ display:none}
.dongtai ul li:nth-child(6n){ display:none}

.dongtai1 ul li:nth-child(3n){ display:none}
.dongtai1 ul li:nth-child(4n){ display:none}

.dongtai1 ul li:nth-child(5n){ display:none}
.dongtai1 ul li:nth-child(6n){ display:none}

}

.index-contact {

	min-width: 1200px;

	padding: 45px 0;

	background-image: url(../images/contact-bg.jpg);

	background-repeat: no-repeat;

	background-size: cover;

	background-attachment: fixed;

	background-position: center top;

	position: relative;

}

.index-contact .cover {

	position: absolute;

	top: 0;

	bottom: 0;

	left: 0;

	right: 0;

	background: rgba(0,0,0,0.5);

	z-index: 1;

}

.index-contact .s {

	position: relative;



	z-index: 100;

}

.index-contact h6 {

	font-size: 30px;

	color: #fff;

	line-height: 40px;

}

.index-contact p {

	line-height: 50px;

	font-size: 18px;

	color: #eee;

}

.index-contact .btn {

	position: absolute;

	top: 50%;

	right: 120px;

	display: block;

	width: 200px;

	margin-top: -25px;

	border: 1px #fff solid;

	text-align: center;

	border-radius: 3px;

}

.index-contact .btn a {

	display: block;

	height: 48px;

	line-height: 48px;

	font-size: 18px;

	color: #fff;

}

@media only screen and (max-width:992px){
.index-contact {

	min-width: 100%;

	padding: 20px 0;

	background-image: url(../images/contact-bg.jpg);

	background-repeat: no-repeat;

	background-size: cover;

	background-attachment: fixed;

	background-position: center top;

	position: relative;

}
.index-contact h6 {

	font-size: 18px;

	color: #fff;

	line-height: 20px; margin-top:10px

}
.index-contact p {

	line-height: 50px;

	font-size: 16px;

	color: #eee;

}

.index-contact .btn {

	position: absolute;

	top: 50%;

	right: 10px;

	display: block;

	width: 80px;

	margin-top: -15px;

	border: 1px #fff solid;

	text-align: center;

	border-radius: 3px;

}
.index-contact .btn a {

	display: block;

	height: 30px;

	line-height: 30px;

	font-size: 14px;

	color: #fff;

}
}
/*底部*/

.footer{height: auto  ;background-color: #111111;padding-top: 10px;}
.footer .container{ height:auto; overflow:hidden}
.foot-left{width: 320px;}
.foot-mid{width: 440px;}
.foot-right{width: 320px;}
.foot-left{margin-left: 60px;}

.foot-title{display: block;width: 100%;border-bottom: 1px solid #ccc;font-weight: bold;color: #fff;line-height: 49px;font-size: 16px;}

.foot-wx{height: 100px;margin-top: 30px;}
.foot-wx li{ width:36%; float: left; margin-right:10%; color:#fff}
.foot-wx li img{ width:100%}
.foot-wx li span{ text-align:center; line-height:40px; display:block}
.foot-wx p{color: #fff;line-height: 32px;}

.foot-wx em{display: block;color: #fff;font-family: arial;font-weight: bold;font-size: 30px;}

.copy a {
    color: #ffffff;
    padding-left: 2px;
}

.foot-lx{margin-top: 20px;}

.foot-lx li{line-height: 30px;color: #fff;padding-left: 24px;}
ul.foot-lx li a {
    color: #ffffff;
    font-size: 16px;
}
.foot-lx li:first-child{background: url(../images/f-tel.png) no-repeat center left;}

.foot-lx li:nth-child(2){background: url(../images/f-tel.png) no-repeat center left;}

.foot-lx li:nth-child(3){background: url(../images/f-email.png) no-repeat center left;}

.foot-lx li:last-child{background: url(../images/f-address.png) no-repeat center left;}



.foot-nav{padding-top: 20px;}

.foot-nav ul{margin-right: 70px; overflow: hidden;}

.foot-nav ul:last-child{margin-right:  0;}

.foot-nav ul li{float:left; margin-right:10px}

.foot-nav ul li a{display: block;line-height: 30px;color: #fff;transition: all 0.3s;}

.foot-nav ul li a:hover{color: #ffffff}

/*底部*/

@media only screen and (max-width:992px){
.foot-left{width: 100%; height:auto; overflow: hidden}
.foot-mid{width: 100%;}
.foot-right{width: 100%; display:none}
.foot-left{margin-left: 0;}
}


/*版权*/

.copy{height: 59px;background-color: #000; color:#fff; text-align:center; line-height:59px}

@media only screen and (max-width:992px){
.foot-left{width: 100%;}
.foot-mid{width: 100%;}
.foot-right{width: 100%;}
.foot-left{margin-left: 0;}
.copy{height: 59px;background-color: #000; text-align:center}

}



.n_ban{width:100%; height:300px; position:relative; overflow:hidden;}
.n_ban .b_j{width:100%; height:100%; background-color:rgba(0, 160, 233, 0.5); position:absolute; top:0; left:0;}


.nbt {width:100%; height:60px; line-height:60px; background:#f6f6f6;}
.nbt .lyc {
    width: 100%;
    text-align: left;
    float: left;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.nbt .lyc a { padding:0px 10px;font-size:14px;}

@media only screen and (max-width:992px){
.n_ban{height:150px;}
.nbt {width:100%; height:40px; line-height:40px; background:#f6f6f6;}
.nbt .lyc { width:100%; text-align:left; float: left; font-size:14px;}

}
.nlianxi{width:1200px; overflow:hidden; padding:40px 0px 0px 0px; margin:0 auto 50px auto;}
.nlianxi img{ margin-bottom:30px; width:100%; height:auto;}
.nlianxi .x_x{width:40%; float:left;}
.nlianxi .l_y{width:50%; float:right;}
.nlianxi h3{font-size:24px; margin-bottom:10px; color:#333333; margin:0px; padding:0px;}
.nlianxi h4{font-size:16px; line-height:26px; color:#666666;margin:0px; padding:0px; margin-bottom:15px;}
.nlianxi h5 {font-size:20px; color:#666666; margin:0px; padding:0px; padding:20px 0px 30px 0px;}
.nlianxi em{width:50px; height:3px; background-color:#00a29a; display:block; margin:15px 0px;}
.nlianxi b{font-family:Arial, Helvetica, sans-serif; color:#00c4ff; padding-left:5px; font-size:20px !important;}
.nlianxi p{font-size:16px; line-height:28px; color:#666666;}
.nlianxi input.w_z{width:80%; height:40px; font-size:14px; line-height:40px; margin-right:10px; margin-bottom:10px; border:1px solid #e7e7e7; padding:0 5px; background:#fff;}
.nlianxi input.a_n{width:120px; height:40px; background-color:#38af49; font-size:14px; color:#fff; line-height:40px; border:none;}
.nlianxi textarea{width:98%; height:66px; padding:5px; border:1px solid #e7e7e7; outline:none; resize:none; font-size:14px; line-height:28px; margin-bottom:10px; background:#fff;}


.paging{width:100%; margin:40px auto 0; text-align:center; overflow:hidden;}
.paging a{line-height:32px; color:#888; background-color:#fff; text-align:center; font-size:14px; border:1px solid #e7e7e7; width:32px; height:32px; margin:0 3px; display:inline-block;}
.paging a:hover{background-color:#00a29a; border:1px solid #00a29a; color:#fff;}
.paging a.on{background-color:#00a29a; border:1px solid #00a29a; color:#fff;}

.xwny { width:1200px; margin:30px auto 50px auto;}
.xwny ul li { border-bottom:1px dotted #cccccc; padding:20px 0px;}
.xwny ul li .rl {border:2px solid #00a29a; border-radius: 2px; width:75px; height:50px;color:#00a29a;font-size:30px; padding:5px 0px 20px 0px; float:left; text-align:center;}
.xwny ul li .rl font {color:#00a29a;font-size: 12px;display: inline-block;}
.xwny ul li .tu { float:left; margin-left:35px; width:300px;}
.xwny ul li .tu img { width:100%; height:auto;}
.xwny ul li .wz { width:750px; float:right; font-size:12px; line-height:24px; }
.xwny ul li .wz a {font-size:12px; }
.xwny ul li .wz h1 { font-size:17px; color:#333; margin:0px; padding:0px; height:35px; font-weight:bold;
text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.xwny ul li .wz h1 a {font-size:17px; color:#333;}
.xwny ul li .wz h1 a:hover { color:#00a29a;}
.xwny ul li .wz a.mr{display:block; width:120px; height:30px; font-size:12px; line-height:28px; border:1px solid #666; text-align:center; color:#666; margin-top:20px;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.xwny ul li .wz a.mr:hover{color:#fff; border:1px solid #00a29a;
box-shadow:inset 120px 0 0 0 #00a29a;
-webkit-box-shadow:inset 120px 0 0 0 #00a29a;
-moz-box-shadow:inset 120px 0 0 0 #00a29a;
-ms-box-shadow:inset 120px 0 0 0 #00a29a;
-o-box-shadow:inset 120px 0 0 0 #00a29a;}

.ny_jhjd { width:1200px; margin:50px auto; overflow:hidden;}
.ny_jhjd .tp { width:45%; float:right;}
.ny_jhjd .tp img { width:100%; display:block}
.ny_jhjd .wz { width:51%; float:left;}
.ny_jhjd .wz h3 { font-size:24px; color:#333; margin-bottom:30px; position:relative;}
.ny_jhjd .wz h3 span { font-size:18px; color:#006cba; padding-bottom:10px;}
.ny_jhjd .wz h3:after { content:"";position: absolute; left:0; bottom: -12px; width: 45px; margin-left:0px; height:0; border:1px solid #00a29a;}
.ny_jhjd .wz p {font-size:16px; color:#666; line-height:34px;}

.nyal { width:1200px; margin:50px auto 30px auto;}
.nyal p{padding:20px 0px 0px 0px; font-size:16px; line-height:34px; text-align:left; margin:0px auto;}


.cp_zl{width:100%; padding:0px 0 60px 0px; background-color:#fff;}
.cp_zl ul{width:1220px; margin:0px auto;}
.cp_zl ul li{width:285px; padding:5px 0px 0px 0px; float:left; margin:10px 10px 10px 10px; }
.cp_zl ul li img{width:100%; height:auto; display:block;}
.cp_zl ul li .tp { overflow:hidden; position:relative }
.cp_zl .wzz{font-size:16px; color:#333; height:45px;  text-align:center;  line-height:45px; background:#f6f6f6;}


.al_zl{width:100%; padding:40px 0 60px 0px; background-color:#fff;}
.al_zl ul{width:1220px; margin:0px auto;}
.al_zl ul li{width:385px; padding:5px 0px 0px 0px; float:left; margin:10px 10px 10px 10px; }
.al_zl ul li img{width:100%; height:auto; display:block;}
.al_zl ul li .tp { overflow:hidden; position:relative }
.al_zl ul li .mb { width:100%; height:100%; position:absolute; top:100%; left:0; background:rgba(0, 0, 0,0.7); opacity:0;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.al_zl ul li:hover .mb { opacity:1; top:0}
.al_zl ul li .mb p { padding:10px 20px; font-size:12px; color:#fff; line-height:22px; height:96px; overflow:hidden;}
.al_zl ul li .mb h4 { color:#fff; font-size:18px; margin-bottom:10px; margin-top:30px; text-align:center }
.al_zl .wzz{font-size:16px; color:#333; height:45px;  text-align:center;  line-height:45px; background:#f6f6f6;}


.sp_zl{width:100%; padding:40px 0 60px 0px; background-color:#fff;}
.sp_zl ul{width:1220px; margin:0px auto;}
.sp_zl ul li{width:585px; padding:5px 0px 0px 0px; float:left; margin:10px 10px 10px 10px; }
.sp_zl ul li img{width:585px; height:330px; display:block;}
.sp_zl ul li .tp { overflow:hidden; position:relative }
.sp_zl ul li .mb { width:100%; height:100%; position:absolute; top:100%; left:0; background:rgba(0, 0, 0,0.2); opacity:0;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; text-align:center;}
.sp_zl ul li .mb img{ width:64px; height:64px; margin:133px auto;}
.sp_zl ul li:hover .mb { opacity:1; top:0}

.sp_zl .wzz{font-size:16px; color:#333; height:45px;  text-align:center;  line-height:45px; background:#f6f6f6;}


.ny_nr{padding:50px 0; overflow:hidden;}
.ny_bt{text-align:center; margin-bottom:40px;}
.ny_bt h3{font-size:26px; font-weight:bold;}
.ny_bt h4{font-size:22px; margin-bottom:20px;}
.ny_bt i{width:52px; height:2px; background-color:#00a29a; margin:15px auto; display:block;}
.ny_bt p{font-size:15px; color:#999;}
@media only screen and (max-width:992px){
.ny_nr{padding:20px 0; overflow:hidden;}
	
.ny_bt{margin-bottom:20px;}
.ny_bt h3{font-size:16px;}
.ny_bt h4{font-size:16px; margin-bottom:15px;}
.ny_bt i{width:40px; height:1px; margin:10px auto;}
.ny_bt p{font-size:12px;}
}


.cp_xq{width:100%;  padding:50px 0; background:#fff;}
.cp_xq .cp_xx{ padding:0px 0px 30px 0px; margin-bottom:20px;}
.cp_xq .cp_xx .cp_zs{width:600px; border:1px solid #e7e7e7; float:left; padding:0;}
.cp_xq .cp_xx .cp_zs img{width:100%; height:auto; display:block;}
.cp_xq .cp_xx .cp_js{width:550px; float:right; }
.cp_xq .cp_xx .cp_js h3{font-size:31px; color:#147ac2; margin:0px; padding:0px; height:70px;}
.cp_xq .cp_xx .cp_js h3 font { font-size:16px; font-family:Arial, Helvetica, sans-serif; margin-top:-5px;}
.cp_xq .cp_xx .cp_js h4 { font-size:17px; margin:0px; padding:0px; line-height:40px; margin-top:10px; color:#333;}
.cp_xq .cp_xx .cp_js p{font-size:15px; line-height:30px; color:#666; margin-bottom:10px;}
.cp_xq .cp_xx .cp_js .sp { width:100%; height:auto; margin-top:40px;}
.cp_xq .cp_xx .cp_js .sp img { width:100%; height:auto;}
.cp_xq .cp_ms{width:100%; background-color:#f6f6f6; min-height:500px; margin-bottom:50px; padding:20px;}

.xiang { border-top:1px dashed #dddddd; margin-top:30px; font-size:18px; padding:40px 0px; }
.xiang font { color:#147ac2; font-size:30px; font-family: Arial; font-weight:bold;}
.xiang .more { width:140px; height:40px; line-height:40px; text-align:center; color:#FFF; background:#000000;  float:left; font-size:16px; border-radius:3px; margin:30px auto 0px auto;}
.xiang .more a {color:#FFF; font-size:16px;}
.xiang .more:hover { background:#147ac2;}

.swiper-container {}
.swiper-slide {background-size: cover;background-position: center;}
.gallery-topp {height: auto; width:600px; border-bottom:1px solid #dddddd;}
.gallery-thumbs {height:135px;box-sizing: border-box;padding: 10px 0;}
.gallery-thumbs .swiper-slide {height: 100%;opacity: 0.4;}
.gallery-thumbs .swiper-slide-thumb-active {opacity: 1;}
.gallery-thumbs .swiper-button-next { width:16px; height:28px;}
.gallery-thumbs .swiper-button-prev { width:16px; height:28px;}

.tabbox {width:1140px; margin:0px auto}
.tabmenu {width:100%;height:45px; border-bottom:1px solid #dddddd;}
.tabmenu ul {margin:0;padding:0;list-style-type:none;}
.tabmenu li { text-align:center; float:left; display:block; width:100px; height:45px; overflow:hidden; line-height:45px; display:inline; font-size:16px; color:#333333;}
.tabmenu .cli {text-align:center;float:left;display:block;width:100px;height:45px;overflow:hidden;line-height:45px;display:inline;font-size:16px; cursor:pointer; border-bottom:2px solid #147ac2; color:#147ac2;}
#tabcontent {width:1160px; margin-top:15px;}
#tabcontent ul {margin:0;list-style-type: none; line-height:30px;}
#tabcontent .hidden {display:none;} 


.fuwu{ position:relative; width:1205px; }
.fuwu ul li{ float:left; margin-right:5px; position:relative; margin-bottom:5px;}
.fuwu ul li .wz{ display:block; position:absolute; background:rgba(0,0,0,0.3); bottom:10px; left:0; width:auto;  padding:10px 15px 15px; z-index:99; color:#fff; }
.fuwu ul li .wz h1{font-size:18px; line-height:30px}
.fuwu ul li .wz p{font-size:12px}

.cp1{ width:296px; height:296px; overflow:hidden}
.cp1 img{ height:296px; width:auto; min-width:296px; transition:all 0.6s}
.cp2{ width:598px; height:296px; overflow:hidden; }
.cp2 img{ width:598px; height:auto;  min-height:296px; transition:all 0.6s}
.fuwu ul li:hover img{ transform:scale(1.1,1.1); transition:all 0.6s}



.ipro_list{transition: all .2s linear 0s;padding: 10px 10px 0;text-align: center; background:#f6f6f6; width: 272px; float: left;margin-bottom: 20px; margin-right:10px }
.ipro_list .img{width: 272px; height: 218px;overflow: hidden;transition: all .2s linear 0s;}
.ipro_list img { width: 272px; height: 218px;transition: all .2s linear 0s;}
.ipro_list:hover img{ transform: scale(1.1, 1.1); transition: transform 0.6s ease 0s; transition: all 0.6s; }
.ipro_list p.title1 {float: left;height: 43px; line-height: 43px; text-align: left; transition: all .2s linear 0s; }
.ipro_list .x{margin: 12px 0; width: 19px;height: 19px;float: right;background: url(../images/m1.png)center no-repeat;}
.ipro_list:hover{background: #00a29a;}
.ipro_list:hover p.title1{color: #fff;position: relative;}
.ipro_list:hover .x{background:url(../images/m2.png);}
.ipro_list.list1 { margin-right:0}

.zxkf{width:60px; position:fixed; right:0; top:50%; margin-top:-80px; z-index:99999;}
.zxkf .dh{margin-bottom:2px; background-color:rgba(0,0,0,.5); width:60px; height:60px; float:right; overflow:hidden;
 transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .dh:hover{background-color:rgba(0,0,0,.8); width:210px;}
.zxkf .dh .tp{float:left; width:60px; padding-top:30px; height:60px; background:rgba(0,0,0,.5) url(../images/d_h.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .dh:hover .tp{background:#00a29a url(../images/d_h.png) no-repeat center 10px;}
.zxkf .dh .wz{font-size:20px; color:#fff; font-family:Arial; line-height:60px; float:left; margin-left:10px;}
.zxkf .qq{margin-bottom:2px; background-color:rgba(0,0,0,.5); width:60px; height:60px; float:right; overflow:hidden; transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .qq:hover{background-color:rgba(0,0,0,.8); width:150px;}
.zxkf .qq .tp{float:left; width:60px; padding-top:30px; height:60px; background:rgba(0,0,0,.5) url(../images/q_q.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .qq:hover .tp{background:#00a29a url(../images/q_q.png) no-repeat center 10px;}
.zxkf .qq .wz{font-size:14px; color:#fff; line-height:60px; float:left; margin-left:10px;}
.zxkf .qq .wz a{color:#fff;}
.zxkf .wb{margin-bottom:2px; background-color:rgba(0,0,0,.5); width:60px; height:60px; float:right; overflow:hidden; transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .wb:hover{background-color:rgba(0,0,0,.8); width:150px;}
.zxkf .wb .tp{float:left; width:60px; padding-top:30px; height:60px; background:rgba(0,0,0,.5) url(../images/w_b.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .wb:hover .tp{background:#00a29a url(../images/w_b.png) no-repeat center 10px;}
.zxkf .wb .wz{font-size:14px; color:#fff; line-height:60px; float:left; margin-left:10px;}
.zxkf .wb .wz a{color:#fff;}
.zxkf .wx{margin-bottom:2px; background-color:rgba(0,0,0,.8); width:60px; height:60px; float:right; position:relative; transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .wx:hover{background-color:#00a29a;}
.zxkf .wx .tp{float:left; width:60px; padding-top:30px; height:30px; background:url(../images/w_x.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;}
.zxkf .ewm{position:absolute; width:120px; border:1px solid #e7e7e7; left:-125px; bottom:0; display:none;}
.zxkf .ewm img{width:100%; height:auto; display:block;}
.zxkf .wx:hover .ewm{display:block;}
.zxkf .fh{margin-bottom:10px; background-color:#00a29a; width:60px; height:60px; float:right; position:relative; cursor:pointer; display:none;
transition:all 0.5s;
-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-ms-transition:all 0.5s;
-o-transition:all 0.5s;}
.zxkf .fh:hover{background-color:#00a29a;}
.zxkf .fh .tp{float:left; width:60px; padding-top:30px; height:30px; background:url(../images/f_h.png) no-repeat center 10px; font-size:12px; line-height:30px; color:#fff; text-align:center;}


.xz_wm{width:1213px; margin:0 auto}
.xz_wm ul li{width:230px; padding:30px; background-color:#fafafa; margin-top:13px; margin-right:13px; float:left; overflow:hidden;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.xz_wm ul li:hover{box-shadow:0 0 15px #ddd;}
.xz_wm .t_b{width:70px; margin:0 auto;}
.xz_wm .t_b img{display:block;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.xz_wm ul li:hover .t_b img{transform:rotateY(180deg);
-webkit-transform:rotateY(180deg);
-moz-transform:rotateY(180deg);
-ms-transform:rotateY(180deg);
-o-transform:rotateY(180deg);}
.xz_wm .w_z{font-size:16px; line-height:26px; text-align:center; margin-top:10px;}
.xz_wm .w_z h1{ font-size:20px; margin-bottom:20px; font-weight:bold}
.xz_wm .w_z p{ font-size:14px; height:100px }
	 
@media only screen and (max-width:992px){
.xz_wm{width:96%; margin:0 auto}
.xz_wm ul li{width:49%; padding:10px; background-color:#fafafa; margin-top:13px; margin-right:2%; float:left; overflow:hidden;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;box-sizing:border-box}
.xz_wm ul li:nth-child(2n){margin-right:0; }
.xz_wm .w_z h1{ font-size:16px; margin-bottom:10px; font-weight:bold}
.xz_wm .w_z p{ font-size:14px; height: auto; line-height:22px;   overflow:hidden; 
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:3; }

}	 
.sy_fwbz { padding-top:10px;  background:url(../images/d1.jpg) no-repeat left top; height:auto; overflow:hidden}
.sy_fwbz ul li { width:240px; float:left; margin-right:0px; margin-bottom:10px; height:129px; position:relative; background:#fff;}
.sy_fwbz  ul li:nth-child(5n){margin-right:0; }
.sy_fwbz ul li .kj { border:#dfdfdf 1px solid; margin:5px; padding:15px; background:url(../images/bzbj.png) center center; height:119px;-moz-box-sizing: border-box; /*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/box-sizing: border-box; }
.sy_fwbz ul li .kj .ico { width:40px;}
.sy_fwbz ul li .kj .ico img { width:100%}
.sy_fwbz ul li .kj .ico img.tp1 { display:block}
.sy_fwbz ul li .kj .ico img.tp2 { display:none}
.sy_fwbz ul li:hover .kj .ico img.tp1 { display: none}
.sy_fwbz ul li:hover .kj .ico img.tp2 { display: block}
.sy_fwbz ul li .kj h3 { font-size:15px; color:#333; margin:28px 0 0}
.sy_fwbz ul li .kj p { font-size:14px; text-transform:capitalize;}
.sy_fwbz ul li:hover .kj { background:url(../images/bzbjs.png) center center no-repeat}
.sy_fwbz ul li:hover .kj h3 { color:#00a29a}
.sy_fwbz ul li:hover .kj p { color:#00a29a}
.sy_fwbz ul li .sz{ width:30px; right:10px; font-size:14px; color:#999; bottom:20px; position:absolute; text-align:center}
.sy_fwbz ul li:hover .sz { color:#00a29a}
.sy_fwbz ul li:hover{ background:#ccc;transform: translateY(-5px);-wbkit-transform: translateY(-5px);-o-transform: translateY(-5px);-moz-transform: translateY(-5px);transition: all 0.3s;-wbkit-transition: all 0.3s;-o-transition: all 0.3s;-moz-transition: all 0.3s;}

@media only screen and (max-width:992px){
	.sy_fwbz { padding-top:10px;  background:url(../images/d11.jpg) no-repeat left top; height:auto; overflow:hidden}

.sy_fwbz ul li { width:33%; float:left; margin-right:0px; margin-bottom:10px; height:129px; position:relative; background:#fff;}
.sy_fwbz ul li .kj h3 { font-size:13px; color:#333; margin:8px 0 0}

}

.biato{ width:120px; border-radius:10px; line-height:40px; line-height:40px; text-align:center; color:#FFF; background:#00a29a; font-size:18px; font-weight:bold}
.js_nr{width:100%; margin-top:20px}
.js_nr ul li{width:100%;  margin-bottom:2%; float:none;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s; border:#eee 1px solid;box-sizing:border-box; padding:20px 0 20px 80px;border-radius:10px}
.js_nr ul li:nth-child(3n){margin-right:0; }
.js_nr ul li:hover{transform:translateY(-2px);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);}
.js_nr h3{font-size:18px; line-height:26px;}
.biato1{ width:200px; border-radius:10px; line-height:40px; line-height:40px; text-align:center; color:#FFF; background:#00a29a; font-size:18px; font-weight:bold }


.js_nr1{width:100%; margin-top:20px}
.js_nr1 ul li{width:18.4%;  margin-right:2%; float:left;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;box-sizing:border-box; text-align:center; height: 150px; border-radius:75px; background:#fff; margin-top:30px}
.js_nr1 ul li:nth-child(5n){margin-right:0; }
.js_nr1 ul li:hover{transform:translateY(-2px);
-webkit-transform:translateY(-2px);
-moz-transform:translateY(-2px);
-ms-transform:translateY(-2px);
-o-transform:translateY(-2px);}
.js_nr1 h3{font-size:18px; line-height:150px;}
.tup{ width:1240px; margin:50px auto 0}
.tup img{ width:100%}

.min_img {
    line-height: 487px;
}
.min_img img {
    max-width: 275px;
    vertical-align: middle;
    text-align: center;
}
@media only screen and (max-width:992px){
	.min_img img {
    max-width: 275px;
    vertical-align: middle;
    text-align: center; float:left; width:50%
}
.min_right{ display:none}
}

@media only screen and (max-width:992px){
.js_nr h3{font-size:16px; line-height:26px;}
	
.js_nr1 ul li{width:49%;  margin-right:2%; float:left;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;box-sizing:border-box; text-align:center; height: 50px; border-radius:10px; background:#fff; margin-top:10px; line-height:50px}
.js_nr1 h3{font-size:16px; line-height:50px;}

.js_nr1 ul li:nth-child(2n){margin-right:0; }
}
.gonggao1{ width:1200px; height:auto; overflow:hidden; margin:0 auto}
.gonggao1 li{ background:#fff; height:35px; line-height:35px; border-radius:8px; padding:1% 2%; width:98%; font-size:16px; margin-bottom:1%; height:auto; overflow:hidden; }
.gonggao1 li span{ font-size:14px; text-transform:capitalize; display:block}
.gonggao1 p{ font-size:16px; line-height:35px; margin-bottom:20px; width:98%; margin:0 auto 20px}
.gonggao1 h1{ font-size:18px; font-weight:bold}

.gonggao11{ width:1200px; height:auto; overflow:hidden; margin:0 auto}
.gonggao11 li{ background:#f7f7f7; height:35px; line-height:35px; border-radius:8px; padding:1% 2%; width:98%; font-size:16px; margin-bottom:1%; height:auto; overflow:hidden; }
.gonggao11 li span{ font-size:14px; text-transform:capitalize; display:block}
.gonggao11 p{ font-size:16px; line-height:35px; margin-bottom:20px; width:98%; margin:0 auto 20px}
.gonggao11 h1{ font-size:18px; font-weight:bold}

@media only screen and (max-width:992px){
.gonggao1{ width:96%; height:auto; overflow:hidden; margin:0 auto}
.gonggao1 p{ font-size:14px; line-height:25px; margin-bottom:20px; width:98%; margin:0 auto 20px}

.gonggao11{ width:96%; height:auto; overflow:hidden; margin:0 auto}
.gonggao11 li{ background:#f7f7f7; height: auto; line-height:25px; border-radius:8px; padding:1% 2%; width:98%; font-size:14px; margin-bottom:10px; height:auto; overflow:hidden; }

.gonggao11 p{ font-size:14px; line-height:25px; margin-bottom:20px; width:98%; margin:0 auto 20px}

}
.liuc{ width:1200px; margin:0 auto; height:auto; overflow:hidden; text-align:center}
.liuc li{ width:23.5%; display:inline-block; background:#00a29a; text-align:center; color:#fff; text-align:center; margin-right:2%;border-radius:8px; padding:20px 0; margin-bottom:2%; font-size:18px}
.liuc li:nth-child(4n){margin-right:0; }
.liuc li span{ display:block; font-size:30px; font-weight:bold; text-align:center; margin-bottom:10px}
.liuc li:hover{ background:#f7f7f7; color:#00a29a}

.liuc1{ width:1200px; margin:0 auto; height:auto; overflow:hidden; text-align:center}
.liuc1 li{ width:23.5%; display:inline-block; background:#00a29a; text-align:center; color:#fff; text-align:center; margin-right:1%;border-radius:8px; padding:20px 0; margin-bottom:2%; font-size:18px}
.liuc1 li span{ display:block; font-size:30px; font-weight:bold; text-align:center; margin-bottom:10px}
.liuc1 li:hover{ background:#fff; color:#00a29a}


.liuc2{ width:1200px; margin:50px auto 0; height:auto; overflow:hidden; }
.liuc2 li{ width:32%; float:left; background:#00a29a; text-align:center; color:#fff; text-align:center; margin-right:2%;border-radius:8px; padding:20px 0; margin-bottom:2%; font-size:18px}
.liuc2 li:nth-child(3n){margin-right:0; }
.liuc2 li span{ display:block; font-size:30px; font-weight:bold; text-align:center; margin-bottom:10px}
.liuc2 li:hover{ background:#f7f7f7; color:#00a29a}
@media only screen and (max-width:992px){
.liuc{ width:96%; margin:0 auto; height:auto; overflow:hidden; text-align:center}
.liuc li{ width:23.5%; display:inline-block; background:#00a29a; text-align:center; color:#fff; text-align:center; margin-right:2%;border-radius:8px; padding:20px 0; margin-bottom:2%; font-size:18px}
.liuc li:nth-child(4n){margin-right:0; }
.liuc li span{ display:block; font-size:30px; font-weight:bold; text-align:center; margin-bottom:10px}

.liuc1{ width:96%; margin:0 auto; height:auto; overflow:hidden; text-align:center}
.liuc1 li{ width:49%; display:inline-block; background:#00a29a; text-align:center; color:#fff; text-align:center; margin-right:2%;border-radius:8px; padding:10px 0; margin-bottom:2%; font-size:14px; float:left}
.liuc1 li:nth-child(2n){margin-right:0; }
.liuc1 li:nth-child(4n){margin-right:0; }
.liuc1 li span{ display:block; font-size:20px; font-weight:bold; text-align:center; margin-bottom:10px}
.liuc2{ width:96%; margin:50px auto 0; height:auto; overflow:hidden; }
.liuc2 li{ width:49%; float:left; background:#00a29a; text-align:center; color:#fff; text-align:center; margin-right:2%;border-radius:8px; padding:10px 0; margin-bottom:2%; font-size:14px; height:80px}
.liuc2 li:nth-child(2n){margin-right:0; }
.liuc2 li:nth-child(3n){margin-right:2%; }
.liuc2 li:nth-child(6n){margin-right:0 }
.liuc2 li span{ display:block; font-size:20px; font-weight:bold; text-align:center; margin-bottom:10px}
.liuc2 li:hover{ background:#f7f7f7; color:#00a29a}

}

.xiangqing{ line-height:36px; text-align:left; font-size:16px; height:auto; overflow: hidden}
.biaoti{ font-size:24px; font-weight:bold;color:#00a29a; margin-bottom:20px}
.biaoti span{font-size:14px;color:#333; text-transform:uppercase; padding-left:10px }
.x_q{ margin-top:30px}
.x_q ul li{overflow:hidden; float:left; width:23.5%; margin-right:2%}
.x_q .t_w{position:relative;}
.x_q img{width:100%; height:auto; display:block;}
.x_q .x_m{position:absolute; bottom:0; left:0; width:100%; background-color:rgba(0,0,0,.5); font-size:14px; line-height:40px; color:#fff; text-align:center}
.x_q ul li:nth-child(4n){margin-right:0; }

@media only screen and (max-width:992px){
.liuc{ width:96%; margin:0 auto; height:auto; overflow:hidden; text-align:center}
.liuc li{ width:23.5%; display:inline-block; background:#00a29a; text-align:center; color:#fff; text-align:center; margin-right:2%;border-radius:8px; padding:20px 0; margin-bottom:2%; font-size:18px}
.liuc li:nth-child(4n){margin-right:0; }
.liuc li span{ display:block; font-size:30px; font-weight:bold; text-align:center; margin-bottom:10px}

.liuc1{ width:96%; margin:0 auto; height:auto; overflow:hidden; text-align:center}
.liuc1 li{ width:49%; display:inline-block; background:#00a29a; text-align:center; color:#fff; text-align:center; margin-right:2%;border-radius:8px; padding:10px 0; margin-bottom:2%; font-size:14px}
.liuc1 li:nth-child(2n){margin-right:0; }
.liuc1 li:nth-child(4n){margin-right:0; }
.liuc1 li span{ display:block; font-size:20px; font-weight:bold; text-align:center; margin-bottom:10px}
.xiangqing{ line-height:25px; text-align:left; font-size:14px; height:auto; overflow: hidden}
.biaoti{ font-size:16px; font-weight:bold;color:#00a29a; margin-bottom:10px}

}
.nyNews{ width:100%; margin:0 auto; max-width:1200px;}
.nyNews li{padding:20px;border-top:1px solid transparent;border-bottom:1px solid  #e7e7e7; overflow:hidden}
.nyNews li:hover{border-top-color:#eaeaea;border-bottom-color:#eaeaea;background:#f5f5f5;}
.nyNews li .pic{width:270px;height:170px;overflow:hidden;float:left;}
.nyNews li .pic img{ width:100%; height:auto}
.nyNews li .wenz{width:calc(100% - 300px)  ;float:right;}
.nyNews li .wenz h3{margin:5px 0 10px;font-size:16px;color:#333;}
.nyNews li .wenz h3 a{color:#333;}
.nyNews li .wenz h3 a:hover{color:#096b4d;}
.nyNews li .wenz p{font-size:14px;color:#6e6e6e;line-height:30px;height:60px;overflow:hidden;}
.nyNews li .wenz .date{color:#6e6e6e;margin-top:13px; background:url(../images/date.png) left center no-repeat; background-size:12px auto; padding-left:15px;}
.nyNews li .wenz .date span{padding:0 18px;}
.nyNews li .wenz .date span img{margin:-1px 4px 0 0;}
.nyNews li .wenz .bdsharebuttonbox{line-height:40px;}
.nyNews li .wenz .bdsharebuttonbox .bds_more{vertical-align:middle;float:none;background:url(/web/ucan/images/about/icon06.png);padding:0;display:inline-block;margin:-2px 0 0 0;width:13px;height:12px;}
.nyNews li .wenz .bdsharebuttonbox .bds_more:hover{background:url(/web/ucan/images/about/icon066.png);}
.nyNews li .wenz .date a.fr{float:right;background:none;margin:0;color:#6e6e6e;border:2px solid #e1e1e1;padding:9px 26px;line-height:18px;}
.nyNews li .wenz .date a.fr img{margin:-1px 9px 0 0;}
.nyNews li .wenz .date a.fr:hover{background:#096b4d;color:#fff;border-color:#096b4d;}
.tagContent2.nyNews li .wenz{width:630px;}
.tagContent2.nyNews li{padding:0;margin-bottom:12px;}
.tagContent2.nyNews li:hover{background:transparent !important;border:1px solid transparent;}


.hide{display:none;}
a:hover .hide{display:inline-block;*display:inline; *zoom:1;}
a:hover .show{display:none;}
@media only screen and (max-width:995px){
	.biato{ width:120px; border-radius:10px; line-height:40px; line-height:40px; text-align:center; color:#FFF; background:#00a29a; font-size:16px; font-weight:bold}

.zxkf{ display:none}
.nyNews li .pic{width:200px;height:126px;overflow:hidden;float:left;}
.nyNews li .wenz{width:calc(100% - 220px)  ;float:right;}
.nyNews li .wenz p{height:40px;overflow:hidden;}
}
@media only screen and (max-width:640px){
.nyNews li{padding:10px;border-top:1px solid transparent;border-bottom:1px solid  #e7e7e7; overflow:hidden}

.nyNews li .pic{width:127px;height:80px;overflow:hidden;float:left;}
.nyNews li .wenz{width:calc(100% - 140px)  ;float:right;}	
.nyNews li .wenz h3{ margin:0 0 5px 0;font-size:14px;color:#333; white-space:nowrap;
      overflow:hidden;
      text-overflow:ellipsis;}
.nyNews li .wenz p{font-size:12px;color:#6e6e6e;line-height:22px;height: auto;overflow:hidden; 
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:2;}

.nyNews li .wenz .date a.fr{ display:none;}
.nyNews li .wenz .date{ margin-top:0}
.nyNews li .wenz .bdsharebuttonbox{line-height:20px;}


.nbanner{ position:relative; width:100%; height:180px;  overflow:hidden; line-height:0}
.nbanner img{ position:absolute; height:180px; width:auto; left:50%; top:0; transform:translate(-50%,0)}

}

@media only screen and (max-width:500px){
.nyNews li .wenz .date{ display:none}



}

.yema{margin-top:40px; text-align:center; margin-bottom:40px}
.yema ul li{margin:0 5px; display:inline-block;}
.yema ul li a{border:1px solid #eaeaea; width:40px; height:40px; font-size:14px; line-height:38px; text-align:center; color:#555; display:block;}
.yema ul li a.on{background-color:#00a29a; border:1px solid #00a29a; color:#fff;}
@media only screen and (max-width:992px){
.yema{margin-top:20px; text-align:center; margin-bottom:20px}
}

.biaozhun{}
.biaozhun h1{ background:#00a29a; height:40px; line-height:40px; text-align:center; color:#fff;border-radius:20px; width:200px ; font-size:20px; margin-bottom:20px}
.biaozhun p{ font-size:16px; line-height:30px; margin-bottom:20px}

.ly1{ width:1200px; margin:0 auto; overflow:hidden; color:#333;}
.ly1 a{ color:#333}
.ly1 ul li{ float:left; width:32%; text-align:center; transition:all 0.6s; background:#fff; margin-right:2% ; margin-bottom:2% }
.ly1 ul li:nth-child(3n){margin-right:0; }
.ly1 ul li p{ display:block; width:90%; margin:0 auto; line-height:27px;height: 120px ; font-size:15px; text-align:left}
.ly1 ul li i{ display:block; margin:20px auto 20px; width:90px; height:90px; }
.ly1 ul li i img{ transition:all 0.6s}
.ly1 ul li h3{ font-size:20px; font-weight: bold;}
.ly1 ul li em{ display:block; background:#00a29b; width:40px; height:4px; margin:20px auto}

@media only screen and (max-width:992px){
.m6{ background:url(../images/bg2.jpg) center no-repeat top; padding:30px 0px }
.ly1{ width:100%; margin:0 auto; overflow:hidden; color:#fff;}

.ly1 ul li{ float:none; width:100%; text-align:center; transition:all 0.6s; padding:10px 0 }
.ly1 ul li p{ display:block; width:90%; margin:0 auto; line-height:22px;height: auto   ; font-size:14px; text-align:left}
.ly1 ul li h3{ font-size:16px; font-weight: bold;}
.ly1 ul li em{ display:block; background:#00a29b; width:40px; height:4px; margin:10px auto}
.ly1 ul li i{ display:block; margin:20px auto 20px; width:60px; height:60px; }
.ly1 ul li i img{ width:100%}
.biaozhun h1{ background:#00a29a; height:30px; line-height:30px; text-align:center; color:#fff;border-radius:20px; width:150px ; font-size:16px; margin-bottom:10px}
.biaozhun p{ font-size:14px; line-height:25px; margin-bottom:10px}

}
.bangdan{ width:1200px; margin:30px auto; background:#FFF}

.bdbt1{ background:#ffc12d; line-height:55px; font-size:16px; font-weight:bold; color:#fff}
.mingxiao .bdbt1{ background:#00a29a}
.bdbtx{  text-align:center;   width:auto; margin:0 auto; font-size:30px; padding:30px}


.bangdan table{border-left:#fec02d 1px solid; border-bottom:#fec02d 1px solid; background:#fff; margin:0 auto}
.bangdan table td{ border:#fec02d 1px solid; border-left:0; border-bottom:0; line-height:35px; text-align:center; font-size:14px}


.mingxiao table{border-left:#00a29a 1px solid; border-bottom:#00a29a 1px solid; background:#fff;}
.mingxiao table td{ border:#00a29a 1px solid; border-left:0; border-bottom:0; line-height:35px; text-align:center; font-size:14px}

@media only screen and (max-width:992px){
.bangdan{ width:100%; margin:20px auto; background:#FFF}
}
.nTab{width:1160px;margin:50px auto;background:#fff;border:1px solid #eee;overflow:hidden;box-shadow: 0 10px 15px 0 rgba(0,0,0,.08),0 15px 40px 0 rgba(0,0,0,.08); padding:20px}
.none {display:none;}
.nTab .TabTitle{ border-bottom:2px solid #eee; height:auto; overflow:hidden}
.nTab .TabTitle li{float:left;cursor:pointer;height:50px;line-height:50px;font-weight:bold;text-align:center;width:204px; font-size:16px}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{border-bottom:2px solid #00a29a;color:#00a29a}
.nTab .TabTitle .normal{color:#00a29a}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;display:block}
.nTab .TabContent img{ width:100%}
.ndh{ text-align:center;  width:100%; margin:0 auto 50px; text-align:center}
.ndh ul li{ display:inline-block}
.ndh ul li a{ display:block; font-size:16px; background:#00a29a; padding:0 30px; margin:0 10px; line-height:45px; border-radius:5px;transition:all 0.6s; color:#fff}
.ndh>ul>li>a.activess {
    background: #027973;
    color: #ffffff;
}
.ndh ul li a:hover{ background:#027973; color:#fff; transition:all 0.6s}

@media only screen and (max-width:992px){
.nTab{width:96%;margin:20px auto;background:#fff;border:1px solid #eee;overflow:hidden;box-shadow: 0 10px 15px 0 rgba(0,0,0,.08),0 15px 40px 0 rgba(0,0,0,.08); padding:0}
.nTab .TabTitle li{float:left;cursor:pointer;height:50px;line-height:50px;font-weight:bold;text-align:center;width:25%; font-size:14px}

	.ndh{ text-align:center; margin-bottom:20px;}
.ndh ul li{ display:inline-block; width:46%; margin-bottom:10px}
.ndh ul li a{ display:block; font-size:14px; background:#00a29a; padding:0 ; margin:0 10px; line-height:35px; border-radius:5px;transition:all 0.6s; color:#fff}

}

.yqlj{ width:1200px; margin:0 auto; border-top:#ccc 1px solid; border-bottom:#ccc 1px solid; }

.dxtz{ width:1200px; margin:50px auto 0; height:auto; overflow:hidden }
.tupian li{ float:left; width:49%; margin-right:2%; border:#eee 1px solid;box-sizing:border-box }
.tupian li:nth-child(2n){margin-right:0; }
.tupian li img{ width:100%}

.dz1 { float:left; width:23%}
.dz1 img{ width:100%}
.dz2 { float: right ; width:75%}

.wenzi{ font-size:28px; font-weight:bold; line-height:60px; margin-bottom:20px; margin-top:20px}
.wenzi span{ font-size:18px; display:block; font-weight: normal}


@media only screen and (max-width:992px){
.dxtz{ width:96%; margin:20px auto 0; height:auto; overflow:hidden }
.wenzi{ font-size:16px; font-weight:bold; line-height:24px; margin-bottom:10px; margin-top:0}
.wenzi span{ font-size:14px; display:block; font-weight: normal}

.dz1 { float:left; width:30%}
.dz2 { float: right ; width:68%}

}

.sjdh1{ width:100%; background:#00a29a; height:40px; line-height:40px; margin-top:60px; display:none}
.sjdh1 li{ width:25%; float:left; text-align:center; border-right:#06bdb8 1px solid;box-sizing:border-box ; color:#fff; font-size:14px}
.sjdh1 li:nth-child(4n){margin-right:0;border-right:none} }
.sjdh1 li a{ color:#fff; font-size:14px}
@media only screen and (max-width:992px){
.sjdh1{ display:block}

}

.xiangqing1{ line-height:30px; font-size:14px; color:#666;padding:30px 50px; background:#fafafa;box-shadow: 0 10px 15px 0 rgba(0,0,0,.08),0 15px 40px 0 rgba(0,0,0,.08); margin-top:30px}
.xiangqing1 .xqbt{ text-align:center;  padding-bottom:15px; margin-bottom:20px; border-bottom:#d4d4d4 1px dashed}
.xiangqing1 .xqbt h3{ line-height:55px; font-size:23px; color:#000}
.xiangqing1 .xqbt span{ font-size:18px}
.tupian1{ width:100%;  margin-bottom:20px}
.tupian1 img{ width:100%; }

@media only screen and (max-width:992px){
	.xiangqing1{ line-height:30px; font-size:14px; color:#666;padding:20px 10px;margin-top:10px}
.xiangqing1 .xqbt h3{ line-height:24px; font-size:16px; color:#000}
.xiangqing1 .xqbt span{ font-size:14px}
	.xiangqing1 img{ width:90%}
.rt{ float:none}
.lf{ float:none}
}



.ndh ul li a.activess {
    background: #027973;
    color: #fff;
}
.rc_zp{width:100%; padding:50px 0 70px; overflow:hidden;}
.rc_zp .ts{font-size:15px; line-height:26px; color:#888; text-align:center; margin-top:20px; margin-bottom:20px;}
.rc_zp .ts a{color:#00a29a;}
.rc_zp .jr_lm{border:1px solid #e7e7e7; overflow:hidden; margin-bottom:10px;}
.rc_zp .jr_lm.jt{border: 1px solid #00a29a;}
.rc_zp .jr_bt{padding:10px 20px; font-size:14px; line-height:40px; color:#555; overflow:hidden; cursor:pointer; position:relative;}
.rc_zp .jr_bt:hover{background-color:#e7e7e7;}
.rc_zp .jr_bt.on{background-color:#e7e7e7;}
.rc_zp .jr_bt i{position:absolute; top:50%; right:15px; font-size:15px;
transform:translate(0,-50%);
-webkit-transform:translate(0,-50%);
-moz-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.rc_zp .jr_bt.on i{transform:translate(0,-50%) rotate(180deg);
-webkit-transform:translate(0,-50%) rotate(180deg);
-moz-transform:translate(0,-50%) rotate(180deg);
-ms-transform:translate(0,-50%) rotate(180deg);
-o-transform:translate(0,-50%) rotate(180deg);}
.rc_zp .jr_lm.jt .jr_bt{background-color:#00a29a; color:#fff; padding:0 20px; line-height:60px;}
.rc_zp .jr_bt span{float:left; width:70%; text-align:left;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.rc_zp .jr_nr{background-color:#fff; padding:30px 25px 10px; font-size:14px; line-height:32px; margin-bottom:3px; display:none; position:relative;}
.rc_zp .jr_nr .lm{color:#00a29a;}
.rc_zp .jr_nr .js{margin-bottom:20px;}
.rc_zp .jr_nr a.wy_yp{width:110px; height:36px; position:absolute; top:30px; right:35px; background-color:#00a29a; font-size:15px; line-height:36px; color:#fff; text-align:center; display:block;}
.rc_zp .jr_nr a.wy_yp i{padding-left:5px;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.rc_zp .jr_nr a.wy_yp:hover i{padding-left:15px;}
@media only screen and (max-width:992px){
.rc_zp{padding:40px 0;}
.rc_zp .ts{font-size:13px; line-height:24px; margin-bottom:10px;}
.rc_zp .jr_bt{padding:5px 20px; height:50px;}
.rc_zp .jr_lm.jt .jr_bt{padding:5px 20px; line-height:40px;}
.rc_zp .jr_nr{padding:20px; font-size:12px; line-height:22px;}
.rc_zp .jr_nr .lm{margin-bottom:10px;}
.rc_zp .jr_nr a.wy_yp{width:100px; height:30px; top:10px; right:25px; font-size:14px; line-height:30px;}
.rc_zp .jr_nr a.wy_yp:hover i{padding-left:10px;}
}
@media only screen and (max-width:640px){
.rc_zp .ts{font-size:12px; line-height:22px;}
.rc_zp .jr_bt{padding:5px 15px; height:40px; line-height:40px;}
.rc_zp .jr_lm.jt .jr_bt{padding:5px 15px; line-height:30px;}
.rc_zp .jr_nr{padding:10px 15px; font-size:12px; line-height:22px;}
.rc_zp .jr_nr .lm{margin-bottom:10px;}
.rc_zp .jr_nr a.wy_yp{width:90px; height:26px; position:relative; top:auto; right:auto; font-size:13px; line-height:26px; margin-left:15px;}
}