.header {
	height: 80px;
	min-width: 1400px;
	display: flex;
	justify-content: center;
	background-color: #355087;
}

.lang {
	width: 120px;
	height: 80px;
	line-height: 80px;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
	text-align: center;
	cursor: pointer;
	margin-left: 50px;
}

.lang:hover {
	background: rgba(255, 255, 255, 0.1);
	transition: 0.5s;
}

.header-box {
	margin: 0 auto;
	display: flex;
}

.header .logo {
	width: 200px;
	height: 80px;
	text-align: left;
	padding: 12px 22px;
}

.header .nav {
	width: calc(100% - 200px);
	display: flex;
	justify-content : flex-end;
}

.nav-mobile {
	display: none;
}

.nav .nav-title {
	text-align: center;
	font-family: "PingFang SC";
	font-size: 18px;
	font-weight: 600;
	color: rgba(255, 255, 255, 0.3);
	line-height: 40px;
}

.nav .nav-title:hover {
	/* background-color: #7C93BF; */
	background: rgba(255, 255, 255, 0.1);
	transition: 0.5s;
}

.nav .nav-title:hover .nav-title-submenu {
	display: flex;
	border-top: 1px solid rgba(255, 255, 225, 0.3);
	transition: 0.5s;
}

.nav .nav-title .nav-title-item {
	display: block;
	width: 115px;
	height: 80px;
	padding-top: 18px;
}

.nav .nav-title-submenu {
	position: absolute;
	display: none;
	background-color: #355087;
	height: 60px;
	top: 80px;
}

.nav .nav-title-submenu .nav-title-submenu-item {
	font-weight: 400;
	font-size: 16px;
	width: 90px;
	padding-top: 8px;
}

.nav .nav-title-submenu .nav-title-submenu-item:hover {
	background-color: #7C93BF;
}