*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 12px/1.5 Microsoft YaHei, arial, 宋体, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden; color:#333333;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
img{ border: none \9; display: inline-block;}
.clearfix:after{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}
.fl{ float: left;}
.fr{ float: right;}

.tywidth{ width: 1200px; margin: 0 auto;}
.more-title h6{ font-size: 32px; color: #333; position: relative; top: -23px;}
.more-title p{ font-size: 18px; color: #666; position: relative; top: -20px;}
input{border-radius:5px;border: none;padding:0px 10px 0px 19px ;outline:medium;resize:none; font-size:14px; height:51px;}







/*header*/

.header{ width: 100%;}
.header .h-nr-1{ width: inherit; overflow: hidden;border-bottom: 1px solid #e5e5e5;background: #f7f7f7;}
.header .header-top{ height: 38px; line-height: 38px;}
.header .header-top .header-left{ font-size: 14px; color: #999;}


.header .header-top .header-right a{ font-size: 14px; color: #999;}
.header .header-top .header-right a+a+a{ margin-right: 0;}
.header .header-top .header-right i{ color: #999; margin: 0 5px 0 10px;}
.header .header-top .header-right a:hover{ color: #98bc08;}
.header .h-nr-2{ width: inherit; overflow: hidden; padding: 38px 0 38px 0;}

.header .h-nr-2 .zb .left{ display: inline-block; vertical-align: middle; margin-right: 10px;}
.header .h-nr-2 .zb .left img{ display: inline-block;}
.header .h-nr-2 .zb .left .img-2{ margin-right: 30px;}
.header .h-nr-2 .zb .wb:before{ content: url(../images/fjx.png); width: 1px; height: 58px; z-index: 16; position: absolute; left: 0; top: 0;}
.header .h-nr-2 .zb .wb{ display: inline-block; vertical-align: middle; letter-spacing: 1px; position: relative; margin: 5px 0 0 14px; padding: 0 0 0 20px;}
.header .h-nr-2 .zb .wb p{ font-size: 22px; line-height: 30px; color: #333;}
.header .h-nr-2 .zb .wb p b{ font-weight: bold;}
.header .h-nr-2 .zb .wb p + p>i{ color: #333;font-size: 16px;}
.header .h-nr-2 .right{ width: 430px; display: inline-block; vertical-align: top; margin-top: 8px; text-align: right;}
.header .h-nr-2 .right .lx-ph{ margin: 0 11px 0 0;}
.header .h-nr-2 .right>div{ display: inline-block; vertical-align: middle;}
.header .h-nr-2 .right>div p{ font-size: 26px; font-family: impact; color: #98bc08; text-align: justify; line-height: 28px;}
.header .nav{ background: url(../images/navfabg_01.png)no-repeat center #018843;  background-size: cover; width: 100%; height: 55px; position: relative; z-index: 2;}
.header .nav .xian{ position: absolute; left: 0; top: 2px; z-index: 13; width: 100%; background: #13a65b; height: 1px;}
.header .nav .nav-content{ background: url(../images/navbg_01.png)no-repeat center; width: 100%; line-height: 58px;height: 56px;}
.header .nav .nav-content ul li{ float: left; position: relative; width: 120px; height: 56px; line-height: 56px; text-align: center;}
.header .nav .nav-content ul li p{ position: relative; width: 120px;height: 56px; line-height: 56px;}


.header .nav .nav-content ul li p:before{ position: absolute; left: 0; background: #afd613; width: 100%; height: 1px; content: ""; z-index: 16; visibility: hidden;top: 2px; height:}
.header .nav .nav-content ul li:hover p:before{ visibility: visible;}
.header .nav .nav-content ul li:first-child+li+li+li+li+li+li+li+li{ margin-right: 0;}
.header .nav .nav-content ul li .subnav{ position: absolute; display: none; left: 0; top: 55px; z-index: 99; background: #fff; width: 100%; border: 1px solid #ccc; border-bottom: none; text-align: center;}
.header .nav .nav-content ul li .subnav dl dd{ position: relative; float: none; margin: 0; border-bottom: 1px solid #ccc;}
.header .nav .nav-content ul li .subnav dl dd a{ color: #666; font-size: 15px;}
.header .nav .nav-content ul li .subnav dl dd a:hover{ color: #98bc08;}


.header .nav .nav-content ul li a{ color: #fff; font-size: 16px; position: relative; display: block; height: 52px; line-height: 52px;}
.header .nav .nav-content ul li:hover p{ background: url(../images/navtab_01.png)no-repeat;}
.zhuanti{background: url(../images/navtab_011.png)no-repeat;z-index: 14;}


/*首页banner*/

.banner-index{background: url(../images/banbg.jpg)no-repeat center; height:600px;width: 100%;}

.sour{width:1144px; margin:auto; padding-top:473px;}
.sour li,.sqsou li{float:left; overflow:hidden;display:block;}
.inpvb{background:url(../images/anniu.jpg) no-repeat; width:176px;}
.inpn{width:240px;height:51px;color: #B0B0B0; margin-right:20px;}
.inpt{width:240px;height:51px;color: #B0B0B0; margin-right:20px;}
.inpg{width:428px;height:51px;color: #B0B0B0; margin-right:20px;}

/*vip5*/
.vip{background: url(../images/vbg.jpg)repeat-x; height:139px;width:100%;}
.vipm{width:1200px;margin:auto; padding-top:18px;overflow:hidden;}
.vipm li{float:left; overflow:hidden; width:244px;}
.vipm li:nth-child(n+5){width:224px;}


.vipm li img{width:224px; height:103px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.vipm li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}







/*标题*/
.btfont{width:1200px; margin:40px auto 0;background: url(../images/btbg.jpg)no-repeat center bottom; text-align:center;}
.btgao{ height:125px;}
.btfont dt,.yinhuan dt,.gaobiao dt{font:22px/30px "Arial";}
.btfont dd,.wenti1 dt h3,.wenti2 dt h3,.wenti3 dt h3,.wenti4 dt h3,.wenti5 dt h3,.yinhuan dt h3,.gaobiao h3,.zhuru h3,.zhuiqiu h3,.jinqi h3,.jhsx dt h3{font:bold 30px/36px "impact"; color:#333333;}
.btfont dd span,.wenti1 dt span,.wenti2 dt span,.wenti3 dt span,.wenti4 dt span,.wenti5 dt span,.yinhuan dt span,.zhuru h3 span,.gaobiao h3 span,.sbbz h3 span,.zhuiqiu h3 span,.jinqi span,.jhsx dt span,.baozhang h3 span,.gongyiz span,.fuwu h3 span,.qiye a{color:#009B4C;}
.btfont b{display:block;font:14px/30px "impact";}






/*等级*/
.djbg{width:100%;height:513px;background: url(../images/dengjibg.jpg)no-repeat center top; margin-top:40px;}

.djk{width:1200px;height:510px;margin:auto;overflow:hidden;}


.ch_r{width:566px; height:300px; float:right;position: relative; margin:70px auto 43px;overflow:hidden;}

.jieshao{width:566px;color:#ffffff;font:14px/30px "impact";overflow-y:auto; border: none; height:300px; padding-right:10px;}
.jieshao strong{font:bold 20px "impact";display:block; padding-bottom:10px;}
.jieshao p{text-indent:2em;}


.test-1::-webkit-scrollbar {width: 10px;height: 1px;}
.test-1::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #ACCE22;}
.test-1::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: #EDEDED;}




.ch_l{ width:1200px;overflow: hidden;height:94px;}
.ch_l ul li{height:94px; width:203px; display:block; background:url(../images/djanbg1.jpg) no-repeat;float:left; text-align:center;color:#757575;}
.ch_l ul li:hover,.ch_l ul .cur,.ch_l ul li strong .cur{height:94px; background:url(../images/djanbg.jpg) no-repeat;color: #ffffff;}
.ch_l ul li:nth-child(n+6){width:184px;}

.ch_l ul li strong{display:block;padding:20px 19px 0 0;font:bold 18px "impact"; }
.ch_l ul li:nth-child(n+6) strong{padding:20px 0 0 0;}

.ch_l ul li span{display:block;padding:3px 19px 0 0;font:12px "Arial"; color:#AFC3B9;}
.ch_l ul li:nth-child(n+6) span{padding:3px 0 0 0;}

/*有效*/
.btgao90{height:97px;}
.getiao{background:url(../images/getiao.jpg)repeat-x ; height:36px; width:100%; margin:10px 0 45px 0;}

/*切合图片*/
.qiehe{ width:1200px; height:650px; margin:auto;overflow:hidden;}
.qh1{ width:662px; height:300px; background:#F3F3F3; float:left;margin-bottom:20px;overflow:hidden;}
.qh1 p,.qh2 p,.qh3 p,.qh4 p{ margin:6px 0 0 17px;font:14px "impact";color:#777777;}
.qh1 p strong,.qh2 p strong,.qh3 p strong,.qh4 p strong{font: bold 18px "impact";color:#009B4C;}
.qh1 p em,.qh2 p em,.qh3 p em,.qh4 p em{font: 20px "Arial";color:#D5D5D7; padding:0 10px;}


.qh1 img{width:662px; height:254px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.qh2 img{width:518px; height:254px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.qh3 img{width:508px; height:254px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.qh4 img{width:672px; height:254px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.qh1 img:hover,.qh2 img:hover,.qh3 img:hover,.qh4 img:hover,.wentuK img:hover,.qiyez img:hover,.qiyey li img:hover,.qiyery li img:hover,.kancany li img:hover,.tuanduit li img:hover,.m-zs img:hover,.wen3tn img:hover,.gongyiy li img:hover,.gongyikz img:hover,.qiang li img:hover,.youqiz img:hover,.sbbztu li img:hover,.fuwut li img:hover,.jxang img:hover,.jhsxtb li img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}



.qh2{ width:518px; height:300px; background:#F3F3F3; float:right; margin-bottom:20px;overflow:hidden;}
.qh3{ width:508px; height:300px; background:#F3F3F3; float:left;overflow:hidden;}
.qh4{ width:672px; height:300px; background:#F3F3F3; float:right;overflow:hidden;}


.qiezx{ width:1200px; height:50px; text-align:center; margin:30px auto;letter-spacing:2px;text-shadow:#A1A1A1 1px 1px 2px}

.qiezx a{border-radius:5px; background:#009B4C;padding:12px 25px;color:#ffffff;font:bold 16px "impact"; margin-right:10px;}
.qiezx span{border-radius:5px; background:#E1CA2F;padding:12px 25px;color:#ffffff;font:bold 16px "impact";}






/*问题一*/
.wenti1{ width:100%; background:url(../images/wenti1bg.jpg) no-repeat  center 157px #EDEDED; height:280px; text-align:center; margin-bottom:46px;}
.wenti1 dt{background:url(../images/wenti1.jpg) no-repeat  center 33px; height:102px; text-align:center;font:22px "Arial";color:#333333; padding-top:110px;}
.wenti1 dt p,.wenti2 dt p,.wenti3 dt p,.wenti4 dt p,.wenti5 dt p,.jhsx dt p{font:14px/30px "impact";}
.wenti1 dd,.wenti2 dd,.wenti3 dd,.wenti4 dd,.wenti5 dd{ padding-top:107px;}
.wenti1 dd span,.wenti2 dd span,.wenti3 dd span,.wenti4 dd span,.wenti5 dd span,.jhsx dd span{background:#009B4C; padding:8px 20px;font:bold 14px "impact"; color:#ffffff; margin:0 8px;}





.wentu{width:1200px;margin:20px auto;overflow:hidden;}
.wentu li{float:left; width:304px;display:block;}
.wentu li:nth-child(n+4){width:285px;}
.wentuK{border-radius: 15px; width:285px; height:250px;border:1px solid #E4E4E4;}
.wentuK img{ padding:9px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.wentuK p{font:14px/20px "impact"; width:270px; padding-left:13px;}

/*隐患一*/
.yinhuan{ width:1200px; height:230px; text-align:center; margin:46px auto 0;}
.yinhuan dt em{ color:#ADADAD; font-size:24px;}
.yinhuan dd{ padding-top:20px;}

/*企业一*/
.btgao1{ height:150px;}
.qiye{width:1200px;margin:10px auto 0; text-align:center; height:910px;font:14px/30px "impact";}
.qiyeli{padding:15px 0;}
.qiye320{height:340px; padding-top:16px;}
.qiye strong{color:#009B4C;}


.qiyez{width:510px; height:320px; float:left;position: relative;overflow:hidden;}
.qiyez p{position: absolute;left: 0;bottom: 0;background:url(../images/bg01.png) repeat 0 0;padding: 5px 0 8px 12px;;width:510px;z-index:1;font:12px "impact"; text-align:left;}
.qiyez p b{ color:#009B4C; margin-right:5px; font-size:16px;}

.qiyez img{width:510px; height:320px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}





.qiyey{width:690px; height:320px; float:right;position: relative; margin:0;overflow:hidden;}
.qiyey li{float:left; width:230px;display:block; text-align:right; height:170px;overflow:hidden;}
.qiyey li img{width:210px; height:150px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.qiyey li p{position: absolute;background:url(../images/bg01.png) repeat-x ;padding: 7px 0 8px 12px;;width:210px;z-index:1;font:12px "impact"; text-align:left; margin:-41px 0 0 20px;}

.qiyery{width:1200px; height:215px; overflow:hidden; margin-top:35px;}
.qiyery li{float:left; width:305px;display:block; text-align:left;}
.qiyery li:nth-child(n+4){width:285px;}
.qiyery li img{width:285px; height:190px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}


/*企业广告*/
.qiyead{width:100%; height:527px;overflow:hidden;background:url(../images/qiyebanner.jpg) no-repeat center top;}
.qiyeadz{ width:1200px; margin:140px auto 0;font: bold 26px/16px "impact";}
.qiyeadz h3{font:bold 35px/32px "impact"; color:#E2352F;}
.qiyeadz em{font:bold 40px/46px "Arial";display:block;}
.qiyeadz p{font:14px/22px "impact";display:block; width:400px; margin:23px 0 30px 0;}
.qiyeadz a{background:#009B4C;padding:12px 25px;color:#ffffff;font:bold 16px "impact"; margin-top:5px;}

/*勘察*/
.qiye120{height:120px;}
.kanca{width:1200px;margin:42px auto 46px; height:495px;border-radius: 25px;border:1px solid #E4E4E4;}
.kancan{width:1137px;margin:31px auto 0; height:350px;}
.kancanz{ width:480px; height:350px; float:left;}
.kancany{ width:657px; height:350px; float:right;position: relative; margin:0;overflow:hidden;}

.kancany li{float:left; width:328px;display:block; text-align:right; height:185px;}
.kancany li img{width:309px; height:165px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.kancany li p{position: absolute;padding: 7px 0 8px 12px;;width:309px;z-index:10;font:12px "impact"; text-align:left; margin:-38px 0 0 23px; color:#FFFFFF;}

.kancat{width:1137px;margin:31px auto 0; height:60px;}
.kancat li{float:left;display:block;}

.kinpvb{background:url(../images/kant.jpg) no-repeat; width:176px;}
.kinpn{width:230px;height:51px;color: #ffffff; margin-right:20px;border-radius: 5px; background:#009B4C;}
.kinpg{width:441px;height:51px;color: #ffffff; margin-right:20px;border-radius: 5px; background:#009B4C;}


/*问题2*/
.wenti2{ width:100%; background:url(../images/wenti2bg.jpg) no-repeat  center 157px #EDEDED; height:280px; text-align:center; margin-bottom:46px;}
.wenti2 dt{background:url(../images/wenti2.jpg) no-repeat  center 33px; height:102px; text-align:center;font:22px "Arial";color:#333333; padding-top:110px;}

.tuandui{width:1200px;margin:42px auto 46px; height:622px;font:16px/30px "impact"; text-align:center; }
.tuanduit{width:1200px; height:539px;overflow:hidden; margin-bottom:30px;}
.tuanduit li{float:left;display:block; height:184px; width:304px;}
.tuanduit li:nth-child(2){width:592px; text-align:center;}
.tuanduit li img{
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}



.tuanduiz{width:566px; height:171px; background:#009B4C; margin:auto; text-align:center;}
.tuanduiz p{font: bold 30px/40px "impact"; color:#FFFFFF; padding-top:43px;letter-spacing:2px;}
.tuanduiz p span{color:#D9E73E;}

.qieza{ width:1200px; height:50px; text-align:center; margin:30px auto;letter-spacing:2px;text-shadow:#A1A1A1 1px 1px 2px}
.qieza a{border-radius:5px; background:#E1CA2F;padding:12px 25px;color:#ffffff;font:bold 16px "impact"; margin-right:10px;}

.yicijh{ width:100%; height:193px; background:url(../images/yicibg.jpg) no-repeat  center 137px #009B4C; text-align:center;}
.yicijh h3{font:bold 30px/36px "impact"; color:#ffffff;}
.yicijh p{font:14px/32px "impact"; color:#99D7B7;}
.yicijh em{font:22px/30px "Arial"; color:#ffffff;display:block; padding-top:39px;}
.yicijh span{color:#D9E73E;}


/*工程*/

.zhuru{ width:1200px; height:140px; margin:46px auto 36px; background:url(../images/zhuru.jpg) no-repeat  center 50px; text-align:center;}
.zhuru em{font:22px/30px "Arial"; display:block;}
.zhuru p{font:18px/32px "impact"; padding-top:35px;}


.hangye{width:100%; height:560px; background:#F1F1F1; padding-top:55px;}


.zs{width:1200px; margin:0 auto;}
.zs-l{width:254px;height:450px;padding:0; float: left;background:url('../images/cp.jpg') no-repeat; overflow: hidden; position:relative;}
.zs-l li a{display:block; padding:18px 0 0 62px;height:75px; line-height:24px; color:#333333; font-size:18px;}
.zs-l li span{font:12px/14px "Arial"; display:block; color:#D8D8D8;}
.zs-l li a:hover,.zs-l li.cur a{text-decoration:none; background:url('../images/cp1.jpg') no-repeat; color:#ffffff;}
.zs-r{width:935px; float: right;overflow: hidden;}
.m-zs{width:667px;height:450px;position:relative; float: left;overflow: hidden;}
.m-zs img{display:block; width:667px;height:450px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.m-zs span{display:block; position:absolute;left:10px; bottom:10px;}
.m-zs span a{display:inline-block; width:19px; height:19px; background:url('../images/ico1.png') no-repeat 2px 2px;}
.m-zs span a:hover,.m-zs span a.cur{background:url('../images/ico2.png') no-repeat;}
.zs-txt{width:245px;height:450px;float: right;}
.zs-txt p{padding:12px 0; border-bottom:1px dashed #B8B8B8; font:14px/24px "impact";}
.zs-txt p b{display:block; font: bold 16px/32px "impact";}
.zs-txt a{border-radius:5px; background:#009B4C;padding:12px 25px;color:#ffffff;font:bold 16px "impact";display:block; width:180px; text-align:center; margin-top:33px;}











/*申请*/
.shenqing{width:100%; height:208px; background:url(../images/shenqingbg.jpg) no-repeat  center 39px #009B4C; text-align:center;}

.shenqing h3{font:bold 30px/36px "impact"; color:#ffffff; padding-top:33px;}
.shenqing span{color:#D9E73E;}
.shenqing p{font:bold 18px/24px "impact"; color:#ffffff; padding-top:10px;}



.sqsou{width:1200px; margin:0 auto; padding-top:20px;}
.inpsq{background:url(../images/shenqing.jpg) no-repeat; width:176px;}
.minpg{width:484px;height:51px;color: #B0B0B0; margin-right:20px;border-radius: 5px; background:#ffffff;}









.wenti3{ width:1200px; height:280px; background:url(../images/wenti3bg.jpg) no-repeat  center 157px; text-align:center; margin:20px auto 12px;}
.wenti3 dt{background:url(../images/wenti3.jpg) no-repeat  center 33px; height:102px; text-align:center;font:22px "Arial";color:#333333; padding-top:110px;}

.wen3tu{width:1200px; height:306px;overflow:hidden; margin:auto;}
.wen3tu li,.alsqtu li{ width:407px;float:left;display:block;}
.wen3tu li:nth-child(3),.alsqtu li:nth-child(3){width:386px;}
.wen3tn{width:386px;height:306px;border-radius: 10px;border:1px solid #E4E4E4; background:#ffffff;}
.wen3tn img{ padding:9px;-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.wen3tn p{ width:350px; margin:0 auto;font:14px/22px "impact";}



/*保障*/
.baozhang{width:100%; height:860px; background:url(../images/bzbg.jpg) repeat-x  top #009B4C; margin-top:46px;text-align:center;}
.baozhang strong{height:53px;border-radius: 10px; background:#009B4C;display:block; width:400px; margin:0 auto; text-align:center;font: bold 30px/50px "impact"; color:#ffffff;}
.baozhang h3,.fuwu h3{font:bold 30px/46px "impact"; color:#333333; margin-top:20px;}
.baozhang h4,.fuwu h4{font:14px/30px "impact"; margin-bottom:85px;}




.gongren{ width:1200px; height:620px; margin:0 auto;}













.out {width:1200px;height:600px;margin:0 auto;position:relative;overflow:hidden;}  
.img{width:1180px;height:543px;overflow:hidden;}  
.img li {position:absolute;top:0px;left:0px;display:none;padding:10px; background:#ffffff; height:563px;}  
.out ul li p{position: absolute;background:url(../images/bg02.png) repeat-x ;padding: 7px 0 8px 15px;;width:1180px;z-index:1;font:14px "impact"; text-align:left; margin:-38px 0 0 0; color:#FFFFFF;}



.out .num { position:absolute;bottom:0px;left:0px;font-size:0px;text-align:center;width:100%;  
}  
.num li {width:15px;height:15px;background:#007425;color:#FFFFFF;text-align:center;line-height:15px;display:inline-block;font-size:12px;border-radius:50%;margin-right:10px;cursor:pointer;  }  
.out .btn {  position:absolute;  top:50%;  margin-top:-30px;  width:40px;  height:40px;  display:none;  cursor:pointer;  }  
.out .num li.active-1 {  background:#FFFFFF;  }  
.out:hover .btn { display:block  }  
.out .left {left:10px;  }  
.out .right {right:10px;  }  



/*工艺*/
.gongyi{width:1200px; height:340px; background:url(../images/gongyibg.jpg) no-repeat  top left; margin:56px auto;}

.gongyiz{ width:543px; height:340px; float:left;}

.gongyiz h3{font:bold 30px/30px "impact"; padding-left:95px;}

.gongyiz h4{width:543px; height:56px;border-bottom:1px solid #D1D1D1;font:16px/40px "impact";padding-left:95px;}

.gongyiz p{font:14px/33px "impact"; margin-top:30px;}

.gongyiy{ width:619px; height:358px; float:right;}
.gongyiy li{ width:213px;float:left;display:block; height:179px;}
.gongyiy li:nth-child(3),.gongyiy li:nth-child(6){width:193px;}
.gongyiy li p{ width:193px;font:14px "impact"; padding-top:10px; text-align:center;}

.gongyiy li img{
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}




.gongyik{width:1200px;margin:42px auto 46px; height:284px;border-radius: 10px;border:1px solid #E4E4E4; padding:10px;overflow:hidden;}

.gongyikz{ width:589px; height:262px; position: relative;overflow:hidden;}

.gongyikz img{width:589px; height:262px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}

.gongyikz p{position: absolute;background:url(../images/bg02.png) repeat-x ;padding: 7px 0 12px 12px;;width:589px;z-index:22;font:14px "impact"; text-align:left; margin:-38px 0 0 0; color:#ffffff;}
.gongyiky{ width:530px; float:right;font:14px/33px "impact"; margin:30px 20px 0 0;}
.gongyiky strong,.gongyikr strong,.youqir strong{font: bold 18px/33px "impact";color:#009B4C;display:block;}

.gongyikr{ width:520px; float:left;font:14px/33px "impact"; margin:30px 0 0 30px;}



.qiang{width:1200px;margin:42px auto 46px; height:300px;}
.qiang li{ width:305px;float:left;display:block;}
.qiang li:nth-child(4){width:285px;}
.qiang li p{ width:285px;font:14px/24px "impact"; padding-top:15px;}

.qiang li img{width:285px; height:190px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}


/*隐患*/

.gaobiao{ width:100%; height:203px; margin:46px auto 55px; background:url(../images/yhbg.jpg) no-repeat  center 85px #EDEDED; text-align:center;}
.gaobiao em{font:22px/30px "Arial"; display:block; padding-top:36px;}
.gaobiao p{font:18px/32px "impact"; padding-top:35px;}


/*细心*/
.xixin{width:100%; height:90px; background:url(../images/xixinbg.jpg) repeat-x top ; margin-top:46px; text-align:center;}

.xixin strong{height:53px;border-radius: 10px; background:#009B4C;display:block; width:374px; margin:0 auto; text-align:center;font: bold 30px/50px "impact"; color:#ffffff;}
.xixin h4{font:16px/30px "impact"; margin-top:10px;}







.youqi{width:1200px;margin:42px auto 46px; height:388px;}

.youqiz{width:590px; height:388px; float:left;}
.youqiz img{width:590px; height:388px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}

.youqir{ width:560px; float:right;font:14px/27px "impact";}


/*案例申请*/

.alsq{width:100%; height:221px; background:#009B4C; margin-top:53px; text-align:center;color:#FFFFFF;}
.alsq h3{font: bold 30px/40px "impact"; padding-top:40px; }
.alsq p{font:16px/34px "impact";}
.alsq span{color:#D9E73E;}

.alsqtu{width:1200px; height:306px;overflow:hidden; margin:7px auto 0;}






/*问题4*/
.wenti4bg{width:100%; height:710px; background:url(../images/wenti4bg.jpg) repeat-x bottom #F1F1F1; padding-top:15px;}

.wenti4{ width:100%; background:url(../images/wenti4g.jpg) no-repeat  center 157px ; height:280px; text-align:center;}
.wenti4 dt{background:url(../images/wenti4.jpg) no-repeat  center 33px; height:102px; text-align:center;font:22px "Arial";color:#333333; padding-top:110px;}








/*设备保障*/

.sbbz{width:1200px;margin:35px auto 46px; height:660px;}
.sbbz h3{font:bold 30px/36px "impact"; color:#333333;display:block; width:1200px; text-align:center;}
.sbbz h4{font:18px/40px "impact";display:block; width:1200px; text-align:center;}
.sbbztu{width:1200px; height:560px;overflow:hidden; margin:35px 0px;}
.sbbztu ul{ height:280px;}
.sbbztu li{ width:305px;float:left;display:block;}
.sbbztu li:nth-child(4){width:285px;}
.sbbztu li p{font:14px "impact"; width:285px; text-align:center; padding-top:20px;}
.sbbztu li b{ font:bold;color:#009B4C;}

.sbbztu li img{width:285px; height:210px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}



.cailiao{height:53px;border-radius: 10px; background:#009B4C;display:block; width:280px; margin:50px auto 0; text-align:center;font: bold 30px/50px "impact"; color:#ffffff;}




/*用料保障*/
.yongliao{width:100%; height:770px; background:url(../images/bzbg.jpg) repeat-x  top #009B4C; margin-top:46px;}

.yongliaos{width:1200px;margin:0 auto ; height:236px;font:14px/30px "impact";}
.yongliaos h3{height:53px;border-radius: 10px; background:#009B4C;display:block; width:536px; margin:0 auto 30px; text-align:center;font: bold 30px/50px "impact"; color:#ffffff;}

.yongliaotu{width:1200px;margin:0 auto ; height:475px;overflow:hidden;}
.yongliaoz{width:811px; height:475px; float:left; background:#ffffff; padding:10px;position: relative;}
.yongliaoz p{position: absolute;background:url(../images/bg01.png) repeat-x ;padding: 7px 0 12px 12px;;width:791px;z-index:23;font:14px "impact"; text-align:left; margin:-37px 0 0 0;}

.yongliaoy{width:369px; float:right; height:475px;overflow:hidden;}
.yongliaoy img{padding-bottom:16px;}


/*问题五*/
.wenti5{ width:1200px; height:280px; background:url(../images/wenti5bg.jpg) no-repeat  center 157px; text-align:center; margin:20px auto 12px;}
.wenti5 dt{background:url(../images/wenti5.jpg) no-repeat  center 33px; height:102px; text-align:center;font:22px "Arial";color:#333333; padding-top:110px;}


/*服务*/
.fuwu{width:100%; height:660px; background:url(../images/bzbg.jpg) repeat-x  top #009B4C; margin-top:46px; text-align:center;}


.fuwu strong{height:53px;border-radius: 10px; background:#009B4C;display:block; width:430px; margin:0 auto; text-align:center;font: bold 30px/50px "impact"; color:#ffffff;}
.fuwuz{width:1200px; height:367px; margin:0 auto; background:#ffffff;}
.fuwuzy{ width:600px; height:367px; float:right;}
.fuwuzz{ width:530px; height:367px; float:left; margin:52px 0 0 40px;background:url(../images/0102.jpg) no-repeat  left 2px; text-align:left; padding-left:38px;}
.fuwuzz b{font: bold 18px "impact";display:block;}

.fuwuzz p{font:14px/24px "impact";display:block; margin:10px 0 30px 0;}


.fuwut{width:1200px;margin:53px auto 30px; height:240px; }
.fuwut li,.anlieg li{ width:305px;float:left;display:block;}
.fuwut li:nth-child(4){width:285px;}
.fuwut li p,.sb li p{ width:285px;font:14px/24px "impact"; padding-top:15px;text-align:center;}

.fuwut li img{width:285px; height:190px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}



/*追求*/
.zhuiqiu{width:1200px;margin:25px auto 30px; background:url(../images/fuwuxian.jpg) no-repeat 0 56px ; height:80px; text-align:center;font:18px/40px "impact";}

.anlie{width:100%; height:295px; background:#F0F0F0; padding-top:42px;}


.sb{width:1200px; margin:0 auto;}
.sb .list-con{ padding:0; position:relative;}
.list-con-a,.list-con-b{float: left;}
.sb .list-con-a{padding:0; position:absolute; left:10px; top:75px;opacity:0.7}
.sb .list-con-c{padding:0;position:absolute; right:10px; top:75px;opacity:0.7}
.sb .list-con-b{padding:0;}
.sb li{width:305px;float: left;}
.sb li img{width:285px;height:190px;display:block;}







/*锦旗*/
.jinqi{width:1200px;margin:45px auto 30px; height:80px; text-align:center;font:22px/30px "Arial";}
.jxang{width:1200px;margin:45px auto 56px; height:695px;}
.jxangz{width:625px;height:695px;overflow:hidden; float:left;}

.jxang img{
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}


.jxangzs{width:625px;height:274px;overflow:hidden;}
.jxangzx{width:625px;height:421px;overflow:hidden;}
.jxgej{margin-right:14px;}
.jxgex{margin-bottom:14px;}
.jxangy{width:566px;height:695px;overflow:hidden; float:right;}
.jxangyz{width:274px;height:695px;float:left;}
.jxangyy{width:278px;height:695px;float:right;}

/*报价*/
.baojia{width:100%;margin:0 auto; height:583px;background:url(../images/baojiabg.jpg) no-repeat  center bottom #0B8F4B;text-align:center;font:14px "impact";color:#ffffff;}
.baojia h3{font: bold 24px/40px "impact"; color:#D9E73E; padding-top:35px;}

.baojiatj{width:1200px; height:143px; margin:346px auto 0;}
.baojiatj dt{height:81px;}
.baojiatk li{width:191px;float:left;display:block;}
.baojiatk li:nth-child(5){width:436px;}

.binpn{width:176px;height:51px;color: #B0B0B0; margin-right:20px;border-radius: 5px; background:#ffffff;}
.binpg{width:436px;height:51px;color: #B0B0B0; margin-right:20px;border-radius: 5px; background:#ffffff;}


.binpvb{background:url(../images/baojian.jpg) no-repeat; width:266px; height:62px;}


/*省心*/
.shengxin{width:100%; height:850px;background:#F6F6F6; padding-top:50px;}


.jhsx{ width:1200px; height:150px; text-align:center; margin: 0 auto;background:url(../images/shengxinbg.jpg) no-repeat  center 42px;}
.jhsx dt{ height:102px; text-align:center;font:22px "Arial";color:#333333;}


.jhsxtb{width:1200px; height:150px;background:url(../images/shengxian.jpg) repeat-y;margin: 30px auto 40px;}
.jhsxtb li{width:157px;float:left;display:block;}
.jhsxtb li:nth-child(8){width:101px;}
.jhsxtb p{ width:98px; text-align:center; padding-top:15px;font:14px/24px "impact";}

.jhsxtb li img{
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}




.shengimg{width:1200px; height:380px;margin:0 auto;}

/*foot*/

.foot{ width: 100%; position: relative;}
.foot .nav{ background: url(../images/navfabg_01.png) no-repeat center; background-size: cover; width: 100%; height: 54px; position: relative; z-index: 1;}
.foot .nav .xian{ position: absolute; left: 0; top: 2px; z-index: 13; width: 100%; background: #13a65b; height: 1px;}
.foot .nav .nav-content{ background: url(../images/navbg_01.png)no-repeat center; width: 1500px; line-height: 58px;height: 54px;}


.foot .nav .nav-content ul li{ float: left; position: relative; width: 120px; height: 54px; line-height: 54px; text-align: center; overflow: hidden;}

.foot .nav .nav-content ul li p:before{ top: 2px;}


.foot .nav .nav-content ul li.on p:after,.foot .nav .nav-content ul li:hover p:before,.foot .nav .nav-content ul li:hover p:after{ visibility: visible;}

.foot .nav .nav-content ul li:first-child+li+li+li+li+li+li+li+li{ margin-right: 0;}
.foot .nav .nav-content ul li a{ color: #fff; font-size: 16px; position: relative; display: block; height: 52px; line-height: 52px;}
.foot .nav .nav-content ul li:hover p{ background: url(../images/navtab_01.png)no-repeat;}
.foot .footbg{ background: #e2e2e2; padding: 30px 0 40px 0;}
.foot .content {}

.foot .content .left{ width: 272px; height: 234px; background: rgba(255, 255, 255, 0.8); text-align: center; padding: 17px 0 0;}
.foot .content .left .logo{ width: 190px; height: 64px; margin: 0 auto 14px;}
.foot .content .left dd{ display: inline-block; vertical-align: top;}
.foot .content .left dd+dd{ margin: 0 0 0 12px;}
.foot .content .left dd p{ font-size: 14px; color: #333;}
.foot .content .right {}

.foot .content .right .link{ border-bottom: 1px solid #bfbfbf; padding-bottom: 30px; margin-bottom: 20px;}
.foot .content .right .link dl dt{ font-size: 14px; color: #999; margin-bottom: 10px; line-height: 13px; letter-spacing: 10px;}
.foot .content .right .link dl dd{ display: inline-block; vertical-align: top; margin-right: 27px;}
.foot .content .right .link dl dd a{ font-size: 14px; color: #666;}
.foot .content .right .link dl dd a:hover,.foot .content .right .js ul li a:hover{ color: #009b4c;}
.foot .content .right{ width: 859px;}
.foot .content .right .js{ overflow: hidden;}
.foot .content .right .js ul li,.foot .content .right .js ul li a{ font-size: 14px; color: #666; line-height: 30px;}
.foot .content .right .js ul:first-child{ width: 245px;}


	/*右侧悬浮菜单*/
.slide{
		width: 64px;
		height: 256px;
		position: fixed;
		top: 50%;
		margin-top: -126px;
		background: #fff;
		left: 0px;
		border: solid 1px #ccc;
		border-radius: 5px 5px 5px 5px;
		z-index: 999;
	}
	.slide ul li{
		padding: 10px 5px;
		text-align: center;
	}
	.slide ul .on{
		border-bottom: solid 1px #ccc;
		border-top: solid 1px #ccc;
	}

	.slide ul .wx .ho{
		top: 24%;
		height: 147px;
		position: absolute;
		left: 100%;
		width: 120px;
		background: #fff;
		/*padding: 5px 5px;*/
		text-align: center;
		/*padding-top: 30px;*/
		display: none;
		border: solid 1px #ccc;
	}
	/*自适应 当屏小于1050时隐藏*/
	@media screen and (max-width: 1050px) {
		.slide{
			display: none;
		}
	}




/*btn_top*/

#btn_top ul{ overflow: hidden;}
#btn_top li{ float: left; margin-left: 10px;}
#btn_top li img{ display: block;}
#btn_top{ width: 43px; height: 43px; overflow: hidden; position: fixed; top: 85%; right: 51%; margin-right: -675px; cursor: pointer; display: none;}
#btn_top h4{ width: 43px; height: 43px; overflow: hidden; position: relative;}
#btn_top img{ display: block; position: absolute; top: 0; left: 0;}



/*Location*/

#Location{ position: fixed; top: 39%; right: 20px; margin-top: -140px; display: inline-block; vertical-align: middle; z-index: 1111; display: none; background: url(../images/kjdh01.png)no-repeat; width: 150px; height: 439px; padding-top:46px;}
#Location li{ color: #333; font-size: 14px; display: block; position: relative; width: 100%; height: 40px!important; line-height: 40px!important; text-align: center; cursor: pointer;}
#Location .top{ text-align: center; color: #fff; font-size: 16px; font-weight: bold; height: 45px; line-height: 53px;}
#Location li:before{ content: url(../images/mrty.png); width: 8px; height: 8px; display: inline-block; vertical-align: top; margin: -1px 10px 0 0;}
#Location li.active{ color: #009b4c; font-weight: bold;}
#Location li.active:before{ content: url(../images/bsty.png);}
#Location li:hover{ color: #009b4c; font-weight: bold;}
#Location li:hover:before{ content: url(../images/bsty.png);}

.main_box .page1{ width:100%;height: 1670px!important;}
.main_box .page2{width:100%;height: 3502px!important;}
.main_box .page3{width:100%;height: 2257px!important;}
.main_box .page4{width:100%;height: 4014px!important;}
.main_box .page5{width:100%;height: 2228px!important;}
.main_box .page6{width:100%;height: 2973px!important;}
.main_box .page7{width:100%;height: 1433px!important;}