body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,a{margin:0;padding:0;border:0;outline:0;}
dl,ul{list-style:none}
fieldset,img,a img,:link img,:visited img{border:0}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal}
em,i,u{font-style:normal;text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
.clear{clear:both;height:0;overflow:hidden;display:block}
.clearfix{*zoom:1}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
























footer{ width:100%; overflow:hidden; padding:40px 0 0; }
.foot{ width:100%; overflow:hidden; padding-bottom:50px; border-bottom:1px solid rgba(255,255,255,.1);background:#222;}
.foot .online{ width:320px; float:left; overflow:hidden; margin-top:5px; position:relative; left:-50px;}
.foot .online h2{ color:#fff; padding-bottom:15px; overflow:hidden; position:relative; font-size:18px; font-weight: bold;}
.foot .online h2 i{ display:block; width:15px; height:1px; background:#fff; position:absolute; left:0; bottom:0;}
.foot .online form{ width:100%; overflow:hidden; margin-top:10px; line-height:40px;}
.foot .online form input.text{ width:145px; float:left; padding-left:10px; height:40px; margin-top:15px; border:none; background:#fff; float:left; overflow:hidden; /*margin-left:10px;*/}
.foot .online form input.text:nth-child(2){ margin-left:10px;}
.foot .online form textarea{ border: none;
	background: none;    width:300px; padding:10px; overflow:hidden; background:#fff; height:60px; margin-top:15px;}
.foot .online form input.sub{ border:none; background:#e60012; padding:0 30px; color:#fff; font-size:16px; height:40px; cursor:pointer; margin-top:15px;}
.foot dl{ width:260px; display:block; float:left; overflow:hidden; margin-left:30px; }
.foot dl dt{ display:block; color:#fff; padding-bottom:15px; overflow:hidden; position:relative; font-size:18px;}
.foot dl dt i{ display:block; width:15px; height:1px; background:#fff; position:absolute; left:0; bottom:0;}
.foot dl dd{ display:block; margin-top:25px; overflow:hidden;}
.foot dl dd a{ display:block; float:left; width:40%; line-height:38px; color:#aaa; text-decoration: none; font-size: 14px;}
.foot dl dd a:hover{ color:#e60012;}
.foot dl dd p{ line-height:38px; color:#aaa; font-size: 14px;}
.foot strong{ display:block; float:right; overflow:hidden; padding-top:20px; width:160px; text-align:right;position:relative; left:50px; }
.foot strong .lo_11{ margin-bottom:30px; width:160px; margin-left:0;}
.foot strong img{ display:block; width:140px; margin-left:20px;}
.foot strong span{ display:block; color:#fff; padding-top:8px; text-align:center; font-size: 14px; font-weight: normal;}
.inner{ width:1300px; margin:0px auto;}



.link{ padding:25px 0; overflow:hidden; background:#222; }
.link .hd{ width:100px; float:left; color:#fff; overflow:hidden;}
.link .hd span{ display:block; position:relative; padding-left:22px; font-size: 14px;}
.link .hd span i{ display:block; width:14px; height:14px; position:absolute; left:0; top:8px; background:url(../images/icon.png) -180px -7px no-repeat;}
.link .bd{ width:1200px; float:right; overflow:hidden;}
.link .bd .tempWrap{ width:1200px !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.link .bd ul{ overflow:hidden; zoom:1; }
.link .bd ul li{ display:block; float:left; color:#fff; overflow:hidden;}
.link .bd ul li a{ display:block; color:#aaa; margin-right:40px; font-size: 14px; text-decoration: none;}		

.webu{ width:100%; line-height:14px; padding:20px 0; background:#0c0e10; overflow:hidden;}
.webu strong{ display:block; float:left; color:#aaa; font-size: 14px; font-weight: normal;}
.webu figure{ float:right; overflow:hidden;}
.webu figure a{ color:#aaa; padding:0 20px; border-left:1px solid rgba(255,255,255,.5); display:block; float:left;  font-size: 14px; font-weight: normal; }
.webu figure a:nth-child(1){ border:none;}
.webu figure a:last-child{ padding-right:0;}








