@charset "utf-8";
/*全局*/
html,body,div,ul,ol,li,dl,dt,dd,p,span,em,pre,form,input,select,textarea,blockquote,table,th,tr,td,h1,h2,h3,h4,h5,h6,lable,fieldset,em{margin:0; padding:0;}
body{color:#000;background:#fff;font-size:12px; line-height:1.25;font-family:"宋体",Tahoma,sans-serif}
ul,ol,li{list-style:none; margin:0; padding:0;}
th,td{text-align:left;vertical-align:top}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal}
em{font-style:normal;}
a{color:#333; text-decoration:none;}
* a{_font-family:Arial,sans-serif; text-decoration:none;}
a:hover{color:f00;}
img{display:block;border:0}
ul{ margin:0;padding:0;list-style:none}
input,label,select,option,textarea,button,fieldset,legend{font-size:1em; font-family:Tahoma,sans-serif}
input.text{color:#444;border-color:#9f9f9f #dcdcdc #dcdcdc #9f9f9f;border-style:solid;border-width:1px;padding:3px 2px;height:14px}
input.radio,input.checkbox{margin-right:2px;vertical-align:-2px}
*input.radio,input.checkbox{margin-left:-2px}

label.radio,label.checkbox{margin-right:5px}
textarea{border-color:#9f9f9f #dcdcdc #dcdcdc #9f9f9f;border-style:solid;border-width:1px;padding:1px}

/*页面框架*/
a:link,a:visited{font-size:12px; color:#333; text-decoration:none;}
a:hover{color:#f00; text-decoration:underline}
.wrap {width:900px; margin:0 auto; *zoom:1; overflow:hidden;}
br.clear{margin-bottom:12px; *height:12px; *line-height:12px; *font-size:12px; display:block; overflow:hidden; clear:both; *zoom:1;}
.clears{height:0; line-height:0; font-size:0; visibility:hidden; clear:both;}
.flo_l{float:left}
.flo_r{float:right;}
/*头*/
.topline{height:27px; line-height:27px; background:url(../img/top_line.gif) repeat-x;position:relative; overflow:hidden;}
.datetime{position:absolute; left:12px;}
.sethome{position:absolute; right:12px;}
.banner{height:220px; overflow:hidden;}
.main_menu{height:32px; line-height:32px; background:url(../img/menu_bg.gif) repeat-x; overflow:hidden;}
.main_menu ul{margin:0 15px; overflow:hidden; *zoom:1;}
.main_menu ul li{display:inline-block; float:left; padding:0 16px; height:30px; line-height:30px; margin:0 0 0 -1px; background:url(../img/menu_line.gif) no-repeat left center;}
.main_menu ul li a:link,.main_menu ul li a:visited{font-size:13px; font-weight:700; color:#fff;}
.main_menu ul li a:hover{font-size:13px; font-weight:700; color:#fff; text-decoration:underline}

/*尾*/
.friend_tit{height:14px; text-align:left; background:url(../img/friend_bg.gif) repeat-x;}
.friend_box{border-width:0 1px 1px; border-style:solid; border-color:#d2e2f9; *zoom:1; overflow:hidden; margin-top:-10px;}
.friend_box ul{margin:10px; zoom:1; overflow:hidden;}
.friend_box ul li{width:158px; height:40px; overflow:hidden; display:inline; float:left; margin:2px 8px;}
.friend_box ul li img{width:158px; height:40px;}

.cpy_topline{height:5px; line-height:5px; font-size:0; background:#005bb4; margin:5px 0;}
.cpy_txt{ padding:12px; line-height:22px; text-align:center;}



