
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li,dl,dt,dd{ list-style-type:none; }
body{ margin:0;font-size:12px; font-family:'Microsoft yahei' ,Arial; color:#333;}
fieldset,img{border:0}
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial; }
h1{font-size:36px;}
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
input{ margin:0; padding:0; outline:0; font-family:'Microsoft yahei' ,Arial;}
button{  margin:0; padding:0; border:none; font-family:'Microsoft yahei' ,Arial; cursor: pointer;}
table { border-collapse: collapse; border-spacing: 0; }
a{ text-decoration:none;}
i{ font-style:normal;}
input,textarea:focus { outline:none;}
select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}
textarea{ resize:none;outline:0;}
.clearfix:before, .clearfix:after{  display: table;  content: " ";  }
.clearfix:after {  clear: both;  }

#pz_top{ float:left; width:100%; min-width:1200px; left: 0; top: 0; z-index: 99;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
#pz_top.active{
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 2px 6px rgba(0,0,0,0.6);
    -o-box-shadow: 0 2px 6px rgba(0,0,0,0.6);
    box-shadow: 0 2px 6px rgba(0,0,0,0.6);
}
#pz_banner{ float: left; width:100%; min-width:1200px; position:relative; top:0;overflow:hidden;  }
#pz_main{ float:left; width:100%; min-width:1200px;position:relative;  }
#pz_down{ float:left; width:100%; min-width:1200px; background-color: #262626;}
#pz_menu{ float:left; width:100%; min-width:1200px;}

.w_0100{ float:left; width:100%;}
.w_1170{ margin:0 auto; width:1170px;}
.w_1200{ margin:0 auto; width:1200px;}



/*top*/
.bj1{ width: 100%; height: 176px; background: url(../image/top-bj.jpg) repeat-x;}
.w_1200_t{width: 1200px; height: 40px;}
.w_1200_t a{ font-size: 13px; color: #9c9c9c; line-height: 40px; float: left; }
.w_1200_t a:hover{ color: #000000;}
.hello{ float: left; margin-top: 11px; margin-right: 9px; }
.list{ width: 200px; float: right;}
.list .list1{ float: left; margin-left: 15px;}
.list .list1 a{line-height: 20px; display: block;}

.index{ margin-right: 8px;}
.w_1200_b{ width: 1200px; height: 136px;}
.logo{ width: 223px; height: 50px; float: left; margin-top: 43px;}
.menu{ height: 136px; float:right; }
.menu .nli{ height: 136px; float: left; margin-right: 10px;  width: 86px; text-align: center;  margin-left:8px;}
.menu .nli span a{ font-size: 16px; color: #6e6e6e; line-height: 120px;}
.menu .nli.on{ background: url(../image/nav.png) no-repeat;}
.menu .nli.on span a{ color: #fff;}

/*banner*/
.slideBox{ width:100%; height:600px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%; margin-right: -38px; bottom:40px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:18px;  width:13px; height:13px;  cursor:pointer; background: url(../image/dian2.png) no-repeat; }
.slideBox .hd ul li.on{ background: url(../image/dian1.png) no-repeat;}


.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:600px; display:block;  }


.t-big{ font-size: 40px; color: #2f9925;  position: absolute; top:203px; right: 576px;}


.l3{float: right;margin-left: 15px; width: 20px; height: 20px; }

.l4{position: absolute; top: 244px; right: 640px;font-size: 16px; color: #2f9925; }


.ttd{font-size: 40px; color: #262626; position: absolute; top:216px; right: 562px;}
.l7{ font-size: 16px; color: #35302c; position: absolute; top:275px; right:525px; font-family:Arial; font-weight: bold;}
.ll{font-size: 40px; color: #ff9b00; position: absolute; top:185px; right: 568px;}
.l8{ font-size: 16px; color: #ff9b00; position: absolute; top:244px; right:600px; font-family:Arial; font-weight: bold;}
.ltp{float: right;margin-left: 15px; width: 20px; height: 20px; margin-top:-3px;}






/*main*/
.bg2{ width: 100%; height: 690px; background: url(../image/us-bj.jpg) no-repeat;}
.us{ padding-top: 68px; margin: auto; display: block;}
.xq{width: 86px; height: 24px; border: 1px solid #ff9b00; margin: 17px auto;}
.xq a{ color: #ff9b00; line-height: 24px; text-align: center; font-size: 14px; display: block;}
.one{position: absolute; top:130px; left: 50%; z-index: 222; margin-left: -48px;}
.js{ font-size:14px; color: #747474; text-align: center; margin-top: 44px; line-height: 30px;}
.ys{ height: 173px; padding-top: 35px; width: 855px; margin: auto; width: 860px;  }
.ys1{ float: left; margin-right:40px; width: 184px; height: 184px; background: url(../image/hsy.png) no-repeat; }
.ys1:last-child{ margin-right: 0;}{ margin-right: 0;}
.ys1-t{ height: 60px; width:100%; text-align: center; position:relative;}
.ys1:hover{ background:url(../image/greeny.png) no-repeat; cursor: pointer;}
.ys1:hover h1{ color: #fff; font-family:Arial;}
.ys1:hover h1 i{ background: #fff; color: #40ae35;}
.ys1:hover .text2{ color: #fff;}
.ys1-t h1{ font-size: 72px; font-weight: bold; color: #40ae35; margin-top: 25px; margin-left: -25px; }
.ys1-t h1 i{ width: 26px; height: 26px;  background: #40ae35; color: #fff; 
font-size: 14px; line-height: 26px; text-align: center; border-radius: 30px; display: inline-block;
 position: absolute; top:45px; font-weight: normal;}
.line{ width: 94px; height: 1px; background: #f1f1f1; margin:30px auto;}
.text2{ font-size: 14px; color: #727272; text-align: center; margin-top: -20px;}


.ljxx{ width: 130px; height: 30px; background: url(../image/ljxx.jpg) no-repeat;margin:45px auto; }
.ljxx a{ font-size: 14px; color: #fff; line-height: 30px; display: block; margin-left: 19%;}
.bg3{ width:100%; height: 822px; /*background: url(images/slbj.jpg) no-repeat;*/ position: relative;} 
.tw{ width: 1200px; height:714px; margin-top: 56px;  position: relative;}
.al{ position: absolute;top:43px; left: 50%; margin-left: -115px;}
.map{ width:700px; height:552px; position: absolute; top:120px; left:50%; margin-left: -355px;}
.cj{position: absolute;top:600px; right: 158px;}
.yy{position: absolute; top:550px; right: 158px; }
.yy1{ margin-right: 10px; float: left;}
.yyxm{ font-size: 16px; color: #686868; margin-top: 5px;}

.news{ padding-top: 60px; margin: auto; display: block;}
.h_460{ width: 1200px; margin:40px auto; height: 460px; padding-bottom: 20px;}
.w_270{ width: 270px; height: 460px; float: left; margin-top: -28px;}
.w_270 .h_226{ height: 226px; background:#dadada;}
.w_270 .h_226 h2{ font-size: 36px; color: #333; font-family:Arial; padding-top: 30px; margin-left: 25px;}
.w_270 .h_226 .year{ font-size: 16px; color: #8e8d8d; margin-left: 28px; margin-top: 5px;}
.w_270 .h_226 .line2{ width: 222px; height: 2px; background: #cccccc; display: block; margin: 15px auto;}
.w_270 .h_226 .content{ font-size: 14px; color: #7a7a7a; margin-left: 25px; line-height: 25px; margin-top: -5px;}
.w_270 .h_226 .more{ color: #8d8d8d; margin-left: 25px; margin-top:5px;}
.w_270 .h_234{ height: 234px;  background: #f3f3f3;margin-top: -28px; }
.w_270 .h_234 h2{ font-size: 36px; color: #333; font-family:Arial; padding-top: 30px; margin-left: 25px;}
.w_270 .h_234 .year{ font-size: 16px; color: #8e8d8d; margin-left: 28px; margin-top: 5px;  margin-top: 5px;}
.w_270 .h_234 .line2{ width: 222px; height: 2px; background: #cccccc; display: block; margin: 15px auto;}
.w_270 .h_234 .content{ font-size: 14px; color: #7a7a7a; margin-left: 25px; line-height: 25px; margin-top: -5px;}
.w_270 .h_234 .more{ color: #8d8d8d; margin-left: 25px; margin-top: 10px;}
.w_270 .h_234{ height: 234px;  background: #f3f3f3;}

.w_365{ width: 365px; height: 460px; float: left;  margin-top: -28px;}
.w_365 .h_262{ height: 262px; background: #eeeeee;}
.w_365 .h_262 h2{ font-size: 36px; color: #333; font-family:Arial; padding-top: 53px; margin-left: 30px;}
.w_365 .h_262 .year{ font-size: 16px; color: #8e8d8d; margin-left: 37px; margin-top: 5px;}
.w_365 .h_262 .line2{ width: 298px; height: 2px; background: #cccccc; display: block; margin: 15px auto;}
.w_365 .h_262 .content{ font-size: 14px; color: #7a7a7a; margin-left: 30px; line-height: 25px; margin-top: -5px;}
.w_365 .h_262 .more{ color: #8d8d8d; margin-left: 30px; margin-top: 10px;}


.w_365 .h_199{ height: 199px; background: #e8e8e8;margin-top: -28px;}
.w_365 .h_199 h2{ font-size: 36px; color: #333; font-family:Arial; padding-top: 30px; margin-left: 30px;}
.w_365 .h_199 .year{ font-size: 16px; color: #8e8d8d; margin-left: 37px; margin-top: 5px;}
.w_365 .h_199 .line2{ width: 298px; height: 2px; background: #cccccc; display: block; margin: 15px auto;}
.w_365 .h_199 .content{ font-size: 14px; color: #7a7a7a; margin-left: 30px; line-height: 25px; margin-top: -5px;}
.w_365 .h_199 .more{ color: #8d8d8d; margin-left: 30px; margin-top: 10px;}
.h_199:hover, .h_262:hover, .h_234:hover, .h_226:hover{ background: #2e8b0e;}
.w_270 .h_226:hover h2, .w_270 .h_234:hover h2, .w_365 .h_262:hover h2, .w_365 .h_199:hover h2{ color: #fff;}
.w_270 .h_226:hover .year, .w_270 .h_234:hover .year, .w_365 .h_262:hover .year, .w_365 .h_199:hover .year{ color: #fff;}
.w_270 .h_226:hover .line2, .w_270 .h_234:hover .line2, .w_365 .h_262:hover .line2, .w_365 .h_199:hover .line2{ background: #fff;}
.w_270 .h_226:hover .content, .w_270 .h_234:hover .content, .w_365 .h_262:hover .content, .w_365 .h_199:hover .content{ color: #fff;}
.w_270 .h_226:hover .more, .w_270 .h_234:hover .more, .w_365 .h_262:hover .more, .w_365 .h_199:hover .more{ color: #fff; }
.w_565{ width: 565px; height:459px; float: right; position: relative;}
.tp{width: 565px; height:459px; }

.pz_slides_5{ width:565px; overflow: hidden; position:relative; float: right;}
.pz_slides_5 ._btn{ position: absolute; bottom:23px;right:15px;text-align: center; z-index: 1000;}
.pz_slides_5 ._btn ul{ overflow:hidden;}
.pz_slides_5 ._btn ul li{ display:inline-block; *display:inline; *zoom:1; width:26px; height:4px;background-color:#fff; cursor:pointer;
margin-right: 8px;
}
.pz_slides_5 ._btn ul li.on{ background-color: #ffa800; }
.pz_slides_5 ._pic { width:565px; height:459px; position: relative; z-index: 0;margin:0 auto;}
.pz_slides_5 ._pic li { zoom: 1; vertical-align: middle; position: relative;width:565px; height:459px; background-color:#fff; }
.pz_slides_5 ._pic li img { display: block; width:565px; height:459px; }
.c_570{width: 565px; height: 55px; background: rgba(0,0,0,0.6); position: absolute; top:405px;}
.c_570 h4{font-size:14px; color:#fff; float:left; margin-left:32px; line-height: 55px;}


.bg4{ width: 100%; height: 557px; background: url(../image/lc-bj.jpg) no-repeat;}
.lc{ padding-top: 60px; margin: auto; display: block;}
.h_180{ width: 1200px; height: 180px; margin-top: 33px; }
.lc1{ width: 107px; height: 107px; background: url(../image/dbx.jpg) no-repeat; float: left; margin-right:75px;margin-left: 26px;position: relative;}
.lc1:last-child{ margin-right: 0;}
.yellow{position: absolute; top:0; display: none;}
.lctp1{ position: absolute; top:0px;left: 0px;}
.lctp2{ position: absolute; top:15px;left: 8px;}
.lctp3{ position: absolute; top:12px;left:12px;}
.lctp4{ position: absolute; top:10px;left: 11px;}
.lctp5{ position: absolute; top:12px;left: 13px;}
.lctp6{ position: absolute; top:12px;left: 13px;}
.mc{ width: 154px; height: 40px; background: #e7e7e7; margin-top:40px; margin-left: -26px; border-radius: 30px;
font-size: 16px; color: #999999; line-height: 40px; text-align: center;}
.plus{ width: 35px; height: 37px; margin: 45px auto; display: block;}
.lc1:hover .yellow{ display: block;}
.lc1:hover .mc{ background: #ff9b00; color: #fff;}


.bg5{ width: 100%; height: 260px; background:url(../image/lxfsbj.jpg) no-repeat;}
.bg5 .fs{ margin: auto; padding-top: 56px; display: block;} 
.bg5 .dh{ float: left; margin-top: 34px; margin-right:58px;}
.bg5 .dh:last-child{ margin-right: 0;}
.bg5 .dh a{ font-size: 22px; font-weight: bold; color: #fff; float: right; display: block;}
.bg5 .text3{ width: 54px; height: 22px; border: 1px solid #fff; border-radius: 15px; float: left; 
font-size: 14px; color: #fff;  line-height: 22px; text-align: center; margin-right: 15px;}


/*项目案例*/ 
.bg7{min-height: 500px;}
.xmal{padding-top: 50px; margin: auto; display: block;}

.z_left{width:100%; text-align:center; padding-top: 30px;}
.pz_SideLayer{display:inline-block;}
.pz_SideLayer li{ float: left; margin:0 9px; position: initial;}
.pz_SideLayer li a{float:left; padding: 11px 24px; font-size: 14px;text-align: center; color: #fff;  background: #2f9925;}
.pz_SideLayer li a.hover,
.pz_SideLayer li:hover a{ background: #ff9b00;}
.list3{ width: 1200px; margin: auto;}
.list3 li{ width: 384px; height: 334px; float: left; background: #f2f2f2; margin-top: 42px; margin-right: 24px;}
.list3 li:nth-child(3n){ margin-right: 0;}
.al1{ width: 370px; height: 270px; margin-top: 6px; margin-left: 7px;}
.cjmc{ font-size: 14px; color: #444444; margin-top: 18px; text-align: center;}
.list3 li:hover, .list3 li:hover .cjmc{ background: #ff9b00; color: #fff;}


/*.first{ width: 430px; padding-top: -50px;  }
.first1{width: 576px;}*/
.pz_SideLayer li.l5{ float: left; padding:12px 34px; background: #2f9925; margin-right: 17px;}
.pz_SideLayer li.l5:last-child{ margin-right: 0;}
.pz_SideLayer li.l5 a{ font-size: 14px;text-align: center; color: #fff;}
.pz_SideLayer li.l5.on,.pz_SideLayer li:hover { background: #ff9b00;}

.waik_1{ width:100%; float:left; padding:44px 0 50px 0; text-align:center;}
.pz_fy{display:inline-block;*display:inline; *zoom:1;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { display:block; width:24px; height:24px; float:left; margin:0 5px; line-height:24px;  font-size:12px; 
-webkit-border-radius:5px; -moz-border-radius:5px; color: #646464; background:#f1f1f1; border: 1px solid #e6e6e6;}
.pz_fy a.on, .pz_fy a:hover{ color: #fff; background:#2f9925; border: 1px solid #0d7103;}/*鼠标经过和默认当前页样式*/
.fy_phone{ display:none;}



/*项目案例-详细*/ 
.bg8{min-height: 500px; }
.h_427{ width: 1200px; height: 427px; margin:80px auto;}
.small{ width: 570px; height: 427px; display: block; float: left;}
.h_427_r{ width: 586px; height: 427px; float: right;  border-bottom: 1px dashed #cccccc;}
h2{ font-size: 30px; font-weight: bold; color: #555555; margin-top: 28px;}
.tit{ font-size: 16px; font-weight: bold; color: #8a8a8a; margin-top:20px;}
.p1{ font-size: 14px; color: #808080; line-height: 38px; margin-top:25px;}
.ly{ width:168px; height: 44px; background: #e38001; border-radius: 3px; margin-top: 30px; margin-left: 8px; float:left;}
.dh1{ float: left; margin-left: 35px; margin-top: 12px; margin-right: 8px;}
.ly .ly2{ font-size: 18px; color: #fff; line-height: 44px;}
.fx{ width: 250px; height: 36px; float: left; margin-top:30px; margin-left: 70px;}
.fx li{ float: left; margin-right: 16px;}
.fx li:last-child{ margin-right: 0; margin-top: 5px;}

.w_135{ width: 135px; height: 60px; background: #eaeaea;  float: left;  border-top:1px solid transparent;}
.w_135 a{ font-size: 18px; color: #55a54f; text-align: center; line-height: 60px; display: block; } 
.w_135:hover{ border-top:1px solid #40b119; cursor: pointer;} 
.w_1064{ width: 1064px; height: 61px;background: #eaeaea; float: right;}
.tt{ font-size: 24px; font-weight: bold; color: #2f9925;text-align: center;  display: block;}
.p2{ font-size: 14px; color: #707070; margin-top: 50px; padding-left: 13px; padding-right: 9px; letter-spacing: 0.5px; line-height: 30px;}
.big{ padding-top: 42px; margin: auto; width: 585px; height: 403px; display: block;}
.h_60{ height: 60px; border-bottom: 1px solid #dbdbdb;border-top: 1px solid #dbdbdb; margin-top: 45px; margin-bottom: 44px;}
.w_596{ width: 596px; height: 60px; border-right:1px solid #dbdbdb; float:left;} 
.w_596 a{ font-size: 14px; color: #707070; line-height: 60px; margin-left: 10px;}
.w_596_r{ float: right;}
.w_596_r a{font-size: 14px; color: #707070; line-height: 60px;}




/*放大镜*/
div.zoomdiv {
z-index                 : 100;
position                :absolute;
top:20px !important;
left:600px !important;
width                   : 200px;
height                  : 200px;
background: #ffffff;
border:1px solid #CCCCCC;
display:none;
text-align: center;
overflow: hidden;


}

div.jqZoomPup {
z-index                 : 10;
visibility              : hidden;
position                : absolute;
top:0px;
left:0px;
width                   : 50px;
height                  : 50px;
border: 1px solid #aaa;
background: #ffffff url(/templates/images/zoom.gif) 50% top  no-repeat;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);

}
/*放大镜*/
.h_427{width:1200px; margin:0 auto; margin-top:60px; height:427px;  position: relative; margin-bottom: 45px;}
.h_427 .c_552{width:552px; height:414px;position:relative; margin-top:20px; margin-left:20px;float: left;}
.h_427 .c_552>img{width:100%; height:414px;}
.c_40{width:40px; height:40px;position:absolute; right:0px; bottom:0;}
.c_40 img{width:100%; height:auto;}


/*新闻中心*/ 
.news-list{ width: 1200px; height: 246px; }
.w_388{ width: 388px; height: 246px; float: left;background: #f6f6f6; margin-top: 30px;}
.w_388 img{ width: 327px; height: 185px; margin-top: 30px; margin-left: 30px;}
.w_811{ width: 811px; height: 246px; float: right; background: #f6f6f6;margin-top: 30px;}
.t-11{ font-size: 16px; color: #1c1c1c; margin-top: 47px;  margin-left: 30px;}
.t-22{ font-size: 14px; color: #898989;margin-top: 26px;  margin-left: 30px; margin-right: 49px; line-height: 25px;
font-family:'Microsoft yahei'; letter-spacing: 0.5px;}
.tms{ font-size: 14px; color: #a9a9a9; margin-left: 30px; float: left;}
.moree{ float: right; font-size: 14px; color: #a9a9a9; margin-right: 62px;}
.t-22:hover{ text-decoration: underline;}
.w_811:hover .t-11, .w_811:hover .moree{ color: #f49501;}




/*新闻中心详细*/
.c_1200_12{ width:1200px; min-height:500px; margin:auto;}
.top-tt{ font-size:24px; color:#333; padding-top:60px; text-align:center;display:block; font-weight: bold; }
.h_53{ width:1200px; height:53px; margin-top:30px; border-bottom:1px solid #d7d8d8;
border-top:1px solid #d7d8d8;}
.h_53 .tm{ float:left; line-height:53px; font-size:14px; color:#777777; margin-right:15px;}
.backlist{ float:right;}
.backlist a{ font-size:14px; color:#777777; line-height:53px; float:left;}
.backlist a:hover{ color: #2f9925;}
.list1{ margin-top:10px; margin-left:10px; float:right;}
.c_1200_12 .text1{ margin-top:43px; font-size:14px; color:#333; line-height:30px;}
.c_1200_12 .text2{ margin-top:45px; font-size:14px; color:#333; text-indent:30px; line-height:30px;}
.xqtp{ width:1170px; height:339px; margin: 28px auto;}
.w_160{ width:200px; height:50px; padding-top:40px; margin:auto;}
.w_160 a img{ margin-right:16px; display:block; float:left;}
.w_160 a img:nth-child(3n){ margin-right:0;}
.tex1, .tex2, .tex3, .tex4{ font-size: 14px; color: #333333; line-height: 30px; margin-left: 28px;}
.tex2, .tex3, .tex4{ margin-top: 45px;}


/*招贤纳士*/
.bg9{min-height: 500px;}
.zxns{ padding-top: 50px; margin: auto; display: block;}
.w_130{ width: 130px; height: 37px; background: #ff9b00; margin: 30px auto; }
.w_130 a{ font-size: 14px; color: #fff; line-height: 37px; text-align: center; display: block;}

.chancecontain{ position:relative; width:100%; float:left; margin-top:30px;} 
.chancecontain ul{ float:left; width:100%;}
.chancecontain ul li{ float:left; width:100%; margin-top:12px;}
.chancecontain ul li .l_1115{ float:left; width:100%; background:#f5f5f5; height:60px; line-height:60px; font-size:16px; cursor:pointer;}
.lermore_box{ width:8%; float:right; border-left:solid 1px #fff;
box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.lermore{ float:right; width:100%; height:60px; cursor:pointer; background:url("../image/btn_06.png") no-repeat center; background-size:contain !important;
    -webkit-transition: all 0.1s ease-out 0s;
    -moz-transition: all 0.1s ease-out 0s;
    -o-transition: all 0.1s ease-out 0s;
    transition: all 0.1s ease-out 0s;}
.chancecontain ul li .l_1115 .a{ width:100%; height:100%;}
.chancecontain ul li .l_1115 .a .z_270{ color:#333; width:18.8%; float:left; text-align:left; padding-left:2.5%;}
.chancecontain ul li .l_1115 .a .z_170{ color:#333; width:11.5%; float:left; text-align:center;}
.chancecontain ul li .l_1115 .a .z_236{ color:#333; width:20.1%; float:left; text-align:center;}
.chancecontain ul li .l_1115 .a .z_204{ color:#333; width:22.4%; float:left; text-align:center; overflow:hidden; text-overflow:ellipsis;}
.chancecontain ul li .l_1115 .a .z_196{ color:#333; width:16.7%; float:left; text-align:center;}
.chancecontain ul li.z_l1{ margin-top:0;}
.chancecontain ul li.z_l1 .l_1115{ background:#2f9925;height:60px;}
.chancecontain ul li.z_l1 .l_1115 .a{ color:white; line-height:60px; font-size:16px; font-weight:bold;}
.chancecontain ul li.z_l1 .l_1115 .a .z_270{ color:white;}
.chancecontain ul li.z_l1 .l_1115 .a .z_170{ color:white;}
.chancecontain ul li.z_l1 .l_1115 .a .z_236{ color:white;}
.chancecontain ul li.z_l1 .l_1115 .a .z_204{ color:white;}
.chancecontain ul li.z_l1 .l_1115 .a .z_196{ color:white;}
.chancecontain ul li .l_1115.on .lermore{ background:url("../image/jian1.png") no-repeat center;}
.chancecontain ul li .l_1115.on .a .z_270,
.chancecontain ul li .l_1115.on .a .z_170,
.chancecontain ul li .l_1115.on .a .z_236,
.chancecontain ul li .l_1115.on .a .z_204,
.chancecontain ul li .l_1115.on .a .z_196{ color:#fff;}

.chancecontain ul li.z_l1 .l_1115.on .a .z_270,
.chancecontain ul li.z_l1 .l_1115.on .a .z_170,
.chancecontain ul li.z_l1 .l_1115.on .a .z_236,
.chancecontain ul li.z_l1 .l_1115.on .a .z_204,
.chancecontain ul li.z_l1 .l_1115.on .a .z_196{ color:#fff;}


.chancecontain .deta{ display:none; width:100%; overflow:hidden; float:left; background:#fbfbfb;}
.chancecontain .deta .l_1200{ float:left; width:100%; padding:42px 0 50px 0;}
.chancecontain .deta .l_1200 .z_1200_t{ width:100%; float:left; font-size:12px; color:#666; line-height:28px;}
.chancecontain .deta .l_1200 .z_655{ width:555px; padding:0 40px 0 44px; float:left; color:#666; }
.chancecontain .deta .l_1200 .z_655 span{ display:block; font-size:16px; color: #333333; padding-bottom:20px;}
.chancecontain .deta .l_1200 .z_384{ width:310px; border-left:solid 1px #dadada; padding:0 100px 0 60px; float:right; color:#666;}
.chancecontain .deta .l_1200 .z_384 span{ display:block; font-size:16px;  color: #333333; padding-bottom:20px;}
.chancecontain .deta .l_1200 .z_1200_b{ width:100%; margin-top:26px; font-size:14px; line-height:28px; float:left; color:#666;}
.chancecontain .deta .l_1200 .z_1200_b .z_384{ border:none;}
.sq{ margin-top: 52px; margin-left: 33px; margin-bottom: 70px;}

.chancecontain ul li .l_1115.on{ background: #2f9925;}


/*在线留言*/
.w_16{ width:1200px; height:600px;  background: #f5f5f5;  margin-top: 80px;  margin-bottom: 60px;}
.in{ float: left;}
.in .some{ width: 520px; height: 50px; border: 1px solid #e6e6e6; border-radius: 5px; margin-left: 45px; font-size: 14px; color: #4d4d4d; padding-left:16px;}
.nm{ font-size: 14px; color: #4d4d4d; display: block; text-align: left; margin-left: 50px; margin-top: 30px;}
.nm a{ color: #ff0000;}
.in .zt{ width: 1100px;height: 50px; border: 1px solid #e6e6e6; border-radius: 5px; margin-left: 45px; font-size: 14px; color: #4d4d4d; padding-left:16px;}

.w_16 textarea{ display:inline-block; width:1100px; height:140px;background: #fff; 
border: 1px solid #e6e6e6; margin-left: 45px; color:#4d4d4d; font-size: 14px; font-family:'Microsoft yahei' ,Arial; padding-top:17px; padding-left:16px;border-radius:5px;}
.w_16 button{display: block;width: 280px;height: 55px;line-height: 55px;text-align: center; margin: auto;
font-size: 16px;color: #fff;background: #2f9925; cursor: pointer;border-radius:5px; position: relative; top:40px; padding-bottom:44px;
    -webkit-appearance:none;
    outline: 0;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;}
.w_16 button:hover{opacity:0.8; filter:alpha(opacity=80);}
/*关于我们*/
.us-tp{ float:left; width:498px; height:338px; margin-top:47px;}
.w_635{ width:635px; height:338px; float:right; margin-top:47px; margin-bottom: 58px;}
.textt{ font-size:24px; font-weight:bold; color:#2f9925; margin-top:13px;}
.p3{ font-size: 14px; color: #4d4d4d; margin-top: 35px; line-height: 26px;}
.p4{ font-size: 14px; color: #4d4d4d; margin-top: 34px; line-height: 26px;}
.bg10{ width: 100%; height: 460px; background: url(../image/about-bj.jpg)no-repeat;}
.whtp{ width: 506px; height: 319px; float:left; margin-top: 80px;}
.wh{float: left; margin-top: 118px; margin-left: 147px;}
.whkh{ font-size: 24px; font-weight: bold; color: #0e6909; display: block;}
.wwhh{ font-size: 18px; font-weight: bold; color: #636363; margin-top: 35px;}
.khh{ font-size: 14px;  color: #636363; line-height: 30px; margin-top: 10px;}
.fzlc{ padding-top: 52px; margin: auto; display: block;}



.txtScroll-left{width: 1200px; margin: 42px auto; overflow:hidden;}
.txtScroll-left .hd{position:relative; z-index: 9999; top:400px; left:50%; margin-left: -85px;} 
.txtScroll-left .hd ul li{ float:left;  width:50px; height:3px; margin-right:5px; 
cursor:pointer; background:url("../image/greenxx.png")no-repeat; text-indent: 999px;  overflow: hidden;}
.txtScroll-left .hd ul li.on{ background: url(../image/hsxx.png) no-repeat;}
.txtScroll-left .bd{ width:1200px; overflow:hidden; }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }

.txtScroll-left .bd ul li{ float:left; width:1200px; height:410px; 
background:url(../image/dtt.png) no-repeat top center; background-position-y: 23px; position: relative;}

.sjz{ padding-top: 55px; margin: auto; display: block; position: relative;}
.y1, .y2, .y3, .y4, .y5, .y6{ font-size: 18px; color: #5d5d5d;}
.y1{ position: absolute; top:103px; left:50px;}
.y2{ position: absolute; top:165px; left:235px;}
.y3{ position: absolute; top:103px; left:415px;}
.y4{ position: absolute; top:165px; left:590px;}
.y5{ position: absolute; top:103px; left:770px;}
.y6{ position: absolute; top:165px; left:950px;}		
.y7{ font-size: 18px; color: #5d5d5d;  position: absolute; top:135px; left: 1146px;}
.tx1, .tx2, .tx3, .tx4, .tx5, .tx6{font-size: 14px; color: #5d5d5d; line-height: 25px;}
.tx1{ position: absolute; top:247px; left:20px;}
.tx2{ position: absolute; top:26px; left:180px;}
.tx3{ position: absolute; top:249px; left:300px;}
.tx4{ position: absolute; top:5px; left:520px;}
.tx5{ position: absolute; top:249px; left:680px;}
.tx6{ position: absolute; top:0px; left:850px;}	

/*联系我们*/
.lx{ width: 1200px;}
.lx li{ width:556px; height:130px; border-bottom: 1px dashed #aeaeae; float: left; margin-right: 88px; }
.lx li:nth-child(2n){margin-right: 0;}
.te{ float: left; margin-top: 54px;}
.r{float: left;margin-top: 54px; }
.b{ font-size: 16px; color: #666; font-weight: bold; margin-left: 20px;}
.nu{font-size: 16px; color: #666; margin-left: 18px; margin-top:10px;}
#bdmap1{ position:relative; width: 1200px; height: 392px; margin-top: 55px; margin-bottom: 60px;}

/*企业资质*/
.honorInner{ width: 1200px;
}
.honorInner ul{ float: left; width: 100%;
    display:flex;
    display:-webkit-flex;
    display:-moz-box;
    display:-ms-flexbox;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    align-items: flex-start;
    
}
.honorInner ul li{ float: left; width: 285px; height: 213px; margin-right:20px; margin-top: 30px;}
.honorInner ul li:nth-child(4n){ margin-right: 0;}
.honorInner ul li .honorInBox{ float: left; width: 285px; height: 213px !important; overflow:hidden;
position: relative;  text-align: center; cursor: pointer;}
.honorInner ul li .honorInBox>img{width:100%; height:100%; display:block;}
.honorInner ul li .honorInBox .inFloat{ width: 285px; height: 213px; background: rgba(175,119,25,0.8); position: absolute; top:0;
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.honorInner ul li:hover .honorInBox .inFloat{
    opacity: 1;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
}

.honorInner ul li .honorInBox .inFloat .inFloatTit{ position: absolute; left: 0; top: 50%; width: 100%; padding: 0 3.5%; color: #fff; font-size: 18px; text-align: center; line-height: 30px; margin-top: -15px;}

.honorInner ul li .honorInBox .img{ max-width: 100%; max-height: 100%;}


.honorInnerWinBack{ display: none; position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 1500; background: rgba(24,27,32,0.6); border: 1px solid red; }
.honorInnerWin{ display: none; position: fixed; z-index: 1600; left: 50%; top: 50%; margin: -150px 0 0 -432.5px; }
.honorInnerWin .winDo{width:865px; height:500px; text-align:center; overflow: hidden;}
.honorInnerWin .winDo .img{width:100%; height:auto;}
.honorInnerWin  .doShup{ position: absolute; width: 32px; height: 32px; right:-30px; top: -30px; line-height: 0; cursor: pointer;}

.h{ padding-top: 58px; margin: auto; display: block;}
.ch{ font-size: 16px; color: #fff; padding-top: 20px; text-align: center;}
.sr{ font-size: 14px; color: rgba(255,255,255,0.6) ;margin-top: 10px; text-align: center;}
.class1 li:hover .hover1{ display: block; cursor: pointer;}







/*down*/ 
.bg6{width: 100%;background-color:#fff;}
.bt{ float: left; margin-top: 58px; margin-right: 120px;}
.bt .jj{font-size: 16px; color: #333; margin-bottom: 23px; display: block;}
.list2 a{ font-size: 14px; color: #999; margin-top:5px; display: block;}
.list2 a:hover{ text-decoration: underline; color: #999;} 
.kh{ font-size: 14px; color: #999999; margin-top: 12px; text-align: right; letter-spacing: 2px;}
.left1{ float: left; font-size: 14px; color: #999999;} 
.right{ float: right; font-size: 14px; color: #999999; margin-top:65px;} 





/*x修改首页  工艺流程*/
.lc1 .c_1{width:56px; height:56px; border-radius: 30px; background-color:#40ae35; margin:auto; margin-top:25.5px;padding-top:0.5px;}
.lc1:hover .c_1{background-color:#ff9b00;}
.lc1 .c_1 span{width:41px; height:41px; display: block; margin:auto; margin-top:6px;}
.lc1 .c_1 span img{width:100%; height:auto; display: inherit;} 


/*修改首页底部*/
.c_0100_1{width:100%; margin-top:65px; border-top:1px solid rgba(0,0,0,0.1); padding-top:20px; margin-bottom:20px;padding-bottom:20px;}
.c_0100_1 .right{margin-top:.0;}

/*修改项目详情  分享*/
.fx .bdsharebuttonbox .bds_weixin{width:36px; height:35px; background-image: url(../image/weixin.png); background-position: center center; background-repeat: no-repeat;}
.fx .bdsharebuttonbox .bds_tsina{width:36px; height:35px; background-image: url(../image/sina.png); background-position: center center; background-repeat: no-repeat;}
.fx .bdsharebuttonbox .bds_qzone{width:36px; height:35px; background-image: url(../image/q-zone.png); background-position: center center; background-repeat: no-repeat;}
.fx .bdsharebuttonbox .bds_mshare{width:36px; height:35px; background-image: url(../image/more.png ); background-position: center center; background-repeat: no-repeat;}


/*新闻中心详细  分享*/
.w_160 .bdsharebuttonbox .bds_weixin{width:36px; height:35px; background-image: url(../image/weixin.png); background-position: center center; background-repeat: no-repeat;}
.w_160 .bdsharebuttonbox .bds_tsina{width:36px; height:35px; background-image: url(../image/sina.png); background-position: center center; background-repeat: no-repeat;}
.w_160 .bdsharebuttonbox .bds_qzone{width:36px; height:35px; background-image: url(../image/q-zone.png); background-position: center center; background-repeat: no-repeat;}






.pz_fy li{display:inline;}
.pz_fy .active a{background: #c81207; color: aliceblue;}