@charset "utf-8";
/* CSS Document */

body{ margin:0 auto;padding:0;background:#FFF;}
body > div{margin-right:auto;margin-left:auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,textarea,select,span,optgroup,option,fieldset,legend,p,blockquote,th,td{margin:0;padding:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none;}
table,td,select,textarea, input{padding:0; outline:none;}
textarea, input{ border:none;}
table {border-collapse: collapse;border-spacing: 0;}
a{outline-style:none;text-decoration:none;}
a:hover{color:#345e9e; text-decoration: underline;}
i{ font-style:normal;}

li{vertical-align:bottom;}

em { font-style: normal; }

.clearfix{zoom:1;}
.clearfix:after{content:′.′; display:block;visibility:none;height:0;clear:both;}
.fl{ float:left}
.fr{ float:right}
.h10 { height:10px; font-size:1px; overflow:hidden; width:100%;}
li { vertical-align: bottom;}
.sl{ white-space: nowrap; text-overflow: ellipsis; overflow:hidden; float:left;}
.jz{ width:1000px; margin:0 auto !important; overflow:hidden;}
.jz1{ width:1100px; margin:0 auto; overflow:hidden;}
.jz img{ display:block;}
.b9{ margin-top:10px;}
.b10{ margin-top:20px;}
.b11{ margin-top:30px;}
.c10{ margin-left:20px;}
.b12{ margin-top:25px;}

/*右侧悬浮窗*/
.domPC{ position:fixed; top: 200px; right:5px;}

/*尾页*/
.foot{ padding-top:36px; background-color:#f5f5f5; margin-top:30px;}
.foot p{ color:#888; text-align:center; line-height:30px; font-size:12px;}
.foot p a{font-size:12px;color:#888;}.foot table{}