@charset "utf-8";
/* common.css */
body,h1,h2,h3,h4,h5,h6,img,dl,dt,dd,ul,li,p,font,form,label{margin:0;padding:0;list-style:none}
body{font:14px/28px "\5fae\8f6f\96c5\9ed1",Arial,sans-serif;color:#333;background:#f9f9f9;}
img{border:0}
a{color:#333;text-decoration:none}
a:hover{color:#1466c5;text-decoration:none}
article,section,header,footer,aside,nav,iframe,img{display:block}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"\20";line-height:0;}
.clearfix{*zoom:1;}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
/* head */
.top2012b {height: 80px;overflow: hidden;background:#f7f7f7;color: #666;border-bottom:solid 1px #e6e0e0;}
.top2012b div {width: 980px;margin: 0 auto;}
.top2012b .logo{width:170px; height:80px; float:left;margin-top:20px;}
.top2012b ul {width:564px;height:54px;float: right;margin-top:27px; font-size:16px;}
.top2012b li { float:left; margin-left:30px; }

.top2012b p {float:right;/* background:url(images/head-phone.jpg) no-repeat;height:22px;margin:36px 80px 0 95px; */}
.top2012b p a {font-weight:bold;font-size:20px;color:#cc0000;line-height:22px;padding-left:22px;}
.top-nav {width: 100%;background: #FFF;}
/* banner */
#indexgs {background: url(images/banner_bg.jpg) #E4E7E8 no-repeat center center;height: 420px;position: relative;}
#indexgs img {position: absolute;width:497px;}
#indexg2 {left: 810px;top: 45px;}

.g-cnt{position:relative;width:980px;height:100%;margin:0 auto;}
.intro{display:block; overflow:hidden; margin:50px auto;}
.intro .intro_tit{width:145px; height:93px; text-align:center; border-radius:10px;font-size:40px; color:#fff; float:left; margin-right:15px; background-color:#1466c5; padding-top:52px;}
.intro p{ background-color:#666; line-height:28px; font-size:14px; color:#fff; width:770px; float:left; padding:30px 25px;border-radius:10px;}
.u-tit{*height:81px;text-align:center;border-bottom:1px solid #a699c3;}
.u-tit h3{position:relative;display:inline-block;*display:inline;margin-bottom:20px;line-height:65px;font-size:42px;color:#333;}
.u-tit b{color:#1466c5;}
.u-tit span{position:absolute;bottom:-22px;left:0;display:block;width:100%;height:4px;background:#477fdc;}
.f-corl{color:#1466c5;}
.f-fs32{font-size:26px;}
.sideMen{ border:1px solid #ddd; margin:50px auto; }
.sideMen h3{ height:50px; padding-left:10px;  border-top:1px solid #fff; background:#e3e3e3;font:normal 18px/50px "Microsoft YaHei";}
.sideMen h3.on{background-color:#1466c5; color:#fff;}
.sideMen h3 em{ float:right; display:block; width:40px; height:32px;   background:url(images/icoAdd.png) 0px -50px no-repeat; cursor:pointer; }
.sideMen h3.on em{ background-position:0px 20px; }
.sideMen ul{ padding:8px 21px; color:#666;  }
.sideMen .data{overflow:hidden;}
.sideMen .data img{ float:left; width:400px; }
.sideMen .data p{ float:left; width:513px; text-indent:28px; margin-left:15px;}
.slideTxtBox{ width:100%; margin:50px auto;  }
.slideTxtBox .hd{ height:60px; line-height:60px;  text-align:center}
.slideTxtBox .hd ul{ float:left; height:32px;  width:100%; font-size:18px; }
.slideTxtBox .hd ul li{ float:left; height:60px;cursor:pointer; width:240px; background: #333; margin-right:5px; color:#fff;}
.slideTxtBox .hd ul li.on{ background:#1466c5; }
.slideTxtBox .bd div.tab_con p{line-height:28px; padding-bottom:20px;}
.slideTxtBox .bd div.tab_con{margin-top: 30px;}
.slideTxtBox .bd .tab_one{width:100%; display:block;height:350px;}
.img_onefloat{width:400px; float:left; height:350px;}
.tab_one_left{width:520px; float:left; background-color:#ccc;height:290px;overflow: auto; padding:30px;}
.tab_one_left h3{line-height:32px; margin-bottom:20px;}
.slideTxtBox .bd .tab_one_left ul{  }
.slideTxtBox .bd .tab_one_left li{    }
/* 设置滚动条的样式 */
.tab_one_left::-webkit-scrollbar {
width:12px;
}
/* 滚动槽 */
.tab_one_left::-webkit-scrollbar-track {
-webkit-box-shadow:inset006pxrgba(255,255,255,0.8);
border-radius:10px;
}
/* 滚动条滑块 */
.tab_one_left::-webkit-scrollbar-thumb {
border-radius:10px;
background:rgba(0,0,0,0.1);
-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
}
ul.a-cases{margin:50px auto; overflow:hidden;}
ul.a-cases li{width:306px; margin-right:30px; float:left; text-align:center;}
ul.a-cases li img{width:306px;}
ul.a-cases li.last{margin-right:0;}
ul.a-cases li h3{margin-top:15px;}
.company{margin:50px 0; overflow:hidden; color:#666;}
.company img {float:left; margin-right:30px;}
/*footer_lx-start*/
.footer_lx{width:980px;height:200px; margin:50px 0;}
.footer_lx ul{width:980px;margin:0 auto}
.footer_lx ul li{width:245px;float:left}
.footer_lx ul li span{height:58px;width:60px;background-image:url("http://static.zzboiler.com/web/images/lx.png");display:block;margin:0 auto;margin-top:37px}
.footer_lx ul li .span2{background-position:-60px 0}
.footer_lx ul li .span3{background-position:-120px 0}
.footer_lx ul li .span4{background-position:-180px 0}
.footer_lx ul li .span5{background-position:-240px 0}
.footer_lx ul li:hover span{background-position-y:-58px}
.footer_lx ul li p{text-align:center;font-size:16px;line-height:28px;margin-top:10px}
.footer_lx ul li:hover p{color:#ff3f3c}
.footer_lx ul li i{width:129px;height:141px;position:absolute;left:20%;top:160px;background-image:url("http://static.zzboiler.com/web/images/weixin2.png");display:none}
.footer_lx ul li:hover i{display:block;}
/*footer_lx_end*/

/*footer_small_start*/
.footer{width:100%;height:239px;background-color:#282828;}
.ftbox {
    width: 980px;
    margin: 0 auto;
}
.footer-c{margin-top:40px;height:60px;}
.footer,.footer dl a{color:#bdbebe}
.copyright,.copyright a{color:#aaa}
.footer a:hover{color:#ccc}
.footer .flogo{margin:44px 150px 0 7px;height:145px}
.footer dl.list{float:left;margin-top:30px}
.footer dl.w{overflow:hidden;margin-right:120px}
.footer dl.w dd{float:left;margin-right:20px;width:130px}
.footer dl dt{margin-bottom:15px;font:700 15px/22px "microsoft yahei"}
.footer dl dd{text-indent:2px;line-height:26px}
.copyright{clear:both;height:60px;line-height:60px}
.copyright i {width: 35px;height: 23px;display: block;background: url("http://static.zzboiler.com/lib/images/index/icon_hf.png") -353px -148px no-repeat;float: left;margin-right: 10px;margin-top: 18px;}
.copyright .t{width:420px;color: #999999}
.copyright ul{width:47.8%}
.copyright ul li{float:right;background-position:-374px -35px;text-indent:3px}
.copyright ul li a {color: #999999}
.cebian{height:304px;width:60px;position:fixed;top:38.2%;right:0;z-index:9}
.cebian ul{width:100%;height:100%}
.cebian ul li{width:100%;height:60px;background-color:#31353d;float:left;position:relative;cursor:pointer}
.cebian ul li a{width:192px;display:block;float:left;height:60px;position:absolute;top:0;left:0;line-height:60px;color:#FFF;z-index:9999999;background-color:#31353d;font-size:17px}
.cebian ul li span{width:46px;height:59px;border-top:1px solid #464a51;display:block;background:url(http://static.zzboiler.com/web/images/index/icon_hf.png) no-repeat;float:left;margin:0 7px;transition: all 0.3s;}
.cebian ul li:hover span{border-bottom:none;border-top:1px solid #ff3f3c;transition: all 0.3s;}
.cebian ul li a .span1{background-position:-395px 0;border-top: none;}
.cebian ul li a .span2{background-position:-395px -63px}
.cebian ul li .span3{background-position:-395px -123px}
.cebian ul li a .span4{background-position:-395px -183px}
.cebian ul li .span5{background-position:-395px -243px;}
.cebian_wx{background:url(http://static.zzboiler.com/web/images/bg_wxbox.jpg) no-repeat;width:107px;height:107px;position:absolute;z-index:-1;right:-60px;top:0;}