﻿/*---------------------菜单样式----------------------------------*/
#menu{
	height:28px;
	width:990px; margin:auto auto; text-align:left;
}
#menu ul{
	margin:auto 0px;; width:820px; height:28px;	list-style-type:none; padding:0px; padding-left:5px;
}
.m_li{
	float:left; width:90px; line-height:26px;  text-align:center; margin-right:-2px; margin-left:-2px;display:block; color:#055383;font-weight:bold;font-size:14px;
}
a.Topmenu{
	display:block; color:#fff; width:90px; font-weight:bold;font-size:14px;}

a.Topmenu:visited{
	display:block; color:#fff; width:90px; font-weight:bold;font-size:14px;
}

a.Topmenu:hover{
	display:block; color:#055383; width:90px;font-weight:bold;font-size:14px;background-image:url(../../images/menu_hover_bg.gif);
}
.m_line{
	float:left; width:1px; height:28px;
	line-height:28px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 28 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:90px; line-height:28px; text-align:center; padding-top:0px;
	background-image:url(../images/menu_hover_bg.gif); position:5px;background-repeat:no-repeat; 
	font-weight:bold; margin:0px -2px auto -2px;}
.m_li_a a{
	display:block; color:#055383; width:90px;font-weight:bold;font-size:14px;
}


.smenu{
	width:774px; margin:0px auto 0px 0px; text-align:left; padding:0px; list-style-type:none; height:27px;
}
.s_li{
	line-height:25px; width:auto; display:none; height:25px;
}
.s_li_a{
	line-height:25px; width:auto; display:block; height:25px; 
}
