* {
	margin:0 auto;
	padding:0;
}


.m_li  a:hover{
	color: #f5ffbc;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
.m_li  a:active{
	color: #f5ffbc;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
.m_li  a:link{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
.m_li  a:visited{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
.s_li a:active{
	color: #009900;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;	
	
}
.s_li a:visited{
	color: #206202;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;	
	
}
.s_li a:hover {
	color: #009900;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;	
	
}
.s_li a:link{
	color: #206202;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;	
	
}
#menu ul {
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}
#menu_out {
	width:910px;
	padding-left:20px;!important
	margin-left:auto;
	margin-right:auto;
	background:url(../images/menu_left.jpg) no-repeat left top;
}
#menu_in {
	background:url(../images/menu_right.jpg) no-repeat right top;
	padding-right:20px;
}
#menu {
	background:url(../images/menu_bg.jpg) repeat-x;
	height:68px;
}
#menu_1 {
	height:35px;
	margin-top:8px;
}
#menu_2 {
	height:20px;
}
.m_li {

	float:left;
	width:100px;
	line-height:35px;
	*line-height:22px;
	_line-height:22px;
	text-align:center;
	margin-right:-2px;
	margin-left:-2px;
}
.m_line {
	float:left;
	width:1px;
	height:27px;
	line-height:22px;    /*ff下有效(图片垂直居中)*/
	
}
.m_line img {
 margin-top:expression(( 22 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}

.m_li_a {
	float:left;
	width:100px;
	
	text-align:center;
	font-weight:bold;
	background-image:url(../images/dh_t.gif);
	position:relative;
	height:40px;
	*height:35px;
	_height:35px;
	margin-right:-2px;
	margin-left:-2px;
	
	line-height:25px;
	*line-height:22px;
	_line-height:22px;
	padding-top:-5px;
	*padding-top:3px;
	_padding-top:3px;
	 margin-top:5px;/*火狐*/
	*margin-top:-3px;/*IE7*/
	_margin-top:-3px;/*IE6*/
	
}
.m_li_a a {
	display:block;
	color:#FFFFCC;
	width:100px;
}
.smenu {
	width:774px;
	margin:0px auto 0px auto;
	padding:0px;
	list-style-type:none;
	height:32px;
}
.s_li {
	line-height:22px;
	width:auto;
	display:none;
	height:32px;
}
.s_li_a {
	line-height:22px;
	width:auto;
	display:block;
	height:32px;
}



/* ----------------------*/

/* houlai */
.AspNetPager2{border-left:#DDD 0px solid;border-right:#DDD 0px solid;font-size:12px;padding:8px 0 8px 0;text-decoration:none;font-weight:bold;color:#F00;}
.AspNetPager2 a{padding:4px 4px 4px 4px!important;padding:1px 8px 3px 8px;border:#eaeaea 0px solid;margin:0 1px 0 1px; font-family:sans-serif;text-decoration:none;font-weight:normal;}
.AspNetPager2 a:hover{background:#D7E7F5;color:#2C6A9E;border:#2C6A9E 1px solid;text-decoration:none;}

