@charset "utf-8";

/*banner*/
.banner{position: relative; height:630px;clear: both;}
.ban_p,.ban_p li{ height:630px;overflow: hidden;}
.ban_p li{ display:block; height:630px;width: 100%!important; overflow: hidden;position: relative;margin:0 auto;}
.ban_p li img {width: 1920px;height: 630px;position: absolute;left: 50%;top:0;margin-left: -960px;}
.ban_t{width:1100px;height:50px;bottom:0;left:50%;margin-left:-550px;position: absolute;text-align: center;}
.ban_t em{width: 16px;height: 16px;border-radius: 16px;margin-right:12px; display: inline-block;background: #fff;}
.ban_t em.on{background: #00923f;width: 30px;}

.til01{text-align: center;display: block;font-size:40px;color: #181818;line-height:46px;height:177px;font-weight: normal;}
.til01 a{display: block;color: #1d1d1d;}
.til01 p{display: block;height:46px;}
.til01 span{display: inline-block;font-size:20px;line-height:68px;height:68px;position: relative;background:url(../images/tilbg1.png) no-repeat center 0;color: #666;}


/*引子*/
.webox{height:453px;font-size:16px;color: #666;font-family:"Microsoft Yahei";line-height:36px;position: relative;overflow: hidden;padding: 78px 0 0;}
.webox_p{width:600px;height: 372px;}
.webox_p p,.webox_p p img{width:600px;height:372px;display: block;overflow: hidden;}
.webox_w{width:600px;position: relative;}
.webox_w:before{content: "";position: absolute;width: 107px;height: 4px;background:#31a84c;top:72px;right:-48px;}
.webox_w h3{height:73px;font-size: 36px;line-height: 58px;color: #333;border-bottom: 1px solid #f2f2f2;font-weight: normal;margin-bottom: 24px;}
.webox_w p{height:166px;width: 532px;}
.webox_w li{float:left;padding:0 52px 0 0;height: 70px;line-height:28px;display: inline-block;border-right:solid 1px #e5e5e5;margin: 0 52px 0 0;}
.webox_w li:last-child{padding: 0;margin: 0;border: 0;}
.webox_w li span{display: block;height: 42px;}
.webox_w li span b{font-size: 50px;color: #31a84c;display: inline-block;}
.webox_w li span i{width: 22px;line-height: 22px;border-radius: 22px;color: #fff;background: #949494;display: inline-block;text-align: center;font-size: 14px;}

/*产品中心*/
.probox{font-family:"Microsoft Yahei";overflow: hidden;padding:76px 0 0;position: relative;z-index: 1;background:#f6f6f6;font-size: 16px;line-height: 36px;}
.pro1{height: 800px;}
.pro11{ width:576px;overflow:hidden;}
.pro1 dt{ font:24px "Microsoft YaHei"; font-weight:bold; color:#1d1d1d; height:55px;}
.pro1 dt a{ display:block; color:#1d1d1d;}
.pro1 dt a:hover{ color:#31a84c;}
.pro1 dt em{ display:block; float:left; width:27px; height:25px; margin:5px 12px 0 0;}
.pro1 dt em img{display:block; width:27px; height:25px;}
.pro1 dd{ height:104px; overflow:hidden;}
.pro1 dd a{ display:block; font:16px "Microsoft YaHei"; line-height:36px; height:36px; overflow:hidden; color:#626262; width:175px; float:left; background:url(../images/fen_arr1.png) no-repeat left center; padding-left:15px;}
.pro1 dd a:hover{color:#31a84c;}
.pro_gg{ width:601px; height:723px; overflow:hidden;}
.pro_gg dl{position: relative;}
.pro_gg dd{width: 100%;height: 106px;background: rgba(0, 0 , 0 , 0.3);left: 0;bottom: 0;text-align: center;position:absolute;}
.pro_gg dd li{width:150px;float: left;text-align: center;padding: 11px 0 0;font-size: 18px;font-weight: bold;color: #fff;}
.pro_gg dd li span{display: block;width:45px;height: 45px;margin: 0 auto;}
.pro_gg dt,.pro_gg dt img{ display:block;width:601px; height:723px;}
.pro2 .pro_gg dd li:first-child{margin-left: 80px;}
.pro11 li{ width:278px;height:278px;position:relative; border:1px solid #e2e2e2; margin-bottom:20px;}
.pro11 li img{ display:block;width:278px; /*height:278px;*/}
.pro11 li em{left:19px;bottom:0; display:block;position:absolute;width:240px; font:16px "Microsoft YaHei"; color:#323232; height:58px;line-height:58px; overflow:hidden; background:url(../images/pro_arr.png) no-repeat right center;}
.pro11 li:hover{ border:1px solid #31a84c;}
.pro11 li:hover em{ color:#31a84c;font-weight: bold;}
.pro11 li:nth-child(2n-1){ float:left;}
.pro11 li:nth-child(2n){ float:right;}

/**/
.pro3{ height:475px; overflow:hidden;}
.pro3_t{height:57px;line-height:57px;background:#fff;box-shadow:0 0 5px 5px #e7e7e7;margin-bottom: 39px;font-weight: bold;font-size:16px;}
.pro3_t span{width:157px;font-weight: normal;color:#fff;background:#31a84c;float:left;text-align:center;font-size:24px;}
.pro3_t ul{float:right;background:url(../images/pro_arr.png) no-repeat right center;margin:0 35px 0 0;padding:0 12px 0 0;}
.pro3_t li a{background:url(../images/fen_arr2.gif) no-repeat 0 center;display:block; color:#333;padding:0 23px 0 12px;}
.pro3_t li{float:left;}
.pro3_c li{width:278px; border:1px solid #e2e2e2; float:left; margin:0 25px 0 0;}
.pro3_c li img{ display:block;width:278px;/*height:278px;*/}
.pro3_c li em{display:block; font:16px "Microsoft YaHei"; color:#323232; padding-left:25px; height:45px; border-top:1px solid #e2e2e2; line-height:45px; overflow:hidden; background:#f8f8f8 url(../images/pro_arr.png) no-repeat 240px center;}

/*品质保障*/
.chara{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:30px;padding:60px 0 0;color: #fff;height: 750px;}
.chara_c dl{width: 300px;height: 490px;float: left;background: #005fb0;position: relative;text-align: center;}
.chara_c dl:nth-child(2n){background: #1e81de;}
.chara_c dt,.chara_c dt img{width: 300px;height: 334px;display: block;overflow: hidden;}
.chara_c dd{width:226px;display: block;position: absolute;left: 0;bottom: 0;padding: 20px 37px;}
.chara_c dd h3{font-size: 24px;line-height: 44px;padding: 0 0 20px;}
.chara_c dd p{display: none;}
.chara_c dd h3 em{font-size: 30px;line-height: 40px;display: block;font-style: normal;position: relative;}
.chara_c dd h3 em:before,.chara_c dd h3 em:after{content: "";position: absolute;width: 10px;height: 2px;background: rgba(255, 255 , 255 , 0.9);top: 18px;left: 50%;margin-left: 25px;}
.chara_c dd h3 em:before{margin-left:-35px;}
.chara_c dl.cur dd,.chara_c dl:hover dd{background: #15b600;}
.chara_c dl.cur dd p{display: block;}

/*优势*/
.edge{font-family:"Microsoft Yahei";font-size:16px;position: relative;line-height:36px;padding:60px 0 80px;background:url(../images/bg01.gif) repeat;color: #242424;}
.edge .til01{height: 192px;}

.edge1{height:417px;position: relative;z-index: 1;overflow: hidden;}
.edge_p{width: 50%;height:417px;}
.edge5,.edge_p5{height:483px!important;}
.edge_p1{background:url(../images/edge_pic1.jpg) no-repeat right 0;}
.edge_p2{background:url(../images/edge_pic2.jpg) no-repeat 0 0;}
.edge_p3{background:url(../images/edge_pic3.jpg) no-repeat right 0;}
.edge_p4{background:url(../images/edge_pic4.jpg) no-repeat 0 0;}
.edge_w{width: 50%;height: 503px;}
.edge_w1{width:600px;padding:80px 0 0 62px;}
.edge_w0{padding:0 0 0 62px!important;}
.edge_w1 h3{height:190px;line-height:40px;font-size:30px;white-space: nowrap;color: #242424;}
.edge_w1 h3 span{display: block;width:174px;text-align: center;position: relative;margin-bottom:24px;line-height: 50px;color: #31a84c;border: solid 2px #31a84c;border-left-width: 13px;}
.edge_w1 h3 span i{width: 52px;display: block;float: left;}
.edge_w1 h3 p i{display: block;font-size:12px;line-height: 24px;opacity: 0.3;font-weight: normal;}
.edge_wl ul.edge_wl{height:102px;}
.edge_wl li{padding: 0 0 0 20px;background:url(../images/ico08.png) no-repeat 0 12px;height: 36px;}
.edge_pl li{float: left;margin: 0 10px 0 0;width: 126px;background:url(../images/edge_p01.png) no-repeat 0 0;padding: 52px 0;}
.edge_pl li img{width:126px;height:38px;display: block;overflow: hidden;margin: 0 auto;}

/*案例*/
.case{padding:72px 0 0;position: relative;font-family:"Microsoft Yahei";z-index: 1;font-size: 16px;line-height:23px;background:url(../images/casebg.jpg) no-repeat center bottom #f6f6f6;height: 737px;text-align: center;}
.prev1,.next1{width: 46px;height: 43px;position: absolute;right: 0;top: 272px;cursor: pointer;z-index: 9;}
.prev1{left: 0;}
.case_c{height: 496px;background: #fff;width: 1200px;}
.case_c dt,.case_c dt img{width:354px;height:266px;display: block;overflow: hidden;}
.case_c dl{position: relative;height:470px;width: 354px;float: left;padding: 0 20px 0 24px;}
.case_c dd{padding:0 26px;display: block;}
.case_c dd h3{height:66px;line-height:66px;font-size:18px;font-weight: normal;color: #202020; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.case_c dd h3 a{display: block;color: #202020; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.case_c dd p{height:75px;}
.case_c dd span{height:34px;display: block;width: 129px;margin: 0 auto;border-radius: 17px;line-height: 34px;background: #d6d6d6;}
.case_c dd span a{color: #666;background:url(../images/ico07.png) no-repeat right center;padding-right: 24px;display: inline-block;}
.case_c dl:hover dd span{background:#15b600;}
.case_c dl:hover dd span a,.case_c dd span a:hover{color: #fff;background:url(../images/ico05.png) no-repeat right center #15b600;}

/*资讯*/
.nswsbj{height:750px;padding-top:72px; overflow: hidden; font-family:"Microsoft Yahei";font-size: 16px;line-height: 26px;color: #989898;}
.nswsbj h3{font-weight: normal;height: 65px;line-height: 32px;font-size: 20px;}
.nswsbj h3 span{float: right;font-size: 16px;}
.nswsbj h3 a{color: #000;}
.nswsbj h3 span a{color: #15b600;}
.faqs{width: 435px;}
.faqs_c dl{height:122px;border-bottom: 1px solid #dedede;margin-bottom: 22px;}
.faqs_c dt{height: 45px;line-height: 30px;background:url(../images/new_ico1.gif) no-repeat 0 2px;padding: 0 0 0 40px;}
.faqs_c dt a{display: block;color: #000;font-size: 18px;}
.faqs_c dl:nth-child(2){border: 0;height: 125px;margin: 0;}
.faqs_c li{position: relative;padding: 0 0 0 15px;height: 40px;line-height: 40px;}
.faqs_c li:before{content: "";position: absolute;width:6px;height:6px;background:#9b9b9b;top: 18px;left:0;border-radius: 6px;}
.faqs_c li a{display: block;color: #000;}
.news{width: 720px;}
.news_c dl{height: 159px;}
.news_c dt,.news_c dt img{width:249px;overflow: hidden;height:140px;display: block;float: left;}

.news_c dd{line-height: 24px;color: #808080;width: 430px;float: right;padding: 24px 10px 0 0;}
.news_c dd h3{font-size:18px; color: #212121;height:40px; line-height:29px;font-weight: normal;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news_c dd h3 span{color: #fff;width:79px;line-height:29px;border-radius:15px;background: #15b600;margin:0 8px 0 0;float: left;font-weight: normal;font-size: 14px;text-align: center;font-size: 16px;}
.news_c dd h3 a{color: #212121;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.news_c li{height:94px;display: block;border: dotted 1px #f0f0f0;position: relative;margin-bottom:8px;background: #fff;}
.news_c li:hover{border: solid 1px #31a84c;}
.news_c li span{ color: #bababa; float:left;width: 128px;border-right: solid 1px #f0f0f0;text-align: center;font-size: 14px;line-height: 24px;border-right: dotted 1px #f0f0f0;height:94px;}
.news_c li span b{display: block; color: #656565;font-size: 30px;line-height:37px;padding: 20px 0 0;}
.news_c li p{width:570px;padding:14px 0 0 15px;float: left;}
.news_c li p a{display: block;line-height: 37px;color: #000;font-size: 18px;}

/*关于*/
.about{font-family:"Microsoft Yahei";line-height:24px;padding:54px 0 0;color: #666;font-size: 16px;background:url(../images/about_pic1.jpg) no-repeat center 0;}
.about_c{padding: 360px 0 0;}
.about_w{display: block;height: 244px;background: #fff;box-shadow: 0 0 5px 5px rgba(0, 0 , 0 , 0.2);text-align: center;}
.about_w h3{height:95px;font-size: 30px;line-height:104px;font-weight: normal;overflow: hidden;}
.about_w h3 a{display: inline-block;color: #31a84c;}
.about_w p{height: 80px;padding: 0 30px;}
.about_w span{height:45px;display: block;width: 174px;margin: 0 auto;border-radius:23px;line-height: 45px;background: #31a84c;}
.about_w span a{color: #fff;background:url(../images/ico05.png) no-repeat right center;padding-right: 24px;display: inline-block;}

.show{clear: both;height:210px;line-height: 28px;border: solid 1px #f2f2f2;padding: 66px 0 0;}
.show li{float: left;height:155px;width:316px;padding: 0 39px;border-right: solid 1px #f2f2f2;position: relative;}
.show li:last-child{border: 0;}
.show li p{height: 77px;padding: 22px 0 0;border-bottom: solid 1px #f0f0f0;margin-bottom: 10px;}
.show li p i{float: right;padding: 10px 0 0;width: 38px;display: block;}
.show li p i img{width: 38px;display: block;height: 38px;-webkit-transition:all .5s linear;-webkit-transition:all .5s linear;}
.show li:hover p i img{opacity:1;visibility:visible;-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
.show li p a{display: block;font-size: 24px;line-height: 35px;color: #232323;}
.show li:hover p a,.show li p a:hover{color: #31a84c;}
.show li em{color: #c3c2c2;display: block;line-height: 26px;font-size: 12px;background:url(../images/ico07.gif) no-repeat right center;}


/*友情链接*/
.link{height:0;line-height:22px;color: #b1b1b1;position: relative;z-index: 9;font-size: 16px;width: 1200px;margin: 0 auto;}
.link_c{height:70px;color: #b1b1b1;width: 670px;right: 0;top: -70px;text-align: right;position: absolute;}
.link_c b{color: #000;}
.link a{display: inline-block;color: #b1b1b1;padding: 0 0 0 6px;}



.prod_lp li p img, .prod_lg dt img, .chara_c dt img, .case_c img, .news_c dl dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.prod_lp li p img:hover, .prod_lg dl:hover dt img, .chara_c dl:hover dt img, .case_c dl:hover img, .news_c dl:hover dt img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

