.menuico{display: none;}
.nav{background: #bc0000;}
.nav .dropmenu1{height: 56px; line-height: 56px;}
.nav .dropmenu1 li{
	float: left;
	position: relative;
}
.nav .dropmenu1 li.hidden-xs{
	width:auto;
	font-weight:100;
}

/*这一级是导航*/
.nav .dropmenu1 li a{display:block;line-height:56px;text-decoration:none;color:#fff;font-size: 20px;}
.nav .dropmenu1 li a:hover{background-color:#920308;}
.nav .dropmenu1 li a.more:after{
	content:" »";
}
.nav .dropmenu1 li ul{
	background: rgba(188, 0, 0, 0.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5bc0000,endColorstr=#E5bc0000);
	
	position:absolute;
	float:left;
	width:calc(100%);
	left:0px;
	display:none;
	z-index:9999;
}

/*这是第二级菜单*/
.nav .dropmenu1 li ul li{width:calc(100%);}
.nav .dropmenu1 li ul a{
	width:calc(100%);
	text-decoration:none;
	color:#fff;
}
.nav .dropmenu1 li ul a:hover{background:#810201;}
.nav .dropmenu1 li ul ul{
	top:0;
	left:150px;
}
/*从第三级菜单开始,所有的子级菜单都相对偏移*/
.nav ul li{width: calc(100% / 8 - 0.1px);float: left;font-size: 20px;text-align: center;line-height: 56px;color: #fff;}
.nav ul li a{color: #fff; display: block;}
.nav ul li a img{
	margin-right:6px;
	position:relative;
	top:8px;
}
.nav .dropmenu1 li ul a{text-indent: 0; font-size: 18px; line-height: 1.5; padding: 10px 0;}

/*手机总体*/
@media screen and (max-width: 1023px) {
}
/*pc总体*/
@media screen and (min-width: 1024px) {

}
/*5*/
@media screen and (min-width: 300px) and (max-width: 373px) {

}
/*6*/
@media screen and (min-width: 374px) and (max-width: 412px) {

}
/*5、6、plus*/
@media screen and (min-width:300px) and (max-width: 767px) {
	.nav ul{
		width:100%;
		clear:both;
		overflow:hidden;
	}
	.nav .dropmenu1 li.hidden-xs{display:none}
	.nav{display:none}
	.nav{
		position:relative;
		height:auto;
		opacity:1;
	}
	.nav .dropmenu1{
		height:auto;
		line-height:30px;
	}
	.nav .dropmenu1 li{
		float:inherit;
		width:100%;
		line-height:30px;
		height:30px;
		font-size:16px
	}
	.logo{width: 95%; background:none; overflow:hidden; padding:10px 0;	position:relative; margin: 0;}
	.logo a{
		float:left;
		width:80%;
		display:block;
	}
	.logo 
		a img{
		width:100%;
		float:left;
	}
	.nav .dropmenu1 li{height:auto;}
	.nav .dropmenu1 li ul{
		position:relative;
		width:100%;
		float:inherit;
		background:#e73e3d;
	}
	.nav .dropmenu1 li ul a{
		width:100%;
		font-weight:normal;
		 font-size: 14px;
		 height: 28px;
		 padding: 5px 0;
	}
	.nav .dropmenu1 li a{
		line-height:44px;
		height:44px;
	}
	.nav .dropmenu1 li a{
		background-image:none !important;
		text-indent:0px !important;
	}
	.nav .dropmenu1 li{line-height: 44px;}
	.nav .dropmenu1 li a:hover{}
	.menuico{
		background:url(menu_white_party.png) 0 0 no-repeat;
		width:36px;
		height:36px;
		display:block;
		position:absolute;
		right:0px;
		background-size:100%;
		top:50%;
		margin-top:-16px;
	}
}

/*ipad*/
@media screen and (min-width:768px) and (max-width: 1025px) {	
	.nav{
		display:block !important;
	}
	.nav ul li{
		font-size:18px;
	}
	.nav ul li a{
		background-size:24px !important;
		background-position-x:0 !important;
	}
	.nav .dropmenu1 li a{
		background-image:none !important;
		text-indent:0px !important;
	}
	.nav .dropmenu1 li ul{
		width:110px;
	}
	.nav .dropmenu1 li ul a{
		width:110px;font-size: 13px;padding: 6px 0;
	}
}
/*1280 1366*/
@media screen and (min-width: 1026px) and (max-width: 1367px) {

}
/*1920*/
@media screen and (min-width: 1368px) and (max-width: 1440px) {

}
/**/
@media screen and (min-width: 1441px) {

}