﻿/* * @description: 热水锅炉专题 * @author: Ailsa xing  * @update:  (2015-10-12 18:32) */ 
body{font:20px/32px Arial,Helvetica; color:#666; margin:0; padding:0; width:100%;}
ul,dl,li,dd,dt,h1,h2,h3,h4,div,p,form{margin:0; padding:0;}
ul{list-style:none}
.wrap{width:1200px; margin:0 auto;}
.mar_bottom40{margin-bottom:40px;}
a{ color:#666; text-decoration:none;}
a:hover,.orange{color:#eb6100}
.clear{clear:both; overflow:hidden;}
.brank50{height:50px;width:100%;}
/* Header begin */
header{width:100%;height:99px; background:url(images/nav_bg.gif) no-repeat; background-position:0 49px;}
.logo{background:url(images/sprite.png) no-repeat 0px 0px; height:99px; float:left;width:25%;}
.header_right{ float:right;width:75%;}
.header_ads{ float:right;line-height:48px; height:49px;  font-size:14px; font-style: italic;}
.header_ads div{display:inline-block;}
.email{background:url(images/sprite.png) no-repeat 10px -112px; height:49px; margin-left:27px;padding-left:40px;font-size:16px;font-style: normal;}
.tel{background:url(images/sprite.png) no-repeat -198px -112px; height:49px;margin-left:20px;padding-left:40px;font-size:16px;font-style: normal;}
nav{width:100%; height:50px; overflow:hidden;}
nav ul li{float:right; font-size:18px; font-weight:bold; line-height:50px;margin-left:50px;}
nav ul li a{color:#fff;}
.banner{background:url(images/banner.jpg) no-repeat 50% 50%; height:530px;width:100%;}
.banner_left{ float:left; position:relative;top:115px; left:0; width:48%;}
.banner_left p{ font-size:24px; line-height:32px;color:#fff;width:90%;margin-top:43px;}
.banner_left div{ font-size:20px; line-height:22px; float:left; margin-top:53px;}
.banner_left div a{color:#fff;padding:15px 19px;border-radius:5px;box-shadow:1px 0px 26px -6px #fff;}
.banner_left div.div_first a,.banner_left div.div_second a:hover{ background-color:#eb6100; margin-right:20px;border:2px solid #eb6100;}
.banner_left div.div_second a,.banner_left div.div_first a:hover{ border:2px solid #eb6100;background-color:transparent;}
.banner_right{float:left;width:40%; position:relative;top:80px;right:0;}
/* Header end */
/* body begin 
   part 1
*/
#part_1,#part_3,#part_5{margin:50px auto;}
#part_1 h3,#part_2 h3,#part_3 h3,#part_4 h3,#part_5 h3,#part_6 h3{background:url(images/sprite.png) no-repeat -330px 46px; padding-bottom:0; font-size:30px; color:#333; margin-bottom:40px;}
#part_1 ul li{width:290px; float:left; margin-right:13px;}
#part_1 ul li img{width:100%;}
#part_1 ul li p{ background-color:rgba(62,58,57,.7); /* opacity:0.7; filter:alpha(opacity=70); */height:50px; position:relative; bottom:51px; line-height:50px; color:#fff; font-size:18px; padding-left:20px;}
#part_1 ul li.last{margin-right:0px;}
/* part 2 */
#part_2{background-color:#2d2d3c; padding:10px 0; color:#fff;}
#part_2 h3{color:#fff;}
#part_2 h3 span,#part_3 h3 span,#part_4 h3 span,#part_5 h3 span,#part_6 h3 span{ font-weight:normal;}
#part_2 .application{background:url(images/application.png) no-repeat 0px 0px;height:376px;}
#part_2 .application_left,#part_2 .application_right{width:50%; float:left;}
#part_2 .application_left h4{width:220px; float:left;font-size:28px;padding-top: 172px;padding-left: 80px;}
#part_2 .application_left ul,#part_2 .application_right ul{width:37%;float:left; margin-left:13%; margin-top:15%; }
#part_2 .application_left ul li,#part_2 .application_right ul li{ width:100%;float:left; list-style:disc; font-size:18px; line-height:32px; }
#part_2 .application_right h4{ width:234px;float:right;font-size:28px;padding-top:28%; padding-right:11%;}
#part_2 .application_right ul{width:30%; margin-left:10.5%;}
/* part 3 */
#part_3 .slideTxtBox{ background-color:#424355;color:#fff;}
#part_3 .slideTxtBox .hd{height:287px; overflow:hidden;}
#part_3 .slideTxtBox .hd ul li{float:left;width:20%;}
#part_3 .slideTxtBox .hd ul li h2{font-size:18px; line-height:26px; padding:10px 0;font-weight:normal;position:relative; border-radius:5px 5px 0 0; height:47px; bottom:0px;z-index:100}
#part_3 .slideTxtBox .hd ul li a {color:#fff; text-align:center;}
#part_3 .slideTxtBox .hd ul li.on h2{bottom:32px;}
#part_3 .slideTxtBox .hd ul li h2.color_1{background-color:#eb6100;}
#part_3 .slideTxtBox .hd ul li h2.color_2{background-color:#f17c2b;}
#part_3 .slideTxtBox .hd ul li p{font-family:Corbel;position:relative; bottom:24px; z-index:99}
#part_3 .slideTxtBox .bd .prodetail{padding:64px 30px 47px 30px; width:100%; overflow:hidden;}
#part_3 .slideTxtBox .bd .prodetail img{float:left; }
#part_3 .slideTxtBox .bd .prodetail ul{float:left;width:64%; margin-left:30px; font-size:18px; line-height:26px;}
#part_3 .slideTxtBox .bd .prodetail ul li{margin-bottom:17px;}
/* part 4 */
#part_4,#part_6{ background-color:#f5f6f7;padding:50px 0;}
#part_4 div.why{width:100%; overflow:hidden;}
#part_4 div.why ul{width:50%; float:left;}
#part_4 div.why ul li{margin-right:50px; font-size:18px; overflow:hidden; margin-bottom:40px;}
#part_4 div.why ul li img {margin-right:20px; float:left;}
#part_4 div.why ul li div{ width:66%; float:left; line-height:24px; margin-top:10px;}
#part_4 div.why ul li div p{margin-bottom:25px;}
#part_4 div.why ul li .border-bottom{ border-bottom:1px dashed #a7a7a7; padding-bottom:30px; margin-bottom:0;}
#part_4 div.why ul li .color_3{color:#eb6100}
#part_4 div.why ul.nomargin li{ margin-right:0px;}
/* part 5 */
#part_5 ul.case li{width:385px; margin-right:22px; float:left; position:relative;}
#part_5 ul.case li h2{ line-height:26px; font-size:20px; padding:20px 0 35px 0; text-align:center;}
#part_5 ul.case li a{color:#424355;}
#part_5 ul.case li a:hover{color:#eb6100;}
#part_5 ul.case li.last{margin-right:0px;}
#part_5 ul.case li a:hover .more_info { display:block;opacity: 0.7;color:#fff;}
#part_5 ul.case li .more_info{width:385px; background-color:#3e3a39; padding:33% 0; text-align:center; position:absolute; top:0; left:0; display:none; }
/* part 6 */
#part_6 form{overflow:hidden; color:#666;}
#part_6 form p{width:50%; float:left; margin-bottom:30px; }
#part_6 form p.fullline{width:100%;}
#part_6 form p label{width:18%; float:left;color:#333; font-weight:bold;}
#part_6 form p.fullline label{width:9%; }
#part_6 form input{ color:#999; font-size:18px; line-height:30px; padding:5px 0 5px 10px; border:1px solid #b5b5b5; font-family:Corbel; width:75%; background-color:#f5f6f7 }
#part_6 form input[type=checkbox]{width:1%;}
#part_6 form input.no_border{border-bottom:1px solid #666; border-left:0; border-right:0; border-top:0; width:100px; outline:none;}
#part_6 form textarea{ width:87.5%; height:260px;font-family:Corbel;font-size:18px; float:left;line-height:30px;padding:5px 0 5px 10px;background-color:#f5f6f7 }
#part_6 form input[type=submit]{width:155px; height:40px; padding:0;text-align:center; color:#fff; margin-left:45%;border:0; font-size:16px; background-color:#eb6100; border-radius:5px; cursor:pointer;}
#part_6 form p span{ width:5%; color:#eb6100; margin-left:5px;}
#part_6 form p span.checktext{width:1%; color:#666; margin-right:40px; margin-left:5px; }
/* Footer begin */
footer{width:100%; background-color:#2d2d3c; color:#fff;font-size:16px; height:65px; line-height:64px;}
footer a{color:#fff;}
footer .footer_left{ width:67%; float:left;}
footer .footer_right{width:33% ;float:right;}
.slideTxtBox .bd{background-color:#2d2d3c;}
.slideTxtBox .hd{background-color:#2d2d3c;}