﻿@charset "utf-8";
/* CSS Document */
/*banner*/
.banner{ display: block;overflow: hidden; position: relative; width: 100%;height: 320px;}

#flashs{ position:relative; height:320px; overflow:hidden;}
#flashs .bgitem{z-index:1;position:absolute; top:0; }
#flashs .btn{overflow: hidden; width: 100%; text-align: center;position: absolute; left:0; bottom: 20px; z-index: 9999}
#flashs .btn span{ display: inline-block; width: 58px; height: 5px; background: url("../../Img/banner_btn.png") no-repeat center top;  margin: 0 10px;}
#flashs .btn span{ *display: inline}
#flashs .btn span.cur { background-position: bottom}

#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;}
#flashs .bot1{ background:url(Img/babot1.png) no-repeat center; left:5%; z-index: 2;}
#flashs .bot2{ background:url(Img/babot2.png) no-repeat center; right:5%; z-index: 2;}



/*Service*/
.Service{  overflow: hidden; width: 100%; background-color: #fff; padding-top: 40px;}
.Service .serviceLt{ float: left;  width: 245px;}
.Service .serviceLt h2{ overflow: hidden; padding: 40px 0; background-color: #00824a; color: #fff; text-indent: 38px;   }
.Service .serviceLt h2 a{ display: block; font-size: 32px; color: #fff}
.Service .serviceLt h2 p{ font-size: 20px; text-transform: uppercase; font-weight: normal}
.Service .serviceLtBox,.Service .dl{ overflow: hidden; width: 100%; background: #eeeeee;}
.Service .dl dt,.Service .dl dd{ text-indent: 28px;  }
.Service .dl dt{ font-size: 20px; color: #fff; background: #ffba00; line-height: 45px;}
.Service .dl dt a{  color: #fff;}
.Service .dl dd{ padding: 10px 0;}
.Service .dl dd a{ display: block;font-size: 16px; color: #666;  line-height: 36px; height: 36px;}
.Service .dl dd a:hover{ color: #00824a}
.Service dl.Ltlast{ padding-bottom: 78px;}
.Service .serviceRt{float: right;width: 713px;}
.Service .serviceRt-dl{ float: left; border: 1px solid #eee; padding: 11px; width: 320px; height: 297px; background-color: #fff; margin-right: 24px; margin-bottom: 24px;}
.Service .serviceRt-dl dt img{ display: block;}
.Service .serviceRt-dl dd{ padding: 0 10px; overflow: hidden}
.Service .serviceRt-dl dd h3{ font-size: 16px; font-weight:normal; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; margin-top: 20px;}
.Service .serviceRt-dl dd h3 a{  color: #00824a}
.Service .serviceRt-dl dd p{ font-size: 14px; line-height: 20px;    margin-top: 10px; color: #666666; }
.Service .serviceRt-dl dd a.more{ display: block; float: left;    margin-top: 10px; color: #00824a;}
.Service dl.bottom{ margin-bottom: 0}
.Service dl.last{ margin-right: 0}
.Service .serviceRt-dl:hover{ background-color: #00824a}
.Service .serviceRt-dl:hover h3 a,.Service .serviceRt-dl:hover dd p,.Service .serviceRt-dl:hover dd a.more{ color: #fff}


.phone22 { overflow:hidden; margin-top: 10px; width:170px; padding:30px 0; padding-left:75px; border-radius:10px; background:url(Img/common/pro_phone.png) no-repeat 20px center; background-color:#00824a;}
.phone22 p{ font-size:16px; color:#fff;}
.phone22 b{ display:block; font-size:24px;  color:#fff; font-family:'Times New Roman'}

/*标题*/
.title{ overflow: hidden; width: 100%; text-align: center; margin-top: 55px;}
.title h2{ font-size: 36px; color: #00824a; font-weight: normal}
.title h2 a{color: #00824a;}
.title i{display:block;width: 30px;height: 1px;background: #00824a; margin: 15px auto 0}
.title em{ font-size: 12px; color: #999999; margin-top: 15px}
.title p{ font-size: 14px; color: #666666; margin-top: 15px}
.title strong{ color: #ffae00;}

/*客户感言*/
.customer{ overflow:hidden; width:100%; background:#fff; padding-bottom: 0px}
.customer .customerBox{ overflow:hidden; width:1300px;  margin: 0 auto; margin-top:25px; position:relative}
.customer .customerBox em{ display: block; width: 70px; height: 70px; position: absolute; top:65px;}
.customer .customerBox em.sclt{ background: url("../../Img/customerLt.png") no-repeat center top; left:0}
.customer .customerBox em.scrt{ background: url("../../Img/customerRt.png") no-repeat center top; right:0}
.customer .customerBox em:hover{ background-position: bottom; cursor: pointer}
.customer .scCon{ overflow:hidden; width:1080px; height:206px; margin:0 auto; position:relative}
.customer ul{ position:absolute; top:0; left:0}
.customer ul li{ width:255px;float:left; text-align:center; margin-right:20px;}
.customer ul li a{ text-decoration:none}
.customer ul li img{ display:block; margin:0 auto; background-color: #fff;}
.customer ul li:hover img{ opacity:.85;}

/*Answer*/
.Answer{ background: url("Img/Index/AnswerBg.jpg") no-repeat center; width: 100%; height: 452px; overflow: hidden;}
.Answer .box{width: 1000px;height:280px;margin-top: 10px;position: relative;padding-top: 1px;}
.Answer dl.dl{background: url("Img/Index/AnswerConBg.png") no-repeat center;width: 1000px;height:55px;margin: 15px auto 0;position: relative;}
.Answer dl.dl dt,.Answer dl.dl dd{line-height: 55px;font-size: 16px;text-indent: 76px;width: 500px;float: left;white-space: nowrap;}
.Answer dl.dl dt {color: #fff;background: url("Img/Index/AnswerWen.png") no-repeat 30px center;}
.Answer dl.dl dd{color: #00824a;background: url("Img/Index/AnswerDa.png") no-repeat 30px center;}
.Answer img.img{position: absolute;right: -215px;top: -99px;}


/*Harm*/
.Harm{ overflow: hidden; width: 100%; background:url("Img/Index/HarmBg.jpg") no-repeat center; height: 865px;}
.Harm .HarmBox{width: 500px;margin: 0 auto;color: #fff;text-align: right;margin-top: 150px;overflow: hidden;}
.Harm .harmCon{width: 235px;overflow: hidden;}
.Harm .harmCon h3{ font-size: 42px; margin-top: 40px;}
.Harm .harmCon p{ font-size:16px; line-height: 25px; height: 75px; overflow: hidden; margin-top: 20px;}
.Harm .textLeft{ text-align: left}


/*advantage*/
.advantage{ overflow: hidden; width: 100%; background: url("Img/Index/advantageBg.jpg") no-repeat center; height: 843px;}
.advantage .advantageList{ width: 100%; margin-top: 45px; height: 385px; position: relative; *margin-top: 52px; }
.advantage li{ width: 176px; padding: 0 15px; background: url("Img/Index/ysLiBg.png") no-repeat center top; position:absolute;text-align: center; height: 249px; color: #fff}
.advantage li h3{ font-size: 24px; margin-top: 45px;}
.advantage li p{ margin-top: 20px; line-height: 22px; font-size: 14px;}
.advantage li i{ position:absolute; background: url("Img/Index/advantageLi.png") no-repeat center top; width: 25px; height: 25px; left:50%; margin-left: -12px;}
.advantage li.li01{ left:0; top:70px;}
.advantage li.li02{ left:265px; top:0px;}
.advantage li.li03{ right:265px; top:0px;}
.advantage li.li04{ right:0; top:70px;}
.advantage li.li01 i{bottom: -105px;}
.advantage li.li02 i{bottom: -83px;}
.advantage li.li03 i{bottom: -75px;}
.advantage li.li04 i{ bottom: -95px;}
.advantage li:hover{ background-position: bottom; color: #724217}
.advantage li:hover i{ background-position: bottom;}

/*Principle*/
.Principle{ overflow:hidden; width: 100%; background-color: #fff; padding-bottom: 35px}
.Principle .title{ margin-top: 55px;}
.Principle .list{ overflow: hidden; width:1000px; margin-top: 20px;}
.Principle .list li{ float: left; width:180px; padding: 0 10px; text-align: center; overflow: hidden}
.Principle .list li h3{ font-size: 24px; color: #00824a; font-weight: normal; margin-top: 15px;}
.Principle .list li p{ line-height: 22px; font-size: 14px; color: #666666; height: 66px; margin-top: 15px;}
.Principle h4{color: #b8d3c4;background: url("Img/Index/PrinciplePhone.png") no-repeat center;margin: 0 auto;width: 360px;height: 50px;line-height: 50px;margin-top: 25px;text-align: center;font-size: 26px;/* font-weight: normal */}
.Principle h4 span{ font-size: 18px; color: #fff; font-weight: normal}

/*流程*/
.lC{overflow: hidden;width: 100%;background: #f7f7f7  url("Img/Index/lcBg.png") repeat-x left 300px;}
.lC .lcBox{ width: 1000px; margin-top: 35px; height: 355px;}
.lC .dl{width: 125px;float: left;text-align: center;position: relative;height:350px;}
.lC .lcBox dt i{ width: 88px; height: 79px; overflow: hidden; display: block; margin: 0 auto}
.lC .lcBox dt img{ display: block;}
.lC .lcBox dt p{ font-size: 18px; line-height: 35px; color: #00824a;}
.lC .wen{background: url("Img/Index/lc_liBg.png") no-repeat center;width: 39px;height: 39px;margin: 0 auto;margin-top: 19px;font-size: 18px;color: #cccccc;line-height:39px;}
.lC img.lcIMg{ position: absolute; bottom: 0; left:-60px; display: none}
.lC .dl:hover i img{ margin-top: -79px;}
.lC .dl:hover p{  color: #ffae00;}
.lC .dl:hover  .wen{ background: url("Img/Index/lc_liBg_h.png") no-repeat center  top; height: 69px;color: #ffae00;}
.lC .dl:hover  img.lcIMg{ display: block}

/*Treatment*/
.Treatment{ overflow: hidden; width: 100%; padding-bottom: 55px;}
.Treatment .title{ margin-top: 35px;}
.Treatment .TreatmentBox{ width: 1000px; margin-top:95px; height: 280px; position: relative }
.Treatment .dl{ width: 340px; overflow:hidden; position: absolute}
.Treatment .dl dt{ width:77px; height:118px;}
.Treatment .dl dd{width: 248px;text-align: justify;}
.Treatment .dl dd h3{ font-weight: normal; font-size: 18px; color: #333333}
.Treatment .dl dd p{  font-size: 14px; line-height: 26px; color: #666666; margin-top: 15px;}
.Treatment .top{top:0 }
.Treatment .right{right:0 }
.Treatment .bottom{bottom:0 }
.Treatment .left{left:0 }
.Treatment img.img{ position:absolute; left:50%; margin-left: -150px; top:-35px;}

/*air*/
.air{ overflow: hidden; width: 100%; background: url("Img/Index/airBg.jpg") no-repeat center; height: 197px;}
.air .airPhone{font-size: 14px;color:#fff;margin-top: 140px;text-indent: 275px;}
.air .airPhone b{ font-size: 24px;}

/*about*/
.about{ overflow: hidden; width: 100%;}
.about dl{ overflow:hidden; padding: 30px 0px; width: 100%;}
.about dl dt{ width:260px; float: right}
.about dl dd{ width:800px; float: left;}
.about dl dd h3{ font-size: 20px; }
.about dl dd h3 a{ color:#00824a;}
.about dl dd i{ display: block; width: 40px; height: 1px; background:#00824a; margin: 20px 0;}
.about dl dd p{ font-size: 15px; color: #666666; line-height: 30px; height: 200px; overflow: hidden;}
.about dl dd a.more{display:block; margin-top: 30px; width: 130px }


/*团队*/
.team{ overflow: hidden; width: 100%; background:#fff; padding: 20px 0 30px;}
.team .teamLt{ width: 735px; float: left;}
.team h3{ font-size: 18px; font-weight: normal; color: #999999; text-transform: uppercase; margin-bottom: 25px;}
.team h3 a{ font-weight: bold; color: #00824a}
.team .teamBox{ position:relative; width: 735px; height:285px; overflow: hidden}
.team .list{ position: absolute; top:0; left:0}
.team .list li{ width: 240px; float: left; margin-right: 6px;}
.team .list li span{ display: block; text-align: center; font-size: 13px; line-height: 35px; color: #333}
.team .teamRt{ float: right; width: 244px;}
.team .teamCon{ width: 243px; height: 318px; background-color: #eeeeee; position: relative; overflow: hidden;}
.team .rtList{ position:absolute; left:0; top:0}
.team .rtList li{ width: 193px; height: 259px; padding: 15px 25px; float: left}
.team .btn{ width: 100%; text-align: center; overflow: hidden; position: absolute; left:0; bottom: 15px}
.team .btn span{ width: 15px; height:15px; background: #fff; border-radius: 50%; display: inline-block; margin: 0 3px;}
.team  .btn span{ *display: inline}
.team .btn span.cur{ background: #ffae00}

/*choose*/
.choose{ overflow: hidden; width: 100%; background: #00824a; padding-bottom: 55px;}
.choose .title h2 a,.choose .title  em{ color: #fff; text-transform: uppercase;}
.choose .title strong{color: #fff}
.choose .title i{ background-color: #fff}
.choose .chooseBox{ position: relative; width: 1000px; height: 83px; margin-top: 40px; overflow: hidden}
.choose .lsit{ position: absolute; top:0; left:0}
.choose .lsit li{ width: 1000px; height: 83px; float: left;}
.choose .lsit li a{ display: block; width: 184px; height: 83px; margin-right: 16px; float: left;}
.choose .lsit li a.last{ margin-right: 0}
.choose .btn{ width: 100%; text-align: center; overflow: hidden; /*margin-top: 45px;*/}
.choose .btn span{ width: 50px; height:4px; background: #fff; display: inline-block; margin: 0 3px;}
.choose .btn span{ *display: inline}
.choose .btn span.cur{ background: #ffae00}

/*news*/
.news{ overflow: hidden; width: 100%; padding: 60px 0px 30px 0px;}
.news .newsLt{ float: left; width: 800px; }
.news .newsRt{ float: right; width: 280px;}
.news .newsNav{ overflow: hidden}
.news .newsNav li{ width: 133px; height: 38px; line-height:38px;text-align: center; font-size: 14px; background-color: #eee; float: left; margin-right: 10px;}
.news .newsNav li a{ color: #666666; text-decoration: none}
.news .newsNav li:hover,.news .newsNav li.cur{ background: #00824a}
.news .newsNav li:hover a,.news .newsNav li.cur a{  color: #fff}
.news .newsBox,.news .newsCon,.news dl{ overflow: hidden; width: 100%; }
.news .newsBox{ margin-top: 35px; height: 280px; width: 800px;position: relative}
.news .newsCon{ position:absolute; left:0; top:0; display: none}
.news .newsCon:first-child{ display: block}
.news dl dt{ width: 200px; height: 120px; float: left;}
.news dl dd {width: 600px;float: right;margin-top: 0px;overflow: hidden;}
.news dl dd h3{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px }
.news dl dd h3 a{ color: #00824a}
.news dl dd p{ font-size: 14px; line-height: 22px; height: 66px; overflow: hidden; color: #666666; margin-top: 10px}
.news .newsLi{overflow:hidden;width: 100%;margin-top: 20px;border-top:1px solid #c9c9c9;}
.news .newsLi li { font-size: 14px; overflow:hidden; width: 100%; padding: 14px 0; border-bottom: 1px dashed #c9c9c9}
.news .newsLi li a{ display: block; width: 380px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left;}
.news .newsLi li span{ float: right; display: block; color: #999999;}
.news .NewTit{ overflow: hidden; width: 100%;}
.news .NewTit h3{ font-weight: normal; font-size: 24px; float: left;}
.news .NewTit h3 a{ color: #00824a}
.news .btnLt{ float: right; width: 78px;}
.news .btnLt a { width: 37px; height: 33px; display: block;}
.news .btnLt a.newsTop{ background: url("Img/Index/newsTop.jpg") no-repeat center top; float: left;}
.news .btnLt a.newsBtm{ background: url("Img/Index/newsBottom.jpg") no-repeat center top; float: right;}
.news .btnLt a:hover{ background-position: bottom}
.news .newsDa{ width: 365px; height: 355px; position: relative; margin-top: 10px; overflow: hidden}
.news .listDa { position: absolute; top:0; left:0}
.news .listDa li{ padding: 20px 0; width: 100%; border-bottom: 1px dotted #bbbbbb;}
.news .listDa li h3{ background: url("Img/Index/newsWen.jpg") no-repeat left center; padding-left: 35px; font-size: 13px; font-weight: normal}
.news .listDa li h3 a{ color: #333333 }
.news .listDa li p{  background: url("Img/Index/newsDa.jpg") no-repeat left center; padding-left: 35px; font-size: 13px; color: #666666; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 15px;}


.lmsl{ overflow: hidden; width: 100%; padding: 0px; margin:30px 0px;}


/*link*/
.link{ overflow: hidden; width: 100%; padding: 20px 0}
.link h3{ float: left; width: 80px; color: #666666; font-size: 14px; margin-top: 5px;}
.link h3 a{  color: #666666; }
.link .ul{ float: right; width: 1000px;}
.link .ul li{ margin: 5px 0; float: left; border-right: 1px dotted #00824a; padding: 0 15px; font-size: 14px;}
.link .ul li a{ color: #666666;}

/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ margin-top:53px; font-size:0; color: #000; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#14a83b;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 14px; }
.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }



/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:1080px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:15px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#14a83b;}
::-moz-selection {color:#fff; background:#14a83b; }
::selection {color:#fff; background:#14a83b; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */

/*top部分*/

.nav{box-shadow: 0 0 5px rgba(157,157,157,.5);height: 124px;width: 100%;position: fixed;z-index: 97;}
.nav .nav_top{height: 40px;line-height: 40px;background: #222;}
.nav .nav_top a{font-size: 12px;color: #fff;font-family: 'Arial';padding: 0 17px;display: block;float: left;border-left: 1px solid #000;border-right: 1px solid #000;position: relative;height: 40px;}
.nav .nav_top a .inner_qr{position: absolute;top: 65px;left: 50%;width: 120px;height: 120px;margin-left: -60px;opacity: 0;filter: alpha(opacity=0);transition: all .5s ease;-webkit-transition:all .5s ease;visibility: hidden;z-index: -3;}
/*.nav .nav_top a.qr:hover{z-index: }*/
.nav .nav_top a.qr .inner_qr:before{content: '';position: absolute;border-bottom: 10px solid #ccc;border-left: 10px solid transparent;border-right: 10px solid transparent;top: -10px;left: 50%;margin-left: -10px;}
.nav .nav_top a.qr:hover .inner_qr{opacity: 1;filter: alpha(opacity=100);top: 55px;visibility: visible;z-index: 15;}
.nav .nav_top a .iconfont,
.nav .nav_top a .iconfont2{margin: 0;color: #14a83b;font-size: 19px;margin-right: 2px;}
.nav .nav_top a .hy{display: inline-block;vertical-align: middle;background: url(../img/nav_top01.jpg) no-repeat;width: 19px;height: 18px;margin-right: 2px;float: left;margin-top: 12px;}
.nav .nav_content{height: 84px;overflow: hidden;background: #fff;}
.nav .nav_content .inav{line-height: 84px;}
.nav .nav_content .logo{float: left;}
.nav .nav_content .inav li{float: left;font-size: 16px;margin: 0 20px;position: relative;}
.nav .nav_content .inav li .linear{content: '';position: absolute;bottom: 0;left:0;width: 0;height: 3px;background: #14a83b;opacity: 0;filter: alpha(opacity = 0);transition: all .5s cubic-bezier(.15,.76,.64,.86);-webkit-transition:all .5s cubic-bezier(.15,.76,.64,.86);}
.nav .nav_content .inav li.cur .linear,
.nav .nav_content .inav li:hover .linear{width: 100%;opacity: 1;filter: alpha(opacity=100);}
.nav .nav_content .inav li.cur{color: #14a83b;}
.nav .nav_content .inav{float: right;}
.nav .mobile_key{display: none;line-height: 84px;}



/*二级分类*/
.subnavs { background: #edecec; font-size: 16px; }
.subnavs li { float: left }
.subnavs li a { display: block; padding: 0 20px; line-height: 70px }
.subnavs li.cur a { color:#14a83b; }
.channelT { width: 280px; height: 70px; line-height: 70px; text-align: center; color: #fff; background: #03864d; font-weight: normal; margin-top: -70px; position: relative; z-index: 5 }

/*公共部分*/
.channel_content{padding: 50px  0 60px;}

/*公共按钮*/
/*<a class="common_btn" href="#">了解更多 <i class="ion"></i></a>*/
.common_btn{width: 188px;height: 46px;border: 2px solid #ebeae9;text-align: center;line-height: 46px;font-size: 15px;color: #464646;display: block;position: relative;overflow: hidden;}
.common_btn .ion{background: url(../img/common_btn01.png) no-repeat; width: 9px;height: 11px;display: inline-block;vertical-align: middle;margin-left: 35px;}
.common_btn:before{content: '';position: absolute;width: 0;height: 100%;z-index: 0;background: #14a83b;transition: width .5s ease;-webkit-transition:width .5s ease;left: 0;top: 0;}
.common_btn:hover:before{width: 100%;}
.common_btn:hover{background: #14a83b\9;color: #fff;border-color: #14a83b!important;}
.common_btn:hover .ion{background: url(../img/common_btn02.png) no-repeat;}
.common_btn .box{display: block;position: relative;z-index: 3;}
.common_btn:hover .box{color: #fff;}

/*index*/
.rect-64{padding-bottom: 64%;}
.rect-82{padding-bottom: 82%;}
.rect-1425{padding-bottom: 14.25%;}
.index{padding-top: 60px;}
.index_slider{height: 490px;overflow: hidden;}
.index_slider .item{position: relative;height: 490px;overflow: hidden;}
.index_slider .item ._full{position: absolute;top: 0;left: 50%;margin-left: -960px;height: 100%;width: 1920px;height: 100%;max-width: none;}
.index_slider .owl-dots{position: absolute;bottom: 46px;width: 100%;text-align: center;}
.index_slider .owl-dots .owl-dot{display: inline-block;width: 33px;height: 5px;background: #fff;margin-right: 15px;transition:background .5s ease;-webkit-transition:background .5s ease;}
.index_slider .owl-dots .owl-dot.active{background: #14a83b;}


.index .title{text-align: center;}
.index .title .t{font-weight: normal;font-size: 32px;color: #000;line-height: 1;}
.index .title .s{font-size: 14px;color: #525252;padding-top: 17px;}
.index .part1{padding-bottom: 70px;}
.index .part1 .title{margin-bottom: 32px;}
.index .part1 .slider{visibility: hidden;}
.index .part1 .slider.owl-loaded{visibility: visible;}
.index .part1 .slider .tit{height: 50px;line-height: 50px;text-align: center;color: #000;font-size: 19px;background: #f2f2f2;}
.index .part1 .slider .cover{position: absolute;top: 100%;left: 0;width: 100%;height: 100%;background: url(../img/index_bg01.png) repeat;transition: top .5s ease;-webkit-transition: top .5s ease;}
.index .part1 .slider .cover:before{content: '';display: block;position: absolute;width: 1px;height: 64px;left: 50%;top: 50%;margin-top: -32px;background: #ccebc6;opacity: 0;filter: 0;transition: opacity .5s ease;-webkit-transition:opacity .5s ease;}
.index .part1 .slider .cover:after{content: '';display: block;position: absolute;width: 64px;height: 1px;left: 50%;top: 50%;margin-left: -32px;background: #ccebc6;opacity: 0;filter: 0;transition: opacity .5s ease;-webkit-transition:opacity .5s ease;}
.index .part1 .slider .item:hover .cover{top: 0;}
.index .part1 .slider .item:hover .cover:before,
.index .part1 .slider .item:hover .cover:after{opacity: 1;filter: alpha(opacity=100);}
.index .part1 .slider .item:hover .tit{background: #14a83b;color: #fff;}
.index .part1 .slider .owl-nav [class^=owl-]{position: absolute;font-size: 54px;line-height: 1;left: -80px;top: 50%;margin-top: -27px;font-weight: bold;color: #d8d8d8;transition: background .5s ease;-webkit-transition:background .5s ease;}
.index .part1 .slider .owl-nav [class^=owl-].owl-next{left: auto;right: -80px;}
.index .part1 .slider .owl-nav [class^=owl-]:hover{color: #14a83b;}

.index .part2{margin-bottom: 5%;}
.index .part2_l{float: left;width: 44%;margin-right: 5%;}
.index .part2_l .cover{background: url(../img/index_bg02.png) no-repeat;width: 308px;height: 160px;background-position: 0 0;position: absolute;z-index: 1;right: 0;bottom: 0;text-align: right;padding-right: 12px;}
.index .part2_l .cover .t{font-size: 43px;color: #fff;font-family: 'Arial';line-height: 1;margin-top: 24%;}
.index .part2_l .cover .s{font-size: 20px;color: #fff;}
.index .part2_r{width: 51%;float: left;}
.index .part2_r .tit{font-size: 32px;color: #000;position: relative;margin-top: 24px;padding-top:9px;padding-bottom: 35px;}
.index .part2_r .tit:before{content: '';position: absolute;top: -20px;width: 78px;height: 2px;background: #14a83b;left: 0;margin-top: 16px;}
.index .part2_r .p{font-size: 14px;line-height: 25px;color: #6f6f6f;height: 200px;overflow: hidden;margin-bottom: 20px;}
.index .part3{margin-bottom: 60px;}
.index .part4{padding-top: 50px;padding-bottom: 50px;background: #f6f6f6;margin-bottom: 65px;}


/*widgets_news_listcover_4*/
.widgets_news_listcover_4 .info{font-size:14px; color:#5a5a5a; margin-bottom:40px; text-align:center;}
.widgets_news_listcover_4 .list_box a{display:block}
/*.widgets_news_listcover_4 .list_box a:hover .time_box{background:rgba(249,180,25,0.82);background:#F9B419;}*/
.widgets_news_listcover_4 .list_box .time_box{position:absolute; left:20px; top:20px; padding:10px 15px;background:#14a83b; background:rgba(20,168,59,0.9); text-align:center; color:#fff;}
.widgets_news_listcover_4 .list_box .time_box .day{font-size:32px; line-height:1; margin-bottom:5px;}
.widgets_news_listcover_4 .list_box .time_box .month{font-size:16px; line-height:1;}
.widgets_news_listcover_4 .list_box .img_box{margin-bottom:20px;}
.widgets_news_listcover_4 .list_box .info_box .t{font-size:18px; color:#000; line-height:1.1; margin-bottom:15px;font-weight: bold;}
.widgets_news_listcover_4 .list_box .info_box .d{font-size:14px; color:#6f6f6f; line-height:24px; height:48px; overflow:hidden; text-align:left;}

.index .part4 .common_btn{height: 40px;line-height: 40px;border: 2px solid #8f8f8f;margin-top: 30px;}
.index .part4 .common_btn .ion{background: url(../img/common_btn03.png) no-repeat;}
.index .part4 .common_btn:hover .ion{background: url(../img/common_btn02.png) no-repeat;}
.index .part4 .title{padding-bottom: 27px;}
.index .part5_slider .box{width: 90%;height: 95px;bottom: 0;background-color: #000;;background-color: rgba(0,0,0,.36);padding: 0 5%;z-index: 2;left: 0;position: absolute;background-image: url(../img/index_bg03.png);background-repeat: no-repeat;background-position: 100% 100%;transition: all .5s ease;-webkit-transition:all .5s ease;} 
.index .part5_slider .box .tit{font-size: 20px;font-weight: bold;color: #fff;padding-top: 33px;line-height: 1;margin-bottom: 20px;}
.index .part5_slider .box .s{font-size: 14px;color: #fff;width: 75%;opacity: 0;filter: alpha(opacity=0);transition: all .5s ease;-webkit-transition:all .5s ease;}
.index .part5_slider .item:hover .box .s{opacity: 1;filter: alpha(opacity=100);}
.index .part5_slider .item:hover .box{height: 150px;background-color: #14a83b;background-color: rgba(20,168,59,.86);background-image: url(../img/index_bg04.png);}
.index .part5 .title{padding-bottom: 35px;}
.index .part5_slider .owl-nav [class^=owl-]{position: absolute;left: -60px;top: 50%;font-size: 40px;font-weight: bold;color: #000;margin-top: -20px;}
.index .part5_slider .owl-nav [class^=owl-]:hover{color:#14a83b; }
.index .part5_slider .owl-nav [class^=owl-].owl-next{left: auto;right: -60px;}
.index .part5{margin-bottom: 80px;}
.index .part6 .list li{width: 25%;float: left;text-align: center;}
.index .part6 .list li .icon{width: 82px;height: 82px;background: url(../img/index_bg05.png) no-repeat;background-position: 0 0;display: block;margin: 0 auto;transition: transform .5s ease;-webkit-transition: transform .5s ease;}
.index .part6 .list li .t{font-size: 18px;color: #000;font-weight: bold;line-height: 1;margin-top: 20px;margin-bottom: 10px;}
.index .part6 .list li .p{font-size: 14px;color: #525252;}
.index .part6 .list li:hover .icon{background-position: 0 -82px;transform: rotateY(180deg);}
.index .part6 .list li a{display: block;border-right: 1px solid #dedede;}
.index .part6 .list .li2 .icon{background-image: url(../img/index_bg06.png);}
.index .part6 .list .li3 .icon{background-image: url(../img/index_bg07.png);}
.index .part6 .list .li4 .icon{background-image: url(../img/index_bg08.png);}
.index .part6 .list .li4 a{border-right: 0;}

/*荣誉资质*/
.pro_list ._con { display: block; border: 1px solid #ddd; margin-bottom: 40px }
/*.pro_list ._con ._img { height: 0; padding-bottom: 75% }*/
.pro_list ._con img { width: 100% }
.pro_list ._con h3 { height: 60px; line-height: 60px; background: #d8d8d8; text-align: center; padding:0 10px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}


/*联系我们*/
.contact .l_box{width:65%;}
.contact .l_box .map_box{height:524px; overflow:hidden;}
.contact .r_box{width:35%;}
.contact .r_box .pd{padding:70px 40px 38px; background:#83c447; color:#fff; font-size:16px;}
.contact .r_box .pd .tit{font-size:24px; font-weight:bold; line-height:1.6; margin-bottom:20px;}
.contact .r_box .pd a:hover{color:#fff;}
.contact .r_box .pd .yb{margin-bottom:35px;}
.contact .r_box .pd .ewm{text-align:center; margin-bottom:20px;}
.contact .r_box .pd .tip{ text-align:center; }

/*产品列表*/
.product .proRec { margin-bottom: 40px }
.product .proRec ._con { position: relative; display: block; height: 0; padding-bottom: 75% }
.product .proRec img { width:100%; }
.product .proRec ._ts { position: absolute; left: 40px; top: 30px; z-index: 20 }
.product .proRec ._ts ._t1 { font-size: 16px; color: #7d7d7d }
.product .proRec ._ts ._t2 { font-size: 30px; color: #000 }
.product .proRec ._ts ._t3 { font-size: 20px }
.product .proRec ._p { width: 190px; height: 60px; line-height: 60px; text-align: center; background: #14a83b; position: absolute; left: 0; bottom: 0; font-size: 16px; color: #333;color: #fff;}
.product .proRec ._p a { display:block; color:#fff; }
.product .pro_list ._con { display: block; border: 1px solid #ddd; margin-bottom: 40px }
.product .pro_list ._con ._img { height: 217px; overflow: hidden;display: block;}
.product .pro_list ._con img { width: 100%;height: 100%;}
.product .pro_list ._con h3 { height: 60px; line-height: 60px; background: #d8d8d8; text-align: center; padding:0 10px; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

                            /* newslist-10 start*/
.widget-newslist-10 .list_hd{background-color:#f0f0f0;padding:50px 60px 40px;margin-bottom:26px;}
.widget-newslist-10 .hd_tit{font-size:20px;color:#1e1e1e;font-weight:normal;height:30px;line-height:30px; margin-right:2%; text-transform:uppercase;}
.widget-newslist-10 .inp_box_wrap { width:20%;margin-right:2%; }
.widget-newslist-10 .inp_box{display:block;width:100%;height:32px;line-height:32px;border:1px solid #e0e0e0;padding:0;margin:0;box-sizing:content-box;font-size:13px;color:#999;padding:0;text-indent:10px;}
.widget-newslist-10 .hd_btn{width:18%;border:none;text-align:center;background-color:#008757;font-size:15px;color:#fff;height:32px;line-height:32px;outline:none;cursor:pointer;}

.widget-newslist-10 .list_box{padding:46px 60px 40px;position:relative;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.widget-newslist-10 .list_main{overflow:hidden; width:88%;}
.widget-newslist-10 .bd_r{width:20%; margin-left:3%;}
.widget-newslist-10 .list_title{font-size:20px;color:#202020;font-weight:normal; display:block;}
.widget-newslist-10 .list_tool{font-size:12px;color:#c9c9c9;padding:10px 0px;}
.widget-newslist-10 .list_tool span{display:inline-block; vertical-align:middle;}
.widget-newslist-10 .list_tool .share{cursor:pointer; margin:0 20px;}

.widget-newslist-10 .list_p{font-size:14px;color:#464646;line-height: 26px;height:52px;overflow:hidden;}
.widget-newslist-10 .list_box:after{content: "";width:88%;height:1px;background-color:#e6e6e6;position:absolute;bottom:0;right:0;}
.widget-newslist-10 li:hover .list_box{background-color:#f8f8f8;}
.widget-newslist-10 li:hover .list_box:after{background-color:#f8f8f8;}
.widget-newslist-10 li:hover .list_title a{color:#008756;}
.widget-newslist-10 .list_time{font-size:14px;color:#008756;padding:0 2% 2% 0;border-right:1px solid #e6e6e6; width:60px;}
.widget-newslist-10 .list_time_day{display:block;font-size:50px;color:#008756;line-height:50px;font-family:helvetica;}
.widget-newslist-10 .select-ui-choose ._arrow{width:16%;right:0;background:#e3e3e3;}
.widget-newslist-10 .select-ui-choose ._arrow .arr{left:50%;margin:0 0 0 -0.4em;border-color: #969696 transparent transparent;}
body .select-ui-options li:hover,body .select-ui-options li.hover{background:#008756;}
body .select-ui-options-bottom,.widget-newslist-10 .select-ui-choose-bottom.on,.widget-newslist-10 .select_box{border-radius:0px;}
.widget-newslist-10 .bdsharebuttonbox a{padding:0;margin:0;background:none;height:20px;line-height:20px;}
.widget-newslist-10 .list_bd .noimg .bd_c{width:84%;}

.manage01 .title{text-align:center;}
.manage01 .title a{display:inline-block; font-size:24px; color:#252525; vertical-align:middle;}
.manage01 .title span{display:inline-block;width:1px; height:27px; background:#252525; margin:0 24px; vertical-align:middle;}
/*.manage01 .title a.cur{color:#ec6200;}*/

.manage01 .content{margin-top:5px;}
.manage01 .content li{margin-bottom:22px; cursor:pointer;}
.manage01 .content .li_top{background:#fafafa;}
.manage01 .content .li_top .con{padding:17px 50px 17px 30px;}
.manage01 .content .li_top .con .post{font-size:15px; color:#282828; font-weight:bold; position:relative; display:inline-block; padding-right:15px; margin-right:15px; vertical-align:middle; width:11%;}
.manage01 .content .li_top .con .post:after{content:''; width:1px; height:14px; background:#666; position:absolute; right:0; top:50%; margin-top:-7px;}
.manage01 .content .li_top .con .name{display:inline-block;  vertical-align:middle; width:75%;}
.manage01 .content .li_top .con .name span{display:inline-block; vertical-align:middle;}
.manage01 .content .li_top .con .name .tit{font-size:15px; color:#282828; font-weight:bold;}
.manage01 .content .li_top .con .name .txt{width:90%; font-size:14px; color:#686868;}
.manage01 .content .li_top .con .icon{display:inline-block; width:20px; height:21px; background:url(../img/manage01.png) no-repeat; float:right; vertical-align:middle;}
.manage01 .content .li_bottom{background:#fafafa; display:none; }
.manage01 .content .li_bottom .bott_box{padding:40px 50px 40px 40px; line-height:32px; font-size:15px; color:#5f5f5f;}   

/*点击以后效果*/
.manage01 .content li.cur .li_top{background:#14a83b;}
.manage01 .content li.cur .li_top .con .post:after{background:#fff;}
.manage01 .content li.cur .li_top .con .post{color:#fff;}
.manage01 .content li.cur .li_top .con .name .tit{color:#fff;}
.manage01 .content li.cur .li_top .con .name .txt{color:#fff; display:none;}
.manage01 .content li.cur .li_top .con .icon{background-position:-20px 0;}
/*.manage01 .content li.cur .li_bottom{display:block; height:auto; }*/                 

                            /* widgets_xc_piclist_3 start*/
.widgets_xc_piclist_3 .transition{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.widgets_xc_piclist_3 .rect-57{ padding-bottom: 57%;}
.widgets_xc_piclist_3 li{ margin-bottom: 35px;}
.widgets_xc_piclist_3 li .top-Floor{width:100%;height: 100%;background:rgba(0,0,0,0.4);z-index: 3;left:0;top:-100%;}
.widgets_xc_piclist_3  li .top-Floor .white-cross{width:60px;height: 60px;display:block;top:50%;left:50%;margin-left:-22px;margin-top:-36px;font-size: 40px;color: #fff;}
.widgets_xc_piclist_3  li .top-Floor .white-cross i{padding: 0;margin: 0;}
.widgets_xc_piclist_3 .bom-text{padding:25px 8% 40px;background-color:#e8e8e8;overflow:hidden;z-index: 2;display:block;}
.widgets_xc_piclist_3 .bom-text:before{content:'';position:absolute;width:100%;height:100%;background-color:#14a83b;left:0;bottom:-100%;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index: -1;}
.widgets_xc_piclist_3 li .rect-57 img{height:auto;}

.widgets_xc_piclist_3 .bom-text ._name{font-size:18px; color: #555}
.widgets_xc_piclist_3 .bom-text ._price{font-size: 13px;color: #666464;line-height: 21px;height: 42px;overflow: hidden;margin-top: 20px;}
.widgets_xc_piclist_3 li:hover .top-Floor{top:0;}
.widgets_xc_piclist_3 li:hover .bom-text ._name,.widgets_xc_piclist_3 li:hover .bom-text ._price{color:#fff;}
.widgets_xc_piclist_3 li:hover .bom-text:before{bottom:0;}

@media only screen and (max-width: 760px){
.widgets_xc_piclist_3 .bom-text ._price{display:none;}
.widgets_xc_piclist_3 .bom-text{padding:15px 5%;}
}


                            /* download-4 start*/
.widget-download-4 .download_item{height: 104px;padding-right: .6%;line-height: 104px;border-bottom: 1px solid #e1e8ed;}
.widget-download-4 .download_item:hover{ background-color: #eef2f5; border-color: #eef2f5;}
.widget-download-4 .download_date{ width: 9.3%; height: 100%; padding-right: 2.9%; font-family: 'Arial'; text-align: right; color: #6b6b6b;}
.widget-download-4 .download_date .center_box{ display: inline-block; vertical-align: middle;}
.widget-download-4 .download_date span{ display: block; padding-right: 3px; font-size: 14px; line-height: 18px;}
.widget-download-4 .download_date strong{ display: block; font-size: 30px; line-height: 32px; font-weight: normal;}
.widget-download-4 .download_title{ width: 57%; padding-right: 3%; font-size: 16px; color: #272727; font-weight: normal;}
.widget-download-4 .item_btn{ width: 10%; height: 100%; padding-left: 3.1%; font-size: 15px; color: #6b6b6b; line-height: 104px; background-position: center left; background-repeat: no-repeat;}
.widget-download-4 .download_item:hover .download_date,
.widget-download-4 .download_item:hover .item_btn{ color: #14a83b;}
.widget-download-4 .item_btn{padding-left: 0;margin-right: 1%;}
@media only screen and (max-width: 992px) {
.widget-download-4 .download_date{width: 12.3%;}
.widget-download-4 .item_btn{width: 14%;}
.widget-download-4 .download_title{width: 50%;padding-right:0; }
}
@media only screen and (max-width: 760px){
.widget-download-4 .download_date{ width: 11%;}
.widget-download-4 .download_title{ width: 55%;}
.widget-download-4 .item_btn{ width: 10%; padding-left: 4%;}
.widget-download-4 .download_item{ height: auto; line-height: 66px;}
.widget-download-4 .download_date{ width: 28%; line-height: 124px;}
.widget-download-4 .download_title{ width: 68%; padding-right: 0; border-bottom: 1px solid #e1e8ed;}
.widget-download-4 .item_btn{ float: right; width: 25%; line-height: 56px;}
}
@media only screen and (max-width: 480px) {
.widget-download-4 .item_btn{padding: 0;width: 32%;}
}
                         
.login_bg{position: fixed;z-index: 1000;width: 100%;height: 100%;background: url(../img/black.2.png) repeat;top: 0;left: 0;display: none;}                        
.login_form{position: fixed;width: 620px;height: 460px;background: #fff;left: 50%;margin-left: -310px;top: 50%;margin-top: -230px;}
.login_form .box{padding: 7% 10%;}
.login_form .box .login_title{font-size: 20px;font-weight: bold;color: #14a83b;margin-bottom: 40px;}
.login_form .box .form_group{width: 100%;position: relative;margin-bottom: 15px;}
.login_form .box .form_group input{width: 436px;height: 28px;line-height: 28px;padding: 8px 20px 8px 40px;background: #fff;border:1px solid #ccc;}
.login_form .box .form_group input.Validform_error{border:1px solid #ff0000;}
.login_form .box .form_group .iconfont{position: absolute;left: 15px;font-size: 16px;top: 50%;margin-top: -13px;width:16px;height: 26px;color: #dedede;font-weight: bold;}
.login_form .box .form_group .iconfont.password{width: 16px;height: 26px;background: url(../img/login_pass.jpg) no-repeat center center;}
.login_form .box .form_group .input_yzm{width: auto;padding-left: 20px;}
.login_form .box .form_group .yzm{margin-top: 10px;margin-left: 20px;}
.login_form .box .form_group .em{margin-left: 10px;color: #ff0000;}
.login_form .box .loagin_btn{width: 100%;height: 47px;line-height: 47px;font-size: 20px;letter-spacing: 10px;color: #fff;background: #0270c5;border:0;outline: 0;margin-top: 16px;cursor: pointer;}
.login_form .btn_close,
.login_bg .login_success .btn_close{width: 70px;height: 70px;line-height: 70px;text-align: center;font-size: 35px;color: #fff;background: #14a83b;position: absolute;right: 0;top: 0;margin: 0;cursor: pointer;}
.login_bg .login_success .box{padding-top: 15%;text-align: center;}

.login_form .Validform_wrong{position: absolute;right: 0;top: 13px;}
.login_bg .login_success{position:absolute;width: 1200px;height: 480px;left: 50%;margin-left: -600px;top: 50%;margin-top: -240px;background: #fff;}
.login_bg .login_success .p{font-size: 22px;color: #333;}
.login_bg .login_success .p i{display: inline-block;vertical-align: middle;}
.login_bg .login_success .login_success_btn{width: 270px;margin: 0 auto;height: 45px;line-height: 45px;font-size: 20px;font-weight: bold;color: #fff;text-align: center;background: #14A83B;margin-top: 40px;cursor: pointer;display: block;}

.widgets_xc_piclist_3 .hide_detail{display: none;}

/*弹出框*/
.brand_net{position: fixed;top: 0;width: 1020px;z-index: 101;left: 50%;/*display: none;*/margin-left: -510px;height: 100%;}
.brand_net .con_left{width: 100%;background: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 50px 0;height: 100%;}
.brand_net .con_left .con_box{overflow: auto;position: relative;height: 560px;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ 
.brand_net .con_left .con_box::-webkit-scrollbar 
{ 
    width: 16px; 
    height: 16px; 
    background-color: #F5F5F5; 
} 
   
/*定义滚动条轨道 内阴影+圆角*/ 
.brand_net .con_left .con_box::-webkit-scrollbar-track 
{ 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px; 
    background-color: #F5F5F5; 
} 
   
/*定义滑块 内阴影+圆角*/ 
.brand_net .con_left .con_box::-webkit-scrollbar-thumb 
{ 
    border-radius: 10px; 
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); 
    background-color: #555; 
} 

.brand_net .con_left .title{font-size: 24px;color: #14a83b;line-height: 1;margin-bottom: 24px;text-align: center;}
.brand_net .con_left .con{margin-bottom: 3%;padding: 0 3%;}
.brand_net .con_left .owl-carousel{margin-bottom: 3%;padding: 0 5%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.brand_net .con_left .owl-carousel .item{position: relative;height: 450px;overflow: hidden;}
.brand_net .con_left .owl-carousel .item img{position: absolute;max-width: none;width: 100%;height: 100%;}
.brand_net .con_left .owl-nav{font-size: 0;}
.brand_net .con_left .con2{border-top: 2px solid #949494;border-bottom: 2px solid #949494;text-align: center;padding: 2% 0;margin-bottom: 3%;}
.brand_net .con_left .owl-nav .owl-prev:hover{background-position: 0 -61px;}
.brand_net .con_left .owl-nav .owl-next:hover{background-position: -33px -61px;}
.brand_net .con_left .pn_box{text-align: center;}
.brand_net .con_right{position: absolute;right: -50px;top: 0;background: #232323;width: 5%;}
.brand_net .con_right .close{background: #14a83b;text-align: center;padding-top: 10%;cursor: pointer;padding-bottom: 5px;}
.brand_net .con_right .close .ico{display: inline-block;width: 32px;height: 37px;background: url(../img/brand_close.png) no-repeat;}
.brand_bg{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: url(../img/black.6.png);z-index: 100;}
.brand_net .con_right .bdshare-button-style0-16 a{display: block;width: 40px;height: 30px;background: url(../img/brand_share.png) no-repeat;padding-left: 0;margin-left: 15%;position: relative;}
.brand_net .con_right .bdshare-button-style0-16 a:after{content: "";width: 60%;height: 1px;background: #2b2b2b;left: 20%;bottom: -20%;display: inline-block;position: absolute;}
.brand_net .con_right .bdshare-button-style0-16 a.bds_tsina{background-position: -40px 0;}
.brand_net .con_right .bdshare-button-style0-16 a.bds_weixin{background-position: -80px 0;}
.brand_net .con_right .bdshare-button-style0-16 a.bds_tqq{background-position: -120px 0;}
.brand_net .box{height: 100%;}
.brand_net .con_right .close:hover img{transform: rotate(360deg);-webkit-transform: rotate(360deg);}
.brand_net .con_right .close img{transition: all 1s ease;-webkit-transition: all 1s ease;}
@media only screen and (max-width: 1240px) {
	.brand_net{ max-width: 96%; left: 2%; margin-left: 0;width: 86%; }
	.brand_net .con_right{width: 50px;}
}

.brand_net .con_left .con p img{width: 85%;margin: 0 auto;}
.c_banner{position: relative;height: 300px;}
.c_banner img._full{width: 1920px;height: 100%;position: absolute;left: 50%;margin-left: -960px;top: 0;z-index: 3;max-width: none;}

                            /* newsdetail-8 start*/
/*widget-newsdetail-8*/
.widget-newsdetail-8 .iconfont { color:#676767; }
.widget-newsdetail-8 .n_left { width:66.8%; float:left; }
.widget-newsdetail-8 ._head ._title { font-size:34px; font-weight:bold; color:#000000; margin-bottom:10px;}

.widget-newsdetail-8 ._tools { font-size:0; color:#7e7e7e; margin-bottom:15px;}
.widget-newsdetail-8 ._tools ._tool{ font-size:12px; margin-right:10px; height:30px; line-height:30px; overflow:hidden; vertical-align: middle; }
.widget-newsdetail-8 ._tools .iconfont { font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.widget-newsdetail-8 ._tools b { font-weight:normal; }
.widget-newsdetail-8 ._tools #switcher { margin-left:10px; }
.widget-newsdetail-8 ._tools #switcher ._title{margin-right:5px;font-size:12px;color:#7e7e7e;}
.widget-newsdetail-8 ._tools #switcher .iconfont { font-size:15px; }
.widget-newsdetail-8 ._tools .bds_more { float:none; background:none; padding:0;}

.widget-newsdetail-8 .myart { line-height:2; min-height:200px; font-size:15px; color:#555555; }
.widget-newsdetail-8 .n_right { width:30%; float:right; padding-top:90px; }
.widget-newsdetail-8 .n_right ._tools { text-align:right; }
.widget-newsdetail-8 ._tools ._back { font-size:20px; font-weight:normal; font-weight:bold; 
	color:#676767; height:26px; line-height:26px; border-right:#cccccc 1px solid; padding-right:40px; vertical-align:middle;}
.widget-newsdetail-8 ._tools ._back .iconfont { font-weight:normal; vertical-align:0; }
.widget-newsdetail-8 ._tools .share,.widget-newsdetail-8 ._tools .print { width:36px; height:36px; line-height:36px; text-align:center; background-color:#80939e; border-radius:50%; cursor:pointer; overflow:hidden; margin-right:0; margin-left:15px; vertical-align:middle; display: inline-block;}
.widget-newsdetail-8 ._tools .share:hover,.widget-newsdetail-8 ._tools .print:hover 
{ background-color:#ec7f00; }
.widget-newsdetail-8 ._tools .share .iconfont,.widget-newsdetail-8 ._tools .print .iconfont { font-size:18px; color:#ffffff; }
.widget-newsdetail-8 ._tools .share:hover .iconfont,.widget-newsdetail-8 ._tools .print:hover .iconfont { color:#ffffff; }
.widget-newsdetail-8 ._tools .share .iconfont { font-size:20px; }

.widget-newsdetail-8 ._detailPage_bottom li strong,.widget-newsdetail-8 ._detailPage_bottom li span,.widget-newsdetail-8 ._detailPage_bottom li a{ display:block;}
.widget-newsdetail-8 ._detailPage_bottom{margin-top:45px; border:#f3f3f3 10px solid; }
.widget-newsdetail-8 ._detailPage_bottom ul{padding:10px 7%;}
.widget-newsdetail-8 ._detailPage_bottom li ._mark{ padding-bottom:8px; font-size:19px; font-weight:bold; color:#000000; }
.widget-newsdetail-8 ._detailPage_bottom ._date{ height:30px; line-height:30px; margin-bottom:7px; font-family:Arial; font-size:13px; color:#676767; }
.widget-newsdetail-8 ._detailPage_bottom ._date .iconfont { font-size:20px; height:30px; vertical-align:-2px; margin-left:0;}
.widget-newsdetail-8 ._detailPage_bottom li ._title:hover { color:#5c5c5c; }
.widget-newsdetail-8 ._detailPage_bottom li ._title { font-size:16px; font-weight:bold; color:#5c5c5c; }
.widget-newsdetail-8 ._detailPage_bottom li { padding: 27px 0; }
.widget-newsdetail-8 ._detailPage_bottom li._prev{ border-bottom:1px #ececec solid; }

@media only screen and (max-width:1240px) {
.widget-newsdetail-8 .n_right { padding-top:0; }
.widget-newsdetail-8 ._detailPage_bottom { margin-top:10px; }
.widget-newsdetail-8-tools,._tools { display:none; }
.widget-newsdetail-8 ._detailPage_bottom ul { padding-right:3%; }
}

@media only screen and (max-width: 992px) {
.widget-newsdetail-8 ._head ._title { font-size:24px; }
.widget-newsdetail-8 .n_left,.widget-newsdetail-8 .n_right,.widget-newsdetail-8 .news_img { width:100%; float:none; }
.widget-newsdetail-8 .n_left { margin-bottom:20px; }
}
                         
                            /*widgets_human_WIN8_4*/
.widgets_human_WIN8_4{margin-top:60px;}
.widgets_human_WIN8_4 .ul_list li{margin-bottom:40px;}
.widgets_human_WIN8_4 .ul_list li >.imgZoom{display:block; background:#f3f3f3;transition: all .5s ease;-webkit-transition: all .5s ease;}
.widgets_human_WIN8_4 .ul_list li >.imgZoom:hover{background:#14A83B; color:#fff;}
.widgets_human_WIN8_4 .ul_list li .l_box{width:50%; float:left;}
.widgets_human_WIN8_4 .ul_list li .r_box{width:50%; float:right;}
.widgets_human_WIN8_4 .ul_list li.even .l_box{float:right;}
.widgets_human_WIN8_4 .ul_list li.even .r_box{float:left;}
.widgets_human_WIN8_4 .ul_list li .r_box .pd{padding:40px 40px 0 40px;}
.widgets_human_WIN8_4 .ul_list li .r_box .tit{font-size:30px; color:#14A83B; margin-bottom:20px; font-weight:bold;}
.widgets_human_WIN8_4 .ul_list li .r_box .line{width:40px; height:2px; background:#aace39; margin-bottom:15px;}
.widgets_human_WIN8_4 .ul_list li .r_box .info{font-size:14px; color:#0a0707;height: 140px;overflow: auto;padding-right: 20px;} 



.widgets_human_WIN8_4 .ul_list li .r_box .info::-webkit-scrollbar {
  width: 14px;
  height: 14px;
}
 
.widgets_human_WIN8_4 .ul_list li .r_box .info::-webkit-scrollbar-track,
.widgets_human_WIN8_4 .ul_list li .r_box .info::-webkit-scrollbar-thumb {
  border-radius: 999px;
  border: 5px solid transparent;
}
 
.widgets_human_WIN8_4 .ul_list li .r_box .info::-webkit-scrollbar-track {
  box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;
}
 
.widgets_human_WIN8_4 .ul_list li .r_box .info::-webkit-scrollbar-thumb {
  min-height: 20px;
  background-clip: content-box;
  box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;
}
 
.widgets_human_WIN8_4 .ul_list li .r_box .info::-webkit-scrollbar-corner {
  background: transparent;
}



.widgets_human_WIN8_4 .ul_list li >.imgZoom:hover .r_box .tit{color:#fff;}
.widgets_human_WIN8_4 .ul_list li >.imgZoom:hover .r_box .info{color:#fff; }
/* .widgets_human_WIN8_4 .ul_list li >.imgZoom .common_btn{display:none;} */
/* .widgets_human_WIN8_4 .ul_list li >.imgZoom:hover .common_btn{display:block;} */
.widgets_human_WIN8_4 .ul_list li >.imgZoom:hover .common_btn{color: #fff;}
.widgets_human_WIN8_4 .ul_list li >.imgZoom .common_btn:hover{border-color: #fff!important;}
.widgets_human_WIN8_4 .ul_list li >.imgZoom .common_btn .ion{background: url(../img/common_btn02.png) no-repeat;}
.widgets_human_WIN8_4 .ul_list li >.imgZoom .common_btn:before{display:none;} 
.widgets_human_WIN8_4 .ul_list li>.imgZoom:hover .r_box .line{background:#fff;}
.widgets_human_WIN8_4 .ul_list .rect-75{padding-bottom:60%;}

@media only screen and (max-width: 1240px){
	.widgets_human_WIN8_4 .ul_list li .r_box .tit{font-size:25px;}
	.widgets_human_WIN8_4 .ul_list li .r_box .pd {padding:35px 35px 10px;}
	.widgets_human_WIN8_4 .ul_list li .r_box .line{margin-bottom: 20px;}
}
@media only screen and (max-width: 992px){
  .widgets_human_WIN8_4 .ul_list li .l_box{width:100%;}
  .widgets_human_WIN8_4 .ul_list li .r_box{width:100%;}
  .widgets_human_WIN8_4 .ul_list li .r_box .pd {padding:60px 30px; }
  .widgets_human_WIN8_4 .ul_list li .r_box .info{height:auto;}
  .widgets_human_WIN8_4 .ul_list li >a:hover .r_box .info{height:auto;}
}
@media only screen and (max-width: 760px){
	.widgets_human_WIN8_4 .ul_list li .r_box .pd{padding:20px;}
	.widgets_human_WIN8_4 .ul_list li .r_box .tit{font-size:20px; margin-bottom:5px;}
	.widgets_human_WIN8_4 .ul_list li .r_box .line{margin-bottom:10px;}
	.widgets_human_WIN8_4 .ul_list li .r_box .info{font-size:15px;}
	.widgets_human_WIN8_4 .ul_list li >a:hover .r_box .info{margin-bottom: 15px;}
}
/*widgets_human_WIN8_4 end*/
                         
.contact{padding-bottom: 0;}
.map_box img{max-width: none;}
.contact .contact_form{background: #f7f7f7;padding: 30px 0 60px;margin-top: 40px;}
.contact .contact_form .h3{font-size: 27px;color: #14a83b;margin-bottom: 5px;}
.contact .form-49032 .form-m1 .form-m1-li textarea{height: 144px;}
.contact .form-49032 .form-m1 .form-m1-btn ._submit{background: #14a83b;}

.login_page{ padding: 70px 0; background: #f5f5f5; }
/* form-3 start*/
.widget-form-3{ background: #fff; border-radius:10px; padding: 5%; }
.widget-form-3 ._welcome { width:98%; background:url(../img/bg1.png) 0 bottom repeat-x; padding:20px 10px; color:#14A83B; font-size:18px; margin-bottom:5%;}
.widget-form-3 .control-label { text-align:right; padding-top:.4em; font-weight:normal;}
.widget-form-3 .text-danger { margin:0 3px;}
.widget-form-3 .blank { min-height:20px;}
.widget-form-3 .validation { width:30%; min-width:80px; float:left; margin-right:10px;}
.widget-form-3 b { font-weight:normal; margin-left:10px; line-height: 30px;}
.widget-form-3 .btn-primary { width:40%; float:left; margin-right:20px;}
.widget-form-3 .form-control{border-radius: 0px;border-color:#cccccc}
.widget-form-3 .btn-primary{background:#14A83B;border-color:#14A83B;}
.widget-form-3 .btn-default{background:#e6e6e6;border-color:#adadad}
.widget-form-3 ._img{ margin-left: 15%; }

.index .part5 .hide_detail{display: none;}
.index .part5 .item{cursor: pointer;}

.widget-form-3 #rand{width: 30%;float: left;margin-right: 15px;}
body .album_preview .slide_nav a{border-color: #14a83b;}
body .album_preview .album_close{background: #14a83b;}
body .album_preview .album_pages{color: #14a83b;}
.manage01 .content .li_top .con .post{display: none;}
body .contact .form-49032 .form-m1 .form-m1-li textarea{ height: 193px; width: 85%;padding-left: 1%;}
body .form-49032 .form-m1 .form-m1-li input{height: 40px; width: 76%;padding-left: 2%;}
.pro_list ._con ._img{height: 218px;overflow: hidden;}
.nav .nav_top a.login .user{max-width: 100px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;}
#changeImage{width: 132px;}
.subnavs .crumb{line-height: 70px;}

body .bdshare-button-style1-16 a:hover{color: #14a83b;}
.widget-newsdetail-8 ._tools .share:hover, .widget-newsdetail-8 ._tools .print:hover,
.widget-newsdetail-8 ._tools .share:hover, .widget-newsdetail-8 ._tools .print:hover{background-color: #14a83b;}
.widget-newsdetail-8 ._tools ._back:hover .iconfont{color: #14a83b;}


.widget-download-4 .item_btn.preview_btn{display: none;}
.widget-download-4 .item_btn{float: right;}

.index_slider .owl-nav [class^=owl-]{position: absolute;left: 0%;font-size: 50px;font-weight: bold;color: #fff;opacity: 0.6;filter: alpha(opacity=60);z-index:5;top: 50%;margin-top: -25px;line-height: 1;}
.index_slider .owl-nav [class^=owl-].owl-next{left: auto;right: 0%;;}