.headBan {
	height: 27.0222rem;
	width: 100%;
	background: url(/static/img/activity/brandPack/banner.jpg?v=20210901) no-repeat center top;
	background-size: 100%;
}

.headBan .headerLine {
	padding-top: 1.28rem;
	position: relative;
	text-align: center;
}

.headBan .headerLine .backLink {
	position: absolute;
	top: 1.4933rem;
	left: 2.6666%;
	display: block;
}

.headBan .headerLine .backLink .backIcon {
	height: 1.1733rem;
	width: 0.64rem;
	vertical-align: middle;
	display: block;
}

.headBan .headerLine .logo {
	height: 1.5644rem;
	width: 5.0133rem;
	display: block;
	margin: 0 auto;
}

.headBan .bigTit {
	text-align: center;
	font-size: 1.9555rem;
	margin-top: 3.0222rem;
	line-height: 3.0222rem;
	font-weight: bold;
	color: #fdf7ec;
	background-image: -webkit-linear-gradient(bottom,#fff5e2,#fcf8f1);
	-webkit-background-clip:text;
	-webkit-text-fill-color:transparent;
}

.headBan .subTit {
	text-align: center;
	font-size: 1.28rem;
	color: rgba(255, 255, 255, 0.6);
	line-height: 2.3111rem;
}

.mainFloor .floor {
	padding-top: 1.7777rem;
}

.mainFloor .firstFloor {
	padding-top: 11.7333rem;
	position: relative;
	background: #f1f5fa;
}

.mainFloor .firstFloor .dataBox {
	width: 94.6668%;
	border-radius: 0.3555rem;
	background: #FFFFFF;
	box-shadow: 0.0955rem 0.1906rem 1.6355rem 0.1422rem rgba(63, 63, 63, 0.07);
	position: absolute;
	top: -2.0622rem;
	left: 2.6666%;
}

.mainFloor .firstFloor .dataBox ul {
	margin: 0.64rem;
}

.mainFloor .firstFloor .dataBox li {
	float: left;
	width: calc(50% - 1px);
	padding: 1rem 0 1rem 2.2044rem;
	box-sizing: border-box;
	border-left: 1px solid #f0f0f0;
}

.mainFloor .firstFloor .dataBox li.firstLi {
	border-left-color: transparent;
	border-bottom: 1px solid #f0f0f0;
}

.mainFloor .firstFloor .dataBox li.threeLi {
	border-left-color: transparent;
}

.mainFloor .firstFloor .dataBox li.twoLi {
	border-bottom: 1px solid #f0f0f0;
}

.mainFloor .firstFloor .dataBox li .tit {
	font-size: 1.5644rem;
	font-weight: bold;
	position: relative;
	color: #333333;
	line-height: 1.8488rem;
	margin-bottom: 3px;
}

.mainFloor .firstFloor .dataBox li .tit i {
	font-style: normal;
	font-size: 0.7822rem;
	margin-left: 0.3555rem;
	font-weight: normal;
	position: absolute;
	top: 3px;
}

.mainFloor .firstFloor .dataBox li.lastLi .tit i,
.mainFloor .firstFloor .dataBox li.twoLi .tit i,
.mainFloor .firstFloor .dataBox li.threeLi .tit i {
	top: -6px;
}

.mainFloor .firstFloor .dataBox li .subTit {
	font-size: 0.8533rem;
	color: #929292;
	line-height: 1.4222rem;
}

.mainFloor .floor .content {
	position: relative;
}

.mainFloor .floor .content .num {
	height: 3.52rem;
	width: 3.6622rem;
	position: absolute;
	z-index: 0;
	top: 4px;
	left: calc(50% - 1.8311rem);
}

.mainFloor .floor .content .conBox {
	position: relative;
	z-index: 1;
}

.mainFloor .floor .content .conBox .titLine .tit {
	padding-top: 2.0622rem;
	font-size: 1.4222rem;
	font-weight: bold;
	color: #1e243a;
	text-align: center;
	line-height: 1.2;
	letter-spacing: 2px;
	margin-bottom: 0.64rem;
}

.mainFloor .floor .content .conBox .titLine .tit i {
	color: #f54d43;
	font-style: normal;
}

.mainFloor .floor .content .conBox .titLine .subTit {
	font-size: 0.8533rem;
	color: #999999;
	line-height: 1.2;
	text-align: center;
	margin-left: 0;
	letter-spacing: 1px;
}

.mainFloor .firstFloor .content .conBox .conLine {
	padding: 2.2755rem 0;
}

.mainFloor .firstFloor .content .conBox .conLine li.liOne {
	background: url(/static/img/activity/brandPack/iconBg01.jpg) center top no-repeat;
	background-size: 100%;
}

.mainFloor .firstFloor .content .conBox .conLine li.liTwo {
	background: url(/static/img/activity/brandPack/iconBg02.jpg) center top no-repeat;
	background-size: 100%;
}

.mainFloor .firstFloor .content .conBox .conLine li.liThree {
	background: url(/static/img/activity/brandPack/iconBg03.jpg) center top no-repeat;
	background-size: 100%;
}

.mainFloor .firstFloor .content .conBox .conLine li.liFour {
	background: url(/static/img/activity/brandPack/iconBg04.jpg) center top no-repeat;
	background-size: 100%;
}

.mainFloor .firstFloor .content .conBox .conLine li {
	float: left;
	width: 46.0001%;
	margin-left: 2.6666%;
	margin-bottom: 2.6666%;
	border-radius: 0.355rem;
	text-align: center;
	padding: 1rem 0;
}

.mainFloor .firstFloor .content .conBox .conLine li .icon {
	height: 3.6622rem;
}

.mainFloor .firstFloor .content .conBox .conLine li .tit {
	font-weight: bold;
	font-size: 1.0666rem;
	color: #FFFFFF;
}

.mainFloor .twoFloor {
	background: #FFFFFF;
}
.mainFloor .twoFloor .btnLine{
	padding: 2.56rem 0 3.2711rem;
    text-align: center;
    font-size: 0;
}


.mainFloor .twoFloor .conLine ul {
	padding: 2.8444rem 2.6666% 1.1733rem;
}

.mainFloor .twoFloor .conLine li {
	float: left;
	width: 25%;
	text-align: center;
	margin-bottom: 2.1333rem;
}

.mainFloor .twoFloor .conLine li .icon {
	height: 1.9911rem;
	margin-bottom: 0.6755rem;
}

.mainFloor .twoFloor .conLine li .tit {
	line-height: 1.2444rem;
	font-size: 0.9244rem;
	color: #494949;
}

.mainFloor .twoFloor .firstConFloor {
	padding-top: 0.3555rem;
}

.mainFloor .twoFloor .conFloor {
	background: #f1f5fa;
}

.mainFloor .twoFloor .conFloor .conTit {
	padding-top: 1.5644rem;
	text-align: center;
}

.mainFloor .twoFloor .conFloor .conTit .tit {
	font-size: 1.28rem;
	font-weight: bold;
	line-height: 2.8444rem;
}

.mainFloor .twoFloor .conFloor .conTit .line {
	height: 4px;
	width: 1.28rem;
	border-radius: 2px;
	background: #f85844;
	margin: 0 auto 0.3555rem;
}

.mainFloor .twoFloor .conFloor .conTit .subTit {
	font-size: 0.9244rem;
	color: #999999;
	line-height: 1.4222rem;
}

.mainFloor .twoFloor .conFloor .conBox {
	padding: 2.0622rem 0 1.6355rem;
}

.mainFloor .twoFloor .conFloor .conBox ul {
	padding: 0 6%;
}

.mainFloor .twoFloor .conFloor .conBox li.liItem {
	float: left;
	width: 33.3333%;
	text-align: center;
	margin-bottom: 0;
}

.mainFloor .twoFloor .conFloor .conBox li.liItem .iconImg {
	height: 2.7377rem;
}

.mainFloor .twoFloor .conFloor .conBox li.liItem .txt {
	font-size: 0.9244rem;
	color: #333333;
	margin-top: 0.5rem;
}

.mainFloor .twoFloor .conFloor .conBox .oneBg {
	height: 12.4444rem;
	margin-top: 2.6666rem;
	display: block;
}

.mainFloor .twoFloor .twoConFloor {
	background: #FFFFFF;
}
.mainFloor .twoFloor .twoConFloor .conBox li.liItem .txt{font-size: 0.8533rem; margin-top: 0.2844rem;}
.mainFloor .twoFloor .twoConFloor .conBox {padding-bottom:0;}
.mainFloor .twoFloor .twoConFloor .conBox ul {
	padding: 0 16.5333%;
}
.mainFloor .twoFloor .twoConFloor .conBox .oneBg{width:100%;margin: 0;height: auto;}
.mainFloor .twoFloor .threeConFloor{
	background: url(/static/img/activity/brandPack/bdBg.jpg) top center no-repeat;
	background-size:cover;
}
.mainFloor .twoFloor .threeConFloor .conBox{padding-bottom: 0;}
.mainFloor .twoFloor .threeConFloor .conTit .tit{color:#FFFFFF;}
.mainFloor .twoFloor .threeConFloor .conTit .subTit{color:#babdd0;}
.mainFloor .twoFloor .threeConFloor .conBox li.liItem .txt{color:#FFFFFF; font-size: 0.7822rem; margin-top: 0.2844rem;}
.mainFloor .twoFloor .threeConFloor .conBox ul{
	padding:0 4%;
}
.mainFloor .twoFloor .threeConFloor .conBox li.liItem{width:25%;}
.mainFloor .twoFloor .threeConFloor .conBox .oneBg {
    width: 100%;
    margin: 0;
    height: auto;
}
.mainFloor .twoFloor .fourConFloor .conBox{padding:0;}
.mainFloor .twoFloor .fourConFloor .conBox .oneBg {
    width: 100%;
    padding: 2.4177rem 0;
    margin: 0;
    height: auto;
}
.mainFloor .twoFloor .conFloor .conBox .btnLine{padding-bottom: 2.8444rem;text-align: center;font-size: 0;}
.mainFloor .twoFloor .conFloor .conBox .btnLine .btn{
	display: inline-block;
	width:10.5955rem;
	height: 2.7733rem;
	border:1px solid #f54d43;
	border-radius: 0.3555rem;
	line-height: 2.7733rem;
	text-align: center;
	color:#f54d43;
	font-size: 1rem;
}
.mainFloor .twoFloor .conFloor .conBox .btnLine .zxBtn{
	margin-left: 1.1377rem;
	background: #f54d43;
	color:#FFFFFF;
}
.mainFloor .twoFloor .fiveConFloor{background: #FFFFFF;}
.mainFloor .twoFloor .fiveConFloor .conBox{padding:0;}
.mainFloor .twoFloor .fiveConFloor .conBox .oneBg {
    width: 100%;
    padding: 3.41rem 0 1.88rem;
    margin: 0;
    height: auto;
}
.mainFloor .twoFloor .sixConFloor .conBox{padding:2.2755rem 0 3.6977rem;}
.mainFloor .twoFloor .sixConFloor .conBox .oneBg{width:71%;display: block;margin: 0 auto;}
.mainFloor .twoFloor .sevenConFloor .conBox .oneBg{padding:0;}
.mainFloor .twoFloor .sevenConFloor .conBox .btnLine{padding-bottom:3.1288rem;}
.mainFloor .threeFloor{
	background: url(/static/img/activity/brandPack/threeFloorBg.jpg?v=20210419) top center no-repeat;
	background-size: cover;
}
.mainFloor .threeFloor .content .conBox .titLine .tit{color:#FFFFFF}
.mainFloor .threeFloor{padding-top:1.1733rem;}
.mainFloor .threeFloor .content .conBox .conLine{padding:2.2044rem 0 2.56rem;}
.mainFloor .threeFloor .content .conBox .conLine .advUl li{
	float: left;
	margin-left: 2.6666%;
	width:46.0001%;
	height:100px;
	background: #fff;
	margin-bottom: 0.7111rem;
	height:13.6177rem;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl li.oneLi{
	background: url(/static/img/activity/brandPack/threeBg01.png) top center no-repeat;
	background-size: 100%;
	position: relative;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl li.twoLi{
	background: url(/static/img/activity/brandPack/threeBg02.png) top center no-repeat;
	background-size: 100%;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl li.threeLi{
	background: url(/static/img/activity/brandPack/threeBg03.png) top center no-repeat;
	background-size: 100%;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl li.fourLi{
	background: url(/static/img/activity/brandPack/threeBg04.png) top center no-repeat;
	background-size: 100%;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl li.oneLi .centerBox{
	background: url(/static/img/activity/brandPack/threeCBg.png) top center no-repeat;
	background-size: 100%;
	width:4.5866rem;
	height: 4.5866rem;
	position: absolute;
	bottom:-2.66rem;
	right: -2.66rem;
	font-size: 0.9244rem;
	font-weight: bold;
	color:#FFFFFF;
	text-align: center;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl li.oneLi .centerBox .tit{margin-top: 1rem;}
.mainFloor .threeFloor .content .conBox .conLine .advUl li .numBox{
	background: url(/static/img/activity/brandPack/threeIcon01.png) top center no-repeat;
	background-size: 100%;
	width:2.7022rem;
	height: 3.0577rem;
	margin: 1.8488rem auto 1.1377rem;
	text-align: center;
	line-height: 3.0577rem;
	color:#f54d43;
	font-size: 1.0666rem;
	font-weight: bold;
}

.mainFloor .threeFloor .content .conBox .conLine .advUl li .titBox{
	text-align: center;
	color:#FFFFFF;
	font-size: 1.0666rem;
	font-weight: bold;
	margin-bottom: 0.7111rem;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl li .subTitBox{
	line-height: 1.2444rem;
	font-size: 0.9244rem;
	color:#fbc5c2;
	padding:0 1.0311rem;
	text-align: center;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl .whiteBgLi .numBox{
	background: url(/static/img/activity/brandPack/threeIcon02.png) top center no-repeat;
	background-size: 100%;
	color:#FFFFFF;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl .whiteBgLi .titBox{
	color:#333333;
}
.mainFloor .threeFloor .content .conBox .conLine .advUl .whiteBgLi .subTitBox{color:#9a9a9a;}
.mainFloor .fourFloor{padding-top:1.1377rem;}
.mainFloor .fourFloor .content .conBox .conLine .alBox{padding:0 2.6666%;}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem{background: #FFFFFF;position: relative;margin-top: 4.2666rem;border-radius: 0.3555rem;}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .userIcon{
	width:6.0444rem;
	height:6.0444rem;
	border-radius: 50%;
	background: #e3eaf4;
	position: absolute;
	top:-3.0222rem;
	left:calc(50% - 3.0222rem)
}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .userIcon .icon{
	width:5.4755rem;
	height: 5.4755rem;
	border-radius: 50%;
	margin: 0.28445rem;
}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon{
	border-radius: 0.3555rem;
	padding:4.7644rem 1.0666rem 0;
	margin-bottom: 4.9777rem;
	box-sizing: border-box;
	
}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .itemTit{
	text-align: center;
	color:#494949;
	font-size: 1.28rem;
	font-weight: bold;
	margin-bottom: 0.7822rem;
}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .itemTxt{
	color:#949494;
	font-size: 0.9244rem;
	line-height: 1.6355rem;
	height: 9.8488rem;
}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .advList{
	/*margin-top: 3.0933rem;*/
	height: auto;
	padding-bottom: 1.5644rem;
}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .advList .listAdv{
	float: left;
	width:44.6668%;
	margin:0 2.6666% 1.5644rem;
	border-radius: 0.4977rem;
	padding:0.7111rem 0;
}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .advList .listAdv .upIcon{
	float: left;
	margin-left: 1.4933rem;
	height:1.5644rem;
	width:0.3911rem;
	margin-right: 1.28rem;
}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .advList .listAdv .txt{
	font-size: 0.8533rem;
	color:#FFFFFF;
	margin-bottom: 0.2rem;
}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .advList .oneAdv{background: #10a9b7;}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .advList .twoAdv{background: #92a5de;}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .advList .threeAdv{background: #92a5de;}
.mainFloor .fourFloor .content .conBox .conLine .alBox .alItem .itemCon .advList .fourAdv{background: #ff9f39;}
.mainFloor .fourFloor .content .conBox .conLine .alBox .swiper-container-horizontal>.swiper-pagination-bullets, .mainFloor .fourFloor .content .conBox .conLine .alBox .swiper-pagination-custom, .mainFloor .fourFloor .content .conBox .conLine .alBox .swiper-pagination-fraction{bottom:2.4888rem;}
/* .mainFloor .fourFloor .content .conBox .conLine .alBox .swiper-pagination-bullet{width:0.49rem;height:0.49rem;} */
.mainFloor .fourFloor .content .conBox .conLine .alBox .swiper-pagination-bullet-active{background: #f54d43;}
.mainFloor .fiveFloor{padding-top:0;background: #f1f5fa;padding-bottom: 13.7244rem;}
.mainFloor .fiveFloor .content .conBox .titLine{
	background: #2b3156;
	padding-bottom: 15.6444rem;
	position: relative;
}
.mainFloor .fiveFloor .content .num{z-index: 2;top: 1.7777rem;}
.mainFloor .fiveFloor .content .conBox .titLine .tit{padding-top:3.8392rem;color:#FFFFFF;}
.mainFloor .fiveFloor .content .conBox .conLine{position: relative;}
.mainFloor .fiveFloor .content .conBox .titLine .formBox{
	background: #FFFFFF;
	position: absolute;
	top:9.2rem;
	width:94.6668%;
	left:2.6666%;
	border-radius: 0.3555rem;
	padding:2.3111rem 1.92rem 0;
	box-sizing: border-box;
}
.mainFloor .fiveFloor .content .conBox .titLine .formBox .inpLine{margin-bottom: 1.1377rem;}
.mainFloor .fiveFloor .content .conBox .titLine .formBox .inpLine .inp{padding-left:1.0666rem;width:100%;box-sizing:border-box;border:none;border:1px solid #f0f0f0;font-size: 0.9244rem;height: 2.8444rem;border-radius: 0.1777rem;background: #f6f6f8;}
.mainFloor .fiveFloor .content .conBox .titLine .formBox .inpLine .inpyzm{
	width:65.6666%;
}
.mainFloor .fiveFloor .content .conBox .titLine .formBox .inpLine .getyzm{
	width:31.3333%;
	float: right;
	border:1px solid #ffada8;
	background: #fbf1f0;
	text-align: center;
	line-height: 2.8444rem;
	font-size: 0.9244rem;
	height: 2.8444rem;
	border-radius: 0.1777rem;
	color:#f54d43;
	box-sizing: border-box;
}
.mainFloor .fiveFloor .content .conBox .titLine .formBox .imgmsgLine{
	width:100%;box-sizing:border-box;border:1px solid #f0f0f0;font-size: 0.9244rem;height: 2.7733rem;border-radius: 0.1777rem;
}
.mainFloor .fiveFloor .content .conBox .titLine .formBox .imgmsgLine .inp{
	border:none;
	height: 100%;
	width:76.6666%;
}
.mainFloor .fiveFloor .content .conBox .titLine .formBox .imgmsgLine .imgmsg{
	float: right;
	width:4.48rem;
	height: 1.6711rem;
	margin-top: 0.5511rem;
	margin-right: 0.3555rem;
}
.mainFloor .fiveFloor .content .conBox .titLine .formBox .yzmLine{margin-bottom: 2.2044rem;}
.mainFloor .fiveFloor .content .conBox .titLine .formBox .btnSub{
	margin-bottom:2.56rem;
	width: 100%;
	height:2.8444rem;
	line-height: 2.8444rem;
	color:#FFFFFF;
	background: #f54d43;
	text-align: center;
	font-size: 1rem;
	border-radius: 0.3555rem;
}
.fixFootZx{
	position: fixed;
	width: 100%;
	background: #ffffff;
	height:3.5555rem;
	bottom: 0;
	left: 0;
	z-index: 998;
	box-shadow: -0.0637rem 0.1271rem 2.449rem 0.5376rem rgba(51,74,100,0.1);
}
.fixFootZx .zxL{float: left;width:50%;}
.fixFootZx .zxL .box{width: 50%;padding-top:0.7111rem;text-align: center;float: left;}
.fixFootZx .zxL .phoneBox{position: relative;}
.fixFootZx .zxL .phoneBox .line{height:1.9911rem;width: 1px;position: absolute;top:0.7822rem;right:0;background: #e6e6e6;}
.fixFootZx .zxL .box .zxIcon{display: block;margin: 0 auto;width:1.4933rem;margin-bottom: 0.2rem;}
.fixFootZx .zxL .box .tit{font-size: 0.8533rem;color:#999999;line-height:1.2;}
.fixFootZx .zxR{float: right;width:50%;text-align: center;font-size: 0;height: 100%;line-height: 3.5555rem;background: #f54d43;}
.fixFootZx .zxR .qqIcon{width:1.3155rem;display: inline-block;vertical-align:-0.3rem;margin-right: 0.7111rem;}
.fixFootZx .zxR .qqTit{font-size: 1rem;color:#FFFFFF;display: inline-block;}
/*弹出*/
.subMsg {
	background: none !important;
	box-shadow: none !important;
	border: 0 !important;
}

.subMsg .subMsg_con {
	height: 2.35rem;
	border-radius: 1.2rem;
	background: #000;
	background: rgba(0, 0, 0, 0.4);
	color: #fff;
	font-size: 0.924rem;
	line-height: 2.35rem;
	text-align: center;
	padding: 0 1.422rem;
}

.subMsg .layui-layer-content {
	padding: 0 !important;
}
/*二维码弹出*/

.ewmBox {
	display: none;
}

.ewmBox .content {
	background: #FFFFFF;
	border-radius: 0.1422rem;
	padding-top: 2.6311rem;
	width:22.0444rem;
	text-align: center;
}
.ewmBox .content .noNum{margin-top: 0.6044rem;}
.ewmBox .content .closeIcon{width:0.7111rem;height:0.7111rem;position: absolute;top:0.7466rem;right:0.8888rem;}
.ewmBox .content .ewmIcon{width:7.8222rem;height:7.8222rem;display: block;margin: 0 auto;}
.ewmBox .content .code-name {
	color: #999;
	font-size: .8533rem;
	margin: 0.6044rem auto 0;
	position: relative;
	width: 12.8rem;
	height:2.0622rem;
	line-height: 2.0622rem;
}

.ewmBox .content .code-name:before {
	content: '';
	width: 4.5155rem;
	background: #e9e9e9;
	height: 1px;
	display: block;
	position: absolute;
	left: 0;
	top: 1.0311rem;
}

.ewmBox .content .code-name:after {
	content: '';
	width: 4.5155rem;
	background: #e9e9e9;
	height: 1px;
	display: block;
	position: absolute;
	right: 0;
	top: 1.0311rem;
}
.code-num{height:2.24rem;line-height:2.24rem;color:#333333;font-size: 1.28rem;}
.code-btn{width:9.9555rem;text-align: center;height:2.2755rem;line-height: 2.2755rem;color:#FFFFFF;font-size: 0.9244rem;background: #1eaadd;border:none;border-radius: 1.13775rem;margin: 0.8177rem auto;}
.code-tips{height:2.0977rem;line-height: 2.0977rem;color:#c6c6c6;font-size: 0.8533rem;padding-bottom: 1.2088rem;}