.container {
	background: #0056b5;
	height: 1.119791rem;
	padding: 0 0.390625rem;
	position: relative;
	z-index: 1;}

.container div {
	width: 100%;}


.logo p {
	display: none;}

.logo img {
	padding: 0.130208rem 0.260416rem 0.130208rem 0;
	width: 4.166666rem;}

.logo a:nth-child(2) img {
	border-left: 0.01302rem solid #fff;
	padding: 0.130208rem 0.390625rem 0.130208rem 0.520833rem;
	margin-bottom: 0.260416rem;
	width: 2.34375rem;}

/* 导航 */
.header label {
	font-size: 0.651041rem;
	font-weight: bold;
	cursor: pointer;
	width: 0.390625rem;
	position: absolute;
	top: 0.130208rem;
	right: 0.520833rem;
	color: #fff;}

#checkbox {
	display: none;}

.nav {
	display: none;
	position: absolute;
	top: 1.10677rem;
	left: 0;
	width: 100%;
	text-align: center;
	background-color: #0056b5;
	z-index: 999999999999999;}

.header #checkbox:checked+.nav {
	display: block;}

.nav li {
	border-bottom: 0.01302rem solid rgba(255, 255, 255, 0.2);}

.nav li a {
	font-size: 0.32552rem;
	display: block;
	padding: 0.299479rem 0.455729rem;
	color: #FFFFFF;}

.nav li a:hover {
	background: #004694;
	transition: background 1s ease;}

@media (min-width:769px) {
	.container {
		background: #0056b5;
		padding: 0;
		height: 211px;}

	.container div {
		width: 1530px;
		margin: 0 auto;}

	.box {
		width: 1520px;
		margin: 0 auto;}

	.logo p {
		display: none;}

	.logo img {
		padding: 10px 20px 10px 0;
		width: 630px;}

	.logo a:nth-child(2) img {
		border-left: 1px solid #fff;
		padding: 10px 30px 10px 40px;
		margin-bottom: 20px;
		width: 400px;}

	.header label {
		display: none;}

	.header .nav {
		display: block;
		position: static;
		overflow: hidden;}

	.nav li {
		float: left;
		border-bottom: none;}

	.nav li a {
		font-size: 20px;
		display: block;
		padding: 22px 27px;
		color: #FFFFFF;}

	.nav li a:hover {
		background: #004694;
		transition: background 1s ease;}
}