.nav ul li.menuico{display: none;}

.nav{
	background: rgba(16, 33, 139, 0.8); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#C810218b, endcolorstr=#C810218b);
}
.nav .dropmenu1{height: 52px;	line-height: 52px;}
.nav .dropmenu1 li{
	float: left;
	position: relative;
}
.nav .dropmenu1 li.hidden-xs{
	width:auto;
	font-weight:100;
}

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

/*这是第二级菜单*/
.nav .dropmenu1 li ul li{width:100%;}
.nav .dropmenu1 li ul a{
	width:100%;
	text-decoration:none;
	color:#fff;
}
.nav .dropmenu1 li ul a:hover{background:#284295;}
.nav .dropmenu1 li ul ul{
	top:0;
	left:150px;
}
/*从第三级菜单开始,所有的子级菜单都相对偏移*/
.nav ul li{float: left;	font-size: 18px;	font-weight: bold;	text-align: center; line-height: 52px; color: #fff;}
.nav ul li a{padding: 0 31px;
	color:#fff;
	display:block;
}
.nav ul li a img{
	margin-right:6px;
	position:relative;
	top:8px;
}
.nav .dropmenu1 li ul a{width: calc(100%);
	text-indent: 0;
    font-size: 17px;
    line-height: 24px;
    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;
		background:#1f43a3;
		opacity:1;
	}
	.nav .dropmenu1{
		height:auto;
		line-height:30px;
	}
	.nav .dropmenu1 li{float: inherit; width: 100%; line-height: 30px; height: 30px; font-size: 1.8rem;}
	.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: #234fc1; left: 0; padding: 10px 0;}
	.nav .dropmenu1 li ul a{width:100%;	font-weight:normal; font-size: 1.5rem; line-height: 1.4; padding: 5px 0; height: auto;}
	.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:#032376}
	.menuico{
		background:url(menu_mobile.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) {
	.logo{
		padding-left: 15px;
	}
	.nav{
		display:block !important;
	}
	.nav ul li{
		font-size:15px;
	}
	.nav ul li a{
		background-size:24px !important;
		background-position-x:0 !important;
		padding: 0 13.7px;
	}
	.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) {

}