html,body { font-size:10px; overflow-x:hidden;}
html { width:100%; height:100%; background:#f5f5f5;}
body { width:100%; max-width:640px; min-height:100%; margin:0 auto; background:#fff; background-size:cover; font-family:"SimSun"; color:#595757; position:relative;}
h1,h2,h3,h4,h5,h6,.h1,.h3 { font-family:"microsoft yahei"; font-size:1.4rem; font-weight:normal;}
* { margin:0; padding:0; list-style:none; -webkit-tap-highlight-color:transparent;}
img { border:0;}
em,i { font-style:normal;}
u { text-decoration:0; color:transparent;}
input,textarea,select { background:none; font-family:"SimSun"; font-size:1.4rem; color:#b0b2b5;}
a,a:hover { text-decoration:none; color:#eb3c00;}
a { color:#595757; blr:expression(this.onFocus=this.blur());}
:focus { outline:none;}
ul,ol,li { float:left;}
div { line-height:18px; font-size:1.4rem;}
p { text-align:justify;}
.m_fl { float:left;}
.m_fr { float:right;}
.m_auto { margin:auto; float:none !important;}
.overflow,li { overflow:hidden;}
.clearfix:after { clear:both; content:"."; display:block; font:0/0 Arial; visibility:hidden;}
.ffsong { font-family:"SimSun";}
.ffyahei { font-family:"microsoft yahei";}
.hidden { display:none;}
.display { display:block;}

header { width:100%; border-top:#2f302a 2px solid;}
header .logo { width:100%; font:0/0 Arial;}
header .logo img{ width:100%;}
header .nav { width:100%; height:40px; font:1.5rem/40px "microsoft yahei"; background:#004098;}
header .nav li { width:20%; height:100%; text-align:center;}
header .nav li a { float:left; width:100%; height:100%; color:#fff;}
header .nav li a:hover,header .nav li a.active { background:#00a0e9;}

footer { width:100%; height:40px; font:18px/40px "microsoft yahei"; background:#004098; position:fixed; bottom:0; left:0; z-index:1100;}
@media screen and (min-device-width:640px){
footer { width:640px; left:50%; margin-left:-320px;}
}
footer ul { width:100%; height:100%; text-align:center;}
footer li { width:33.333%; height:100%; text-align:center;}
footer li a { float:left; width:100%; height:100%; color:#fff;}
footer li a:hover,footer li a.active { background:#00a0e9; color:#fff;}

main { width:100%;}
main p { width:100%; background:#f5f5f5 url(../images/img_loading.gif) no-repeat center center; font:0/0 Arial;}
main p img { width:100%;}

.bottom { width:100%; height:40px;}
