﻿@charset "utf-8";
.main .main-container {
	padding:0
}
.main .main-container .topic {
	width:100%
}
.main .main-container .activity-div1 {
	width:100%;
	background:url('img/activity1.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div1 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div2 {
	width:100%;
	background:url('img/activity2.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div2 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div3 {
	width:100%;
	background:url('img/activity3.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div3 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div4 {
	width:100%;
	background:url('img/activity4.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div4 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div5 {
	width:100%;
	background:url('img/activity5.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div5 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div6 {
	width:100%;
	background:url('img/activity6.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div6 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div7 {
	width:100%;
	background:url('img/activity7.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div7 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div8 {
	width:100%;
	background:url('img/activity8.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div8 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div9 {
	width:100%;
	background:url('img/activity9.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div9 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div10 {
	width:100%;
	background:url('img/activity10.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div10 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div11 {
	width:100%;
	background:url('img/activity11.jpg?v=20221220') no-repeat center top;
	height:500px
}
.main .main-container .activity-div11 .container {
	width:1200px;
	padding:0;
	margin:auto
}
.main .main-container .activity-div1 {
	height:502px;
	padding:270px 0 0
}
.main .main-container .activity-div1 .quan-items {
	width:100%
}
.main .main-container .activity-div1 .quan-items .container {
	width:1245px
}
.main .main-container .activity-div1 .quan-items .container ul {
	display:flex;
	justify-content:space-between
}
.main .main-container .activity-div1 .quan-items .container ul:before, .main .main-container .activity-div1 .quan-items .container ul:after {
	display:none
}
.main .main-container .activity-div1 .quan-items .container ul li {
	display:flex;
	justify-content:center;
	align-items:center;
	flex-direction:column
}
.main .main-container .activity-div1 .quan-items .container ul li.quan-item {
	width:166px;
	height:166px;
	background:#242222;
	border-radius:50%
}
.main .main-container .activity-div1 .quan-items .container ul li.quan-item .quan-item__icon {
	width:100%;
	height:80px;
	display:flex;
	justify-content:center;
	align-items:flex-start
}
.main .main-container .activity-div1 .quan-items .container ul li.quan-item p {
	text-align:center;
	color:#fff;
	font-size:20px;
	line-height:30px
}
.main .main-container .activity-div1 .quan-items .container ul li.quan-item.on {
	background:#bfa982
}
.main .main-container .activity-div1 .quan-items .container ul li.quan-item.on h5 {
	font-size:28px;
	color:#242222;
	line-height:32px;
	text-align:center;
	font-weight:bold
}
.main .main-container .quan-form {
	height:214px;
	padding:111px 0 0
}
.main .main-container .quan-form .quan-form__lf {
	width:810px;
	background:#ffffff;
	box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.7) inset
}
.main .main-container .quan-form .quan-form__lf ul li {
	width:33.33%;
	float:left;
	position:relative
}
.main .main-container .quan-form .quan-form__lf ul li:after {
	content:'';
	width:1px;
	height:37px;
	display:block;
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
	background:#2b2b2b
}
.main .main-container .quan-form .quan-form__lf ul li:last-child:after {
	display:none
}
.main .main-container .quan-form .quan-form__lf ul li input {
	width:100%;
	height:58px;
	padding:0 30px;
	color:#666
}
.main .main-container .quan-form .quan-form__lf ul li input, .main .main-container .quan-form .quan-form__lf ul li input::placeholder {
font-size:20px
}
.main .main-container .quan-form .quan-form__lf ul li input::placeholder {
color:#898989
}
.main .main-container .quan-form .quan-form__rt {
	width:360px
}
.main .main-container .quan-form .quan-form__rt input {
	width:100%;
	height:58px;
	background:#bfa982;
	font-size:26px;
	color:#fff;
	border-radius:10px
}
.main .main-container .fuwu {
	height:562px;
	padding:187px 0 0
}
.main .main-container .fuwu .fuwu-container {
	width:100%
}
.main .main-container .fuwu .fuwu-container .container {
	position:relative
}
.main .main-container .fuwu .fuwu-container .container .swiper-button-prev, .main .main-container .fuwu .fuwu-container .container .swiper-button-next {
	width:37px;
	height:37px;
	margin:0;
	transform:translateY(-50%)
}
.main .main-container .fuwu .fuwu-container .container .swiper-button-prev {
	left:-62px;
	background:url("img/icon-prev.png") no-repeat center
}
.main .main-container .fuwu .fuwu-container .container .swiper-button-next {
	right:-62px;
	background:url("img/icon-next.png") no-repeat center
}
.main .main-container .activity-div5 {
	height:1053px
}
.main .main-container .quan-sheji {
	width:100%
}
.main .main-container .quan-sheji ul li {
	width:25%;
	float:left;
	padding-right:1px
}
.main .main-container .quan-fuwu-yuyue {
	width:100%;
	padding:50px 0 0;
	background:#f9f9f9
}
.main .main-container .activity-div7 {
	height:988px
}
.main .main-container .activity-div8 {
	height:681px
}
.main .main-container .activity-div9 {
	height:1284px
}
.main .main-container .activity-div10 {
	height:597px
}
.main .main-container .activity-div11 {
	height:207px
}
