/* ȫ�� */
body,dd,dl,dt,ul,li,p,div,img,span,h1,h2,h3,h4,h5,h6,h7,form{ margin:0px; padding:0px; border:0px;}
body{ font-family:����; font-size:12px; text-align:left; line-height:20px; color:#333;background-color:#fff;}
ul{ list-style-type:none;}
li{ list-style-type:none;}
a{ text-decoration:none;color:#666;}
a:hover{color:#49A8BC;text-decoration:none;}
img { border:0;}
div { text-align:left;}
.border2_bottom {border-bottom:#900 2px solid;}
.more { display:block; width:31px; height:7px;background:url(../image/more.gif) no-repeat;text-indent:999em; overflow:hidden; float:right;}
.more:hover {background:url(../image/more_hover.gif) no-repeat; float:right;}
.red { color:#900;}
.top10 { margin-top:10px;}
.pad3 { padding-top:3px;}
.red { color:#900;}
b { font-weight:400;}
/* ͷ�� */
.head { width:980px;  overflow:hidden; margin:0 auto; text-align:center;}
.top_time {background:url(../image/top_time_bg.gif) repeat-x; width:980px; height:23px; text-align:left;}
.top_time span { margin-left:25px; height:23px; line-height:23px; float:left;}
.top_time strong { float:right; margin-right:25px;}
.top_img { background:url(../image/top.png) no-repeat; width:980px; height:141px;} 
.nav {width:980px; height:45px;background:url(../image/nav.gif) no-repeat;}
.nav ul { margin-left:0px;}
.nav ul li { float:left; display:block; height:45px; line-height:45px; width:80px;}
.nav ul li.hover a {color:#bf0404;}
.nav ul li a { color:#013499; font-size:14px; font-weight:bold; display:block; height:45px; line-height:45px; width:80px;  text-align:center;}
.nav ul li a:hover { color:#bf0404;}
/* �˵� */
#nav {}
#nav li {
 
}
#nav li a:hover{}
#nav li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 left: -999em; width: 100px; position: absolute; z-index:99;
}
#nav li ul li{
 float: left; width: 100px;
  height:30px; line-height:30px;background:url(../image/nav2_bg.png) repeat-y;
}
#nav li ul a{
 display: block; width: 100px;_width: 95px;height:30px; line-height:30px; margin:0 auto;text-align:left; padding-left:6px; font-size: 13px; font-weight:400; 
}
#nav li ul li a:link  {
 color:#666; text-decoration:none;
}
#nav li ul li a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul li a:hover  {
 color:#F3F3F3;text-decoration:none;font-weight:normal;display: block; width: 95px;_width: 75px;
 background:#C00;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}
.mianbao strong { float:left; display:block;height:24px; line-height:24px;}
.mianbao .list_search_box { float:right; margin-right:20px;}
.mianbao .list_search_box button {height:24px; line-height:22px; padding-bottom:2px; margin-left:4px;}
.mianbao .list_search_box input { height:14px; line-height:14px; margin-bottom:2px;}
.mianbao .list_search_box select { height:20px; line-height:20px; margin-bottom:2px;}
/* �ײ� */
.foot2 { width:980px; height:43px; overflow:hidden; margin:0 auto; text-align:center;background:url(../image/foot.gif) repeat-x; padding-top:5px; margin-top:10px;}
.foot { width:980px; height:93px; overflow:hidden; margin:0 auto; text-align:center; padding-top:30px; margin-top:0px;background:url(../image/footbg.png) repeat-x}

/* ��ҳ */

.pages{ }
.pages ul{
	float:right;
	padding:12px 0px 12px 16px;
}
.pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.pages ul li.thisclass,
.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}