.menuico{display: none;}
.nav{background: #2236af;}
.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{
	display:block;
	line-height:54px;
	text-decoration:none;
	color:#fff;
}
.nav .dropmenu1 li a:hover{
	background:#032376;
}
.nav .dropmenu1 li a.more:after{
	content:" »";
}
.nav .dropmenu1 li ul{
	background:rgba(34,54,175,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E52236af,endColorstr=#E52236af);
	
	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:#032376;
}
.nav .dropmenu1 li ul ul{
	top:0;
	left:150px;
}
/*从第三级菜单开始,所有的子级菜单都相对偏移*/
.nav ul li{
	width:calc(100% / 7 - 1px);
	float:left;
	font-size:18px;
	font-weight:600;
	text-align:center;
	vertical-align:middle;
	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 (max-device-width: 1025px) {

}
/*pc总体*/
@media screen and (min-device-width: 1026px) {

}
/*5*/
@media screen and (min-device-width: 300px) and (max-device-width: 373px) {

}
/*6*/
@media screen and (min-device-width: 374px) and (max-device-width: 412px) {

}
/*5、6、plus*/
@media screen and (min-device-width:300px) and (max-device-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:16px
	}
	.logo{
		width: 96%;
		background:none;
		overflow:hidden;
		padding:10px 10px;
		position:relative;
	}
	.logo a{
		float:left;
		width:90%;
		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;
	}
	.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{background:#032376}
	.menuico{
		background:url(menu_cebsitpe.png) 0 0 no-repeat;
		width:24px;
		height:24px;
		display:block;
		position:absolute;
		right:0px;
		background-size:100%;
		top:60%;
		margin-top:-16px;
	}
}

/*ipad*/
@media screen and (min-device-width:768px) and (max-device-width: 1025px) {
	.logo{
		width: 90%;
	}
	.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: 12px;padding: 6px 0;
	}
}
/*1280 1366*/
@media screen and (min-device-width: 1026px) and (max-device-width: 1367px) {

}
/*1920*/
@media screen and (min-device-width: 1368px) and (max-device-width: 1440px) {

}
/**/
@media screen and (min-device-width: 1441px) {

}