.resource-header-wrapper[data-v-26759df8] {
	background: #fafafa;
	width: 100%;
	height: 518px
}

.resource-header-wrapper .container[data-v-26759df8] {
	padding: 150px 0 64px
}

.resource-header-wrapper .container .info-wrapper[data-v-26759df8] {
	display: inline-block;
	width: 496px
}

.resource-header-wrapper .container .info-wrapper .title[data-v-26759df8] {
	font-size: 32px;
	font-family: PingFangSC-Semibold;
	font-weight: 600;
	color: #222;
	line-height: 46px;
	margin-top: 8px
}

.resource-header-wrapper .container .info-wrapper .title[data-v-26759df8]:after {
	display: block;
	content: "";
	width: 24px;
	height: 4px;
	margin: 16px 0 12px;
	border-radius: 2px;
	background-image: linear-gradient(90deg, #4bf5ff, #2f6aff)
}

.resource-header-wrapper .container .info-wrapper .desc[data-v-26759df8] {
	font-size: 16px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #555;
	line-height: 28px
}

.resource-header-wrapper .container .info-wrapper .btn[data-v-26759df8] {
	display: block;
	padding: 9px 28px;
	background-image: linear-gradient(73deg, #4bf5ff 5%, #2f6aff 88%);
	border-radius: 28px;
	border: none;
	font-family: PingFangSC-Semibold;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	outline: none;
	margin-top: 49px;
	display: inline-block
}

.resource-header-wrapper .container .info-wrapper .btn[data-v-26759df8]:hover {
	box-shadow: 0 6px 24px 0 rgba(0, 0, 0, .06)
}

.resource-header-wrapper .container .info-wrapper .data-wrapper[data-v-26759df8] {
	margin-top: 41px
}

.resource-header-wrapper .container .info-wrapper .data-wrapper .data-block[data-v-26759df8] {
	display: inline-block
}

.resource-header-wrapper .container .info-wrapper .data-wrapper .data-block h3[data-v-26759df8] {
	font-size: 14px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #999;
	line-height: 20px;
	margin-bottom: 12px
}

.resource-header-wrapper .container .info-wrapper .data-wrapper .data-block p[data-v-26759df8] {
	margin-bottom: 48px
}

.resource-header-wrapper .container .info-wrapper .data-wrapper .data-block p .data-value[data-v-26759df8] {
	font-size: 48px;
	font-family: AlteDIN;
	color: #2f6aff;
	line-height: 48px
}

.resource-header-wrapper .container .info-wrapper .data-wrapper .data-block p .data-unit[data-v-26759df8] {
	font-family: PingFangSC-Regular;
	font-size: 16px;
	text-align: center;
	line-height: 48px;
	color: #2f6aff
}

.resource-header-wrapper .container .info-wrapper .data-wrapper .data-block:not(:last-child) p[data-v-26759df8]:after {
	content: "";
	display: inline-block;
	width: 1px;
	height: 40px;
	background: #e3e3e3;
	margin: 0 41px -2px 45px
}

.resource-header-wrapper .container .img[data-v-26759df8] {
	display: inline-block;
	width: 464px;
	height: 304px;
	border-radius: 10px;
	float: right
}

.radio-group-wrapper[data-v-11e7eb78] {
	border: 1px solid #e8e8e8;
	border-radius: 4px;
	display: inline-block;
	margin: 0 auto
}

.radio-group-wrapper .radio-btn[data-v-11e7eb78] {
	display: inline-block;
	font-size: 16px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #333;
	line-height: 22px;
	padding: 11px 40px;
	border-right: 1px solid #e8e8e8
}

.radio-group-wrapper .radio-btn[data-v-11e7eb78]:last-child {
	border-right: none
}

.radio-group-wrapper .cur-radio-btn[data-v-11e7eb78] {
	background: linear-gradient(90deg, #4bf5ff -100%, #2f6aff 120%);
	color: #fff
}

.advertise-style-wrapper[data-v-2460cfff] {
	position: relative;
	background-size: cover;
	background-position: 50%
}

.advertise-style-wrapper .scale-big-wrapper .scale-big-img[data-v-2460cfff] {
	box-sizing: border-box;
	width: 0;
	height: 0;
	position: absolute;
	border: 1px dashed #2f6aff;
	z-index: 1
}

.advertise-style-wrapper .scale-big-wrapper .scale-mask[data-v-2460cfff] {
	position: absolute;
	background: #fff;
	transition: opacity 1s
}

.advertise-style-wrapper .video[data-v-2460cfff] {
	position: absolute;
	-o-object-fit: fill;
	object-fit: fill
}

.advertise-style-wrapper .click-wrapper .mock-cursor[data-v-2460cfff],
.advertise-style-wrapper .click-wrapper .part-img[data-v-2460cfff],
.advertise-style-wrapper .click-wrapper .slide-img-wrapper[data-v-2460cfff],
.advertise-style-wrapper .click-wrapper .slide-img[data-v-2460cfff],
.advertise-style-wrapper .click-wrapper .swiper-container[data-v-2460cfff] {
	position: absolute
}

.advertise-style-wrapper .click-wrapper .part-img[data-v-2460cfff] {
	transition: width 1s, height 1s;
	border: 1px dashed #2f6aff;
	box-sizing: border-box
}

.advertise-style-wrapper .click-wrapper .mock-cursor[data-v-2460cfff] {
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: hsla(0, 0%, 100%, .6)
}

.advertise-style-wrapper .click-wrapper .slide-img-wrapper[data-v-2460cfff] {
	overflow: hidden
}

.advertise-style-wrapper .click-wrapper .slide-img-wrapper .slide-img[data-v-2460cfff] {
	top: 0;
	width: 100%;
	height: 100%
}

.advertise-block-wrapper .container[data-v-a8bdc600] {
	text-align: center
}

.advertise-block-wrapper .container .title[data-v-a8bdc600] {
	font-size: 40px;
	
	font-weight:700;
	color: #222;
	line-height: 46px;
	margin: 0 auto 88px
}

.advertise-block-wrapper .container .radio-group-wrapper[data-v-a8bdc600] {
	border: 1px solid #e8e8e8;
	border-radius: 4px;
	display: inline-block;
	margin: 0 auto 35px;
	overflow: hidden
}

.advertise-block-wrapper .container .radio-group-wrapper .radio-btn[data-v-a8bdc600] {
	display: block;
	font-size: 16px;
    float: left;
	font-weight: 400;
	color: #333;
	line-height: 22px;
	padding: 11px 40px;

	background: #fff;
	cursor: pointer
}

.advertise-block-wrapper .container .radio-group-wrapper .radio-btn[data-v-a8bdc600]:last-child {
	border-right: none
}

.advertise-block-wrapper .container .radio-group-wrapper .cur-radio-btn[data-v-a8bdc600] {
	background: linear-gradient(90deg, #4bf5ff -100%, #2f6aff 120%);
	color: #fff
}

.advertise-block-wrapper .container .content[data-v-a8bdc600] {
	font-size: 0;
	position: relative;
	text-align: left
}

.advertise-block-wrapper .container .content[data-v-a8bdc600]:after {
	content: "";
	clear: both;
	display: block;
	width: 0;
	height: 0;
	visibility: hidden
}

.advertise-block-wrapper .container .content .phone[data-v-a8bdc600] {
	display: inline-block;
	float: left
}

.advertise-block-wrapper .container .content .phone[data-v-a8bdc600]:last-child {
	float: right
}

.advertise-block-wrapper .container .content .advertise-info-wrapper[data-v-a8bdc600] {
	display: inline-block;
	vertical-align: middle;
	text-align: left;
	width: 469px;
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%)
}

.advertise-block-wrapper .container .content .advertise-info-wrapper .info-title[data-v-a8bdc600] {
	font-size: 28px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #222;
	line-height: 40px
}

.advertise-block-wrapper .container .content .advertise-info-wrapper .info-title[data-v-a8bdc600]:after {
	display: block;
	content: "";
	width: 24px;
	height: 4px;
	margin: 12px 0 15px;
	border-radius: 2px;
	background-image: linear-gradient(90deg, #4bf5ff, #2f6aff)
}

.advertise-block-wrapper .container .content .advertise-info-wrapper .info-desc[data-v-a8bdc600] {
	font-size: 18px;
	font-family: PingFangSC-Regular;
	font-weight: 400;
	color: #555;
	line-height: 30px
}

.advertise-block-wrapper .container .content .advertise-info-wrapper .btn[data-v-a8bdc600] {
	display: block;
	padding: 9px 28px;
	background-image: linear-gradient(73deg, #4bf5ff 5%, #2f6aff 88%);
	border-radius: 28px;
	border: none;
	font-family: PingFangSC-Semibold;
	font-size: 14px;
	color: #fff;
	line-height: 24px;
	outline: none;
	margin-top: 40px;
	display: inline-block
}

.advertise-block-wrapper .container .content .advertise-info-wrapper .btn[data-v-a8bdc600]:hover {
	box-shadow: 0 6px 24px 0 rgba(0, 0, 0, .06)
}

.advertise-block-wrapper .container .content .advertise-info-wrapper .btn .arrow[data-v-a8bdc600] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-left: 8px;
	background-image: url(//s3a.pstatp.com/cg_growth/oceanengine/client/img/6e17837.svg);
	position: relative;
	top: 2px
}

h2[data-v-2b6250a2] {
	font-family: PingFangSC-Semibold;
	font-size: 32px;
	color: #222;
	line-height: 46px
}

h2[data-v-2b6250a2]:after {
	display: block;
	content: "";
	width: 24px;
	height: 4px;
	margin: 16px auto 12px;
	border-radius: 2px;
	background-image: linear-gradient(90deg, #4bf5ff, #2f6aff)
}

h3[data-v-2b6250a2] {
	font-family: PingFangSC-Regular;
	font-size: 16px;
	color: #555;
	line-height: 24px;
	margin-top: 13px
}

.advertise-wrapper[data-v-e6c58ffa] {
	position: relative;
	padding-top: 56px;
	padding-bottom: 62px;
	background: #fafafa;
	text-align: center
}

.resource-detail-page .advertise-wrapper[data-v-1089e182]:nth-child(2n) {
	background: #fafafa
}

.resource-detail-page .info-wrapper {
	width: 584px!important
}