@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
}
body{
	background:url(../images/common_bg.gif) repeat #fff;
	background-position-y:top;
	font-size:9pt;
}
*{ margin:0; padding:0;}
img{border:none;}
a{
	text-decoration:none;
	color:#000;
}
a:visited{
	text-decoration:none;
	color:#000;
}
a:hover{
	text-decoration:none;
}
ul{ list-style:none;}
.cl,.clr{ clear:both; height:0px; font-size:0;}
:focus{
    outline: none;
}
/*top*/
#top_box{
	width: 980px;
	margin: 0 auto;
	background-color: #b50000;
	overflow: hidden;
	height: auto;
}
#tb_smallbanner{
	width: 100%;
	margin-top: 5px;
	height: 15px;
	background-color: #fff;
	padding: 3px 0;
}
#tb_smallbanner .bfont{
	font-weight: bolder;
}
#tb_smallbanner .redfont{
	color: red;
}
#menu_box{
	width: 980px;
	margin: 0 auto;
}
#menu{height:4em; background:#fff; position:relative;}
#menu ul{width:inherit; height:2em;background:#b50000;}
#menu li{ float:left;line-height:2em;list-style:none;}
#menu a{ float:left;margin:0 5px; padding:0 1em; height:100%;
             text-align:center; color:#eee; text-decoration:none;}/*左浮动使IE6宽度自适应*/
/*#menu li:hover a, #menu li.hover a{background:#fff;}*/
#menu li:hover ul, #menu li.hover ul{display:block;}
#menu li ul{display:none;position:absolute; top:2em;margin-left: 0.5em; clear:both;background:#fff;}
#menu li ul a{margin:0;font-size:9pt;color: #000;}

/*footer*/
#footer{
	width: 980px;
	height: 77px;
	margin: 0 auto;
	padding: 8px 0;
	background-color: #b50000;
	line-height: 16px;
}
