@charset "utf-8";
/* CSS Document */
* {margin: 0;padding: 0;}
body,html {position:relative;width: 100%!important;color: #333; font-family:Arial, Helvetica, sans-serif; height:100%; }
table {border-collapse: collapse;border-spacing: 0}
ul, ol, li {list-style: none}
img {border: 0}
input, img {vertical-align: middle;}
a {text-decoration: none; color:#333; border:none;}
a:hover {text-decoration: none;color:#f1751f;}
.clear{ clear:both;height: 0;overflow: hidden; width:100%;}


.head{ width:1000px; height:130px; margin:0 auto;}
.head_logo{ width:305px; float:left; margin-top:20px;}
.head_right{ width:200px; float:right; margin-top:30px; text-align:left; font-family:"微软雅黑";  background:url(../images/tel.png) left center no-repeat; padding-left:30px;}
.head_right span.s1{ font-size:14px; color:#666; display:block;}
.head_right span.s2{font-weight:bold;color:#cd010d; font-size:25px; line-height:26px;}


/**导航**/
.nav_bg{ width:100%; background:#cd010d; height:42px; line-height:42px;}
.nav{ width:1000px; margin:0 auto; overflow:hidden;}
.nav ul li{ float:left; text-align:center; color:#fff; width:125px; background:url(../images/nav_line.jpg) right center no-repeat;}
.nav ul li:last-child{ background:none;}
.nav ul li a{display:block; float:left; text-align:center; color:#fff; width:125px;font-family:"微软雅黑"; font-size:15px;}
.nav a:hover,.nav a.on{ background:url(../images/nav_on.jpg) repeat-x;}

.main{ width:1000px; margin:10px auto; overflow:hidden;}

.search{ width:1000px; margin:10px auto 15px; overflow:hidden;}
.search_key{ width:700px; float:left; font-size:13px; color:#666; line-height:32px;}
.search_key a{ margin:0 10px; color:#666;}
.search_key a:hover{ text-decoration:underline;}
.search_box{ width:234px; float:right; border:1px solid #ccc; height:30px; line-height:30px; background:#fff;}
.search_box input.text{ width:200px; float:left; border:none; height:30px; line-height:30px;text-indent:5px;}
.search_box input.btn{ width:34px; float:left; text-align:center; background:url(../images/search.jpg) left center #fff  no-repeat; border:none; height:32px; color:#666;}





.main_left{ width:240px; float:left;}

.prolist{ width:240px; float:left;}
.prolist_tit{ width:240px; float:left; background:#cd010d;color:#fff; font-family:"微软雅黑";  height:40px; line-height:40px; text-align:center;}
.prolist_tit span.ch{ font-size:16px;}
.prolist_tit span.en{ font-size:12px; text-transform:uppercase;}
.prolist_box{ width:240px; float:left;}
.prolist_box ul li{ width:240px; float:left; line-height:32px;font-family:"微软雅黑"; font-size:14px;}
.prolist_box ul li a{  font-size:14px; border-bottom:1px dashed #ccc; background:url(../images/icon2.jpg) 25px center no-repeat; display:block; text-indent:35px;}
.prolist_box ul li a:hover,.prolist_box ul li a.on{ background:url(../images/icon3.jpg) #e7e7e7 25px center no-repeat; border-bottom:1px solid #cd010d; color:#cd010d;}

.contact_box{ width:230px; float:left;font-family:"微软雅黑"; font-size:13px; line-height:24px; background:url(../images/bg_contact.jpg) left bottom repeat-x; padding-bottom:10px; padding-left:10px;}



.index_tit{ background:url(../images/icon.png) left center no-repeat; border-bottom:1px solid #cd010d; line-height:40px; font-family:"微软雅黑"; font-size:18px;  color:#cd010d; padding-left:30px;}
.index_tit a{ float:right; color:#666; font-size:12px;}
.index_tit a:hover{color:#cd010d;}


.index_product{ width:730px; margin:0px auto 0px; float:right;}
.index_product_box{ width:730px; margin:10px auto 0; overflow:hidden;}
ul.product{ width:730px;}
ul.product li{ width:228px; float:left; margin-right:10px;}
ul.product li a span{ width:222px; border:1px solid #ccc; padding:2px; height:80px; display:table-cell;}
ul.product li a span img{ max-width:222px; max-height:80px;}
ul.product li a label{ width:228px; text-align:center; display:block; font-family:"微软雅黑"; font-size:12px; line-height:30px;}


.hengfu{ width:1000px; margin:20px auto; overflow:hidden;}

.index_about{ width:480px; float:left;}
.index_about_box{ width:480px; float:left; margin-top:10px; line-height:26px; color:#333;}
.index_about_box img{ float:left; margin-right:10px;}
.index_about_box a{ color:#ff0000; }




.index_new{ width:480px;  float:right;}
.index_new_box{ width:480px; float:left; margin-top:10px;}
.index_new_box dl{ width:480px; float:left;}
.index_new_box dl dt{ width:124px; float:left;}
.index_new_box dl dd{ width:347px; float:right;}
.index_new_box dl dd h1 a{ font-size:14px; color:#cd010d; line-height:24px; font-family:"微软雅黑";}
.index_new_box dl dd p{ text-indent:20px; color:#666; line-height:24px;}
.index_new_box dl dd p a{ color:#ff0000;}


ul.new{ width:100%;}
ul.new li{width:100%; font-size:14px;  display:block;overflow:hidden;}
ul.new li a{ width:100%; font-size:12px; display:block; line-height:30px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden; background:url(../images/icon4.jpg) left center no-repeat; text-indent:15px;}
ul.new li a span{ float:right; }
ul.new li a:hover{ color:#ff0000;}



.index_case{ width:990px; margin:15px auto 0; border:5px solid #cd010d; overflow:hidden;}
.index_case_tit{ width:990px; margin:15px auto; background:url(../images/bg_case.jpg) center center no-repeat; line-height:24px; font-family:"微软雅黑"; font-size:16px; color:#cd010d; text-align:center;}
.index_case_box{ width:970px; margin:15px 10px;}
.rollBox{width:970px;overflow:hidden;margin:0 auto;}
.rollBox .gundong_btn{ width:970px; text-align:center;}
.rollBox .gundong_btn img{ cursor:pointer;}
.rollBox .Cont{width:970px;overflow:hidden;margin:0 auto; }
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:183px;float:left;text-align:center;padding-right:12px;}
*+html .rollBox .Cont .pic{width:183px;float:left;text-align:center;padding-right:12px;}
.rollBox .Cont .pic span{ width:177px; height:134px; border:1px solid #ccc; background:#fff; padding:2px; display:table-cell; vertical-align:middle; text-align:center;}
.rollBox .Cont .pic a:hover span{ border:1px solid #cd010d;}
.rollBox .Cont .pic a:hover label{ color:#cd010d; }
.rollBox .Cont .pic span img{ max-height:134px; max-width:177px;}
.rollBox .Cont .pic label{line-height:35px;color:#333; font-size:13px; display:block; width:183px;  white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}

.rollBox #List1,.rollBox #List2{float:left;}



/********省时省心省力省钱*********/
.sheng_top{ width:100%; background:url(../images/bg_sheng.jpg) center center no-repeat; height:127px; overflow:hidden; text-align:center; color:#fff; font-family:"微软雅黑";}
.sheng_top h3{ width:1000px; margin:0 auto; overflow:hidden; padding:19px 0 0 0; text-align:center;}
.sheng_top h3 b{ font-weight:bold; font-size:40px; color:#fff;}
.sheng_top h3 span{ font-weight:normal; font-size:22px; display:block;}
.sheng_box{ width:1000px; margin:10px auto; overflow:hidden; background:url(../images/sheng.jpg) left center no-repeat; height:732px; font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#2c2c2;}
.sheng_box strong{ color:#cd010d;}
.sheng_box a{color:#cd010d;}
.ser1{padding:26px 0 70px 580px;}
.ser1 p{width:381px;}
.ser2{padding:0 0 70px 665px;}
.ser2 p{width:316px;}
.ser3{padding:5px 0 100px 705px;}
.ser3 p{width:265px;}
.ser4{padding:10px 0 0 622px;}
.ser4 p{width:357px;}



/*********绿色环保*****/
.hb{ width:1000px; margin:0 auto; overflow:hidden; border-top:1px solid #ccc; padding-top:10px; padding-bottom:30px;}
.hb_top{ width:1000px; background:url(../images/hb_xx.gif) center bottom no-repeat; text-align:center; font-family:"微软雅黑";}
.hb_top span{ font-size:24px; color:#cd010d; font-weight:bold;}
.hb_top span em{ display:block; font-style:normal; font-size:16px; color:#403f3d; padding:10px 0; font-weight:normal;}
.hb_box{ width:960px; margin:30px 20px 0; overflow:hidden;}
.hb_box dl{ width:480px; float:left;}
.hb_box dl dt{ width:240px; height:142px; float:left; background:#777675; color:#fff; font-family:"微软雅黑";}
.hb_box dl dt b{font-size:16px; color:#fff; padding:35px 0 0 32px; display:block;}
.hb_box dl dt p { font-size:14px; color:#fff; font-family:"宋体"; line-height:25px; padding:10px 10px 0 32px;}
.hb_box dl dt p a{ color:#fff;}
.hb_box dl dd{ width:240px; float:left;}
.hb_box dl dd img{ width:240px; height:142px;}


/*********风雨12载*****/
.fengyu{ width:100%; background:url(../images/adv_bg.jpg) repeat-x top center; padding:35px 0 0 0; border-bottom:1px solid #ccc; height:1036px;  font-family:"微软雅黑";}
.fengyu_m{ width:1000px; margin:0 auto;}
.fengyu_m h3{text-align: center;color:#cd010d;font-size:54px;width:680px;margin :0 auto; overflow:hidden;}
.fengyu_m h3 strong{ float:left;}
.fengyu_m h3 em{font-weight: normal;font-size:25px;float:right;display: inline-block;padding-top: 20px; font-style:normal;}

.adv_wm{padding:45px 0 0; position:relative;}
.adv_wm .adv1{padding:0 451px 0 0;}
.adv_wm .adv1 img.fengyu1{top:5px;right:-33px;position: absolute;z-index:-1;}
.adv_wm .adv2{padding:127px 0 0 520px;width:480px; position:relative;}
.adv_wm .adv2 img.fengcai2{top:-10px;left:-0px;_top:-25px;position: absolute;z-index:-1;}
.adv_wm h4{background: url(../images/adv_line.gif) repeat-x left bottom;padding-bottom:12px; display:block; overflow:hidden;}
.adv_wm h4 b{display: inline-block;float: left;color:#fff;text-align: center;font-size:25px;width:70px;height:45px;line-height: 30px;font-family: "Times New Roman";}
.adv_wm h4 span{display: inline-block;float: left;color:#333;font-size: 25px;_font-size: 24px;}
.adv_wm strong,.adv_wm a{color:#cd010d;}
.adv_wm h4 em{display: block;font-size:10px;text-transform: uppercase;color:#959595;font-family: Arial;}
.adv_wm ul{padding:14px 0 28px 37px;}
.adv_wm li{font-size:14px;line-height:20px;color:#333;background: url(../images/adv_p.gif) no-repeat left 7px;padding-left:13px;margin-bottom: 15px;}

.adv_wm li strong{font-weight:bold;}






.footer{ width:100%; margin:5px auto 0; overflow:hidden; background:#282828; font-family:"微软雅黑";}
.foot{ width:1000px; margin:0 auto;  color:#fff; line-height:24px; padding-top:20px;}
.foot .link{ width:1000px; margin:0 auto; display:table; border-bottom:1px solid #565656; padding-bottom:20px;}
.foot .link .link1{ width:120px; display:table-cell; color:#666565; font-size:26px; font-family:"Times New Roman", Times, serif;vertical-align:middle;}
.foot .link .link2{ width:860px; display:table-cell; line-height:24px;}
.foot .link .link2 a{ margin:0 5px; color:#c6c4c4;}
.foot_left{ width:700px; float:left; border-right:1px solid #3d3d3d; margin-top:30px; color:#a5a5a6; font-size:12px; height:164px; margin-bottom:30px;}
.foot_left h2{ font-size:14px; color:#fff; font-weight:normal;}
.foot_right{ width:288px; float:right; border-left:1px solid #202020; margin-top:30px; padding-left:10px; height:135px;margin-bottom:30px;}
.foot_right ul li{ width:111px; float:left; text-align:center; margin:0 15px;color:#a5a5a6; font-size:12px;}

.foot_bottom{ width:100%; background:#cd010d; height:35px; line-height:35px; font-size:14px; text-align:center; color:#fff; font-family:"微软雅黑";}


/********内页样式**********/

.ny_banner{ width:1000px; margin:0px 0 10px; overflow:hidden;}

.main_right{ width:730px; float:right;}


.right_tit{ background:url(../images/icon.png) left center no-repeat; border-bottom:1px solid #cd010d; line-height:40px; font-family:"微软雅黑"; font-size:18px;  color:#cd010d; padding-left:30px;}
.right_tit span{ float:right; color:#666; font-size:12px; }
.right_tit span a{ color:#666;}
.right_tit span a:hover{ color:#cd010d;}

.right_box{ margin-top:10px; font-size:13px; line-height:24px; font-family:"微软雅黑";}


/****内页左侧推荐产品***/
.tj_product_box{ width:238px; float:left; padding-top:10px; border:1px solid #ccc;}
.tj_product_box ul li{ width:228px; margin:0 auto 5px;}
.tj_product_box ul li a span{ width:222px; border:1px solid #ccc; padding:2px; height:80px; display:table-cell;}
.tj_product_box ul li a span img{ max-width:222px; max-height:80px;}
.tj_product_box ul li a label{ width:228px; text-align:center; display:block; font-family:"微软雅黑"; font-size:12px; line-height:30px;}

/**内页产品中心**/
ul.product2{ width:730px;}
ul.product2 li{ width:355px; float:left; margin-right:20px; margin-bottom:10px;}
ul.product2 li:nth-child(2n){ margin-right:0;}
ul.product2 li a span{ width:349px; border:1px solid #ccc; padding:2px; height:126px; display:table-cell;}
ul.product2 li a span img{ max-width:349px; max-height:126px;}
ul.product2 li a label{ width:355px; text-align:center; display:block; font-family:"微软雅黑"; font-size:12px; line-height:30px;}


/*******产品详情*****/
.prodetail{ width:730px; overflow:hidden;}
.prodetail h3{ font-size:16px; text-align:center; line-height:30px; margin-bottom:10px;}
.prodetail_img{ width:730px; text-align:center;}
.prodetail_xiangqing{ width:730px; background:url(../images/detail_tit.png) no-repeat; height:45px; line-height:42px; text-indent:15px; color:#fff; margin-top:20px;}
.prodetail_box{ width:730px; line-height:24px; margin-top:10px;}

.sx{ width:730px; margin-top:30px;border-top:1px solid #ddd; padding-top:10px;}
.sx span{width:730px; display:block; }
.sx span a{ width:730px;line-height:30px; color:#666;}
.sx span a:hover{ color:#ff0000;}


/******内页案例*****/
.cases{ width:730px;}
.cases ul li{width:234px;float:left;text-align:center;padding-right:14px; margin-bottom:10px;}
.cases ul li:nth-child(3n){ padding-right:0px;}
.cases ul li span{ width:228px; height:173px; border:1px solid #ccc; background:#fff; padding:2px; display:table-cell; vertical-align:middle; text-align:center;}
.cases ul li a:hover span{ border:1px solid #cd010d;}
.cases ul li a:hover label{ color:#cd010d; }
.cases ul li span img{ max-height:173px; max-width:228px;}
.cases ul li label{line-height:35px;color:#333; font-size:13px; display:block; width:234px;  white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}


/***在线留言**/
.order{ width:436px; margin:0 auto; font-size:14px; line-height:24px;}
.rowElem {margin-top:10px;}
.rowElem01 {margin-top:10px;margin-left:30px;}
.rowElem input {padding:2px 0px;height: 30px;width: 350px; background:#fff; border:1px solid #e3e3e3; }
.rowElem textarea{ width:350px; padding:2px 0;background:#fff; border:1px solid #e3e3e3;}
.rowElem label {line-height: 30px;height: 30px; width:70px; font-size:14px; display:inline-block; text-align:right; margin-right:10px;}
.rowElem input.send{ width:80px; height:40px; background:#1265C1; color:#fff; border:none; font-size:14px;}
.rowElem input.close{ width:80px; height:40px; background:#666; color:#fff; border:none; font-size:14px; margin-left:10px;}




.page{  padding:20px 0 0; width:760px; float:left;}
.page a{ font-size:14px; display:inline-block; color:#666; margin-right:5px; padding:3px 10px; border:solid 1px #d2d2d2; background:#fff;}
.page a.unclick{ color:#ccc;}
.page a:hover{ background:#f1751f; color:#fff; border-color:#f1751f; text-decoration:none;}
.page a.unclick:hover{ background:none; color:#ccc; border:1px solid #ccc; cursor:not-allowed;}





/***新闻详情**/
/***详情**/
.newdetail{ width:730px; float:left;}
.newdetail h1{ text-align:center; font-family:"微软雅黑"; font-size:20px; line-height:30px; color:#000;}
.newdetail .time{ width:730px; text-align:center; font-size:12px; color:#666; border-bottom:1px solid #ddd; line-height:20px; padding-bottom:5px;}
.newdetail .newbox{ width:730px; margin-top:10px; font-size:13px; color:#666; line-height:24px;}


.other_new{ width:688px; float:left; margin-top:30px; border:1px solid #ccc; padding:20px;}
.other_new h2{ font-weight:bold; color:#cd010d; line-height:30px; font-size:16px;}

