.swiper-control[data-v-f7e17558] {
	position:relative;
	width:100%;
	height:100%
}
.swiper-control .swiper-container[data-v-f7e17558] {
	border-radius:16px;
	overflow:hidden
}
.swiper-control .swiper-container .swiper-slide img[data-v-f7e17558] {
	display:block;
	width:100%;
	height:100%
}
.swiper-control .swiper-button-prev[data-v-f7e17558] {
	width:60px;
	height:60px;
	left:-70px;
	background:url(../images/3733387.png) no-repeat;
	background-size:cover
}

.intro-content {
	margin-top:41px;
}

.intro-content .dot-large.dot-large-2[data-v-192ac349] {
	right:auto;
	left:-183px;
	top:242px
}
.intro-content .intro-box[data-v-192ac349] {
	position:relative;
	padding:40px 66px;
	background-color:#fff;
	border-radius:16px;
	box-shadow:0 0 8px 8px rgba(147,154,248,.06);
	z-index:2
}
.intro-content .intro-box .intro-text[data-v-192ac349] {
	margin-top:26px
}
.intro-content .intro-box .intro-text p[data-v-192ac349] {
	line-height:28px;
	text-align:justify;
	margin-bottom:26px
}
.intro-content .intro-box .intro-text p[data-v-192ac349]:last-child {
	margin-bottom:0
}
.intro-content .btn-con[data-v-192ac349] {
	margin-top:40px
}
.intro-content .btn-con .btn-intro[data-v-192ac349] {
	display:block;
	width:126px;
	height:38px;
	margin:0 auto;
	cursor:pointer;
	background:url(../images/9ea0d2f.png) no-repeat;
	background-size:cover;
	transition:all .3s
}
.intro-content .btn-con .btn-intro[data-v-192ac349]:hover {
	opacity:.8
}
.swiper-con[data-v-192ac349] {
	margin-top:61px
}
.swiper-con.swiper-con-2[data-v-192ac349] {
	padding-left:64px
}
.flex-box[data-v-192ac349] {
	display:flex
}
.flex-box.flex-box-custom .left-con[data-v-192ac349] {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	border-top-right-radius:16px;
	border-bottom-right-radius:16px;
	padding-left:130px
}
.flex-box.flex-box-custom .dot-bg[data-v-192ac349] {
	right:auto;
	left:-109px;
	top:20px
}
.flex-box .left-con[data-v-192ac349] {
	position:relative;
	top:26px;
	width:570px;
	height:368px;
	padding:58px 90px 48px;
	overflow:hidden;
	background-color:#fff;
	border-top-left-radius:16px;
	border-bottom-left-radius:16px
}
.flex-box .left-con h4[data-v-192ac349] {
	font-size:26px;
	color:#262626
}
.flex-box .left-con h4 .icon-tit[data-v-192ac349] {
	display:block;
	float:left;
	margin-top:-6px;
	margin-right:12px;
	width:45px;
	height:45px
}
.flex-box .left-con h4 .icon-tit.icon-tit-1[data-v-192ac349] {
	background:url(../images/04bacfa.png) no-repeat;
	background-size:cover
}
.flex-box .left-con h4 .icon-tit.icon-tit-2[data-v-192ac349] {
	background:url(../images/04bacfa.png) no-repeat;
	background-size:cover
}
.flex-box .left-con h4 .icon-tit.icon-tit-3[data-v-192ac349] {
	background:url(../images/04bacfa.png) no-repeat;
	background-size:cover
}
.flex-box .left-con .btn-pub[data-v-192ac349] {
	position:absolute;
	bottom:42px
}
.flex-box .left-con .crip[data-v-192ac349] {
	margin-top:20px;
	line-height:28px
}
.flex-box .left-con .dot-bg[data-v-192ac349] {
	position:absolute;
	right:-109px;
	top:20px;
	width:218px;
	height:58px;
	background:url(../images/c7635cd.png) no-repeat;
	background-size:cover
}
.flex-box .right-con[data-v-192ac349] {
	width:640px;
	height:420px
}
.report-content[data-v-192ac349] {
	margin-top:79px
}
.report-content .intro-title[data-v-192ac349] {
	margin-bottom:60px
}
.report-content .btn-con[data-v-192ac349] {
	margin-top:40px;
	text-align:center
}
.report-list .r-con[data-v-192ac349] {
	padding:0 12px;
	margin-bottom:24px;
	cursor:pointer
}
.report-list .r-con:hover .imgbox img[data-v-192ac349] {
	-webkit-transform:scale(1.05);
	transform:scale(1.05)
}
.report-list .r-con:hover .r-info .r-title[data-v-192ac349] {
	color:#E2C45B
}
.report-list .r-con .imgbox[data-v-192ac349] {
	height:288px;
	border-top-left-radius:16px;
	border-top-right-radius:16px;
	overflow:hidden
}
.report-list .r-con .imgbox img[data-v-192ac349] {
	display:block;
	border-top-left-radius:16px;
	border-top-right-radius:16px;
	width:100%;
	height:100%;
	transition:all .3s
}
.report-list .r-info[data-v-192ac349] {
	padding:32px 24px;
	background-color:#fff;
	border-bottom-left-radius:16px;
	border-bottom-right-radius:16px;
	box-shadow:0 0 8px 8px rgba(147,154,248,.06)
}
.report-list .r-info .r-title[data-v-192ac349] {
	font-size:18px;
	color:#262626;
	margin-bottom:10px;
	font-weight:700;
	transition:color .3s
}
.report-list .r-info .r-crip[data-v-192ac349] {
	font-size:14px;
	color:#5e5e5e;
	line-height:24px;
	text-align:justify;
	height:72px;
	overflow:hidden
}
.report-list .r-info .r-time[data-v-192ac349] {
	font-size:12px;
	color:grey;
	margin-top:10px
}
@-webkit-keyframes jump-data-v-192ac349 {
	0% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
25% {
	-webkit-transform:translateY(-10%);
	transform:translateY(-10%)
}
50% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
75% {
	-webkit-transform:translateY(10%);
	transform:translateY(10%)
}
to {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@keyframes jump-data-v-192ac349 {
	0% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
25% {
	-webkit-transform:translateY(-10%);
	transform:translateY(-10%)
}
50% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
75% {
	-webkit-transform:translateY(10%);
	transform:translateY(10%)
}
to {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@media (max-width:768px) {
	.index-bg[data-v-192ac349],.video-content[data-v-192ac349] {
	display:none
}
.video-content .overlay .slogan[data-v-192ac349] {
	font-size:26px
}
.global-content[data-v-192ac349] {
	width:100%;
	height:auto;
	margin:36px auto
}
.intro-content .dot-large[data-v-192ac349] {
	display:none
}
.intro-content .btn-con[data-v-192ac349] {
	margin-top:20px
}
.intro-content .intro-box[data-v-192ac349] {
	padding:10px;
	background-color:#fafbfc;
	box-shadow:none
}
.intro-content .intro-box .intro-title[data-v-192ac349] {
	margin-top:10px;
	font-size:22px
}
.intro-content .intro-box .intro-text[data-v-192ac349] {
	margin-top:20px;
	font-size:14px
}
.intro-content .intro-box .intro-text p[data-v-192ac349] {
	line-height:24px;
	margin-bottom:20px
}
.swiper-con[data-v-192ac349] {
	margin-top:45px
}
.swiper-con.swiper-con-2[data-v-192ac349] {
	padding-left:0
}
.swiper-con.swiper-con-2 .flex-box[data-v-192ac349] {
	display:flex
}
.swiper-con.swiper-con-2 .flex-box .left-con[data-v-192ac349] {
	order:2
}
.swiper-con.swiper-con-2 .flex-box .right-con[data-v-192ac349] {
	order:1
}
.flex-box[data-v-192ac349] {
	flex-direction:column
}
.flex-box.flex-box-custom .left-con[data-v-192ac349] {
	border-radius:16px
}
.flex-box .left-con[data-v-192ac349] {
	position:relative;
	top:-20px;
	width:100%;
	height:auto;
	padding:45px 24px 90px!important;
	text-align:left;
	border-radius:16px;
	order:2
}
.flex-box .left-con h4[data-v-192ac349] {
	display:inline-block;
	font-size:20px
}
.flex-box .left-con h4 .icon-tit[data-v-192ac349] {
	width:40px;
	height:40px
}
.flex-box .left-con .dot-bg[data-v-192ac349] {
	display:none
}
.flex-box .left-con .crip[data-v-192ac349] {
	font-size:14px;
	line-height:22px;
	padding:0;
	margin-top:15px;
	text-align:justify
}
.flex-box .left-con .btn-pub[data-v-192ac349] {
	bottom:35px;
	left:24px
}
.flex-box .right-con[data-v-192ac349] {
	width:100%;
	height:auto;
	order:1
}
.report-list .r-con .imgbox[data-v-192ac349] {
	height:auto
}
.report-list .r-info[data-v-192ac349] {
	padding:24px
}
.report-list .r-info .r-title[data-v-192ac349] {
	font-size:16px;
	margin-bottom:12px
}
.report-list .r-info .r-crip[data-v-192ac349] {
	font-size:14px;
	line-height:22px;
	height:68px
}
.report-content[data-v-192ac349] {
	margin-top:30px
}
.report-content .intro-title[data-v-192ac349] {
	font-size:22px;
	margin-bottom:30px
}
.report-content .btn-con[data-v-192ac349] {
	margin-top:20px
}
}.swiper-control .swiper-button-next[data-v-f7e17558] {
	width:60px;
	height:60px;
	right:-70px;
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
	background:url(../images/3733387.png) no-repeat;
	background-size:cover;
}
