﻿/****初始化****/
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,pre,code,legend,textarea,p,th,td{padding:0;margin: 0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%}
table {border-collapse:collapse;border-spacing:0}
button, input, select, textarea { font-size:100%;vertical-align:middle}
img {border:0 none; list-style: none}
em {font-weight:normal;font-style:normal}
ol,ul {list-style:none}

a{color:#6c6c6c;cursor:pointer;text-decoration:none}
a:hover{ color:#F00; text-decoration:underline}

/*必用*/
.l{float:left}.r{float:right}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0}
.clearfix { *zoom:1}
.none{display:none}.block{display:block}.inline{display:inline}.hidden{overflow:hidden}


h2{font-size: 18px}

/*顶部导航 2018-05-22 全部设置成100%宽度，最小1210px*/
body{padding-bottom:70px}
.QpageBottom { background: #04598C; text-align: center; width: 100%; color: #fff; height: 48px; }
.QpageBottom p { line-height: 20px; }
.QpageBottom a { color: #fff; text-decoration: none; }

#footer { width: 100%; margin: 0px auto; text-align: center; background: #3f3737;position: fixed; bottom: 0px;ilter:alpha(Opacity=80);-moz-opacity:0.5;opacity:  0.9; }
.footer_box{width: 980px; margin: 0px auto; background: #3f3737;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity:  0.9;}
.footer_box_info{width: 980px; height: 25px; color: #FFF;font-size: 20px;font-weight: bold; text-align: center;padding-top: 7px}
.footer_box_info img{vertical-align: top}
