@charset "utf-8";
body,div,hr,p,blockquote,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,input,button,select,textarea,fieldset{ margin:0;padding:0;}
img, fieldset { border: 0; }
img { width: 100%; height: auto; }
main, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section,form { display: block; }
body { overflow-x:hidden; background:none; color: #333; font-size:1em; line-height:1.8; font-family: Verdana, Helvetica, Arial, "Microsoft YaHei", SimSun, sans-serif;}
a { text-decoration: none; outline: none; -webkit-tap-highlight-color: transparent; }
h1, h2, h3, h4, h5, h6 { line-height: 2em; margin: 0px 0 .4em; font-size:100%; }
ul, li { margin: 0; padding: 0; list-style: none; }
dl,dd,dt { margin:0; padding:0;}
em { font-style:normal;}
var { display:none;}

/**轮播图**/
.hotImg{ position:relative; width:100%; overflow:hidden; clear:both;}
.hotImg ul{ width:500%; z-index:1;}
.hotImg ul li{ width:20%; float:left;}
.hotImg ul img{ width:100%; float:left;}
.hotImg .Dl{ left:50%; bottom:5%; position:absolute; z-index:2;}
.hotImg dl{ margin-left:-50%;}
.hotImg dl dt{ width:5px; height:5px; box-shadow:0 0 3px #000; float:left; margin:4px; background:#fff; border-radius:50%; display:block; opacity:0.7;}
.hotImg dl dt.hov{ background:#ff8400; opacity:1;}

#page { width:auto;}
#header{ position:relative; padding:3%; overflow:hidden; border-bottom: 1px solid #aaaaaa; background:#e5e5e5;}
#header .pic{ display:block; float:left; width:22%; max-width:7.5em; /*max-width:25%;*/ margin:0;padding-right:3%;}
#header	h1{ margin:0.8em 0 0 0; font-size:200%; display:block; float:left; width:40%;}
#header .download_btn { display:block; float:left; width:30%; margin:1.2em 0 0 0;}
#header .download_btn a { display:none; width:100%; font-size:180%; color:#fff; text-align:center; line-height:2.5em; text-shadow:0 1px 2px #666; border: 1px solid #073886; background-color:#23539f; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#51a1d2), to(#2c739f)); border-radius:0.5em; box-shadow: 0 1px 3px #fff,inset 0 1px 2px #9bd2f4;}
#header .download_btn a:active,
#header .download_btn a.active { color:#fff; border: 1px solid #00235a; background-color:#002b6e; background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#51a1d2), to(#2c739f)); }
#header .download_btn em { display:none; font-size:120%; line-height:4em;}

#main { padding:5% 3%;}
#main .info { margin-top:1em; font-size:150%;}
#main h2{ border-bottom: 1px solid #aaaaaa; font-size:120%;}
#main .info p { color:#666;}


/*微信*/	
#WeiXin { display:none; position:fixed; top:0.5em; left:5%; width:90%; padding:1em 0; font-size:1.8em; border-radius:1em; text-align:center; color:#fff; background:#000 url(images/ico_arrow1.png) right top no-repeat; background-size:100% auto; filter:Alpha(opacity=80); opacity: 0.8; z-index:10; }
#WeiXin strong { font-weight:bold;}
#WeiXin em { color: #ffff99; font-style:normal;}

@media screen and (orientation: portrait) and (max-width:540px){body { font-size:0.9em;} }
@media screen and (orientation: portrait) and (max-width:420px){body { font-size:0.6em;} }