.menu{
	display:block;
	top:10px;
	width:960px;
	height:47px;
	position:absolute;
	border-top:4px solid #DCDCDC;
	z-index:10000;
}
.menu{
	list-style:none;
	position:relative;
}
.menu li{
	position:relative;
	float:left;
	z-index:12000;
}
.menu li a{
	position:relative;
	display:block;
	line-height:45px;
	height:47px;
	padding-left:12px;
	padding-right:30px;
	text-align:left;
	color:#000;
	text-decoration:none;
	font-size:15px;
	text-shadow:1px 1px 0 #CCC;
	z-index:13000;
	float:left;
}
.menu li a:hover,
.menu li a.sel{
	color:#FFF;
	background-color:#46B8E8;
}
.menu li ul{
	list-style:none;
	display:none;
	position:absolute;
	top:46px;
	left:0;
	border: 1px solid #E5E5E5;
	border-top: 2px #46B8E8;
	z-index:15000;
}
.menu li ul li{
	width:200px;
}
.menu li ul a{
	width:168px;
	color:#000000;
	padding-left:32px;
	padding-right:0;
	font-size:14px;
	font-family:Arial,Verdana,Sans, serif;
	background:#FFFFFF url(/im/img/bluedot.jpg) no-repeat 16px 22px;
	text-shadow:0 0 0 #CCC;
	text-align:left;
	position:relative;
}
.menu li ul a:hover,
.menu li ul a.sel{
	color:#FFFFFF;
	background:#46B8E8 url(/im/img/whitedot.jpg) no-repeat 16px 22px;
}
.menu li:hover ul{
	display:block;
}
.menu li ul li ul{
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:18000;
}
.menu li ul li:hover ul{
	display:block;
	clear:left;
}