@charset "utf-8";
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: none;outline: 0;}
q:before,q:after{content:'';}
abbr,acronym{border:none;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}
#poweredby { visibility:hidden; }
:focus { outline: 0;}
/* remember to highlight inserts somehow! */
ins { text-decoration: none;}
del { text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0;}
button {overflow:visible;}
select {font-size:12px;}

/* new clearfix */
.clearfix:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.fB{font-weight:bold;}
.fI{font-style:italic;}
.fdate{font-size:10px;font-family:sans-serif;-webkit-text-size-adjust:none;}
.fcode{font-size:12px;font-family:"Courier New";}
.fl{float:left;}
.fr{float:right;}
.hidden{display:none;}
.noborder{border:none;}

body{ text-align:center; background:#DBE6E4; color:#333; font:12px/100% "微软雅黑", Verdana, "宋体", Geneva, sans-serif;}
#wrapbody{ width:960px; text-align:left; margin:0 auto; overflow:hidden; _zoom:1;}

a{ font:12px/160% "微软雅黑", Verdana, "宋体", Geneva, sans-serif; text-decoration:none; color:#666;}
a:link{ color:#666;}
a:visited{color:#900;}
a:hover{color:#f30;}
a:active{color:#c00;}

.atabs ul { overflow:auto;}
.atabs li{float:left;cursor:pointer;text-align:center;}
.atabs:after{display:block;clear:both;content:"";}
/* Additional IE specific bug fixes... */
* html .atabs{display:inline-block;}
*:first-child+html .atabs{display:inline-block;}

.atabs { overflow:hidden; _zoom:1;}
.atabs span { display:inline-block;}
.atabs .aicon { float:left;}

.box .atabs li {overflow:hidden; _zoom:1;}
.box .atabs li h6 {display:inline-block;}

.atab { overflow:hidden; _zoom:1;}
.atab .aicon { float:left;}
.atab h6 { float:left;}
.atab .amore { float:right;}
.atab .amore a { display:inline-block;}

.wrapli { padding:4px;}
.ali li {padding:0 0 0 10px; clear:both; height:23px; line-height:23px;
background:url(../image/li.jpg) left center no-repeat;}
.ali li span { display:inline-block; height:23px; line-height:23px; }
.ali li span img { display:inline-block; vertical-align:middle; margin:0 0 0 3px; }
.ali li a { display:inline-block; color:#464646; height:23px;
 font:12px/23px "微软雅黑", Verdana, "宋体", Geneva, sans-serif;}
.ali li a:hover { color:#C00; }

.hr, 
.ali li.hr,
#atllist .ali li.hr { background:none; border:none; border-top:1px solid #ddd; height:0px; line-height:0px; font-size:0px; clear:both; }

#ahead { width:960px; height:130px; background:url(../image/bghead.jpg) left top no-repeat; }

#anav { width:960px; height:36px; text-align:center; background:url(../image/bgnav.jpg) left top repeat-x; }
#amenu a { color:#FFF; display:inline-block; width:90px; height:36px; line-height:36px; text-align:center;
font:bold 14px/36px Verdana, Geneva, sans-serif; }
#amenu a:hover { color:#FF3300; }

#amain { padding:0 0 10px 0; overflow:hidden; _zoom:1; }

.box { margin:10px 0 0 0; border:3px solid #FFF; background:#EBEBEB; }
.aboxcont { border-top:1px dashed #666666; text-align:left; overflow:hidden; _zoom:1;
background:url(../image/bgboxcont.jpg) right bottom no-repeat; }

.atab { height:24px; }
.atab .aicon { width:30px; height:30px; background:url(../image/icon1.jpg) left top no-repeat;}
.atab h6 { font:normal 12px/30px Verdana, Geneva, sans-serif;}
.atab .amore { width:30px; height:30px; float:right; margin:0 10px 0 0;}

#afoot { width:960px; height:140px; color:#FFF; text-align:center; padding:10px 0 0 0;
background:url(../image/bgfoot.jpg) left top repeat-x; }

#afootnav { height:20px; }
#afootnav a { color:#EAEDEE; }
#afootnav a:hover { color:#FFF; }


#afootinfo { overflow:hidden; _zoom:1; font-size:0; display:inline; }
#afootlogo { float:left; width:380px; height:100px; background:url(../image/footlogo.jpg) right top no-repeat;}
#acopyright { width:559px; height:100px; float:left; border-left:1px solid #BBC1C4;}
#acopyright p { margin:20px 0 0 20px; font:12px/26px Verdana, Geneva, sans-serif; text-align:left; }


.wz_page {float:left; width:100%; line-height:24px; text-align:center; margin-top:10px; padding:10px 0px; }
