* {
	margin: 0;
	padding: 0;
}

.hdr-content img {
	width: 100%;
	vertical-align: top;
}

.hdr-content .kv .kv-text {
	position: absolute;
	width: 29.79vw;
	text-align: center;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 23.4375vw;
	color: #FFFFFF;
}

.hdr-content .kv .kv-text h2 {
	font-size: 2.0833vw;
	line-height: 3.125vw;
}

.hdr-content .sc2 {
	background-color: #F0F2F5;
}

.hdr-content .sc2 p {
	font-size: 1.04167vw;
	line-height: 1.667vw;
}

.hdr-content .sc2 .description {
	width: 72.91667vw;
	margin: 0 auto;
	padding-top: 3.28125vw;
}

.hdr-content .sc2 .sc2-content {
	width: 72.91667vw;
	margin: 2.96875vw auto 0;
	display: flex;
	justify-content: space-between;
	padding-bottom: 4.167vw;
}

.hdr-content .sc2 .sc2-content .sc2-item {
	background-color: #F4F7FA;
	width: 22.9167vw;
	box-shadow: 2px 8px 11px #E4E5EC;
}

.hdr-content .sc2 .sc2-content p {
	width: 18.75vw;
	margin: 1.71875vw auto 1.927vw;
	text-align: center;
}

.hdr-content .sc2 .sc2-content .sc2-item span {
	font-weight: bold;
}

.hdr-content .sc3 {
	width: 72.9167vw;
	margin: 5.46875vw auto;
}

.hdr-content .sc3 .title {
	font-size: 2.9167vw;
	line-height: 4.375vw;
	text-align: center;
	margin-bottom: 3.385vw;
}

.hdr-content .sc3 .sc3-content {
	display: flex;
	justify-content: space-between;
}

.hdr-content .sc3 .sc3-content .description h2 {
	font-size: 1.667vw;
	line-height: 2.5vw;
}

.hdr-content .sc3 .sc3-content .description p {
	font-size: 1.04167vw;
	line-height: 1.667vw;
	margin: 1.875vw auto 1.71875vw;
}

.hdr-content .sc3 .sc3-content .left,
.hdr-content .sc3 .sc3-content .right {
	width: 34.375vw;
	/*box-shadow: 2px 2px 11px #979797;*/
	box-shadow: 2px 2px 10px #E4E5EC;
	background-image: linear-gradient(#FEFEFE, #F3F6FA);
	border-radius: 1vw;
	padding: 3.28125vw 0 2.6vw;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.hdr-content .sc3 .sc3-content .left .description,
.hdr-content .sc3 .sc3-content .right .description,
.hdr-content .sc3 .sc3-content .left .img-show,
.hdr-content .sc3 .sc3-content .right .img-show {
	width: 28.125vw;
	margin: 0 auto;
	text-align: center;
}

.hdr-content .sc3 .sc3-content .left .img-show {
	display: flex;
	justify-content: space-between;
}

.hdr-content .sc3 .sc3-content .left .img-show .left-item {
	width: 20.9895833vw;
}

.hdr-content .sc3 .sc3-content .left .img-show .right-item {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 6.5625vw;
}

.hdr-content .sc5 {
	width: 72.9167vw;
	/*margin: 0 auto 5.2vw;*/
	margin: 0 auto;
}

.hdr-content .sc5 .title {
	font-size: 2.9167vw;
	line-height: 4.375vw;
	text-align: center;
	margin-bottom: 4.0625vw;
}

.hdr-content .sc5 .sc5-content {
	display: flex;
	justify-content: space-between;
}

.hdr-content .sc5 .sc5-content .sc5-item {
	width: 17.70833vw;
	text-align: center;
}

.hdr-content .sc5 .sc5-content .sc5-item .sec-title {
	font-size: 1.25vw;
	line-height: 1.875vw;
	font-weight: bold;
	margin-bottom: 2.34375vw;
}

.hdr-content .sc5 .sc5-content .sc5-item .text {
	font-size: 1.04167vw;
	line-height: 1.667vw;
}

.hdr-content .sc5 .sc5-content span {
	width: 0.2vw;
	background-color: #BFBFBF;
}

.hdr-content .sc7 {
	width: 82.1875vw;
	margin: 0 auto 5.3645vw;
}

.hdr-content .sc7 .text {
	margin-left: 4.635vw;
}

.hdr-content .sc7 .text h2 {
	font-size: 1.667vw;
	line-height: 2.5vw;
}

.hdr-content .sc7 .text p {
	font-size: 1.25vw;
	line-height: 1.875vw;
	margin: 1.354167vw auto 2.1875vw;
}

.hdr-content .sc7 .disclaimer {
	width: 72.9167vw;
	margin: 2.23958vw auto 0;
	font-size: 1.04167vw;
	line-height: 1.667vw;
}

.hdr-content .sc8 {
	background-color: #F4F7FF;
}

.hdr-content .sc8 .text,
.hdr-content .sc8 .disclaimer {
	width: 72.9167vw;
	margin: 0 auto;
}

.hdr-content .sc8 .text {
	padding-top: 4.3229167vw;
}

.hdr-content .sc8 .text h2 {
	font-size: 1.667vw;
	line-height: 2.5vw;
}

.hdr-content .sc8 .text p {
	font-size: 1.25vw;
	line-height: 1.875vw;
	margin: 1.354167vw auto 3.229167vw;
}

.hdr-content .sc8 .img {
	width: 65.41667vw;
	margin: 0 auto;
}

.hdr-content .sc8 .disclaimer {
	margin: 3.28125vw auto 0;
	font-size: 1.04167vw;
	line-height: 1.667vw;
}

.hdr-content .sc8 .box {
	display: flex;
	width: 52.083vw;
	margin: 2.76vw auto 0;
	padding-bottom: 2.083vw;
	flex-wrap: wrap;
	justify-content: space-between;
}

.hdr-content .sc8 .box-item {
	width: 25vw;
	background-color: #E2EDFF;
	height: 12.5vw;
	border-radius: 1vw;
}

.hdr-content .sc8 .box-item:nth-child(1),
.hdr-content .sc8 .box-item:nth-child(2) {
	margin-bottom: 2.083vw;
}

.hdr-content .sc8 .box-item-text {
	margin: 1.71875vw 0 0 3.125vw;
}

.hdr-content .sc8 .box-item-text h2 {
	font-size: 1.04167vw;
	line-height: 1.667vw;
	margin: 0 0 1.354167vw .78125vw;
}

.hdr-content .sc8 .box-item-text p {
	font-size: 1.04167vw;
	line-height: 1.667vw;
}

.hdr-content .sc9 {
	background-image: linear-gradient(#F4F7FF, #FFFFFF);
}

.hdr-content .sc9 .sc-9-content {
	width: 72.9167vw;
	margin: 0 auto;
	padding: 2.2395vw 0 2.0833vw 0;
}

.hdr-content .sc9 .sc-9-content h2 {
	font-size: 1.667vw;
	line-height: 2.5vw;
}

.hdr-content .sc9 .sc-9-content .img {
	width: 67.7vw;
	margin: 3.28125vw auto;
}

.hdr-content .sc9 .sc-9-content p {
	font-size: 1.04167vw;
	line-height: 1.667vw;
}

.hdr-content .sc9 .sc-9-content p {
	margin: 2.39583vw auto 1.197vw;
}

.hdr-content .sc9 table {
	border-collapse: collapse;
	width: 54.167vw;
	text-align: center;
	font-size: 1.04167vw;
	line-height: 1.667vw;
}

.hdr-content .sc10 {
	width: 72.9167vw;
	margin: 2.23958vw auto 5.36458vw;
}

.hdr-content .sc10 .text h2 {
	font-size: 1.667vw;
	line-height: 2.5vw;
}

.hdr-content .sc10 .text p {
	font-size: 1.25vw;
	line-height: 1.875vw;
	margin: 1.354167vw auto 3.229167vw;
}

.hdr-content .sc10 .disclaimer {
	margin-top: 2.23958vw;
	font-size: 1.04167vw;
	line-height: 1.667vw;
}

.hdr-content .sc10 .img {
	display: flex;
	justify-content: space-between;
}

.hdr-content .sc10 .left {
	width: 36.45833vw;
}

.hdr-content .sc10 .right {
	width: 33.854167vw;
}

.hdr-content .sc11 {
	background-color: #F3F6FC;
}

.hdr-content .sc11-cont {
	width: 72.9167vw;
	margin: 0 auto;
	padding: 3.385vw 0 5.2vw;
}

.hdr-content .sc11-cont h2 {
	font-size: 2.9167vw;
	line-height: 4.375vw;
	text-align: center;
	margin-bottom: 3.3854vw;
}

.hdr-content .sc11-body {
	display: flex;
	justify-content: space-between;
}

.hdr-content .sc11-body .left {
	width: 50vw;
	background-color: white;
}

.hdr-content .sc11-body .left .title {
	margin: 1.71875vw 0 0 6.25vw;
	font-size: 1.145833vw;
	line-height: 1.7708vw;
	font-weight: bold;
}

.hdr-content .sc11-body .left .text {
	margin: 1.3vw 0 0 6.25vw;
	font-size: 1.04167vw;
	line-height: 1.667vw;
}

.hdr-content .sc11-body .left.left-hidden {
	display: none;
}

.hdr-content .sc11-body .right {
	width: 20.833vw;
}

.hdr-content .sc11-body .right .right-item:nth-child(1) {
	margin-bottom: 1.5625vw;
}

.hdr-content .sc11-body .right .right-item {
	position: relative;
}

.hdr-content .sc11-body .right .right-item p {
	position: absolute;
	margin: 12.1354167vw 0 0 2.0833vw;
	font-size: 1.145833vw;
	line-height: 1.770833vw;
	color: #FFFFFF;
}

.hdr-content .sc12 {
	width: 72.9167vw;
	margin: 0 auto;
}

.hdr-content .sc12 h2 {
	font-size: 2.9167vw;
	line-height: 4.375vw;
	text-align: center;
	margin: 4.427vw 0 3.3854167vw;
}

.hdr-content .sc12 .box1,
.hdr-content .sc12 .box2 {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.hdr-content .sc12 .box1-item {
	width: 22.9167vw;
	background-color: #F3F4F8;
	border-radius: 1vw;
	position: relative;
}

.hdr-content .sc12 .box1-item p {
	margin: 4.1145vw 3.125vw;
	font-size: 1.667vw;
	line-height: 2.5vw;
}

.hdr-content .sc12 .box1 .box1-img {
	width: 2.6vw;
	position: absolute;
	margin-top: -4.167vw;
	margin-left: 18.75vw;
}

.hdr-content .sc12 .box1-item:nth-child(1),
.hdr-content .sc12 .box1-item:nth-child(2),
.hdr-content .sc12 .box1-item:nth-child(3) {
	margin-bottom: 2vw;
}

.hdr-content .sc12 .box1-item:nth-child(6) {
	background-color: white;
}

.hdr-content .sc12 .box2-item {
	width: 35.417vw;
	background-color: #F3F4F8;
	border-radius: 1vw;
	display: flex;
	align-items: center;
	margin-bottom: 2.083vw;
	height: 8.125vw;
}

.hdr-content .sc12 .box2-item p {
	margin: 1.71875vw 3.125vw;
	font-size: 1.667vw;
	line-height: 2.5vw;
	width: 23.575vw;
}

.hdr-content .sc12 .box2 .box2-img {
	width: 3.54167vw;
}

.hdr-content .sc12 .box2 {
	margin-bottom: 3.645vw;
}

.hdr-content .sc12 .sc12-content {
	display: flex;
	justify-content: space-between;
}

.hdr-content .sc12 .sc12-content .sc12-content-item {
	width: 22.9167vw;
	border-radius: 1vw;
	overflow: hidden;
	background-color: #F3F4F8;
	height: 25vw;
}

.hdr-content .sc12 .sc12-content .sc12-content-item .img p {
	position: absolute;
	font-size: .729167vw;
	line-height: 1.14583vw;
	padding: .36458vw .8854167vw;
	background-color: #969696;
	border-bottom-right-radius: 1vw;
	border-top-left-radius: 1vw;
}

.hdr-content .sc12 .sc12-content .sc12-content-item .description {
	margin: 1.71875vw 2.083vw 0;
	height: 10.677vw;
	/*width: 19vw;
    overflow-y: scroll;
    padding-right: 1.5vw;*/
}

.hdr-content .sc12 .sc12-content .sc12-content-item .description .title {
	font-size: 1.04167vw;
	line-height: 1.667vw;
	margin-bottom: 1.45833vw;
	font-weight: bold;
}

.hdr-content .sc12 .sc12-content .sc12-content-item .description img {
	width: 1.04167vw;
}

.hdr-content .sc12 .sc12-content .sc12-content-item .description .loc_time p {
	font-size: .9375vw;
	line-height: 1.45833vw;
	margin-left: .52vw;
}

.hdr-content .sc12 .sc12-content .sc12-content-item .description .loc_time .loc_img {
	margin-right: 1.354167vw;
}

.hdr-content .sc12 .sc12-content .sc12-content-item .disclaimer {
	font-size: .9375vw;
	line-height: 1.45833vw;
	margin-top: 1.45833vw;
}

.hdr-content .sc12 .loc_time,
.hdr-content .sc12 .loc_img,
.hdr-content .sc12 .time_img {
	display: flex;
	align-items: center;
}

.hdr-content .sc12 .sc12-content .sc12-content-item .description-third {
	margin: 2.76vw 0.2vw 0 1.5625vw;
	overflow-y: scroll;
	height: 21vw;
	padding-right: 0.5625vw;
}

.hdr-content .sc12 .sc12-content .sc12-content-item .description-third .title {
	font-size: 1.04167vw;
	line-height: 1.667vw;
	font-weight: bold;
}

.hdr-content .sc12 .sc12-content .sc12-content-item .disclaimer-third {
	font-size: .9375vw;
	line-height: 1.45833vw;
	margin: .46875vw 0 1.302vw;
}


/*sc4*/

.hdr-content .sc4 .timer-shaft {
	width: 65.26vw;
	margin: 8.64vw auto;
	position: relative;
}

.hdr-content .sc4 .timer-shaft img {
	width: 100%;
}

.hdr-content .sc4 .shaft-text {
	position: absolute;
	top: 0;
	/* width: 11.46vw; */
	text-align: center;
	border-top-left-radius: 1vw;
	border-bottom-left-radius: 1vw;
	padding: 0 1.04vw;
	box-shadow: -1px 3px 26px -14px #979797;
}

.hdr-content .sc4 .timer-shaft .shaft-text:nth-child(odd) {
	padding: 0;
	box-shadow: none;
}

.hdr-content .sc4 .shaft-text p {
	font-size: 1.04vw;
	line-height: 1.67vw;
	margin: 0.677vw 0;
}

.hdr-content .sc4 .shaft-text1 {
	top: 4.4vw;
	left: 4vw;
	/* width: 11.46vw; */
	/* box-shadow: -2px 6px 30px -8px #979797; */
}

.hdr-content .sc4 .shaft-text1,
.hdr-content .sc4 .shaft-text5,
.hdr-content .sc4 .shaft-text6,
.hdr-content .sc4 .shaft-text7,
.hdr-content .sc4 .shaft-text8 {
	width: 11.46vw;
}

.hdr-content .sc4 .shaft-text1-1 {
	top: -1vw;
	left: 14vw;
}

.hdr-content .sc4 .shaft-text2 {
	top: 4.4vw;
	left: 21vw;
}

.hdr-content .sc4 .shaft-text2-1 {
	top: -1vw;
	left: 29vw;
}

.hdr-content .sc4 .shaft-text3 {
	top: 4.4vw;
	left: 39.3vw;
}

.hdr-content .sc4 .shaft-text3-1 {
	top: -3vw;
	left: 44vw;
}

.hdr-content .sc4 .shaft-text4 {
	top: 4.4vw;
	left: 51vw;
}

.hdr-content .sc4 .shaft-text4-1 {
	top: -3vw;
	left: 60vw;
}

.hdr-content .sc4 .shaft-text5 {
	top: 14vw;
	left: -2.6vw;
}

.hdr-content .sc4 .shaft-text5-1 {
	top: 22.4vw;
	left: 8vw;
}

.hdr-content .sc4 .shaft-text6 {
	top: 14vw;
	left: 12.6vw;
}

.hdr-content .sc4 .shaft-text6-1 {
	top: 25vw;
	left: 23vw;
}

.hdr-content .sc4 .shaft-text7 {
	top: 14vw;
	left: 27.7vw;
}

.hdr-content .sc4 .shaft-text7-1 {
	top: 25vw;
	left: 38.6vw;
}

.hdr-content .sc4 .shaft-text8 {
	top: 14vw;
	left: 42.7vw;
}

.hdr-content .sc4 .shaft-text8-1 {
	top: 27vw;
	left: 53.6vw;
}

.hdr-content .sc4 .shaft-text span {
	font-size: 1.56vw;
	line-height: 2.39vw;
	font-weight: bold;
}

@media (max-width:767px) {
	.hdr-content .sc4 .timer-shaft {
		width: 89.2vw;
		margin: 10.8vw auto;
	}
	.hdr-content .sc4 .shaft-text {
		border-top-left-radius: 0;
		border-bottom-left-radius: 3vw;
		border-bottom-right-radius: 3vw;
	}
	.hdr-content .sc4 .shaft-text p {
		font-size: 3.73vw;
		line-height: 5.87vw;
	}
	.hdr-content .sc4 .shaft-text span {
		font-size: 4.27vw;
		line-height: 6.4vw;
	}
	.hdr-content .sc4 .shaft-text1 {
		top: 51.6vw;
		left: 12vw;
	}
	.hdr-content .sc4 .shaft-text1-1 {
		top: 51.6vw;
		left: 70vw;
	}
	.hdr-content .sc4 .shaft-text2 {
		top: 127.8vw;
		left: 12vw;
	}
	.hdr-content .sc4 .shaft-text2-1 {
		top: 127.8vw;
		left: 70vw;
	}
	.hdr-content .sc4 .shaft-text3 {
		top: 183.4vw;
		left: 12vw;
	}
	.hdr-content .sc4 .shaft-text3-1 {
		top: 183.4vw;
		left: 70vw;
	}
	.hdr-content .sc4 .shaft-text4 {
		top: 237.6vw;
		left: 12vw;
	}
	.hdr-content .sc4 .shaft-text4-1 {
		top: 237.6vw;
		left: 70vw;
	}
	.hdr-content .sc4 .shaft-text5 {
		top: 18.6vw;
		left: 12vw;
	}
	.hdr-content .sc4 .shaft-text5-1 {
		top: 18.6vw;
		left: 70vw;
	}
	.hdr-content .sc4 .shaft-text6 {
		top: 95.4vw;
		left: 12vw;
	}
	.hdr-content .sc4 .shaft-text6-1 {
		top: 95.4vw;
		left: 70vw;
	}
	.hdr-content .sc4 .shaft-text7 {
		top: 150.6vw;
		left: 12vw;
	}
	.hdr-content .sc4 .shaft-text7-1 {
		top: 150.6vw;
		left: 70vw;
	}
	.hdr-content .sc4 .shaft-text8 {
		top: 204.6vw;
		left: 12vw;
	}
	.hdr-content .sc4 .shaft-text8-1 {
		top: 204.6vw;
		left: 70vw;
	}
	.hdr-content .sc4 .shaft-text1,
	.hdr-content .sc4 .shaft-text2,
	.hdr-content .sc4 .shaft-text3,
	.hdr-content .sc4 .shaft-text4,
	.hdr-content .sc4 .shaft-text5,
	.hdr-content .sc4 .shaft-text6,
	.hdr-content .sc4 .shaft-text7,
	.hdr-content .sc4 .shaft-text8 {
		width: 42.86vw;
	}
}


/*sc4*/


/*sc1*/

.hdr-content .sc1 .hdr-banner-2 {
	width: 72.92vw;
	margin: 0 auto;
}

.hdr-content .sc1 .hdr-banner-text {
	text-align: center;
}

.hdr-content .sc1 .hdr-banner-text h2 {
	font-size: 2.92vw;
	line-height: 4.375vw;
}

.hdr-content .sc1 .hdr-banner-2 span {
	font-weight: bold;
}

.hdr-content .sc1 .hdr-banner-2 p.camera-video {
	font-size: 1.04vw;
	line-height: 1.67vw;
	margin-bottom: 4.01vw;
}

.hdr-content .sc1 .hdr-camera {
	position: relative;
}

.hdr-content .sc1 .camera-box {
	margin: 8.75vw 0 6.82vw;
}

.hdr-content .sc1 .camera-box img {
	width: 24.84vw;
	opacity: 0;
}

.hdr-content .sc1 .camera-img {
	position: absolute;
	top: 1vw;
	left: 50%;
	transform: translateX(-50%);
	opacity: 0;
}

.hdr-content .sc1 .camera-img1 img {
	width: 8.8vw;
}

.hdr-content .sc1 .camera-img1 .camera-1-text {
	position: absolute;
	top: -7.2vw;
	left: 6.4vw;
	text-align: right;
}

.hdr-content .sc1 .camera-img2 {
	top: 2.2vw;
	left: 29.6vw;
}

.hdr-content .sc1 .camera-img2 img,
.hdr-content .sc1 .camera-img3 img {
	width: 8.18vw;
}

.hdr-content .sc1 .camera-img2 .camera-1-text {
	position: absolute;
	top: -5.8vw;
	left: -15vw;
	text-align: left;
}

.hdr-content .sc1 .camera-img3 {
	top: 2.2vw;
	left: 43.2vw;
}

.hdr-content .sc1 .camera-img3 .camera-1-text {
	position: absolute;
	top: -2.2vw;
	left: 5.4vw;
	text-align: right;
}

.hdr-content .sc1 .camera-img4 .camera-1-text {
	position: absolute;
	top: 5.6vw;
	left: -20.6vw;
	text-align: left;
}

.hdr-content .sc1 .camera-img4 {
	top: 9.8vw;
	left: 28.2vw;
}

.hdr-content .sc1 .camera-img4 img,
.hdr-content .sc1 .camera-img5 img {
	width: 6.3vw;
}

.hdr-content .sc1 .camera-img5 .camera-1-text {
	position: absolute;
	top: 2.2vw;
	left: 5.6vw;
	text-align: right;
}

.hdr-content .sc1 .camera-img5 {
	top: 9.8vw;
	left: 44.4vw;
}

.hdr-content .sc1 .camera-img7 p,
.hdr-content .sc1 .camera-img4 p {
	margin-top: -6.4vw;
}

.hdr-content .sc1 .camera-img5 p,
.hdr-content .sc1 .camera-img6 p {
	margin-top: -5vw;
}

.hdr-content .sc1 .camera-img6 .camera-1-text {
	position: absolute;
	top: 5.2vw;
	left: -14vw;
	text-align: left;
}

.hdr-content .sc1 .camera-img6 {
	top: 18vw;
	left: 30.8vw;
}

.hdr-content .sc1 .camera-img6 img,
.hdr-content .sc1 .camera-img7 img {
	width: 8.54vw;
}

.hdr-content .sc1 .camera-img7 .camera-1-text {
	position: absolute;
	top: 5.6vw;
	left: 4vw;
	text-align: right;
}

.hdr-content .sc1 .camera-img7 {
	top: 16vw;
	left: 40.8vw;
}

.hdr-content .sc1 .camera-img8 img {
	width: 8.02vw;
}

.hdr-content .sc1 .camera-img8 {
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.hdr-content .sc1 .camera-1-box {
	position: relative;
}

.hdr-content .sc1 .camera-1-line {
	position: relative;
}

.hdr-content .sc1 .camera-1-line .camera-text {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 1.56vw;
	color: #fff;
	font-weight: bold;
	width: 4vw;
}

.hdr-content .sc1 .camera-1-text img {
	width: 20.93vw;
}

.hdr-content .sc1 .camera-img2 .camera-1-text img {
	width: 19.48vw;
}

.hdr-content .sc1 .camera-img3 .camera-1-text img {
	width: 22.97vw;
}

.hdr-content .sc1 .camera-img4 .camera-1-text img {
	width: 24.67vw;
}

.hdr-content .sc1 .camera-img5 .camera-1-text img {
	width: 21.67vw;
}

.hdr-content .sc1 .camera-img6 .camera-1-text img {
	width: 21.25vw;
}

.hdr-content .sc1 .camera-img7 .camera-1-text img {
	width: 22.98vw;
}

.hdr-content .sc1 .camera-1-text p {
	font-size: 1.145vw;
	line-height: 1.77vw;
}

.hdr-content .sc1 .camera-img4 .camera-text {
	width: 6vw;
}

.hdr-content .sc1 p.text-initial {
	display: none;
}

@media (max-width: 767px) {
	.hdr-content .sc1 .hdr-banner-2 p.camera-video {
		font-size: 3.733vw;
		line-height: 5.967vw;
		margin-bottom: 10.1vw;
	}
	.hdr-content .sc1 .hdr-banner-2 {
		width: 89.33vw;
	}
	.hdr-content .sc1 .hdr-banner-text h2 {
		font-size: 6.4vw;
		line-height: 9.6vw;
	}
	.hdr-content .sc1 .camera-1-text p {
		font-size: 3.2vw;
		line-height: 4.8vw;
		margin-bottom: 1vw;
	}
	.hdr-content .sc1 .camera-1-line .camera-text {
		font-size: 3.73vw;
		line-height: 5.8vw;
		width: 10vw;
	}
	.hdr-content .sc1 .camera-img4 .camera-text {
		width: 12vw;
	}
	.hdr-content .sc1 .camera-box {
		margin: 22.93vw 0 17.06vw;
	}
	.hdr-content .sc1 .camera-box img {
		width: 57.065vw;
	}
	.hdr-content .sc1 .camera-img1 img {
		width: 20vw;
	}
	.hdr-content .sc1 .camera-img2 img,
	.hdr-content .sc1 .camera-img3 img {
		width: 18.935vw;
	}
	.hdr-content .sc1 .camera-img4 img,
	.hdr-content .sc1 .camera-img5 img {
		width: 14.4vw;
	}
	.hdr-content .sc1 .camera-img6 img,
	.hdr-content .sc1 .camera-img7 img {
		width: 19.6vw;
	}
	.hdr-content .sc1 .camera-img8 img {
		width: 16.8vw;
	}
	.hdr-content .sc1 .camera-img1 {
		top: 2vw;
	}
	.hdr-content .sc1 .camera-img2 {
		top: 5.2vw;
		left: 28.6vw;
	}
	.hdr-content .sc1 .camera-img3 {
		top: 5.2vw;
		left: 60.2vw;
	}
	.hdr-content .sc1 .camera-img4 {
		top: 22.8vw;
		left: 25.2vw;
	}
	.hdr-content .sc1 .camera-img5 {
		top: 22.8vw;
		left: 63.4vw;
	}
	.hdr-content .sc1 .camera-img6 {
		top: 42vw;
		left: 30.8vw;
	}
	.hdr-content .sc1 .camera-img7 {
		top: 37vw;
		left: 54.8vw;
	}
	.hdr-content .sc1 .camera-1-text img {
		width: 36.27vw;
	}
	.hdr-content .sc1 .camera-img2 .camera-1-text img {
		width: 28.53vw;
	}
	.hdr-content .sc1 .camera-img3 .camera-1-text img {
		width: 29.6vw
	}
	.hdr-content .sc1 .camera-img4 .camera-1-text img {
		width: 25.6vw;
	}
	.hdr-content .sc1 .camera-img5 .camera-1-text img {
		width: 24.5vw;
	}
	.hdr-content .sc1 .camera-img6 .camera-1-text img {
		width: 33.6vw;
	}
	.hdr-content .sc1 .camera-img7 .camera-1-text img {
		width: 33.07vw;
	}
	.hdr-content .sc1 .camera-img1 .camera-1-text {
		top: -19.2vw;
		left: 1.4vw;
		width: 44vw;
	}
	.hdr-content .sc1 .camera-img2 .camera-1-text {
		top: -11.8vw;
		left: -17vw;
	}
	.hdr-content .sc1 .camera-img3 .camera-1-text {
		top: -5.2vw;
		left: 9.4vw;
	}
	.hdr-content .sc1 .camera-img4 .camera-1-text {
		top: 13.6vw;
		left: -17.6vw;
	}
	.hdr-content .sc1 .camera-img5 .camera-1-text {
		top: 15.2vw;
		left: 7.6vw;
	}
	.hdr-content .sc1 .camera-img6 .camera-1-text {
		top: 14.2vw;
		left: -18vw;
	}
	.hdr-content .sc1 .camera-img7 .camera-1-text {
		top: 12.6vw;
		left: 8vw;
	}
	.hdr-content .sc1 p.text-initial {
		display: block;
	}
	.hdr-content .sc1 p.text-inherit {
		display: none;
	}
	.hdr-content .sc1 .camera-img2 p {
		margin-top: 1vw;
	}
	.hdr-content .sc1 .camera-img3 p {
		margin-top: 1vw;
	}
	.hdr-content .sc1 .camera-img5 p {
		margin-top: -16vw;
	}
	.hdr-content .sc1 .camera-img4 p {
		margin-top: -26vw;
	}
	.hdr-content .sc1 .camera-img6 p {
		margin-top: -11vw;
	}
}


/*sc1*/


/*sc6*/

.hdr-content .sc6 {
	width: 72.9167vw;
	margin: 0 auto;
	padding-top: 3.2vw;
}

.hdr-content .sc6 .text h2 {
	font-size: 1.667vw;
	line-height: 2.5vw;
}

.hdr-content .sc6 .text p {
	font-size: 1.25vw;
	line-height: 1.875vw;
	margin: 1.354167vw auto 2.1875vw;
}

.hdr-content .sc6 .disclaimer {
	margin: 2.23958vw auto 0;
	font-size: 1.04167vw;
	line-height: 1.667vw;
	padding-bottom: 4.4791667vw;
}

.hdr-content .sc6 .dongxiao .camera_content {
	position: relative;
	height: 27.395vw;
}

.hdr-content .sc6 .dongxiao .camera_content>div {
	position: absolute;
}

.hdr-content .sc6 .dongxiao .step1 {
	width: 15.625vw;
}

.hdr-content .sc6 .dongxiao .step2 {
	margin: 9.73958vw 0 0 16.3vw;
	width: 33.385vw;
}

.hdr-content .sc6 .dongxiao .step3,
.hdr-content .sc6 .dongxiao .step5 {
	margin-left: 57.291667vw;
	width: 15.625vw;
}

.hdr-content .sc6 .dongxiao .step4 {
	margin: 0.6vw 0 0 37vw;
	width: 19.375vw;
}

.hdr-content .sc6 .dongxiao .step6 {
	margin-left: 21.354167vw;
	width: 29.895vw;
}

.hdr-content .sc6 .dongxiao .step2,
.hdr-content .sc6 .dongxiao .step3,
.hdr-content .sc6 .dongxiao .step4,
.hdr-content .sc6 .dongxiao .step5,
.hdr-content .sc6 .dongxiao .step6 {
	opacity: 0;
}

.hdr-content .sc6 .dongxiao .step2.active,
.hdr-content .sc6 .dongxiao .step3.active,
.hdr-content .sc6 .dongxiao .step4.active,
.hdr-content .sc6 .dongxiao .step5.active,
.hdr-content .sc6 .dongxiao .step6.active {
	opacity: 1;
}


/*sc6*/


/*mobile*/


/*侧边栏*/

@media (min-width: 1200px) {
	.hdr-content .pageSection {
		position: fixed;
		top: 25%;
		left: 40px;
		z-index: 20;
	}
	.hdr-content .point {
		margin-top: 20px;
		width: 10px;
		height: 10px;
		border: 2px solid #c5c5c5;
		border-radius: 100%;
	}
	.hdr-content .point.selected {
		background: #c7000b;
		border: 2px solid #c70005;
	}
	.hdr-content li {
		list-style: none;
		margin: 0;
		padding: 0;
	}
}

@media (max-width: 1199px) {
	.hdr-content .pageSection {
		display: none;
	}
}


/*侧边栏*/


/*sc12button*/

.hdr-content .sc12 a {
	text-decoration: none;
}

.hdr-content .sc12 .primary-button {
	background-color: #424244;
	border-radius: .9vw;
	display: inline-flex;
	vertical-align: middle;
	align-items: center;
	height: auto;
	min-width: auto;
}

.hdr-content .sc12 .primary-button {
	/*height: 56px;
        min-width: 56px;*/
	position: relative;
}

.hdr-content .sc12 .primary-button [class*='font-ico'] {
	position: relative;
	color: #fff;
	margin: .9vw 1vw;
	text-align: center;
}

.hdr-content [class*='font-ico'] {
	width: 1.025vw;
	height: auto;
	display: inline-block;
	vertical-align: middle;
	/*font-size: 3vw;*/
	font-size: 1vw;
	font-weight: bold;
}

.hdr-content .sc12 .font-ico-arrow-right:before {
	content: "\2192";
}

.hdr-content .sc12 .primary-button--on-dark:hover {
	background-color: #bd1e0f;
}

.hdr-content .sc12 .is-hover .primary-button {
	background-color: #d9261c;
}

@-webkit-keyframes arrowAnimation {
	16.65% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}
	33.3% {
		-webkit-transform: translateX(-5px);
		transform: translateX(-5px);
	}
	49.95% {
		-webkit-transform: translateX(4px);
		transform: translateX(4px);
	}
	66.6% {
		-webkit-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	83.25% {
		-webkit-transform: translateX(1px);
		transform: translateX(1px);
	}
	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes arrowAnimation {
	16.65% {
		-webkit-transform: translateX(6px);
		transform: translateX(6px);
	}
	33.3% {
		-webkit-transform: translateX(-5px);
		transform: translateX(-5px);
	}
	49.95% {
		-webkit-transform: translateX(4px);
		transform: translateX(4px);
	}
	66.6% {
		-webkit-transform: translateX(-2px);
		transform: translateX(-2px);
	}
	83.25% {
		-webkit-transform: translateX(1px);
		transform: translateX(1px);
	}
	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

.is-hover .primary-button .font-ico-arrow-right {
	-webkit-animation: arrowAnimation 1.2s ease-in-out;
	animation: arrowAnimation 1.2s ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}



@media screen and (max-width: 767px) {
	.hdr-content .primary-button [class*='font-ico'] {
		margin: 1vw 1.3vw;
	}
	.hdr-content [class*='font-ico'] {
		width: 3.025vw;
		font-size: 3vw;
	}
}

/*sc12button*/


/*mobile*/

@media screen and (max-width: 767px) {
	.hdr-content .kv .kv-text {
		width: 62.667vw;
		margin-top: 32.267vw;
	}
	.hdr-content .kv .kv-text h2 {
		font-size: 6.4vw;
		line-height: 9.6vw;
	}
	.hdr-content .sc2 p {
		font-size: 3.733vw;
		line-height: 5.867vw;
	}
	.hdr-content .sc2 .description {
		width: 87.2vw;
		padding-top: 11.2vw;
	}
	.hdr-content .sc2 .sc2-content {
		width: 89.33vw;
		margin: 7.467vw auto 0;
		display: inherit;
		padding-bottom: 2.667vw;
	}
	.hdr-content .sc2 .sc2-content .sc2-item {
		width: 100%;
		margin-bottom: 8vw;
	}
	.hdr-content .sc2 .sc2-content p {
		width: 78.667vw;
		margin: 6.133vw auto 0;
		padding-bottom: 10.4vw;
	}
	.hdr-content .sc3 {
		width: 89.333vw;
		margin: 11.467vw auto;
	}
	.hdr-content .sc3 .title {
		font-size: 6.4vw;
		line-height: 9.6vw;
		margin-bottom: 8.533vw;
	}
	.hdr-content .sc3 .sc3-content {
		display: inherit;
	}
	.hdr-content .sc3 .sc3-content .left,
	.hdr-content .sc3 .sc3-content .right {
		width: 100%;
		padding: 8.533vw 0 8vw;
		border-radius: 3vw;
	}
	.hdr-content .sc3 .sc3-content .left .description,
	.hdr-content .sc3 .sc3-content .right .description,
	.hdr-content .sc3 .sc3-content .left .img-show,
	.hdr-content .sc3 .sc3-content .right .img-show {
		width: 78.667vw;
	}
	.hdr-content .sc3 .sc3-content .description h2 {
		font-size: 4.2667vw;
		line-height: 6.4vw;
	}
	.hdr-content .sc3 .sc3-content .description p {
		font-size: 3.7333vw;
		line-height: 5.8667vw;
		margin: 6.1333vw auto 4.8vw;
	}
	.hdr-content .sc3 .sc3-content .left .img-show .left-item {
		width: 58.667vw;
	}
	.hdr-content .sc3 .sc3-content .left .img-show .right-item {
		width: 18.667vw;
	}
	.hdr-content .sc5 {
		width: 87.2vw;
	}
	.hdr-content .sc5 .title {
		font-size: 6.4vw;
		line-height: 9.6vw;
		margin-bottom: 11.733vw;
	}
	.hdr-content .sc5 .sc5-content {
		flex-direction: column;
	}
	.hdr-content .sc5 .sc5-content .sc5-item {
		width: 100%;
	}
	.hdr-content .sc5 .sc5-content span {
		width: 53.333vw;
		height: 0.5vw;
		margin-left: 50%;
		transform: translateX(-50%);
		margin-top: 4.8vw;
		margin-bottom: 5.867vw;
	}
	.hdr-content .sc5 .sc5-content .sc5-item .sec-title {
		font-size: 4.267vw;
		line-height: 6.4vw;
		margin-bottom: 6.133vw;
	}
	.hdr-content .sc5 .sc5-content .sc5-item .text {
		font-size: 3.733vw;
		line-height: 5.8667vw;
	}
	/*.dongxiao*/
	.hdr-content .sc6 {
		width: 89.333vw;
		padding-top: 8vw;
	}
	.hdr-content .sc6 .text h2 {
		font-size: 4.267vw;
		line-height: 6.4vw;
	}
	.hdr-content .sc6 .text p {
		font-size: 3.733vw;
		line-height: 5.8667vw;
		margin: 6.1333vw auto 10.1333vw;
	}
	.hdr-content .sc6 .disclaimer {
		margin: 8.533vw auto 0;
		font-size: 3.733vw;
		line-height: 5.8667vw;
		padding-bottom: 8vw;
	}
	.hdr-content .sc6 .dongxiao {
		height: 126.13vw;
	}
	.hdr-content .sc6 .dongxiao .step1 {
		width: 100%;
	}
	.hdr-content .sc6 .dongxiao .step2 {
		margin: 19.2vw 0 0 0;
		width: 81.333vw;
	}
	.hdr-content .sc6 .dongxiao .step3,
	.hdr-content .sc6 .dongxiao .step5 {
		margin-left: 0;
		margin-top: 109.6vw;
		width: 100%;
	}
	.hdr-content .sc6 .dongxiao .step4 {
		margin: 30.7733vw 0 0 38.4vw;
		width: 42.9333vw;
	}
	.hdr-content .sc6 .dongxiao .step6 {
		margin-left: 0;
		margin-top: 30.667vw;
		width: 100%;
	}
	.hdr-content .sc7 {
		width: 91.733vw;
		margin: 0 auto 4.8vw;
	}
	.hdr-content .sc7 .text {
		margin-left: 0;
	}
	.hdr-content .sc7 .text h2 {
		font-size: 4.267vw;
		line-height: 6.4vw;
		margin-left: .667vw;
	}
	.hdr-content .sc7 .text p {
		font-size: 3.733vw;
		line-height: 5.8667vw;
		margin: 6.133vw 0 4.8vw 2.133vw;
	}
	.hdr-content .sc7 .disclaimer {
		font-size: 3.733vw;
		line-height: 5.8667vw;
		width: 87.2vw;
		margin: 5.867vw auto 0;
	}
	.hdr-content .sc8 .text,
	.hdr-content .sc8 .disclaimer {
		width: 87.2vw;
		margin: 0 auto;
	}
	.hdr-content .sc8 .text {
		padding-top: 8.533vw;
	}
	.hdr-content .sc8 .img {
		width: 100%;
	}
	.hdr-content .sc8 .text h2 {
		font-size: 4.267vw;
		line-height: 6.4vw;
	}
	.hdr-content .sc8 .text p {
		font-size: 3.733vw;
		line-height: 5.8667vw;
		margin: 6.133vw auto 4.8vw;
	}
	.hdr-content .sc8 .disclaimer {
		font-size: 3.733vw;
		line-height: 5.8667vw;
		margin: 5.867vw auto 0;
	}
	.hdr-content .sc8 .box {
		width: 89.333vw;
		margin: 7.467vw auto 0;
		padding-bottom: 8vw;
	}
	.hdr-content .sc8 .box-item {
		width: 100%;
		height: auto;
		border-radius: 2vw;
	}
	.hdr-content .sc8 .box-item:nth-child(1),
	.hdr-content .sc8 .box-item:nth-child(2),
	.hdr-content .sc8 .box-item:nth-child(3) {
		margin-bottom: 5.333vw;
	}
	.hdr-content .sc8 .box-item-text {
		margin: 5.867vw 0 5.6vw 10.133vw;
	}
	.hdr-content .sc8 .box-item-text h2 {
		font-size: 3.733vw;
		line-height: 5.8667vw;
		margin: 0 0 3.467vw 2.18125vw;
	}
	.hdr-content .sc8 .box-item-text p {
		font-size: 3.733vw;
		line-height: 5.8667vw;
	}
	.hdr-content .sc9 .sc-9-content {
		/*width: 89.333vw;*/
		width: 91.2vw;
		padding: 3.2vw 0 5.3vw;
	}
	.hdr-content .sc9 .sc-9-content h2 {
		font-size: 4.267vw;
		line-height: 6.4vw;
		margin-left: 1.867vw;
	}
	.hdr-content .sc9 .sc-9-content .img {
		width: 100%;
		margin: 5.867vw auto;
	}
	.hdr-content .sc9 .sc-9-content p {
		font-size: 3.733vw;
		line-height: 5.8667vw;
		margin: 6.1333vw auto 5.6vw;
	}
	.hdr-content .sc9 table {
		font-size: 2.633vw;
		line-height: 5.8667vw;
	}
	.hdr-content .sc10 {
		width: 89vw;
		margin: 5.867vw auto 5.6vw;
	}
	.hdr-content .sc10 .text h2 {
		font-size: 4.267vw;
		line-height: 6.4vw;
	}
	.hdr-content .sc10 .text p {
		font-size: 3.733vw;
		line-height: 5.8667vw;
		margin: 6.133333vw auto 4.8vw;
	}
	.hdr-content .sc10 .left {
		width: 45.6vw;
	}
	.hdr-content .sc10 .right {
		width: 42.67vw;
	}
	.hdr-content .sc10 .disclaimer {
		font-size: 3.733vw;
		line-height: 5.8667vw;
		margin-top: 5.867vw;
	}
	.hdr-content .sc11-cont {
		width: 89.333vw;
		padding: 6.1333vw 0 8vw;
	}
	.hdr-content .sc11-body {
		flex-direction: column;
	}
	.hdr-content .sc11-body .right {
		display: none;
	}
	.hdr-content .sc11-body .left.left-hidden {
		display: block;
	}
	.hdr-content .sc11-body .left {
		width: 100%;
	}
	.hdr-content .sc11-cont h2 {
		font-size: 6.4vw;
		line-height: 9.6vw;
		margin-bottom: 5.867vw;
	}
	.hdr-content .sc11-body .left .title {
		margin: 5.867vw 0 0 5.333vw;
		font-size: 4.267vw;
		line-height: 6.4vw;
	}
	.hdr-content .sc11-body .left .text {
		margin: 3.467vw 0 0 5.333vw;
		font-size: 3.7333vw;
		line-height: 5.8667vw;
		padding-bottom: 5.6vw;
	}
	.hdr-content .sc11-body .left:nth-child(1) {
		margin-bottom: 8vw;
	}
	.hdr-content .sc12 {
		width: 89.333vw;
	}
	.hdr-content .sc12 h2 {
		font-size: 6.4vw;
		line-height: 9.6vw;
		margin: 11.467vw 0 8.5333vw;
	}
	.hdr-content .sc12 .box1-item {
		width: 43.2vw;
		border-radius: 2.5vw;
	}
	.hdr-content .sc12 .box1-item:nth-child(1),
	.hdr-content .sc12 .box1-item:nth-child(2),
	.hdr-content .sc12 .box1-item:nth-child(3),
	.hdr-content .sc12 .box1-item:nth-child(4) {
		margin-bottom: 2.8vw;
	}
	.hdr-content .sc12 .box1-item p {
		font-size: 3.7333vw;
		line-height: 5.8667vw;
		margin: 7.2vw 4.8vw;
	}
	.hdr-content .sc12 .box1 .box1-img {
		width: 4.8vw;
		margin-top: -7.733vw;
		margin-left: 34.933vw;
	}
	.hdr-content .sc12 .sc12-content {
		flex-direction: column;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item {
		width: 100%;
		border-radius: 5vw;
		height: auto;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .img p {
		font-size: 3.2vw;
		line-height: 4.8vw;
		padding: 1.8667vw 5.06667vw;
		border-bottom-right-radius: 5vw;
		border-top-left-radius: 5vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .description {
		margin: 5.8667vw 8vw 0;
		height: auto;
		padding-bottom: 8.2667vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .description .title {
		font-size: 3.7333vw;
		line-height: 5.8667vw;
		margin-bottom: 3.4667vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .description .loc_time .loc_img {
		margin-right: 5.0667vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .description .loc_time p {
		font-size: 3.7333vw;
		line-height: 5.8667vw;
		margin-left: 2.0533vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .description img {
		width: 4.0667vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .disclaimer {
		font-size: 3.7333vw;
		line-height: 5.8667vw;
		margin-top: 4vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item:nth-child(1),
	.hdr-content .sc12 .sc12-content .sc12-content-item:nth-child(2) {
		margin-bottom: 7.7333vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item:nth-child(3) {
		height: 106.667vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .description-third {
		margin: 11.2vw 2vw 0 5.333vw;
		height: 92vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .description-third .title {
		font-size: 3.7333vw;
		line-height: 5.8667vw;
	}
	.hdr-content .sc12 .sc12-content .sc12-content-item .disclaimer-third {
		font-size: 3.7333vw;
		line-height: 5.8667vw;
		margin: 3.4667vw 0 6.1333vw;
	}
	.hdr-content .sc12 .box2 {
		margin-bottom: 16vw;
	}
	.hdr-content .sc12 .box2-item {
		width: 89.3333vw;
		border-radius: 3vw;
		margin-bottom: 2.667vw;
		height: 20.5vw;
	}
	.hdr-content .sc12 .box2-item p {
		margin: 4.5333vw 0 3.467vw 7.7333vw;
		width: 55.7333vw;
		font-size: 3.7333vw;
		line-height: 5.8667vw;
	}
	.hdr-content .sc12 .box2 .box2-img {
		width: 8.8vw;
		margin-left: 9.333vw;
	}
}