#nav ul li.menuico{display: none;}
.logo{float:left; width: calc(100%); padding: 50px 0 116px;}
.fix{position: fixed; top: 0; left: 0;}
#nav{width: calc(100%); z-index: 99;
	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9f0019,endcolorstr=#eb2725,gradientType=0);	
	-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9f0019,endcolorstr=#eb2725,gradientType=0);	
	background:#eb2725; /* 一些不支持背景渐变的浏览器 */  
	background:-moz-linear-gradient(top, #9f0019, #eb2725);  
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#9f0019), to(#eb2725));  
}
#nav .dropmenu1{float: left; width: calc(100% * 0.75);}
#nav span{float: left; width: calc(100% * 0.25); text-align: right; height: 54px; line-height: 54px;}
#nav span a{color: #fff;}
#nav span a:hover{text-decoration: underline;}

#nav .dropmenu1{height: 54px;	line-height: 54px;}
#nav .dropmenu1 li{
	float: left;
	position: relative;
}
#nav .dropmenu1 li.hidden-xs{
	width:auto;
	font-weight:100;
}

/*这一级是导航*/
#nav .dropmenu1 li a{line-height:48px;
	display:block;
	text-decoration:none;
	color:#fff;
}
#nav .dropmenu1 li a:hover{background:#bf1f26;}
#nav .dropmenu1 li a.more:after{
	content:" »";
}
#nav .dropmenu1 li ul{
	background:rgba(191,31,38,0.8); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8004098,endColorstr=#C8004098);
	
	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:#aa1118;}
#nav .dropmenu1 li ul ul{
	top:0;
	left:150px;
}
/*从第三级菜单开始,所有的子级菜单都相对偏移*/
#nav ul li{width:calc(100% / 7 - 0.1px); width: 153px\0;
	float:left; font-size:22px;	font-weight:bold;	text-align:center; line-height:54px; 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: 16px;
    line-height: 24px;
    padding: 10px 0;
}

/*手机总体*/
@media screen and (min-width: 768px) {
	#nav{position: absolute; top:0;}
	.logo{padding: 100px 0 72px;}
}
@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;
		background:#d9031c;
		opacity:1;
	}
	#nav .dropmenu1{height:auto; line-height:30px; float: none; width: 100%;}
	#nav .dropmenu1 li{
		float:inherit;
		width:100%;
		line-height:30px;
		height:30px;
		font-size:16px
	}
	.logo{width: 96%;	background:none; overflow:hidden;	padding:10px 0 10px 5px;	position:relative;}
	.logo a{float:left;	width:84%; 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:#d9031c;
	}
	#nav .dropmenu1 li ul a{
		width:100%;
		font-weight:normal;
		 font-size: 14px;
		 height: auto;
		 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{background:#aa1118}
	.menuico{
		background:url(navbar_toggle.png) 0 0 no-repeat;
		width:36px;
		height:36px;
		display:block;
		position:absolute;
		right:0px;
		background-size:100%;
		top:50%;
		margin-top:-16px;
	}
	#nav span{float: none; width: 100%;display: inline-block;text-align: center;}
}

/*ipad*/
@media screen and (min-width:768px) and (max-width: 1025px) {
	.logo{padding: 104px 0 15px;}
	#nav{
		display:block !important;
	}
	#nav ul li{
		font-size:15px;
	}
	#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) {

}