.Menu	{ 
	margin-left:20px;
}
.Menu li	{ 
	float: left; width:auto; text-align:center; position: relative; z-index:999; 
}
		.Menu > li	{
			float:left;
			width:130px;
		}
.Menu li a { 
			width:100%;
			text-align:center;
			display:inline-block;
			font-size:16px;
			line-height:60px;
			font-weight:bold;
			font-family:"Microsoft YaHei";
			color:#fff;
}

.Menu li:hover	{ background:#fff; }
.Menu li:hover a	{ color:#43456b; }
.Menu li:hover ul { display: block; }
.Menu li:hover ul ul { display: none; }

.Menu ul { display: none; position: absolute; top: 60px; left: 0px;  z-index:888888; background:#3dbac4; 
	-webkit-box-shadow: 3px 3px 3px;  
	-moz-box-shadow: 3px 3px 3px;  
	box-shadow: 3px 3px 3px;
	width:auto;
	min-width:130px; 
}
.Menu ul li { float: none;  border:0; height:44px; width:100%; text-align:center; white-space:nowrap; background:#fff;}
.Menu ul li a	{ line-height:44px; color:#fff; padding:0 8px; }
.Menu ul li:hover { background:#62b27b; color:#fff; }
.Menu ul li:hover a { background:#62b27b; color:#fff; }
.Menu ul li:hover ul { display: block; }
.Menu ul li:hover ul ul { display: none; }



@media screen and ( min-width:768px ) and ( max-width: 999px) {
}


@media screen and ( max-width:767px ) {

	.Menu { left:-60px;  }
	.Menu li	{ float:none; width:100px;  }
	
	.Menu li a { 
		line-height:32px; 
		font-size:14px;
		padding:0px;
		color:#43456b;
	}
	.Menu > li.active > a,.Menu > li:hover > a	{
		border-bottom:0px;
	}
	.Menu > li:nth-child(n+2) > a	{
		background:transparent;
	}
	.Menu ul {
		left:-156px;
		top:0px;
	}
	.Menu ul li {
		width:156px;
	}

}

