#nav {padding:0; margin:0 auto 0 auto; list-style:none; height:31px; font-family:tahoma, arial, verdana, sans-serif; z-index:500; width:778px;   }
#nav li.top {display:block; float:left; width:154px; height:31px; background-image:url(../ImgsDes/sp.gif); }
#nav li a.top_link {
	width:154px;
	height:29px;
	display:block; 
	float:left; 
	line-height:27px;
	color:#FFC; 
	text-decoration:none;
	font-size:12px; 
	font-weight:bold;
	cursor:pointer;
	padding:2px 0 0 0;}

#nav li:hover a.top_link, 
#nav li.iehover a.top_link {color:#fff; cursor:pointer; background-image:url(../DesImgs/MenuBack.png);}
 
#nav li:hover {position:relative; z-index:200; cursor:pointer;}

/* vipad menu */
#nav li:hover ul.sub{
	text-align:left; 
	left:1px; 
	top:31px;
	background-image:url(../DesImgs/DarckPNG.png);
	padding:10px; 
	border:1px solid #14181D; 
	white-space:nowrap; 
	width:160px; height:auto;
	z-index:300; 
	cursor:pointer; }
	
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:100%; font-weight:normal; cursor:pointer; padding:3px 0 3px 0;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:20px; font-weight:bold; width:100%; line-height:20px; text-indent:5px; color:#CCC; text-decoration:none; cursor:pointer; background-image:url(../DesImgs/sp.gif); }
#nav li:hover ul.sub li a:hover
{color:white; cursor:pointer; text-indent:7px; width:100%; repeat; border:0px solid #A9CDE0; text-align:left; background-image:url(../AHImgs/sp.gif); }


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto; }

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;  }


#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(DesImgs/sp.gif) 80px 6px no-repeat; color:#000; border-color:#bbd37e;} 


.topHR{display:block; float:left; width:2px; height:30px; background-image:url(../DesImgs/HR_MMenu.png); }
