﻿@charset "utf-8";
/* CSS Document */

#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(img/nodata.gif) no-repeat 20px 20px;}
.case_details{}
.case_details .wx{ left:442px;  top:142px; background:#fff; position:absolute; display:none; margin-left:52px; z-index:9999;}
/* 橡塑产品专题页 */

.inbn1{height:300px; background:url(Img/Picture/inbn1.jpg) no-repeat center 0;}

.cpzt{padding: 70px 0 0;}
.cpzt_l{width: 210px; overflow: hidden;}
.cpzt_l h4{font-size: 24px; background: #07923b; height: 75px;}
.cpzt_l h4 a{display: block; color: #fff; padding: 18px 0 0 42px;}
.cpzt_l h4 span{ display: block; text-transform: uppercase; font-size: 12px; font-weight: normal; color: #83c89d; margin-top: 4px; }
.cpzt_l h4 a:hover{text-decoration: none;}

.pro_cat h5 a {display: block; font-size: 20px;  padding: 0 20px;height: 60px;  line-height: 60px;background: #ebebeb url(Img/Index/line.gif) no-repeat center bottom; }
.pro_cat h5.last a{ background: #ebebeb;}
.pro_cat h5 a:hover,.pro_cat h5.cur a{text-decoration: none; background: #dfdfdf url(Img/Picture/ic7.gif) no-repeat 170px center;}

.pro_cat ul{margin-bottom: 2px;padding: 0 20px 10px; background:#ebebeb ;}
.pro_cat li{font-size: 16px; line-height: 40px; background:url(Img/Index/pro_ic2.png) no-repeat 0 center; padding-left: 16px; }
.pro_cat li.cur a,.pro_cat li a:hover{ color:#07923B;}



.online{background: #ebebeb; margin-top: 25px; padding: 58px 0 0; position: relative;}
.online dl{background: #fff; margin: 0 10px; padding: 0 14px;}
.online dt{position: absolute; left: 28px; top: 15px;}
.online dd {padding-top: 60px;}
.online dd p{font-size: 13px; line-height: 26px; text-indent: 2em; height: 166px; overflow: hidden;}
.online dd span{display: block; color: #333; font-size: 14px; padding:10px 0 20px 0; text-align: right;}
.online dd a{ margin-left: 50px; }

.hotline{background: #ebebeb; font-size: 15px; color: #333; padding: 0 10px 20px;}
.hotline p{background: #fff; padding: 10px; border-top: 1px solid #ebebeb;}
.hotline span{padding-left: 8px; background:url(Img/Picture/hotline_bg.gif) no-repeat 0 center;}
.hotline b{ display: block; font-size: 20px; padding-top: 5px; }

.cpzt_r{width: 740px; overflow: hidden;}

.cpzt_r h3{padding-bottom:12px; background:url(Img/Index/focus_bg.gif) no-repeat 0 bottom; margin-bottom:40px;}
.cpzt_r h3 em{font-size:24px; background:url(Img/Picture/ic8.png) no-repeat 0 5px; padding-left: 50px;}
.cpzt_r h3 a:hover{ text-decoration:none;}
.cpzt_r h3 em i{ color: #999; text-transform: uppercase; font-style: normal; padding-left: 16px; font-size: 18px; font-weight:normal; }
.cpzt_r h3 b{ color: #07923b;}

.cpzt_r h1{padding-bottom:12px; background:url(Img/Index/focus_bg.gif) no-repeat 0 bottom; margin-bottom:40px;}
.cpzt_r h1 em{font-size:24px; background:url(Img/Picture/ic8.png) no-repeat 0 5px; padding-left: 50px;}
.cpzt_r h1 a:hover{ text-decoration:none;}
.cpzt_r h1 em i{ color: #999; text-transform: uppercase; font-style: normal; padding-left: 16px; font-size: 18px; font-weight:normal; }
.cpzt_r h1 b{ color: #07923b;}

.cpzt_con{position: relative;}
.cpzt_con .prev,.cpzt_r .next{ width:45px; height:68px; display:block; position:absolute; opacity: 0.8;}
.cpzt_con .prev{ left:20px; top:190px;  background:url(Img/Index/btn1.png) no-repeat; z-index:999; }
.cpzt_con .next{right:20px; top:190px; background:url(Img/Index/btn1.png) no-repeat -45px 0; z-index:999;}
.cpzt_con .prev:hover{ background:url(Img/Index/btn1.png) no-repeat 0 -68px;}
.cpzt_con .next:hover{ background:url(Img/Index/btn1.png) no-repeat -45px -68px;}
.cpzt_con dl{position: relative;}
.cpzt_con dt img{display: block; width: 740px; height: 436px;}
.cpzt_con dd {background: url(Img/Picture/bg50.png) repeat;  padding: 15px 30px;  position: absolute; left: 0; bottom: 0; width: 680px; overflow: hidden; }
.cpzt_con dd em{font-size: 15px; width: 610px; display: block;white-space: nowrap; text-overflow: ellipsis;  overflow: hidden; }
.cpzt_con dd em a{color: #fff;}
.cpzt_con dd p{width: 610px; font-size: 13px; line-height: 24px; color: #fff; height: 48px; overflow: hidden;  padding: 8px 100px 0 0;}
.cpzt_con i{position: absolute; font-size: 20px; color: #fff; width: 75px; text-align: center; right: 0; bottom: 20px; font-family: Arial; letter-spacing: 4px; border-left: 1px solid #868887; line-height: 60px; height: 60px; overflow: hidden;}
.cpzt_con i span{font-size: 36px;}

.cplist{padding-top: 45px;}
.cplist dl{padding: 22px 14px;border: 1px solid #e4e4e4; margin-bottom: 40px;}
.cplist dt{float: left; }
.cplist dt img{display: block; width: 290px; height: 175px;}
.cplist dd{float: right; width: 400px;}
.cplist dd b{ width: 400px; font-size: 18px; display: block; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin: 10px 0; font-weight: normal;}
.cplist dd p{font-size: 14px; color: #666; line-height: 26px; height: 78px; overflow: hidden; margin-bottom: 20px;}
.cplist dd span{display: block; text-align: right;}
.cplist dd span a{display: inline-block; width: 110px; height: 24px; line-height: 24px; text-align: center; color: #333; border: 1px solid #d2d2d2; font-size: 14px; }
.cplist dd span a:hover{text-decoration: none;}
.cplist dl.cur{border: 1px solid #07923b;}
.cplist dl.cur dd span a{color: #07923b; border: 1px solid #07923b;}

/* 关于我们-集团简介 */

.inbn4{height:300px; background:url(Img/Picture/inbn4.jpg) no-repeat center 0;}

.intro_vd{width: 860px; margin: -180px auto 0; }

.intro_a { margin-bottom: 75px; }
.intro_a h3{text-align: center; font-size: 24px; color: #333; margin: 50px 0 20px; line-height: 36px;}
.intro_a h3 span{display: block; text-transform: uppercase; color: #999; font-weight: normal; font-family: Arial;}
.intro_a p{width: 860px; margin: 0 auto; line-height: 26px; color: #333; font-size: 14px; text-indent: 2em; padding-bottom: 20px;}
.intro_a h4{text-align: center; font-size: 24px; color: #333; font-weight: normal;  padding: 50px 0 20px;}
.intro_a li{float: left; width: 198px; border:1px solid #c9c9c9; height: 130px; margin-left: -1px; position: relative;}
.intro_a li a{ cursor: pointer;}
.intro_a li img{display: block; width: 198px; height: 98px;}
.intro_a li span{display: block; text-align: center; font-size: 13px; overflow: hidden; height: 15px;}
.intro_a li i{display: none; position: absolute; left: 0; top: 0; width: 198px; height: 130px; z-index: 9; background:url(Img/Index/bg10.png) repeat;}
.intro_a li a:hover{text-decoration: none;}

.intro_b dl{margin-bottom: 2px;}
.intro_b dt{float: left; width: 163px; height: 140px;background: #07923b; font-size: 28px; color: #fff; padding: 50px 0 0 35px; font-weight: bold;}
.intro_b dt span{display: block; font-size: 18px; color: #59c682; text-transform: uppercase; font-family: Arial; font-weight: normal; padding-top: 5px;}
.intro_b dd{width: 766px; float: right; padding-left: 36px; border-top: 1px solid #e3e3e3; }
.intro_b dd em{display: block; font-size: 20px; color: #333; margin: 50px 0 20px;}
.intro_b dd p{line-height: 24px; height: 92px; border-bottom: 1px solid #e3e3e3;font-size: 14px; color: #555;}
.path{ padding-bottom: 20px;}
.path_l {width: 198px;}
.path_l li {margin-bottom: 1px; }
.path_l li a{ display: block; width: 168px; padding-left: 30px; height: 70px; line-height: 70px; font-size: 20px; font-family: Arial; color: #333; background: #e8e8e8;  }
.path_l li.cur a,.path_l li a:hover{background: #dedede url(Img/Picture/ic9.gif) no-repeat 160px center; text-decoration: none;}

.path_r{ width: 725px; border-bottom: 1px solid #e3e3e3; background:url(Img/Picture/path_bg.gif) no-repeat 197px 44px; padding: 46px 0 0 77px;  height: 520px; position: relative; }
.path_r li{margin-bottom: 17px;}
.path_r li i{ font-style: normal; font-size: 15px;display: inline-block; vertical-align: top; color: #333; margin-right: 90px; width: 84px; text-align: right; }
.path_r li span{font-size:14px; display: inline-block; width: 545px; line-height: 24px; height: 48px; overflow: hidden;}
.path_r li em{display: block; font-size: 18px;  color: #333;}
.path_r .prev,.path_r .next{ width:41px; height:41px; display:block; position:absolute;}
.path_r .prev{left: 113px; top: 0;}
.path_r .next{left: 113px; bottom: 0;}

.intro_c{ background:url(Img/Picture/shadow.png) no-repeat center bottom; padding-bottom: 35px; margin-bottom: 65px;}
.intro_c h3{text-align: center; font-size: 24px; color: #333; margin: 75px 0 20px; line-height: 36px;}
.intro_c h3 span{display: block; text-transform: uppercase; color: #999; font-weight: normal; font-family: Arial;}


/* 新闻案例专题页 */

.inbn2{height:300px; background:url(Img/Picture/inbn2.jpg) no-repeat center 0;}

.news {padding: 65px 0 0;}
.news h4{ font-weight:normal; padding-bottom:16px; background:url(Img/Picture/line.gif) no-repeat 0 bottom; margin-bottom:30px;}
.news h4 em{ float:left; font-size:24px; font-weight: bold;}
.news h4 span a{ float:right; font-size: 12px; display:block; padding:4px 0 0; text-transform: uppercase; margin-top: 6px; }
.news h4 em a:hover{ text-decoration:none;}
.news h4 em i{ color: #999; text-transform: uppercase; font-style: normal; padding-left: 10px; font-weight: normal; font-size: 18px; margin-top: 6px; }


.news_l{width: 620px;}
.news_con dt{ font-size:20px; margin-bottom:20px; height: 30px; overflow: hidden;}
.news_con dt span{ display:inline-block; color:#fff; width:64px; height:30px; text-align:center; line-height:30px; background:#07923b; margin-right:15px;}
.news_con dt a{ color:#333;}
.news_con dd{ font-size:14px; line-height:24px; height: 72px; overflow: hidden; color:#666; }
.news_con dd a{ color:#07923b;}
.news_con ul{ background:url(Img/Picture/ic1.gif) repeat-y ; padding-left: 20px; margin-top: 34px; }
.news_con li{ line-height: 44px; height: 44px; overflow: hidden; font-size: 14px;border-bottom: 1px dashed #c0c0c0; vertical-align: top; }
.news_con li em{ float: left; width: 510px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }
.news_con li span{float: right; font-size: 12px;}

.news_r{width: 325px;}
.news_r p img{display: block; width: 320px; height: 190px;}

.news_r ul{padding-top: 10px;}
.news_r li{ line-height: 44px; height: 44px; overflow: hidden; font-size: 14px;border-bottom: 1px dashed #c0c0c0; vertical-align: top; }
.news_r li em{ float: left; width: 225px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; background:url(Img/Index/focus_icon.gif) no-repeat 0 center; padding-left: 20px; }
.news_r li span{float: right; font-size: 12px;}


.newspaper {padding: 60px 0;}
.newspaper h3{ font-weight:normal; padding-bottom:16px; background:url(Img/Picture/line.gif) no-repeat 0 bottom; margin-bottom:30px;}
.newspaper h3 em{ float:left; font-size:24px; font-weight: bold;}
.newspaper h3 span a{ float:right; font-size: 12px; display:block; padding:10px 0 0; text-transform: uppercase; margin-top: 6px; }
.newspaper h3 em a:hover{ text-decoration:none;}
.newspaper h3 em i{ color: #999; text-transform: uppercase; font-style: normal; padding-left: 10px; font-weight: normal; font-size: 18px; margin-top: 6px; }

.newspaper li{float: left; margin-right: 37px;  background:url(Img/Picture/shadow2.png) no-repeat center 214px;}
.newspaper li span{display: block; text-align: center; font-size: 14px; padding-top: 15px;}
.newspaper li img{display: block; width: 168px; height: 216px; border: 1px solid #ccc;}

.hand{ margin-bottom: 85px;  background: #eee; padding: 55px 0 0;}
.hand h3{ text-align: center; padding-bottom: 20px; margin-bottom: 20px; }
.hand h3 a{display: inline-block; font-size: 26px; text-align: left;background:url(Img/Index/hand_ic.png) no-repeat 0 28px; padding:20px 0 20px 70px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; }
.hand h3 span{display: block; text-transform: uppercase; color: #999; font-size: 18px; margin-top: 5px; font-weight: normal;}
.hand h3 a:hover{text-decoration: none;}

.hand_con{ width:100%; min-width:800px; height:340px; overflow:hidden; position:relative;}
.hand_pic{ width:800px; position:absolute; left:50%; margin-left:-400px; z-index:99;}
.hand_pic li{ float:left; padding-top:5px; width:400px; overflow:hidden;}
.hand_pic li b img{ display:block; width:400px; height:275px;}
.hand_pic li em{ display:block; height:60px; line-height:60px; font-size:14px; padding:0 60px 0 60px; text-align:center; position:relative; overflow: hidden; background: #eee; }
.hand_pic li em i{ position:absolute; top:22px; left:360px;}

.hand_pic li.cur em{ background:#2c2a2a; }
.hand_pic li.cur em a{color:#ddd;}
.hand_pic li.cur{ background:#07923b;}

.hand_con .gray_l{ left:-50%; margin-left:-400px;}
.hand_con .gray_r{ right:-50%; margin-right:-400px;}
.hand_con .gray span{ display:block; width:100%; height:275px; left:0; top:0; position:absolute; background:#000; opacity:0.5; filter: alpha(opacity=100);}
.hand_con .gray{ z-index:9; top:5px; cursor:pointer; width:100%; height:335px; position:absolute; z-index:999; }
.hand_con .btn{width: 45px; height: 68px; position: absolute;opacity: 0.5; z-index:999;}
.hand_con .prev{ background:url(Img/Index/btn2.png) no-repeat;right: 54px; top: 100px; }
.hand_con .next{ background:url(Img/Index/btn3.png) no-repeat;  left: 54px; top: 100px;}
.hand_con .prev:hover{opacity: 1; filter: alpha(opacity=100);}
.hand_con .next:hover{opacity: 1; filter: alpha(opacity=100);}



.choose{ padding-bottom: 70px; }
.choose h3{ font-size: 24px; text-align: center; margin-bottom: 28px;}
.choose h3 span{display: block; text-transform: uppercase; color: #999; font-size: 18px; margin-top: 5px;}
.choose h3 a:hover{text-decoration: none;}

.choose li{float: left; width: 198px; border:1px solid #c9c9c9; height: 130px; margin-left: -1px; margin-top: -1px; position: relative;}
.choose li a{ cursor: pointer;}
.choose li img{display: block; width: 198px; height: 98px;
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray;}
.choose li span{display: block; text-align: center; font-size: 13px; overflow: hidden; height: 20px; line-height: 20px; }
.choose li i{display: none; position: absolute; left: 0; top: 0; width: 198px; height: 130px; z-index: 9; background:url(Img/Index/bg10.png) repeat;}
.choose li.cur img{-webkit-filter:none; 
-moz-filter:none; 
-ms-filter: none; 
-o-filter:none; 
filter:none; 
filter:none;}
.choose li.cur a{text-decoration: none;}
.choose li.cur span{font-weight: bold;}

/* 新闻案例列表页 */

.innews{padding: 65px 0 15px;}
.innews_l{width: 210px;}
.innews_l h3{ font-size: 20px;  }
.innews_l h3 span{display: block; font-weight: normal; text-transform: uppercase; font-size: 14px; color: #b0b0b0;}
.innews_l h3 a{color: #333; display: block; background: #ebebeb; padding: 30px 0 0 22px;  height: 70px;}
.innews_l h3 a:hover,.innews_l h3.cur a{text-decoration: none; color: #fff; background: #07923b;}
.innews_l h3 a:hover span,.innews_l h3.cur span{color: #a5cdaf;}

.innews_l li{ font-size: 15px;margin-bottom: 1px;  zoom: 1;}
.innews_l li a{display: block;height: 47px; line-height: 47px; background:#ebebeb url(Img/Index/pro_ic2.png) no-repeat 20px center; padding-left: 36px; }
.innews_l li a:hover,.innews_l li.cur a{background:#f7f7f7 url(Img/Index/pro_ic2.png) no-repeat 20px center; text-decoration: none;}
.innews_l i{display: block; background: #ebebeb; margin-top: 20px; padding: 15px 0 5px 20px;}

.innews_r{ width: 746px; overflow: hidden; }
.innews_r h3{ font-weight:normal; padding-bottom:12px; background:url(Img/Index/focus_bg.gif) no-repeat 0 bottom; margin-bottom:40px;}
.innews_r h3 em{ float:left; font-size:24px; background:url(Img/Picture/ic3.png) no-repeat 0 5px; padding-left: 50px;}
.innews_r h3 span a{ float:right; font-size: 12px; display:block; padding:10px 0 0; text-transform: uppercase; }
.innews_r h3 em a:hover{ text-decoration:none;}
.innews_r h3 em i{ color: #999; text-transform: uppercase; font-style: normal; padding-left: 16px; }
.innews_r h3 b{font-weight: normal; color: #07923b;}

.innews_r h1{ font-weight:normal; padding-bottom:12px; background:url(Img/Index/focus_bg.gif) no-repeat 0 bottom; margin-bottom:40px;}
.innews_r h1 em{ float:left; font-size:24px; background:url(Img/Picture/ic3.png) no-repeat 0 5px; padding-left: 50px;}
.innews_r h1 span a{ float:right; font-size: 12px; display:block; padding:10px 0 0; text-transform: uppercase; }
.innews_r h1 em a:hover{ text-decoration:none;}
.innews_r h1 em i{ color: #999; text-transform: uppercase; font-style: normal; padding-left: 16px; }
.innews_r h1 b{font-weight: normal; color: #07923b;}


.innews_tt dl{ background:#f0f0f0; padding:20px 28px; border:1px solid #e1e1e1; margin-bottom:40px;}
.innews_tt dt{width: 580px;  line-height:45px; margin-bottom:5px; height: 45px; overflow: hidden; background:url(Img/Picture/toutiao.png) no-repeat; padding-left: 90px;  font-size:20px; white-space: nowrap;text-overflow: ellipsis;  }
.innews_tt dd p{ line-height:24px; height:48px; overflow:hidden; font-size:14px; text-indent: 2em;}

.innews_tt dd span{display: block; text-align: right;}
.innews_tt dd span a{display: inline-block; width: 90px; height: 24px; line-height: 24px; text-align: center; color: #333; border: 1px solid #d2d2d2; font-size: 14px; }


.innews_con dl.dl_3{ height:140px; overflow:hidden; margin-bottom:40px;  padding:20px; border:1px solid #e4e4e4; background: #f9f9f9;}
.innews_con dl.dl_3 dt{ float:left;}
.innews_con dl.dl_3 dt img{ display:block; width:235px; height:140px;}
.innews_con dl.dl_3 dd{ width:445px; height:145px; float:left; padding-left:20px;}
.innews_con dl.dl_3 dd em{ width: 380px; display:block; font-size:18px; height:20px; line-height:20px; overflow:hidden; margin-top: 10px; white-space: nowrap;text-overflow: ellipsis; }
.innews_con dl.dl_3 dd p{ display:block; font-size:14px; line-height:24px; height:48px; overflow:hidden; margin:17px 0; }
.innews_con dl.dl_3 dd span{display: block; text-align: right;}
.innews_con dl.dl_3 dd span a{ display: inline-block; width: 90px; height: 26px; border:1px solid #d3d3d3; text-align: center; line-height: 26px; font-size: 14px;}
.innews_con dl.dl_3 dd i{font-style: normal; font-size: 14px; margin-top: -15px; display: block;}
.innews_con dl.dl_3.cur{ border:1px solid #07923b;}
.innews_con dl.dl_3.cur span a{text-decoration: none; color: #07923b;  border:1px solid #07923b;}


.innews_con dl.dl_41{ height:140px; overflow:hidden; margin-bottom:40px;  padding:20px; border:1px solid #e4e4e4; background: #f9f9f9;}
.innews_con dl.dl_41 dt{ float:left;}
.innews_con dl.dl_41 dt img{ display:block; width:235px; height:140px;}
.innews_con dl.dl_41 dd{ width:445px; height:145px; float:left; padding-left:20px;}
.innews_con dl.dl_41 dd em{ width: 380px; display:block; font-size:18px; height:20px; line-height:20px; overflow:hidden; margin-top: 10px; white-space: nowrap;text-overflow: ellipsis; }
.innews_con dl.dl_41 dd p{ display:block; font-size:14px; line-height:24px; height:48px; overflow:hidden; margin:17px 0; }
.innews_con dl.dl_41 dd span{display: block; text-align: right;}
.innews_con dl.dl_41 dd span a{ display: inline-block; width: 90px; height: 26px; border:1px solid #d3d3d3; text-align: center; line-height: 26px; font-size: 14px;}
.innews_con dl.dl_41 dd i{font-style: normal; font-size: 14px; margin-top: -15px; display: block;}
.innews_con dl.dl_41.cur{ border:1px solid #07923b;}
.innews_con dl.dl_41.cur span a{text-decoration: none; color: #07923b;  border:1px solid #07923b;}

.innews_con dl.dl_2s { width:360px; float:left; display:inline-block; padding-right:24px; padding-top:10px;}
.innews_con dl.dl_2s dt { width:360px; overflow:hidden; } /*图片边框*/
.innews_con dl.dl_2s dt img {border: 1px solid #dedede;  display:block;}
.innews_con dl.dl_2s dd { width:360px; height:28px; line-height:28px; overflow:hidden; text-align:center; text-overflow:ellipsis; display:block; white-space:nowrap; font-size:14px;}


.hotline2{background: #ebebeb; font-size: 15px; color: #333; padding: 10px; }
.hotline2 .con{border: 1px solid #b0b0b0; padding: 5px 0;}
.hotline2 p{ padding: 10px; }
.hotline2 span{padding-left: 8px; background:url(Img/Picture/hotline_bg.gif) no-repeat 0 center;}
.hotline2 b{ display: block; font-size: 20px; padding-top: 5px; }










/* 新闻案例详情页 */

.case_details{padding:15px 0 35px ;}
.edit_top h3,.edit_top h1{ font-weight:normal; text-align:center; font-size:24px; color:#454545; padding:20px 45px 30px 45px;}
.edit_top {padding:40px 0 0;}
.edit_top p{ height:70px;  border-top:1px dotted #9e9e9e; border-bottom:1px dotted #9e9e9e; font-size:14px; color:#8d8d8d;}
.edit_top p a{color:#8d8d8d;margin:0 10px;}
.edit_top .share{ padding-left:20px; background:url(Img/Picture/share.png) no-repeat 0 center;}
.edit_top .book{ padding-left:20px; background:url(Img/Picture/bookmark.png) no-repeat 0 center;}
.edit_top p em{ float:left; line-height:70px;}
.edit_top p span{ padding-right:15px;}
.edit_top p i{ float:right; display:block; padding-top:20px;}

.edit_con{  padding:45px 0;font-size:14px; line-height:24px;}
.edit_con p{ padding-bottom:18px; text-indent:2em;}
.edit_con p img{ margin-left:-2em;}
.edit_con a{ color:#4cb60c;}
.edit_bottom{ background:#fff; font-size:14px; line-height:30px;}
.edit_bottom .target{ padding-bottom:10px; color:#505050;  line-height: 40px;}
.edit_bottom .target a{ color:#666; padding:0 4px;}
.edit_bottom .target em{float: left; width: 480px; height:40px;overflow: hidden; margin-top: 18px;}
.edit_bottom .target em a{display: inline-block;}
.edit_bottom .target em a:hover{color: #07923b;}
.edit_bottom .target p{float: right;  text-align: right; line-height: 26px;}
.edit_bottom .target p span{ display: block; }
.prevnext{ color:#07923b; padding:15px 0 25px; border-top:1px dashed #cacaca;}
.prevnext span{width: 500px; height: 30px; overflow: hidden;}
.prevnext a{ color:#666; }


.rcread{ padding:35px 0 40px;}
.rcread_l{ width:670px; overflow:hidden; padding:20px 40px; background:#f2f2f2;}
.rcread_l h4{ font-size:18px; font-weight:normal; width:540px; border-bottom:1px solid #ccc; padding-bottom:14px; margin-bottom: 10px;}
.rcread_l ul{ padding-left:40px; background:url(Img/Picture/rcread_bg.png) no-repeat 0 center;}
.rcread_l li{ height:36px; line-height:36px; font-size:14px;overflow:hidden; vertical-align:top;}
.rcread_l li em{ float:left; width: 540px;white-space: nowrap;text-overflow: ellipsis;  overflow: hidden;}
.rcread_l li span{ float:right; font-size:12px;}

.rcread_r{ width:230px; }
.rcread_r a{ display:block; line-height:88px;background:#f2f2f2 url(Img/Picture/rcread_icon2.png) no-repeat 180px center; font-size:18px; padding-left:40px;}
.rcread_r a:hover{background:#07923b url(Img/Picture/rcread_icon1.png) no-repeat 180px center; color:#fff; text-decoration:none;}


/* 产品详细页 */

.inbn3{height:300px; background:url(Img/Picture/inbn3.jpg) no-repeat center 0;}

.inpro{padding: 70px 0 45px;}
.inpro_l{width: 555px; overflow: hidden; position: relative;}
.inpro_l img{display: block; width: 555px; height: 330px;}
.inpro_l p{position: absolute; right:20px; bottom: 20px; z-index:999; }
.inpro_l p a{display: inline-block; width: 13px; height: 13px; overflow: hidden;  background:url(Img/Picture/ic4.png) no-repeat; margin: 0 5px; filter:alpha(opacity=50); opacity: 0.5;}
.inpro_l p a:hover,.inpro_l p a.cur{filter:alpha(opacity=100); opacity: 1;}

.inpro_r{width: 364px; border: 1px solid #ddd; border-left: none; height: 328px; overflow: hidden; background: #f3f3f3;}
.inpro_r span{display: block; padding-left: 115px;}
.inpro_r h1{display: block; font-size: 20px; color: #333; margin: 45px 0 0; height: 24px; line-height: 24px; overflow: hidden;border-bottom: 1px solid #dddddd; padding-bottom: 15px; margin-bottom: 15px;}



.pro_detail h3{ font-size: 24px; color: #333;background:url(Img/Picture/charity_bg.jpg) no-repeat right 20px; margin-bottom: 40px; }
.pro_detail h3 span{text-transform: uppercase; color: #999; font-size: 18px; font-weight: normal; font-family: Arial; padding-left: 10px; background: #fff; padding-right: 20px;}

.detail_a i{font-style: normal;}
.detail_a p{font-size: 14px;  line-height: 26px; color: #333; }

.application dd{font-size: 14px;  line-height: 26px; font-family: 宋体;}

.prorec{padding-bottom: 90px;}

.prorec h3{ font-size: 24px; color: #333; background:url(Img/Picture/rec_bg.gif) no-repeat 0 bottom; margin-bottom: 30px; padding-bottom: 18px;  position: relative;}
.prorec h3 span{text-transform: uppercase; color: #999; font-size: 18px; font-weight: normal; font-family: Arial; padding-left: 10px; background: #fff; padding-right: 20px;}
.prorec h3 .more{position: absolute; right: 0; top: 15px; font-size: 12px; color: #000; font-weight: normal; text-transform: uppercase;}

.prorec li{float: left; margin-right: 20px;width: 320px; }
.prorec li img{display: block; width: 320px; height: 193px;}
.prorec li span{display: block; text-align: center; font-size: 16px; line-height: 45px; height: 45px;background: #f3f3f3; overflow: hidden; }


.innews_con dl.dl_3s { width:220px; height:auto; float:left; display:inline-block; padding-left:0px; padding-right:42px; padding-top:10px; background:none; border:none;}
.innews_con dl.dl_3s dt { width:220px; overflow:hidden; } /*图片边框*/
.innews_con dl.dl_3s dt img {border: 1px solid #dedede; display:block;}
.innews_con dl.dl_3s dd { width:220px; height:32px; line-height:28px; overflow:hidden; text-align:center; text-overflow:ellipsis; display:block; white-space:nowrap;}


.innews_con dl.dl_4s { width:172px; height:auto; float:left; display:inline-block; padding-left:0px; padding-right:18px; padding-top:10px; background:none; border:none;}
.innews_con dl.dl_4s dt { width:172px; overflow:hidden; } /*图片边框*/
.innews_con dl.dl_4s dt img {border: 1px solid #dedede; display:block;}
.innews_con dl.dl_4s dd { width:172px; height:32px; line-height:28px; overflow:hidden; text-align:center; text-overflow:ellipsis; display:block; white-space:nowrap;}

.innews_con dl.nones{ padding-right:0px;}

.help_top h3,.help_top h1{font-weight: normal;text-align: center;font-size: 24px;color: #454545;padding: 20px 45px 30px;}


/*工程案例*/

.news2{ margin-bottom:138px; padding-top:75px;}
.pub{ padding-top:72px; overflow:hidden;}
.pub h3,.gybw h3,.jzbw h3{ font-weight:normal; padding-bottom:16px; background:url(Img/Picture/line.gif) no-repeat 0 bottom; margin-bottom:33px;}
.pub h3 em,.gybw h3 em,.jzbw h3 em{ float:left; font-size:24px; font-weight: bold;}
.pub h3 span a,.gybw h3 span a,.jzbw h3 span a{ float:right; font-size: 12px; display:block; padding:10px 0 0; text-transform: uppercase; margin-top: 6px; }
.pub h3 em a:hover,.gybw h3 em a:hover,.jzbw h3 em a:hover{ text-decoration:none;}
.pub h3 em i,.gybw h3 em i,.jzbw h3 em i{ color: #999; text-transform: uppercase; font-style: normal; padding-left: 10px; font-weight: normal; font-size: 18px; margin-top: 6px; }
.hand_pic2{ margin-left: -830px; width:100%;width: 120%;}
.hand_con2 .gray{ height:169px;}

.gybw{ height:522px; overflow:hidden; padding-top:65px;}
.gybw h3,.jzbw h3{ height:43px; padding-bottom:1px;}
.gybw h3 b,.jzbw h3 b{ display:inline-block; float:right; font-size:14px; padding-top:12px; font-weight:normal;}
.gybw h3 b a,.jzbw h3 b a{ color:#333; display:inline-block; padding:0 3px;}

.gyb_l{ width:250px; position:relative; margin-right:-22px; padding-bottom:3px; z-index:6;}
.gyb_l ul li a{ display:block; padding:53px 0 0 59px; height:95px; color:#161616; font-size:20px; background:#efefef;}
.gyb_l ul li span{ display:block; font-size:14px; font-family:Arial; text-transform:uppercase;}
.gyb_l ul .bg a{ background:#dcdcdc;}
.gyb_l ul .cur a,.gyb_l ul li a:hover{background:url(Img/Picture/span3.png) no-repeat;}
.gyb_l ul li.bg.cur a,.gyb_l ul li.bg a:hover{background:url(Img/Picture/span33.png) no-repeat;}
.gyb_r{ position:relative; font-size:0;}
.gyb_r .gy_item img{ width:766px; height:443px; display:block;}
.gyb_r p{ position:absolute; top:102px; right:56px;background:url(Img/Picture/bgg.png) no-repeat; width:225px; height:208px; padding:45px 15px 0 46px; font-size:15px; color:#666; line-height:27px;}
.gyb_r p i{ display:block; font-style: normal; text-align:center; font-size:20px; color:#333; padding-bottom:9px;}

.jzbw{ overflow:hidden; height:376px; padding-top:63px;}
.jzw{ width:250px;}
.jzw dl dt{ font-size:0; margin-bottom:-15px;}
.jzw dl dt img{ width:250px; height:149px; display:block;}
.jzw dl dd a{ display:block;background:url(Img/Picture/curr11.png) no-repeat; width:214px; height:124px; position:relative; padding:40px 18px 0; font-size:14px; color:#666; line-height:24px;}
.jzw dl dd a i{ display:block; font-size:16px; padding-bottom:7px; font-style:normal;white-space:nowrap; overflow:hidden; width:100%; text-overflow:ellipsis;}
.jzw dl dd a:hover{background:url(Img/Picture/curr1.png) no-repeat; color:#fff; text-decoration:none;}


.jzc{ width:500px;}
.jzc dl{ overflow:hidden; height:149px;}
.jzc dl dt{ font-size:0; float:right; width:250px; margin-left:-15px;}
.jzc dl dt img{width:250px; height:149px; display:block;}
.jzc dl dd{ width:; float: right; width:265px;}
.jzc dl dd a{ display:block;background:url(Img/Picture/curr21.png) no-repeat right 0; width:207px; height:129px; position:relative; padding:20px 40px 0 18px ; font-size:14px; color:#666; line-height:24px; float:left;}
.jzc dl dd a i{ display:block; font-size:16px; padding-bottom:7px; font-style:normal; white-space:nowrap; overflow:hidden; width:100%; text-overflow:ellipsis;}
.jzc dl dd a:hover{background:url(Img/Picture/curr22.png) no-repeat right 0; color:#fff; text-decoration:none;}
.jzc .fan dt{ float:left; margin-left:0; margin-right:-15px;}
.jzc .fan dt img{width:250px; height:149px; display:block;}
.jzc .fan dd{ float:left;}
.jzc .fan dd a{background:url(Img/Picture/curr31.png) no-repeat right 0; padding:20px 18px  0  40px;}
.jzc .fan dd a:hover{background:url(Img/Picture/curr32.png) no-repeat right 0;}

.jzr{ width:250px; background:#efefef; height:298px;}
.jzr ul{ padding:12px 32px 0 38px;}
.jzr ul li{ display:block; height:43px; line-height:43px; border-bottom:1px dashed #cecece; white-space:nowrap; overflow:hidden; width:100%; text-overflow:ellipsis;}
.jzr ul li a{ font-size:14px; color:#444;}
.jzr ul .last{ border-bottom:none;}
.jzr em{ padding-top:52px; background:#cfcfcf; height:102px; display:block; text-align:center; font-size:18px;}
.jzr em a{ color:#fff;}
.jzr em a:hover{ color:#009f3c;}
.jzr em span{ display:block; padding-top:10px; font-size:0;}


/*后添加的左侧导航样式*/
.innews_l .erjc h4{ font-size: 15px;margin-bottom: 1px;  zoom: 1;}
.innews_l .erjc h4 a{display: block;height: 47px; line-height: 47px; background:#ebebeb url(Img/Index/pro_ic2.png) no-repeat 20px center; padding-left: 36px; }
.innews_l .erjc h4 a:hover,.innews_l .erjc h4.cur a{background:#f7f7f7 url(Img/Index/pro_ic2.png) no-repeat 20px center; text-decoration: none;}
.innews_l .ers h4 a:hover,.innews_l .ers h4.cur a{background:#f7f7f7 url(Img/Index/fd_03.jpg) no-repeat 18px center;}

.innews_l .erjc i{display: block; background: #ebebeb; margin-top: 20px; padding: 15px 0 5px 20px;}

.innews_l .erjc li{ height:33px; line-height:33px;}
.innews_l .erjc li a{background: url(Img/Index/fd_07.jpg) no-repeat left center;padding-left: 8px;border-bottom: 1px dashed #e1e1e1; font:14px; color:#666666;line-height: 33px;width: 140px;display:block;margin: 0 auto; height:33px;}
.innews_l .erjc li a:hover{color: #333333}
.innews_l .erjc li.none a{border: 0px;}
