.Menu	{ 
	width: 92px;
	min-width: 92px;
	left: -50px;
	 background:#e60012;
}
.Menu li	{ 
	float:left; 
	width:90px; 
	padding:0; 
	text-align:center; 
	position: relative; 
}
.Menu li a { 
	 font-family: 'Microsoft YaHei';
	display: block; 
	font-size:14px; 
	font-weight:bold;
	color:#FFF; 
	line-height:32px; 
}
.Menu li a:hover	{ background:#fff; color:#d50010; }
.Menu li:hover ul { display: block; }
.Menu li:hover ul ul { display: none; }

.Menu ul { display: none; position: absolute; top: 46px; left: 0px; z-index:888888; background:#d50010; 
	-webkit-box-shadow: 3px 3px 3px;  
	-moz-box-shadow: 3px 3px 3px;  
	box-shadow: 3px 3px 3px;
}
.Menu ul li { float: none;  border:0; height:44px; }
.Menu ul li a	{ line-height:46px; }
.Menu ul li:hover ul { display: block; }
.Menu ul li:hover ul ul { display: none; }

.Menu ul ul {  display: none; position: absolute; top:0px; left:141px; z-index:999999;  }
.Menu ul .toleft	{ left:-141px; }
.Menu ul ul li { float: none; border:0; }
.Menu ul ul li:hover	{ background:#e5e5e5; color:#fff; }
.Menu ul ul li:hover ul { display: block; }
.Menu ul ul li:hover ul ul { display: none; }


@media screen and ( min-width:768px ) and ( max-width: 999px) {
}


@media screen and ( max-width:767px ) {
	.Menu { background:#d50010; }
	.Menu li	{ width:90px;  }
	
	.Menu li a { 
		line-height:32px; 
		font-size:14px;
		padding:0px;
	}
	.Menu > li:nth-child(n+2) > a	{
		background:transparent;
	}
	.Menu > li > a:hover	{
		background:#fff;
		 color:#d50010;
	}
	.Menu ul {
		left:-90px;
		top:0px;
	}
	.Menu ul li { height:32px; }
	.Menu ul li a	{ line-height:32px; }
	.Menu ul ul	{ left:90px; }
	.Menu ul li:hover ul { display: none; }
}




@media screen and (min-width: 320px) and (max-width: 599px)  {
	.Menu { background:#d50010; }
	.Menu li	{ width:90px;  }
	
	.Menu li a { 
		line-height:32px; 
	}
	.Menu ul {
		left:-90px;
		top:0px;
	}
	.Menu ul ul	{ left:90px; }
	.Menu ul li:hover ul { display: none; }
}