li.l1-nav 
{
	float: left;  
	position: relative; 
	left: 0px;
	top: 0px;
	height:62px; line-height:62px;
}
a.l1-nav {display:block; padding:0 12px; height:62px; line-height:62px; text-align:center; float:left; margin-left:0px; color:#333; font-size:15px;}
li.l1-nav:hover a.l1-nav, a.l1-nav:hover {background:#286fb7; color:#fff; }
.select_box li.l1-nav,.select_box .son_ul li a,.select_box a.l1-nav{height:auto!important; padding:10px 0!important; line-height:24px!important; }
.select_box li.l1-nav{border-bottom:1px solid #e5e5e5;}
.select_box li.l1-nav:hover{background:#286fb7;}
li.l2-nav:hover a.l2-nav, a.l2-nav:hover 
{  
	color: #fff;
	background: #286fb7;
}
/* 这是控制菜单显示与隐藏的重点 */
a.l1-nav:hover dl,li.l1-nav:hover dl {
visibility: visible;
}

#MenuBar2>li{position: relative;width:100px;height:44px;top: 0px;}
#MenuBar2>li>.l2-nav{position: absolute;top: 0px; left: -120px;}

#MenuBar2>li:hover .l2-nav{visibility: visible;}



a.l2-nav {  
	display: block; /* 把a设成块级显示 */
	text-align: center;
	width: 120px;
	/* height: 40px; */
	line-height: 40px;
	color: #fff;
	/* background:url(images/ej-bg.png) repeat-x; */
	text-decoration:none;
	font-size:14px;
}
#menu{width:1200px; margin-left:30px; float:left;}      
#menu ul {
	list-style: none;  width:100%;
}
li.l1-nav {
	float: left;  
	position: relative; 
	left: 0px;
	top: 0px;
	height:62px; line-height:62px;
}
a.l1-nav {display:block; padding:0 25px; height:62px; line-height:62px; text-align:center; float:left; margin-left:0px; color:#fff; font-size:16px;}
li.l1-nav:hover a.l1-nav, a.l1-nav:hover {background:#286fb7; color:#fff; }
dl {
	visibility: hidden;
	position: absolute;  /* 第二级菜单相对于第一级菜单绝对定位 */
	left: 0px;
	top: 62px;width:120px!important; background:#084f95;
           z-index: 99;

}
}
li.l2-nav {
	float: left;  
	position: relative; /* 这里把第二级菜单项设成相对定位，以使得它包含的三级菜单相对它自己定位 */
	left: 0px;
	top: 0px;
}
.son_ul{
	width:100px;
	height:auto;
	position:absolute!important;
	position:absolute;
	z-index:45;
	top:62px;
	left:0px; 
	background:#fff;
	 filter:alpha(opacity=95);
	 opacity:0.95; 
	 text-align:center; 
}
.son_ul li{width:100%;}
.son_ul li a{
	display:block;
	line-height:62px;
	width:100%; 
	float:left;
	cursor:pointer;
	color:#000;
	}
.son_ul li a:hover{background:#286fb7; color:#fff;}
.select_box{
	 position:relative; width:60px; height:62px;  line-height:62px; text-align:center; color:#fff; font-size:15px;
}
.select_box i{
	display:block; line-height:70px;  width:80px; float:left; color:#3156a3; font-size:18px;
}
.select_box span{
	width:60px;
	height:62px;
	float:left;
	line-height:62px;
	color:#fff;
	cursor:pointer; display:block; font-size:18px;
}
.fl{float:left;}
.fr{float:right;}