.pb-v2 .layout_fix {
	max-width: 1240px;
	padding-left: 24px;
	padding-right: 24px;
	box-sizing: border-box;
}

.pb-v2 .main_title {
	color: var(--v2-ink);
	font-weight: 700;
	letter-spacing: 0;
}

.pb-v2 .main_about,
.pb-v2 .main_cs,
.pb-v2 .main_md,
.pb-v2 .main_linkBox_bg {
	position: relative;
	padding: 84px 0;
	background: var(--v2-panel);
}

.pb-v2 .main_about {
	background: linear-gradient(180deg, #fff 0%, var(--v2-soft) 100%);
}

.pb-v2 .row {
	box-sizing: border-box;
}

@media (max-width: 1024px) {
	.pb-v2 .layout_fix {
		padding-left: 20px;
		padding-right: 20px;
	}
	.pb-v2 .main_about,
	.pb-v2 .main_cs,
	.pb-v2 .main_md,
	.pb-v2 .main_linkBox_bg {
		padding: 64px 0;
	}
}

@media (max-width: 768px) {
	.pb-v2 .layout_fix {
		padding-left: 16px;
		padding-right: 16px;
	}
	.pb-v2 .main_about,
	.pb-v2 .main_cs,
	.pb-v2 .main_md,
	.pb-v2 .main_linkBox_bg {
		padding: 48px 0;
	}
}


/* Calendar skin header */
.header {
	background: #fff;
	border-bottom: 1px solid #e5e8ee;
	box-shadow: 0 10px 24px rgba(30, 46, 62, 0.08);
}
.header .ul {
	height: 86px;
}
.header .li.this_logo {
	width: 230px;
}
.header .logo_box img {
	max-height: 54px;
	max-width: 220px;
}
.header .nav {
	overflow: visible;
}
.header .nav ul {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 2px;
	margin: 0;
	padding: 0;
}
.header .nav li {
	float: none;
	overflow: visible;
}
.header .nav .ctg1 {
	display: flex;
	align-items: center;
	min-height: 86px;
	padding: 0 10px;
	color: #222;
}
.header .nav .ctg1 .tx {
	display: inline-flex;
	align-items: center;
	height: auto;
	line-height: 1.25;
	color: #222;
	font-size: 15px;
	font-weight: 800;
	letter-spacing: 0;
	white-space: nowrap;
}
.header .nav .ctg1 .shape {
	display: none;
}
.header .nav .ctg1:hover .tx,
.header .nav .hit .ctg1 .tx {
	color: #245fc3;
}
.header .nav .next_box {
	display: none;
}
.header .top .right_menu .btn,
.header .top .right_menu .btn i,
.header .search .btn_search {
	color: #222;
}
@media screen and (max-width: 1300px) {
	.header .nav .ctg1 {
		padding: 0 7px;
	}
	.header .nav .ctg1 .tx {
		font-size: 14px;
	}
}