html,
body {
	margin: 0;
	padding: 0;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

body {
	padding-top: 80px !important;
	overflow-x: hidden;
}

.w1440 {
	max-width: 1440px;
	height: 100%;
	margin: 0 auto;
}

.page-header {
	width: 100%;
	height: 80px;
	text-align: center;
	box-shadow: 0px 3px 7px 0px rgba(180, 187, 193, 0.21);
	font-family: '微软雅黑';
	position: fixed;
	top: 0;
	background: #ffffff;
	z-index: 9999;
}

.page-header .logo {
	width: 100%;
	min-width: 154px;
	height: 45px;
	width: 299px; height: 45px;
	/* background: url(/static/v2021/image/index/0-logo.png) center left no-repeat; */
	background: url('/static/v2023/images/2025/index/css_sprites.png') -20px -110px no-repeat;
	margin: 15px auto;
}

.page-header .logo h1 {
	color: transparent;
	text-indent: -9999px;
}

.page-header .navs {
	width: calc(100%-220px);
	overflow: hidden;
	height: 80px;
	/* margin-left: 120px; */
}

.page-header .navs ul {
	height: 80px;
}

.page-header .navs ul li {
	/* float: left; */
	color: #333333;
	line-height: 75px;
	position: relative;
	font-size: 16px;
	display: flex ;
	flex-direction: column;
	align-items: center;    
}

.page-header .navs ul li:first-child {
	padding: 0px 0% 0px 0px;
}

/* .page-header .navs ul li:last-child{padding:0px 0px 0px 2.869%} */
.page-header .navs ul li .home-icon,
.page-header .navs ul li .home-icon-active {
	margin-right: 8px;
	margin-top: -5px;
	display: none;
}

.page-header .navs ul li.active .home-icon {
	display: inline-block;
}

.page-header .navs ul li:not(.active) .home-icon-active {
	display: inline-block;
}

.page-header .navs ul li:first-child a:hover .home-icon-active {
	display: none;
}

.page-header .navs ul li:first-child a:hover .home-icon {
	display: inline-block;
}

.page-header .navs ul li a {
	font-family: Microsoft YaHei;
	font-weight: 400;
	font-size: 16px;
	color: #333333;
	position: relative;	
    padding-right: 20px;
	white-space: nowrap;
}

.page-header .navs ul li a>span {
	background: url(/static/v2023/images/jiantou2.png) center center no-repeat;
	width: 12px;
	height: 7px;
	display: inline-block;
	margin-left: 2px;
	float: right;
	margin-top: 37px;
}

.navs ul li.active a {
	color: #FF3838;
}

.page-header .navs ul li a:hover {
	color: #FF3838;
}

.page-header .navs ul li a:hover span {
	background: url(/static/v2023/images/jiantou3.png) center center no-repeat;
}

.page-header .loginBox {
	height: 75px;
	line-height: 75px;
	color: #333333;
	font-size: 16px;
	text-align: right;
	    display: flex ;
	    flex-direction: row;
	    align-items: center;
	    justify-content: flex-end;
}

.page-header .loginBox span {
	color: #b8b8b8;
	margin: 0px 20px;
}

.page-header .loginBox a {
	color: #333333;
}
.page-header .loginBox a.login {
	width: 80px; 
	height: 40px; 
	background: #FFFFFF;
	border-radius: 10px;
	border: 1px solid #999999; 
	font-family: Microsoft YaHei;
	font-weight: 400;
	font-size: 16px;
	color: #333333;  
	display:block;
	line-height: 40px;
	text-align: center;
}
.page-header .loginBox a.hover {
	width: 118px;
	color: #f9f9fb;
	height: 40px;
	background: #FF4B4B;
	border-radius: 10px;
	display: block;
	line-height: 40px;
	text-align: center;
}

.page-header .loginBox a:last-child {
	margin-left: 25px;
}

.page-header .pageBtn {
	max-width: 100%;
	margin-left: -70px;
}

.page-footer {
	width: 100%;
	display: inline-block;
	background: #000000;
	font-family: '微软雅黑';
	z-index: -1;
}

.page-footer .center-card {
	margin-bottom: 0px;
}

.page-footer .top {
	width: 100%;
	padding: 30px 0 0 0;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.page-footer .top .logo {
	width: 100%;
	/* height: 64px; */
	margin-bottom: 30px;  width: 335px; height: 50px;
	/* background: url(/static/v2021/image/index/10-logo.png) left center no-repeat; */
	background: url('/static/v2023/images/2025/index/css_sprites.png') -20px -20px no-repeat;
}

.page-footer .top .navs {
	width: 100%;
	display: inline-block;
	margin-bottom: 40px;
}

.page-footer .top .navs h2 {
	color: #ffffff;
	font-size: 22px;
	line-height: 40px;
}

/* .page-footer .top .navs li{width: 100%;height:36px;text-align: left;line-height: 36px;overflow: hidden;font-size: 14px;} */
.page-footer .top .navs li {
	/* width: 50%; */
	height: 36px;
	text-align: left;
	line-height: 36px;
	overflow: hidden;
	font-size: 14px;
}

.page-footer .top .navs li a {
	color: #999999;
}

.page-footer .top .navs li a:hover {
	color: #ffffff;
}

.page-footer .bot .title {
	font-size: 18px;
	color: #ffffff;
	margin-bottom: 40px;
}

.page-footer .bot .title span {
	font-size: 14px;
	color: #dfdfdf;
	margin-left: 10px;
}

.page-footer .bot .divide {
	width: 30px;
	height: 2px;
	background: #d7d7d7;
}

.page-footer .bot .servs {
	margin: 0px 0px 50px;
}

.page-footer .bot .ser {
	font-size: 16px;
	color: #ffffff;
	line-height: 40px;
}

.page-footer .bot .ser .serTit {
	float: left;
	color: #999999;
}

.page-footer .bot .ser.ser_lst {
	width: 19%;
}

.page-footer .bot .ser .info {
	font-size: 16px;
	height: 40px;
	overflow: hidden;
}

.page-footer .bot .ser .qq {
	display: inline-block;
	width: 100px;
	height: 36px;
	border: 1px solid #fff;
	background: linear-gradient(-73deg, #ffab96 0%, #ff0f47 100%);
	border-radius: 18px;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
	line-height: 36px;
	font-family: Micosoft YaHei;
	text-align: center;
}

.page-footer .bot .bot-center {
	padding-left: 40px;
}

.page-footer .bot .links {
	margin-top: 30px;
	width: 200px;
}

.page-footer .bot .links li {
	float: left;
	width: 100px;
	height: 36px;
	line-height: 36px;
}

.page-footer .bot .links li a {
	color: #ffffff;
}

.page-footer .bot .links li a:hover {
	color: #ee4138;
}

.page-footer .bot .txt {
	width: 15px;
	line-height: 20px;
	font-size: 16px;
	margin-left: 10px;
	color: #ffffff;
}

.page-footer .bot .txt.active {
	color: #ee4138;
}

.page-footer .bot .img {
	width: 140px;
	height: 140px;
}

.page-footer .bot img {
	width: 140px;
	height: 140px;
}

.page-footer .txt {
	width: 100%;
	line-height: 20px;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
}

.page-footer .txt.active {
	color: #ee4138;
	margin-bottom: 10px;
	margin-top: 11px;
}

/* .page-footer .img {
	width: 140px;
	height: 140px;
} */

.page-footer img {
	width: 140px;
	height: 140px;
	/* margin-left: 40px; */
}
.page-footer .qrcode{
	/* width: 140px; */
	/* height: 140px; */
}
.page-footer .qrcode img {
	width: 140px;
	height: 140px;
	/* margin-left: 26px; */
}
.bg-10_ewm {
    width: 140px; height: 140px;
    background: url('/static/v2023/images/2025/index/css_sprites.png') -20px -195px;
}
.page-copyright {
	width: 100%;
	background: #000000;
	border-top: 1px solid #202020;
	font-size: 14px;
	color: #646464;
	padding: 30px 0px 50px;
	text-align: center;
	margin-top: 30px;
}

.main-content {
	font-family: '微软雅黑';
}

.main-content .content {
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	overflow: hidden;
}

.main-content .content.c2 {
	background-image: url(/static/v2020/images/pc-bg-000.png);
}

.main-content .content.c3 {
	background-image: url(/static/v2020/images/pc-3-bg.png);
}

.main-content .content.c4 {
	background-image: url(/static/v2020/images/pc-4-bg.png);
}

.main-content .content.c6 {
	background-image: url(/static/v2020/images/pc-6-bg.png);
}

.main-content .c1 .bannerCarousel {
	width: 100%;
	height: 500px;
	text-align: center;
}

.main-content .c1 .bannerCarousel .carouselImg {
	width: 100%;
	height: 500px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.main-content .c1 .bannerCarousel .layui-carousel-ind ul {
	background: transparent !important;
}

.page-header .header-card {
	display: inline-block;
}

.center-card {
	display: inline-block;
	width: 100%;
	margin-left: 0;
}

.main-content .content.c1 .bot-bg {
	display: inline-block;
	width: 100%;
	background: url(/static/v2020/images/pc-1-bg.png) center center no-repeat;
}

.main-content .c1 .tabs {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: '微软雅黑';
}

.main-content .c1 .tabs .tab {
	height: 165px;
	border-radius: 5px;
	padding: 25px 110px 0 29px;
	cursor: pointer;
	background-position-x: right;
	background-repeat: no-repeat;
	background-size: cover;
}

.main-content .c1 .tabs .tab.tab1 {
	background-image: url(/static/v2020/images/1-kpbg1.png);
	color: #a38558;
}

.main-content .c1 .tabs .tab.tab2 {
	background-image: url(/static/v2020/images/1-kpbg2.png);
	color: #a1625d;
}

.main-content .c1 .tabs .tab.tab3 {
	background-image: url(/static/v2020/images/1-kpbg3.png);
	color: #717897;
}

.main-content .c1 .tabs .tab.tab4 {
	background-image: url(/static/v2020/images/1-kpbg4.png);
	color: #8f7864;
}

.main-content .c1 .tabs .tab:hover {
	box-shadow: 0px 2px 9px 0px rgba(15, 16, 16, 0.1);
}

.main-content .c1 .tabs .tab .title {
	font-size: 20px;
	margin-bottom: 15px;
	width: 150%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.main-content .c1 .tabs .tab .title img {
	margin-right: 8px;
	margin-top: -5px;
}

.main-content .c1 .tabs .tab .title img:last-child {
	float: right;
}

.main-content .c1 .tabs .tab .content {
	font-size: 14px;
	line-height: 22px;
	max-height: 66px;
	height: 66px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

.main-content .c1 .recs {
	width: 100%;
	height: 60px;
	background: #ffffff;
	margin-bottom: 20px;
	border-radius: 5px;
	padding: 0 30px;
	line-height: 60px;
}

.main-content .c1 .recs a {
	color: #b4bbc1;
}

.main-content .c1 .recs a:hover {
	color: #f1463c;
}

.main-content .c1 .recs .icon {
	width: 81px;
	height: 60px;
	background: url(/static/v2020/images/pc-1-sstj.png) center center no-repeat;
}

.main-content .c1 .recs .info {
	width: 80%;
	max-width: 80%;
	height: 30px;
	line-height: 30px;
	margin: 15px 0 15px 30px;
	overflow: hidden;
}

.main-content .c1 .recs .info li {
	width: 100%;
	height: 30px;
}

/* @media screen and (min-width: 992px){
  .page-header .header-card{width: 96%;}
  .center-card{width: 96%;margin: 0 2%;}
}
@media screen and (min-width: 1200px){
  .page-header .header-card{width: 75%;min-width: 1150px;}
  .center-card{width: 75%;margin: 0 12.5%;}
} */

.main-content .c3 .adv {
	padding: 0 10px 0 10px;
	text-align: center;
	overflow: hidden;
}

.main-content .c3 .adv.tp100 {
	padding-top: 100px;
}

.main-content .c3 .adv .icon {
	margin: 0 auto;
}

.main-content .c3 .adv .icon img {
	max-width: 100%;
}

.main-content .c3 .adv .title {
	font-size: 18px;
	margin: 20px 0 10px 0;
	height: 24px;
	overflow: hidden;
}

.main-content .c3 .adv1 .title {
	color: #f1463c;
}

.main-content .c3 .adv2 .title {
	color: #ff8c52;
}

.main-content .c3 .adv3 .title {
	color: #ffc358;
}

.main-content .c3 .adv4 .title {
	color: #3fbe96;
}

.main-content .c3 .adv5 .title {
	color: #3fafe3;
}

.main-content .c3 .adv6 .title {
	color: #b558ef;
}

.main-content .c3 .adv .content {
	color: #7d93a1;
	font-size: 14px;
	margin-bottom: 15px;
	line-height: 24px;
	max-height: 120px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
}

.main-content .c3 .unit-title1 {
	width: 295px;
	height: 59px;
	background: url(/static/v2020/images/pc-2-bt.png) center center no-repeat;
	margin: 80px auto 40px auto;
}

.main-content .c3 .unit-title2 {
	width: 227px;
	height: 58px;
	background: url(/static/v2020/images/pc-3-bt.png) center center no-repeat;
	margin: -100px auto 60px auto;
}

.main-content .c3 .datas {
	text-align: center;
}

.main-content .c3 .datas .data {
	position: relative;
}

.main-content .c3 .datas .data:not(.nospan)::after {
	position: absolute;
	content: "";
	width: 2px;
	height: 24px;
	background: #f1f1f1;
	right: 0;
	top: 9px;
}

.main-content .c3 .datas .data .num {
	font-size: 14px;
	color: #f1463c;
	line-height: 32px;
	font-weight: bold;
}

.main-content .c3 .datas .data .num span {
	font-size: 40px;
	margin-right: 10px;
}

.main-content .c3 .datas .data .name {
	color: #7d93a1;
}

.main-content .c3 .mediaCarousel {
	width: 100%;
	height: 400px;
	margin: 50px 0 100px 0;
	background: transparent;
}

.main-content .c3 .mediaCarousel .line {
	width: 100%;
	height: 120px;
	margin-bottom: 20px;
}

.main-content .c3 .mediaCarousel .line:last-child {
	margin-bottom: 0;
}

.main-content .c3 .mediaCarousel .media {
	width: 18.4%;
	margin-right: 2%;
	float: left;
	height: 120px;
	line-height: 120px;
	border-radius: 10px;
	border: solid 1px #e7e7e7;
	overflow: hidden;
	cursor: pointer;
	background: #ffffff;
}

.main-content .c3 .mediaCarousel .media img {
	max-height: 100%;
	width: 100%;
	text-align: center;
	line-height: 120px;
}

.main-content .c3 .mediaCarousel .media:hover {
	box-shadow: 0px 0px 10px 0px rgba(175, 175, 175, 0.21);
}

.main-content .c3 .mediaCarousel .media:last-child {
	margin-right: 0;
}

.main-content .c3 .mediaCarousel [carousel-item] .layui-this {
	background: transparent;
}

.main-content .c3 .mediaCarousel .layui-carousel-ind {
	top: 40px;
}

.main-content .c3 .mediaCarousel .layui-carousel-ind ul {
	background: transparent;
}

.main-content .c3 .mediaCarousel .layui-carousel-ind li {
	background: #ffe3e1;
	width: 14px;
	height: 14px;
	margin: 0 7px;
}

.main-content .c3 .mediaCarousel .layui-carousel-ind li.layui-this {
	background: #f1463c;
}

.main-content .c4 .unit-title {
	width: 227px;
	height: 59px;
	background: url(/static/v2020/images/pc-4-bt.png) center center no-repeat;
	margin: 100px auto 90px auto;
}

.main-content .c4 .navs {
	margin-bottom: 80px;
}

.main-content .c4 .navs .nav {
	width: 100%;
	height: 470px;
	box-shadow: 0px 5px 21px 0px rgba(55, 55, 55, 0.7);
	border-radius: 5px;
	background-color: #ffffff;
	float: left;
	margin-right: 59px;
	padding-top: 30px;
	text-align: center;
}

.main-content .c4 .navs .nav:last-child {
	margin-right: 0;
}

.main-content .c4 .navs .nav.nav1 {
	background-image: url(/static/v2020/images/pc-4-tkbg1.png);
}

.main-content .c4 .navs .nav.nav2 {
	background-image: url(/static/v2020/images/pc-4-tkbg2.png);
}

.main-content .c4 .navs .nav.nav3 {
	background-image: url(/static/v2020/images/pc-4-tkbg3.png);
}

.main-content .c4 .navs .nav .title {
	font-size: 30px;
	margin: 10px 0;
	font-family: '微软雅黑';
	font-weight: bold;
}

.main-content .c4 .navs .nav.nav1 .title {
	color: #f1463c;
}

.main-content .c4 .navs .nav.nav2 .title {
	color: #ff9e2c;
}

.main-content .c4 .navs .nav.nav3 .title {
	color: #9c66e6;
}

.main-content .c4 .navs .nav .icon {
	margin-bottom: 20px;
}

.main-content .c4 .navs .nav .content {
	margin-top: 5px;
	color: #7d93a1;
	font-size: 22px;
	height: 29px;
	overflow: hidden;
}

.main-content .c4 .navs .nav .content span {
	margin: 0 5px;
}

.main-content .c4 .navs .nav .btn {
	width: 178px;
	height: 48px;
	margin: 35px auto 0 auto;
	border-radius: 24px;
	line-height: 48px;
	font-size: 16px;
	font-family: '微软雅黑';
}

.main-content .c4 .navs .nav .btn.btn1 {
	background: linear-gradient(0deg, #ffe6e5 0%, #fff7f7 100%);
	color: #f1463c;
}

.main-content .c4 .navs .nav .btn.btn1:hover {
	background: linear-gradient(0deg, #f1463c 0%, #ff645b 100%);
	color: #ffffff;
}

.main-content .c4 .navs .nav .btn.btn2 {
	background: linear-gradient(0deg, #ffe7d2 0%, #fff9f4 100%);
	color: #ff9e2c;
}

.main-content .c4 .navs .nav .btn.btn2:hover {
	background: linear-gradient(0deg, #ff7a03 0%, #ffc442 100%);
	color: #ffffff;
}

.main-content .c4 .navs .nav .btn.btn3 {
	background: linear-gradient(0deg, #f2eaff 0%, #f9f5ff 100%);
	color: #a97de9;
}

.main-content .c4 .navs .nav .btn.btn3:hover {
	background: linear-gradient(0deg, #9040f6 0%, #fc93e6 100%);
	color: #ffffff;
}

.main-content .c5 .unit-title {
	width: 227px;
	height: 59px;
	background: url(/static/v2020/images/pc-5-bt.png) center center no-repeat;
	margin: 50px auto 40px auto;
}

.main-content .c5 .info {
	width: 100%;
	max-width: 1020px;
	height: 200px;
	margin: 0 auto 50px auto;
	background: url(/static/v2020/images/pc-5-lc2.png) center center no-repeat;
	background-size: contain;
	margin-bottom: 50px;
}

.main-content .c5 .info.active {
	background-image: url(/static/v2020/images/pc-5-lc1.png);
	max-width: 966px;
}

.main-content .c5 .tabs {
	text-align: center;
	margin-bottom: 60px;
}

.main-content .c5 .btn {
	width: 120px;
	height: 40px;
	margin: 0 10px;
	display: inline-block;
	text-align: center;
	line-height: 40px;
	color: #f2453b;
	background: #ffdbd9;
	border-radius: 20px;
	cursor: pointer;
}

.main-content .c5 .btn.active {
	color: #fff;
	background: #f2463b;
}

.main-content .c6 .unit-title {
	width: 227px;
	height: 59px;
	background: url(/static/v2020/images/pc-6-bt.png) center center no-repeat;
	margin: 100px auto 60px auto;
}

.main-content .c6 .packs {
	margin-bottom: 80px;
	display: inline-block;
}

.main-content .c6 .pack {
	width: 100%;
	height: 429px;
	float: left;
	font-family: '微软雅黑';
	text-align: center;
}

.main-content .c6 .pack .content {
	width: 100%;
	height: 100%;
	box-shadow: 0px 0px 10px 0px rgba(175, 175, 175, 0.21);
	border-radius: 5px;
	background-color: transparent;
	background: url(/static/v2020/images/pc-6-tkbg.png) center center no-repeat;
	background-size: cover;
}

.main-content .c6 .pack:last-child {
	margin-right: 0;
}

.main-content .c6 .pack .title {
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	position: relative;
	padding-bottom: 25px;
	margin-bottom: 20px;
	margin-top: 50px;
	height: 56px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: norwap;
	;
}

.main-content .c6 .pack .title::after {
	position: absolute;
	content: "";
	width: 18px;
	height: 2px;
	background: #ffb62b;
	left: 50%;
	transform: translateX(-50%);
	bottom: 0;
}

.main-content .c6 .pack .price {
	color: #f74538;
	margin-bottom: 25px;
}

.main-content .c6 .pack .price span {
	font-size: 30px;
	margin-right: 5px;
}

.main-content .c6 .pack .desc {
	color: #7d93a1;
	line-height: 30px;
	height: 144px;
	width: 80%;
	overflow: hidden;
	margin: 20px auto;
}

.main-content .c6 .pack .btn {
	width: 80%;
	height: 46px;
	margin: 10px 10%;
	background: linear-gradient(0deg, #ffe3e1 0%, #fff9f9 100%);
	border-radius: 23px;
	line-height: 46px;
	color: #f74538;
}

.main-content .c6 .pack:hover .content {
	margin-top: -20px;
	box-shadow: 0px 0px 21px 0px rgba(175, 175, 175, 0.36);
}

.main-content .c6 .pack:hover .btn {
	background: linear-gradient(0deg, #f1463c 0%, #ff6b62 100%);
	color: #ffffff;
}

.main-content .c7 .unit-title {
	width: 227px;
	height: 59px;
	background: url(/static/v2020/images/pc-7-bt.png) center center no-repeat;
	margin: 80px auto 70px auto;
}

.main-content .c7 .msg {
	width: 100%;
}

.main-content .c7 .msg img {
	width: 100%;
	max-width: 100%;
}

.main-content .c7 .msg .lists {
	margin-top: 20px;
	width: 100%;
	line-height: 36px;
	font-size: 16px;
	color: #b4bbc1;
}

.main-content .c7 .msg .lists li {
	width: 100%;
}

.main-content .c7 .msg .lists .time {
	width: 50px;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.main-content .c7 .msg .lists .title {
	width: calc(100% - 50px);
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.main-content .c7 .msg .lists .title a {
	color: #7d93a1;
}

.main-content .c7 .msg .lists .title a:hover {
	color: #f1463c;
}

.main-content .c9 {
	background: url(/static/v2020/images/pc-bg-9.png) bottom center no-repeat;
}

.main-content .c9 .title {
	width: 226px;
	height: 58px;
	background: url(/static/v2020/images/pc-bt-9.png) center center no-repeat;
	margin: 40px auto 50px auto;
}

.main-content .c9 .tabs {
	margin-bottom: 30px;
}

.main-content .c9 .tab {
	padding: 20px 0;
	text-align: center;
	text-align: center;
	background-image: linear-gradient(184deg, #f85b5322 0%, #ee413822 100%);
	border-radius: 30px 30px 0px 0px;
	color: #f74538;
	cursor: pointer;
}

.main-content .c9 .tab.active {
	background-image: linear-gradient(184deg, #f85b53 0%, #ee4138 100%);
	color: #ffffff;
}

.main-content .c9 .tab div:first-child {
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 10px;
}

.main-content .c9 .tab div:last-child {
	font-size: 16px;
}

.main-content .c9 .desc {
	text-align: center;
	font-size: 18px;
	color: #ff994e;
	margin-bottom: 30px;
}

.main-content .c9 .btn {
	width: 180px;
	height: 50px;
	line-height: 50px;
	border-radius: 25px;
	text-align: center;
	font-size: 18px;
	color: #fbfbfb;
	cursor: pointer;
	background-image: linear-gradient(0deg, #ee4238 0%, #f75a51 100%);
	margin: 50px auto;
}

/* .right-service{width: 140px;height: 520px;position: fixed;right: 15px;top: 50%;transform: translateY(-50%);z-index: 9999;background: url(/static/v2020/images/pc-0-ydh.png);}
.right-service .btn{width: 110px;height: 36px;position: absolute;left: 16px;}
.right-service .btn1{top: 140px;}
.right-service .btn2{top: 188px;}
.right-service .btn3{top: 236px;}
.right-service .btn4{top: 286px;}
.right-service .goBackTop{position: absolute;width: 26px;height: 13px;left: 59px;top: 493px;cursor: pointer;} */

/* 合作加盟页面 */
.cooperation-page {
	width: 100%;
}

.cooperation-page .top-banner {
	width: 100%;
	height: 500px;
	background: url(/static/v2020/images/cooperation/1-banner1.png) center center no-repeat;
}

.cooperation-page .c1 .unit-title {
	width: 227px;
	height: 59px;
	background: url(/static/v2020/images/cooperation/1-bt.png) center center no-repeat;
	margin: 100px auto 90px auto;
}

.cooperation-page .c1 .navs {
	margin-bottom: 80px;
}

.cooperation-page .c1 .navs .nav {
	width: 100%;
	height: 470px;
	box-shadow: 0px 0px 10px 0px rgba(175, 175, 175, 0.21);
	;
	border-radius: 5px;
	background-color: #ffffff;
	float: left;
	margin-right: 59px;
	padding-top: 30px;
	text-align: center;
}

.cooperation-page .c1 .navs .nav:hover {
	margin-top: -30px;
}

.cooperation-page .c1 .navs .nav:last-child {
	margin-right: 0;
}

.cooperation-page .c1 .navs .nav.nav1 {
	background-image: url(/static/v2020/images/pc-4-tkbg1.png);
}

.cooperation-page .c1 .navs .nav.nav2 {
	background-image: url(/static/v2020/images/pc-4-tkbg2.png);
}

.cooperation-page .c1 .navs .nav.nav3 {
	background-image: url(/static/v2020/images/pc-4-tkbg3.png);
}

.cooperation-page .c1 .navs .nav .title {
	font-size: 30px;
	margin: 10px 0;
	font-family: '微软雅黑';
	font-weight: bold;
}

.cooperation-page .c1 .navs .nav.nav1 .title {
	color: #f1463c;
}

.cooperation-page .c1 .navs .nav.nav2 .title {
	color: #ff9e2c;
}

.cooperation-page .c1 .navs .nav.nav3 .title {
	color: #9c66e6;
}

.cooperation-page .c1 .navs .nav .icon {
	margin-bottom: 20px;
}

.cooperation-page .c1 .navs .nav .content {
	margin-top: 5px;
	color: #7d93a1;
	font-size: 22px;
	height: 29px;
	overflow: hidden;
}

.cooperation-page .c1 .navs .nav .content span {
	margin: 0 5px;
}

.cooperation-page .c1 .navs .nav .btn {
	width: 178px;
	height: 48px;
	margin: 35px auto 0 auto;
	border-radius: 24px;
	line-height: 48px;
	font-size: 16px;
	font-family: '微软雅黑';
}

.cooperation-page .c1 .navs .nav .btn.btn1 {
	background: linear-gradient(0deg, #ffe6e5 0%, #fff7f7 100%);
	color: #f1463c;
}

.cooperation-page .c1 .navs .nav .btn.btn1:hover {
	background: linear-gradient(0deg, #f1463c 0%, #ff645b 100%);
	color: #ffffff;
}

.cooperation-page .c1 .navs .nav .btn.btn2 {
	background: linear-gradient(0deg, #ffe7d2 0%, #fff9f4 100%);
	color: #ff9e2c;
}

.cooperation-page .c1 .navs .nav .btn.btn2:hover {
	background: linear-gradient(0deg, #ff7a03 0%, #ffc442 100%);
	color: #ffffff;
}

.cooperation-page .c1 .navs .nav .btn.btn3 {
	background: linear-gradient(0deg, #f2eaff 0%, #f9f5ff 100%);
	color: #a97de9;
}

.cooperation-page .c1 .navs .nav .btn.btn3:hover {
	background: linear-gradient(0deg, #9040f6 0%, #fc93e6 100%);
	color: #ffffff;
}

.partner-page {
	width: 100%;
}

.partner-page .top-banner {
	width: 100%;
	height: 300px;
	background: url(/static/v2020/images/cooperation/3-banner.png) center center no-repeat;
}

.partner-page .c1 {
	width: 100%;
	background: url(/static/v2020/images/cooperation/3-1-bg.png) top center no-repeat;
}

.partner-page .c1 .unit-title {
	width: 333px;
	height: 62px;
	background: url(/static/v2020/images/cooperation/3-1-bt.png) center center no-repeat;
	margin: 80px auto 70px auto;
}

.partner-page .c1 .navs {
	width: 100%;
	display: inline-block;
	margin-bottom: 80px;
	background: #ffffff;
	box-shadow: 0px 3px 9px 0px rgba(57, 57, 57, 0.15);
}

.partner-page .c1 .nav {
	float: left;
	width: 20%;
	text-align: center;
}

.partner-page .c1 .nav1 {
	background: #ffffff;
}

.partner-page .c1 .nav2 {
	background: #f4fafa;
}

.partner-page .c1 .nav3 {
	background: #fffbfa;
}

.partner-page .c1 .nav4 {
	background: #fff3eb;
}

.partner-page .c1 .nav5 {
	background: #fef9f5;
}

.partner-page .c1 .nav .head {
	height: 160px;
	color: #ffffff;
	padding-top: 20px;
	font-size: 24px;
}

.partner-page .c1 .nav1 .head {
	background: #fbfbfb;
	color: #616161;
	line-height: 160px;
	padding-top: 0;
}

.partner-page .c1 .nav2 .head {
	background: linear-gradient(20deg, #38a2fb 0%, #65efff 100%);
	height: 180px;
	margin-top: -20px;
	padding-top: 40px;
}

.partner-page .c1 .nav3 .head {
	background: linear-gradient(20deg, #ffa345 0%, #ffd663 100%);
}

.partner-page .c1 .nav4 .head {
	background: linear-gradient(20deg, #ff5454 0%, #ff8560 100%);
}

.partner-page .c1 .nav5 .head {
	background: linear-gradient(20deg, #ff8065 0%, #ffc29a 100%);
}

.partner-page .c1 .nav .head p {
	margin-bottom: 10px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.partner-page .c1 .nav .head .btn {
	width: 70%;
	height: 40px;
	border-radius: 20px;
	font-size: 14px;
	line-height: 40px;
	margin: 0 auto;
}

.partner-page .c1 .nav2 .head .btn {
	color: #38a2fb;
	background: linear-gradient(0deg, #e9fdff 0%, #ffffff 100%);
}

.partner-page .c1 .nav3 .head .btn {
	color: #ffa345;
	background: linear-gradient(0deg, #ffe3c7 0%, #ffffff 100%);
}

.partner-page .c1 .nav4 .head .btn {
	color: #ff615e;
	background: linear-gradient(0deg, #ffe7e6 0%, #ffffff 100%);
}

.partner-page .c1 .nav5 .head .btn {
	color: #ff8065;
	background: linear-gradient(0deg, #ffe7d7 0%, #ffffff 100%);
}

.partner-page .c1 .nav li {
	color: #161616;
	font-size: 16px;
	border-top: 1px solid #eaeaea;
	line-height: 48px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.partner-page .c1 .nav li .yes {
	box-sizing: border-box;
	width: 32px;
	height: 32px;
	background: url(/static/v2020/images/cooperation/gou.png) center center no-repeat;
	margin: 8px auto;
}

.partner-page .c1 .nav li .no {
	box-sizing: border-box;
	width: 32px;
	height: 32px;
	background: url(/static/v2020/images/cooperation/cha.png) center center no-repeat;
	margin: 8px auto;
}

.partner-page .c2 {
	width: 100%;
	background: url(/static/v2020/images/cooperation/3-2-bg.png) center bottom no-repeat;
}

.partner-page .c2 .unit-title {
	width: 333px;
	height: 59px;
	background: url(/static/v2020/images/cooperation/3-2-bt.png) center center no-repeat;
	margin: 80px auto 70px auto;
}

.partner-page .c2 .content {
	height: 781px;
}


/* .partner-page .c2 .step{width: 12.5%;float: left;} */
.partner-page .c2 .desc {
	box-shadow: 0px 3px 9px 0px rgba(11, 55, 83, 0.15);
	padding: 25px;
	background: #fff;
	border-right: 5px;
	height: 300px;
}

.partner-page .c2 .desc .title {
	font-size: 20px;
	color: #0d9cf5;
	padding-bottom: 20px;
	margin-bottom: 20px;
	position: relative;
	text-align: center;
}

.partner-page .c2 .desc .title::after {
	position: absolute;
	content: '';
	width: 31px;
	height: 2px;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	background: url(/static/v2020/images/cooperation/3-2-dian.png);
}

.partner-page .c2 .desc .title span {
	position: relative;
	padding: 0 15px;
}

.partner-page .c2 .desc .title span::before {
	position: absolute;
	width: 5px;
	height: 5px;
	content: '';
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	background: #feaa3c;
	border-radius: 50%;
}

.partner-page .c2 .desc .sub {
	color: #7d93a1;
	font-size: 14px;
	line-height: 24px;
	height: 120px;
	overflow: hidden;
}

.partner-page .c2 .bot {
	width: 11px;
	height: 60px;
	margin: 10px auto 0 auto;
}

.partner-page .c2 .bot.up {
	background: url(/static/v2020/images/cooperation/3-2-xians.png);
}

.partner-page .c2 .bot.down {
	background: url(/static/v2020/images/cooperation/3-2-xianx.png);
}

.partner-page .c2 .no {
	width: 70px;
	height: 70px;
	position: absolute;
	right: 40px;
	bottom: 40px;
	opacity: 0.6;
	margin-top: 20px;
	background-position: right center;
	background-repeat: no-repeat;
}

.partner-page .c2 .no1 {
	background-image: url(/static/v2020/images/cooperation/3-2-1.png);
}

.partner-page .c2 .no2 {
	background-image: url(/static/v2020/images/cooperation/3-2-2.png);
}

.partner-page .c2 .no3 {
	background-image: url(/static/v2020/images/cooperation/3-2-3.png);
}

.partner-page .c2 .no4 {
	background-image: url(/static/v2020/images/cooperation/3-2-4.png);
}

.partner-page .c2 .no5 {
	background-image: url(/static/v2020/images/cooperation/3-2-5.png);
}

.partner-page .c2 .no6 {
	background-image: url(/static/v2020/images/cooperation/3-2-6.png);
}

.partner-page .c2 .no7 {
	background-image: url(/static/v2020/images/cooperation/3-2-7.png);
}

.partner-page .c2 .no8 {
	background-image: url(/static/v2020/images/cooperation/3-2-8.png);
}

.partner-page .c2 .steps11 {
	display: inline-block;
	width: 100%;
	padding: 250px 0 400px 0;
	position: relative;
}

.partner-page .c2 .steps11::before {
	position: absolute;
	width: 100%;
	height: 2px;
	content: "";
	background: linear-gradient(90deg, #1ea1f5 0%, #4abdff 100%);
	left: -100%;
	top: 339px;
}

.partner-page .c2 .steps11::after {
	position: absolute;
	width: 100%;
	height: 2px;
	content: "";
	background: linear-gradient(90deg, #1ea1f5 0%, #4abdff 100%);
	right: -100%;
	top: 339px;
}

.partner-page .c2 .st {
	width: 12.5%;
	height: 180px;
	float: left;
	text-align: center;
	position: relative;
}

.partner-page .c2 .st .icon {
	width: 70px;
	height: 70px;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 2;
}

.partner-page .c2 .st .icon:before {
	position: inherit;
	width: 100%;
	height: 2px;
	background: linear-gradient(90deg, #1ea1f5 0%, #4abdff 100%);
	content: "";
	top: 34px;
	left: -100%;
	z-index: 1;
}

.partner-page .c2 .st .icon:after {
	position: inherit;
	width: 100%;
	height: 2px;
	background: #4abdff;
	content: "";
	top: 34px;
	right: -100%;
	z-index: 1;
}

.partner-page .c2 .st.pt {
	padding-top: 120px;
}

.partner-page .c2 .st1 .icon {
	background-image: url(/static/v2020/images/cooperation/3-2-1.png);
}

.partner-page .c2 .st2 .icon {
	background-image: url(/static/v2020/images/cooperation/3-2-2.png);
}

.partner-page .c2 .st3 .icon {
	background-image: url(/static/v2020/images/cooperation/3-2-3.png);
}

.partner-page .c2 .st4 .icon {
	background-image: url(/static/v2020/images/cooperation/3-2-4.png);
}

.partner-page .c2 .st5 .icon {
	background-image: url(/static/v2020/images/cooperation/3-2-5.png);
}

.partner-page .c2 .st6 .icon {
	background-image: url(/static/v2020/images/cooperation/3-2-6.png);
}

.partner-page .c2 .st7 .icon {
	background-image: url(/static/v2020/images/cooperation/3-2-7.png);
}

.partner-page .c2 .st8 .icon {
	background-image: url(/static/v2020/images/cooperation/3-2-8.png);
}

/* .partner-page .c2 .st .info{width: 100%;display:inline-block;position: absolute;background: #fff;box-shadow: 0px 3px 9px 0px rgba(11, 55, 83, 0.15);} */
.partner-page .c2 .st .line {
	width: 100%;
	height: 2px;
	position: absolute;
	z-index: 1;
	top: 89px;
	left: 0;
	background: linear-gradient(90deg, #1ea1f5 0%, #4abdff 100%);
}

.partner-page .c2 .st .info {
	width: 160%;
	;
	box-shadow: 0px 3px 9px 0px rgba(11, 55, 83, 0.15);
	padding: 25px;
	background: #fff;
	border-right: 5px;
	position: absolute;
	bottom: 190px;
	left: -30%
}

.partner-page .c2 .st .info .title {
	font-size: 20px;
	color: #0d9cf5;
	padding-bottom: 20px;
	margin-bottom: 20px;
	position: relative;
	text-align: center;
}

.partner-page .c2 .st .info .title::after {
	position: absolute;
	content: '';
	width: 31px;
	height: 2px;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	background: url(/static/v2020/images/cooperation/3-2-dian.png);
}

.partner-page .c2 .st .info .title span {
	position: relative;
	padding: 0 15px;
	display: inline-block;
	margin: 0 auto;
}

.partner-page .c2 .st .info .title span::before {
	position: absolute;
	width: 5px;
	height: 5px;
	content: '';
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	background: #feaa3c;
	border-radius: 50%;
}

.partner-page .c2 .st .info .title span::after {
	position: absolute;
	width: 5px;
	height: 5px;
	content: '';
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	background: #feaa3c;
	border-radius: 50%;
}

.partner-page .c2 .st .info .sub {
	color: #7d93a1;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 20px;
	overflow: hidden;
}

.partner-page .c2 .st.pt .info {
	top: 190px;
	bottom: unset;
}



.partner-page .c3 {
	width: 100%;
	background: url(/static/v2020/images/cooperation/3-3-bg.png) center top no-repeat;
}

.partner-page .c3 .unit-title {
	width: 260px;
	height: 59px;
	background: url(/static/v2020/images/cooperation/3-3-bt.png) center center no-repeat;
	margin: 80px auto 70px auto;
}

.partner-page .c3 .tabs {
	background: #ffffff;
	margin-bottom: 100px;
}

.partner-page .c3 .tabs .tab {
	position: relative;
	width: 20%;
	height: 260px;
	padding: 20px;
	float: left;
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	cursor: pointer;
	font-size: 14px;
	text-align: center;
	color: #666666;
	line-height: 24px;
	z-index: 1;
	margin: 0;
	overflow: hidden;
}

.partner-page .c3 .tabs .tab .icon {
	width: 100px;
	height: 100px;
	margin: 20px auto;
	background-position: center left;
	background-repeat: no-repeat;
}

.partner-page .c3 .tabs .tab:hover {
	padding: 25px;
	background: linear-gradient(40deg, #0d8cee 0%, #35baff 100%);
	box-shadow: 0px 1px 21px 0px rgba(219, 61, 45, 0.11);
	color: #ffffff;
	margin: -10px;
	width: calc(20% + 20px);
	height: 280px;
	border: none;
	z-index: 2;
}

.partner-page .c3 .tabs .tab:hover .icon {
	background-position: center right;
}

.partner-page .c3 .tabs .tab1 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon1.png);
}

.partner-page .c3 .tabs .tab2 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon2.png);
}

.partner-page .c3 .tabs .tab3 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon3.png);
}

.partner-page .c3 .tabs .tab4 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon4.png);
}

.partner-page .c3 .tabs .tab5 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon5.png);
}

.partner-page .c3 .tabs .tab6 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon6.png);
}

.partner-page .c3 .tabs .tab7 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon7.png);
}

.partner-page .c3 .tabs .tab8 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon8.png);
}

.partner-page .c3 .tabs .tab9 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon9.png);
}

.partner-page .c3 .tabs .tab10 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon10.png);
}

.partner-page .c3 .tabs .tab11 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon11.png);
}

.partner-page .c3 .tabs .tab12 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon12.png);
}

.partner-page .c3 .tabs .tab13 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon13.png);
}

.partner-page .c3 .tabs .tab14 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon14.png);
}

.partner-page .c3 .tabs .tab15 .icon {
	background-image: url(/static/v2020/images/cooperation/3-3-icon15.png);
}

.partner-page .c4 {
	width: 100%;
	background: #fbfbfb;
}

.partner-page .c4 .unit-title {
	width: 260px;
	height: 58px;
	background: url(/static/v2020/images/cooperation/3-4-bt.png) center center no-repeat;
	margin: 80px auto 70px auto;
}

.partner-page .c4 .content {
	margin-bottom: 50px;
}

.partner-page .c4 .content .img {
	height: 360px;
	line-height: 360px;
}

.partner-page .c4 .content .img img {
	width: 100%;
	max-width: 100%;
	max-height: 360px;
}

.partner-page .c4 .content .info {
	margin-top: 30px;
	height: 300px;
	background: #ffffff;
	box-shadow: 0px 1px 21px 0px rgba(71, 71, 71, 0.15);
	padding: 40px 50px;
	color: #7d93a1;
	font-size: 16px;
	line-height: 30px;
}

.partner-page .c4 .content .info .title {
	font-size: 30px;
	color: #2e2e2e;
	font-weight: bold;
	padding-bottom: 30px;
	margin-bottom: 20px;
	position: relative;
}

.partner-page .c4 .content .info .title:after {
	position: absolute;
	width: 28px;
	height: 3px;
	background: #0092ff;
	bottom: 0;
	left: 0;
	content: ''
}

.partner-page .c4 .content .info .desc {
	height: 120px;
	overflow: hidden;
}

.partner-page .c5 {
	width: 100%;
}

.partner-page .c5 .unit-title {
	width: 227px;
	height: 59px;
	background: url(/static/v2020/images/cooperation/3-5-bt.png) center center no-repeat;
	margin: 80px auto 70px auto;
}

.partner-page .c5 .content {
	margin-bottom: 100px;
	width: 100%;
	text-align: center;
}

.partner-page .c5 .content img {
	max-width: 100%;
}

.participate-page {
	width: 100%;
}

.participate-page .top-banner {
	width: 100%;
	display: inline-block;
	background: url(/static/v2020/images/cooperation/banner.png) top center no-repeat;
}

.participate-page .info {
	margin-top: 229px;
	width: 100%;
	padding: 0 50px;
	display: inline-block;
	background: #ffffff;
	box-shadow: 0px 3px 9px 0px rgba(63, 63, 63, 0.1);
}

.participate-page .info .tab {
	width: 100%;
	line-height: 120px;
	position: relative;
	padding: 0 5px;
	text-align: center;
}

.participate-page .info .tab:after {
	width: 1px;
	height: 100px;
	background: #e8e8e8;
	right: 0;
	top: 10px;
}

.participate-page .info .tab img {
	max-width: 100%;
	width: 80px;
}

.participate-page .info .tab .desc {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: left;
}

.participate-page .c1 {
	width: 100%;
}

.participate-page .c1 .unit-title {
	width: 227px;
	height: 59px;
	background: url(/static/v2020/images/cooperation/2-2-bt.png) center center no-repeat;
	margin: 80px auto 70px auto;
}

.participate-page .c1 .content {
	margin-bottom: 100px;
	width: 100%;
	text-align: center;
}

.participate-page .c1 .content img {
	max-width: 100%;
}

.participate-page .c2 {
	width: 100%;
	background: url(/static/v2020/images/cooperation/2-3-bg.png);
}

.participate-page .c2 .unit-title {
	width: 227px;
	height: 58px;
	background: url(/static/v2020/images/cooperation/2-3-bt.png) center center no-repeat;
	margin: 80px auto 70px auto;
}

.participate-page .c2 .navs {
	width: 100%;
	display: inline-block;
	padding-top: 160px;
	margin-bottom: 20px;
	background: #ffffff;
	box-shadow: 0px 3px 9px 0px rgba(57, 57, 57, 0.15);
	position: relative;
}

.participate-page .c2 .navs .heads {
	width: 100%;
	position: absolute;
	height: 160px;
	top: 0;
	background: #fff;
	z-index: 999;
}

.participate-page .c2 .navs .heads .head {
	width: 20%;
	float: left;
	height: 160px;
	text-align: center;
	color: #ffffff;
	padding-top: 20px;
	font-size: 24px;
}

.participate-page .c2 .navs .heads .head:not(.head1).active {
	height: 180px;
	margin-top: -20px;
	padding-top: 40px;
}

.participate-page .c2 .navs .heads .head1 {
	background: #fbfbfb;
	color: #616161;
	line-height: 160px;
	padding-top: 0;
}

.participate-page .c2 .navs .heads .head5 {
	background: linear-gradient(20deg, #38a2fb 0%, #65efff 100%);
}

.participate-page .c2 .navs .heads .head4 {
	background: linear-gradient(20deg, #ffa345 0%, #ffd663 100%);
}

.participate-page .c2 .navs .heads .head3 {
	background: linear-gradient(20deg, #ff5454 0%, #ff8560 100%);
}

.participate-page .c2 .navs .heads .head2 {
	background: linear-gradient(20deg, #ff8065 0%, #ffc29a 100%);
}

.participate-page .c2 .navs .head p {
	margin-bottom: 10px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.participate-page .c2 .navs .head .btn {
	width: 70%;
	height: 40px;
	border-radius: 20px;
	font-size: 14px;
	line-height: 40px;
	margin: 0 auto;
}

.participate-page .c2 .navs .head5 .btn {
	color: #38a2fb;
	background: linear-gradient(0deg, #e9fdff 0%, #ffffff 100%);
}

.participate-page .c2 .navs .head4 .btn {
	color: #ffa345;
	background: linear-gradient(0deg, #ffe3c7 0%, #ffffff 100%);
}

.participate-page .c2 .navs .head3 .btn {
	color: #ff615e;
	background: linear-gradient(0deg, #ffe7e6 0%, #ffffff 100%);
}

.participate-page .c2 .navs .head2 .btn {
	color: #ff8065;
	background: linear-gradient(0deg, #ffe7d7 0%, #ffffff 100%);
}

.participate-page .c2 .navs.active .heads {
	position: fixed;
	top: 100px;
	z-index: 999;
}

.participate-page .c2 .nav {
	float: left;
	width: 20%;
	text-align: center;
	position: relative;
	z-index: 1;
}

.participate-page .c2 .nav .head {
	width: 100%;
	height: 160px;
	position: absolute;
	top: 0;
	color: #ffffff;
	padding-top: 20px;
	font-size: 24px;
}

.participate-page .c2 .nav1 .head {
	background: #fbfbfb;
	color: #616161;
	line-height: 160px;
	padding-top: 0;
}

.participate-page .c2 .nav5 .head {
	background: linear-gradient(20deg, #38a2fb 0%, #65efff 100%);
}

.participate-page .c2 .nav4 .head {
	background: linear-gradient(20deg, #ffa345 0%, #ffd663 100%);
}

.participate-page .c2 .nav3 .head {
	background: linear-gradient(20deg, #ff5454 0%, #ff8560 100%);
}

.participate-page .c2 .nav2 .head {
	background: linear-gradient(20deg, #ff8065 0%, #ffc29a 100%);
}

.participate-page .c2 .nav li {
	color: #161616;
	font-size: 16px;
	border-top: 1px solid #eaeaea;
	line-height: 48px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.participate-page .c2 .nav li .yes {
	box-sizing: border-box;
	width: 32px;
	height: 32px;
	background: url(/static/v2020/images/cooperation/gou.png) center center no-repeat;
	margin: 8px auto;
}

.participate-page .c2 .nav li .no {
	box-sizing: border-box;
	width: 32px;
	height: 32px;
	background: url(/static/v2020/images/cooperation/cha.png) center center no-repeat;
	margin: 8px auto;
}

.participate-page .c2 .nav1 li {
	padding-left: 25px;
	text-align: left;
	position: relative;
}

.participate-page .c2 .nav1 li i {
	width: 16px;
	height: 16px;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	background: url(/static/v2020/images/cooperation/tishi.png);
	cursor: pointer;
}

.participate-page .c2 .nav1 ul {
	padding-left: 40px;
	position: relative;
}

.participate-page .c2 .nav1 ul .name {
	position: absolute;
	width: 20px;
	text-align: left;
	left: 10px;
	top: 50%;
	transform: translateY(-50%);
	font-size: 18px;
	color: #616161;
}

.participate-page .c2 .nav1 ul:first-child {
	background: #ffffff;
}

.participate-page .c2 .nav1 ul:last-child {
	background: #fbfbfb;
}

.participate-page .c2 .nav2 ul:first-child {
	background: #fef9f5;
}

.participate-page .c2 .nav2 ul:last-child {
	background: #fff9f3;
}

.participate-page .c2 .nav3 ul:first-child {
	background: #fff3eb;
}

.participate-page .c2 .nav3 ul:last-child {
	background: #ffeee4;
}

.participate-page .c2 .nav4 ul:first-child {
	background: #fffbfa;
}

.participate-page .c2 .nav4 ul:last-child {
	background: #fef9f5;
}

.participate-page .c2 .nav5 ul:first-child {
	background: #f4fafa;
}

.participate-page .c2 .nav5 ul:last-child {
	background: #ecf3f9;
}

.participate-page .c2 .nav:not(.nav1):hover .head {
	height: 180px;
	margin-top: -20px;
	padding-top: 40px;
}

.participate-page .c2 .nav:not(.nav1):hover {
	box-shadow: 0px 3px 9px 2px rgba(57, 57, 57, 0.15);
	z-index: 2;
}

.participate-page .c2 .desc {
	font-size: 18px;
	color: #6f6e6e;
	text-align: center;
	margin-bottom: 60px;
}

/* .participate-page .c2 .navs.active .head{position: fixed;top: 100px;width: 200px;} */


/* .participate-page .guide-title{width:100%;height: 160px;position: fixed;top: 100px;display: none;}
.participate-page .guide-title .nav .head{height: 160px;color: #ffffff;padding-top: 20px;font-size: 24px;}
.participate-page .guide-title .nav1 .head{background: #fbfbfb;color: #616161;line-height: 160px;padding-top: 0;}
.participate-page .guide-title .nav5 .head{background: linear-gradient(20deg,#38a2fb 0%,  #65efff 100%);}
.participate-page .guide-title .nav4 .head{background: linear-gradient(20deg,#ffa345 0%,  #ffd663 100%);}
.participate-page .guide-title .nav3 .head{background: linear-gradient(20deg,#ff5454 0%,  #ff8560 100%);}
.participate-page .guide-title .nav2 .head{background: linear-gradient(20deg,#ff8065 0%,  #ffc29a 100%);} */


.cooperation-service {
	width: 140px;
	height: 248px;
	position: fixed;
	left: 30px;
	bottom: 200px;
	background: url(/static/v2020/images/cooperation/zx-0.png) center center no-repeat;
	z-index: 9999;
	cursor: pointer;
	padding: 20px;
	overflow: hidden;
}

.cooperation-service.active {
	width: 300px;
	height: 350px;
	background: url(/static/v2020/images/cooperation/zx-1.png) center center no-repeat;
	border-radius: 10px 10px 0 0;
	cursor: unset;
}

.cooperation-service .content {
	display: none;
}

.cooperation-service.active .content {
	display: block;
}

.cooperation-service #input_qq {
	margin-top: 133px;
}

.cooperation-service #input_msg {
	margin-top: 12px;
	height: 90px;
	min-height: 90px;
}

.cooperation-service .btn {
	width: 96px;
	height: 28px;
	margin: 15px auto;
	line-height: 28px;
	text-align: center;
	background: linear-gradient(0deg, #bdbdbd 0%, #cccccc 100%);
	border-radius: 3px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	cursor: not-allowed;
}

.cooperation-service .btn.active {
	cursor: pointer;
	background: linear-gradient(0deg, #ffc937 0%, #ffe746 100%);
	color: #fe7466;
}

.cooperation-service .ol_service {
	position: absolute;
	width: 96px;
	height: 28px;
	top: 88px;
	right: 19px;
}


/* .cooperation-service .btn{position: absolute;width: 26px;height: 13px;left: 58px;top: 135px;cursor: pointer;} */


@media screen and (min-width: 992px) {
	.page-header .header-card {
		width: 96%;
	}

	.center-card {
		width: 80%;
		margin: 0 auto;
		display: block;
	}

	.participate-page .c2 .navs.active .heads {
		width: 96%;
		left: 2%;
	}

	.center-card .layui-col-lg5 {
		width: 30%;
	}

	.center-card .codes {
		width: 69% !important;
	}

}

@media screen and (min-width:1480px) {
	.center-card {
		width: 1200px !important;
		margin: 0 auto !important;
		display: block;
	}

}

@media screen and (min-width: 1200px) {
	    
	.page-header .header-card {
		/* width: 1200px; */
		min-width: 1150px;
		/* margin-top: 12px; */
	}

	.center-card {
		width: 80%;
		margin: 0 auto;
		display: block;
	}

	.participate-page .c2 .navs.active .heads {
		width: 75%;
		left: 12.5%;
	}

	.center-card .layui-col-lg5 {
		width: 42%;
	}

	.center-card .codes {
		width: 58% !important;
	}

	.layui-col-lg1 {
		width: 10%;
	}

	.page-footer .bot .ser .info {
		height: auto;
	}

}

@media screen and (max-width: 992px) {
	.page-header .header-card {
		width: 90%;
	}

	.main-content {
		margin-top: 20px;
	}

	.main-content .content {
		padding: 0 2%
	}

	.right-service {
		display: none;
	}

	.page-footer {
		padding: 0 2% 2% 2%;
	}

	.page-copyright {
		padding: 0 2%;
	}

	.main-content .c3 .unit-title2 {
		margin-top: 20px;
	}

	.main-content .c3 .adv.tp100 {
		padding-top: 0;
	}

	.page-header {
		height: 80px;
	}

	.cooperation-page,
	.partner-page,
	.participate-page {
		margin-top: 20px;
		padding: 0 2%;
	}

	.partner-page .c3 .tabs {
		width: 96%;
		margin: 0 2%;
	}

	.partner-page .c3 .tabs .tab {
		width: 33.33%;
	}

	.partner-page .c3 .tabs .tab:hover {
		width: calc(33.33% + 20px);
	}

	body {
		padding-top: 0px !important;
	}

	.page-footer .top {
		display: none;
	}

	.center-card .layui-col-lg5 {
		width: 30%;
	}

	.center-card .codes {
		width: 69% !important;
	}
}

@media screen and (max-width: 1440px) {
	.page-footer .bot .ser {
		width: 100%;
	}

	.page-footer .bot .ser.ser_ol {
		display: none;
	}

	.page-footer .bot .ser.ser_lst {
		width: 30%;
	}

	.right-service {
		top: 80px;
		transform: none;
	}

	.right-service {
		transform: translateX(0) !important;
	}

	.page-footer .bot .ser .phone1 {
		font-size: 24px !important;
	}

	.page-footer img {
		margin-left: 24px;
	}

	.val_xfk .hongbao.active {
		display: none;
	}

	.val_xfk {
		left: 5px !important;
	}

	.val_xfk img {
		width:286px;
	}
}

@media screen and (max-width: 1903px) {
	/* .page-header .navs ul li{padding: 0 2.2%;} */
	/* .page-header .navs ul li:first-child{padding:0px 2.2% 0px 0px;} */
	/* .page-header .navs ul li:last-child{padding:0px 0px 0px 2.2%} */
}

.left_ad {
	position: fixed;
	width: 150px;
	height: 150px;
	left: 20px;
	bottom: 50px;
	background: url(/static/v2020/images/invitecode/zuo.png);
	z-index: 9999;
	cursor: pointer;
}

.left_ad .acontent {
	display: none;
}

.left_ad.active {
	width: 100%;
	height: 344px;
	left: 0;
	bottom: 0;
	background: url(/static/v2020/images/invitecode/home-ad.png) center center no-repeat;
}

.left_ad.active .content {
	display: block;
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}

.left_ad.active .btn {
	width: 50px;
	height: 50px;
	position: absolute;
	right: 30px;
	top: 20px;
	cursor: pointer;
}

.center-card {
	margin-bottom: 50px;
}


/* 2021 */
.main-content .v2021A .bannerCarousel .layui-carousel-ind ul {
	background-color: transparent;
}

/* .main-content .v2021A .bannerCarousel .layui-carousel-ind li.layui-this{ width: 20px;height: 6px;border-radius: 3px;} */
.main-content .v2021A .bannerCarousel .layui-carousel-ind {
	position: relative;
	top: -140px;
}

/* .main-content .v2021A .bannerCarousel .layui-carousel-ind li{width: 6px;height: 6px;} */
.main-content .v2021A .bannerCarousel .carouselImg {
	width: 100%;
	height: 700px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.main-content .v2021A .bannerRK {
	width: 1200px;
	margin: auto;
	padding-top: 75px;
}

.main-content .v2021A a.bannerRKT {
	width: 323px;
	height: 150px;
	display: block;
	padding: 15px
}

.main-content .v2021A a.bannerRKT .bannerRKTImg {
	width: 54px;
	height: 54px;
	float: left;
}

.main-content .v2021A a.bannerRKT .bannerRKTTit {
	float: left;
	width: 227px;
	margin-left: 10px;
}

.main-content .v2021A a.bannerRKT .bannerRKTTit h2 {
	font-size: 24px;
	line-height: 30px;
	margin: 8px 0px
}

.main-content .v2021A a.bannerRKT .bannerRKTTit h2 span {
	float: right;
}

.main-content .v2021A a.bannerRKT .bannerRKTTit p {
	font-size: 14px;
	line-height: 24px;
}

.main-content .v2021A a.bannerRKT .bannerRKT1Img {
	background: url(/static/v2021/image/index/0-icon1.png) center center no-repeat;
}

.main-content .v2021A a.bannerRKT .bannerRKT1Tit h2 {
	color: #d1503c;
}

.main-content .v2021A a.bannerRKT .bannerRKT1Tit p {
	color: #e27564;
}

.main-content .v2021A a.bannerRKT .bannerRKT2Img {
	background: url(/static/v2021/image/index/0-icon2.png) center center no-repeat;
}

.main-content .v2021A a.bannerRKT .bannerRKT2Tit h2 {
	color: #9b5822;
}

.main-content .v2021A a.bannerRKT .bannerRKT2Tit p {
	color: #b4703a;
}

.main-content .v2021A a.bannerRKT .bannerRKT3Img {
	background: url(/static/v2021/image/index/0-icon3.png) center center no-repeat;
}

.main-content .v2021A a.bannerRKT .bannerRKT3Tit h2 {
	color: #ffffff;
}

.main-content .v2021A a.bannerRKT .bannerRKT3Tit p {
	color: #ffd1d1;
}

.main-content .v2021A .bannerRKT1 {
	background-image: linear-gradient(90deg, #fff 0%, #fff8f8 100%);
}

.main-content .v2021A .bannerRKT2 {
	background-image: linear-gradient(90deg, #ffc881 0%, #ffcf91 100%);
}

.main-content .v2021A .bannerRKT3 {
	background-image: linear-gradient(90deg, #e86c59 0%, #ff8572 100%);
}

.main-content .VW1200 {
	width: 1200px;
	margin: auto;
}

.main-content .content.v2021B {
	background: url(/static/v2021/image/index/1-bg.png) center center no-repeat;
	height: 1142px;
}

.v2021B .v2021BGood {
	text-align: center;
	color: #000000;
	padding: 100px 0px 70px;
}

.v2021B .v2021BGood h2 {
	font-size: 48px;
}

.v2021B .v2021BGood .v2021BGoodNew {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	width: 70%;
	margin: auto;
	text-align: left;
}

.v2021B .v2021BGood .v2021BGoodNew .icon {
	width: 81px;
	height: 14px;
	display: inline-block;
	background: url(/static/v2021/image/index/1-pic.png) center center no-repeat;
	margin-top: 8px;
	margin-right: 10px;
}

.v2021B .v2021BGood .v2021BGoodNew .info {
	line-height: 30px;
	height: 30px;
	width: 88%;
	max-width: 88%;
	overflow: hidden;
}

.v2021B .v2021BGoodTit {
	color: #000000;
	width: 95%;
	margin: auto;
	padding: 50px 0px;
	height: 380px;
}

.v2021B .v2021BGoodTit:hover {
	color: #000000;
	width: 95%;
	margin: auto;
	padding: 50px 0px;
	height: 380px;
	background: url(/static/v2021/image/index/1-fcbg.png) center center no-repeat;
	background-color: #ffffff;
	/* box-shadow: 0px 8px 20px 0px rgb(113 113 113 / 25%); */
	border-radius: 80px 0px 80px 0px;
	box-shadow: 0px 2px 9px 0px rgba(15, 16, 16, 0.1);
}

.v2021B .v2021BGoodTit img {
	display: block;
	margin: auto;
}

.v2021B .v2021BGoodTit h2 {
	font-size: 30px;
	text-align: center;
	margin: 15px 0px;
}

.v2021B .v2021BGoodTit:hover h2 {
	color: #f45a43;
}

.v2021B .v2021BGoodTit p {
	font-size: 16px;
	line-height: 30px;
	width: 280px;
	margin: auto;
}

.v2021C .v2021CJoinBg {
	background: url(/static/v2021/image/index/2-bg1.png) 100% 100% no-repeat;
	width: 41%;
	height: 540px;
	float: left;
}

.v2021C .v2021CJoinBg {
	float: left;
}

.v2021C .v2021CJoinBg .v2021CJoin {
	width: 50%;
	float: right;
	padding: 68px 0px;
}

.v2021C .v2021CJoinBg .v2021CJoin h2 {
	color: #000000;
	font-size: 36px;
	padding-left: 15px;
}

.v2021C .v2021CJoinBg .v2021CJoin img {}

.v2021C .v2021CJoinBg .v2021CJoin p {
	color: #787878;
	font-size: 16px;
	line-height: 30px;
	padding-left: 15px;
}

.v2021C .v2021CJoinBg .v2021CJoin a {
	color: #e96c5a;
	font-size: 16px;
	line-height: 30px;
	margin-top: 80px;
	display: block;
}

.v2021C .v2021CJoinBg .v2021CJoin a p {
	float: left;
	color: rgba(233, 108, 90, 1);
}

.v2021C .v2021CJoinBg .v2021CJoin a span {
	width: 46px;
	height: 46px;
	background: url(/static/v2021/image/index/2-jt1.png) center center no-repeat;
	float: left;
	margin-left: 10px;
}

.v2021C .v2021CAgent {
	float: left;
	width: 59%;
}

.v2021C .v2021CAgentBg {
	height: 180px;
	width: 100%;
}

.v2021C .v2021CAgentBg .v2021CAgentTit {
	padding: 50px 0px 0px 180px;
	float: left;
}

.v2021C .v2021CAgentBg .v2021CAgentTit h2 {
	font-size: 30px;
	line-height: 30px;
}

.v2021C .v2021CAgentBg .v2021CAgentTit p {
	font-size: 18px;
	line-height: 30px;
	margin-top: 10px;
}

.v2021C .v2021CAgentBg img {
	margin-top: 50px;
	float: right;
	margin-right: 28%;
}

.v2021C .v2021CAgentBg1 {
	background: url(/static/v2021/image/index/2-bg2.png) left top no-repeat;
}

.v2021C .v2021CAgentBg .v2021CAgentTit1 h2 {
	color: #906331;
}

.v2021C .v2021CAgentBg .v2021CAgentTit1 p {
	color: #af7a40;
}

.v2021C .v2021CAgentBg2 {
	background: url(/static/v2021/image/index/2-bg3.png) left top no-repeat;
}

.v2021C .v2021CAgentBg .v2021CAgentTit2 h2 {
	color: #ffffff;
}

.v2021C .v2021CAgentBg .v2021CAgentTit2 p {
	color: rgba(255, 255, 255, 0.6);
}

.v2021C .v2021CAgentBg3 {
	background: url(/static/v2021/image/index/2-bg4.png) left top no-repeat;
}

.v2021C .v2021CAgentBg .v2021CAgentTit3 h2 {
	color: #ffffff;
}

.v2021C .v2021CAgentBg .v2021CAgentTit3 p {
	color: rgba(255, 255, 255, 0.7);
}

.commitTitle {
	text-align: center;
}

.commitTitle h2 {
	color: #262626;
	font-size: 36px;
}

.commitTitle h2 img {
	margin-top: -4px;
}

.commitTitle h2 span {
	margin: 0px 10px;
}

.commitTitle span.comLint {
	width: 70px;
	height: 2px;
	background-image: linear-gradient(90deg, #f53838 0%, rgba(255, 70, 70, 0.05) 100%);
	display: block;
	margin: 10px auto 0px;
}

.main-content .content.v2021D {
	background: url(/static/v2021/image/index/3-bg.png) center center no-repeat;
	height: 1090px;
	width: 100%;
}

.v2021D .v2021DHover {
	height: 700px;
	width: 95%;
	margin: 0px auto 0px;
}

.v2021D .v2021Combo {
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	box-shadow: 0px 9px 27px 0px rgba(152, 152, 152, 0.39);
	border-radius: 10px;
}

.v2021D .v2021ComboBg {
	width: 100%;
	height: 150px;
}

.v2021D .v2021ComboBg h2 {
	color: #ffffff;
	font-size: 36px;
	line-height: 36px;
	text-align: center;
	padding: 42px 0px;
}

.v2021D .v2021ComboYJ {
	color: #999999;
	font-size: 18px;
	text-align: center;
	display: block;
	text-decoration: line-through
}

.v2021D .v2021ComboHD {
	color: #fb3a52;
	font-size: 48px;
	text-align: center;
}

.v2021D .v2021ComboHD img {
	margin: -10px 10px 0px 0px;
}

.v2021D .v2021ComboHD span {
	font-size: 30px;
}

.v2021D .v2021ComboNR {
	padding: 0px 12px;
}

.v2021D .v2021ComboNR p {
	color: #515151;
	font-size: 16px;
	line-height: 36px;
}

.v2021D .v2021ComboNR p.NOp {
	color: #c8c7c7;
}

.v2021D .v2021ComboNR span.Yes {
	margin-right: 5px;
	width: 22px;
	height: 14px;
	display: inline-block;
	background: url(/static/v2021/image/index/3-g.png) center center no-repeat;
}

.v2021D .v2021ComboNR span.No {
	margin-right: 7px;
	width: 17px;
	height: 16px;
	display: inline-block;
	background: url(/static/v2021/image/index/3-x.png) center center no-repeat;
}

.v2021D .v2021ComboNR .v2021ComboCor {
	color: #f22f2f;
}

.v2021D .v2021Combo a {
	width: 180px;
	display: block;
	margin: 50px auto 0px;
	height: 50px;
	color: #fbfbfb;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	background-image: linear-gradient(178deg, #ff7c75 0%, #ee4138 100%);
	border-radius: 5px;
}

.v2021D .v2021Combo .Line {
	width: 320px;
	margin: 30px auto;
	height: 1px;
	background-color: #f2f2f2;
	border-radius: 1px;
}

.v2021D .v2021DHover:hover .v2021Combo {
	margin: -30px auto 0px;
}

.main-content .content.v2021E {
	background: url(/static/v2021/image/index/4-bg.png) center center no-repeat;
	height: 898px;
	width: 100%;
}

.v2021E .v2021EMeal {
	height: 250px;
	width: 100%;
	padding: 40px 40px 0px;
}

.v2021E .v2021EMeal1 {
	background: url(/static/v2021/image/index/4-bg1.png) center center no-repeat;
	border-right: 1px solid #ffeded;
	border-bottom: 1px solid #ffeded;
}

.v2021E .v2021EMeal2 {
	background: url(/static/v2021/image/index/4-bg2.png) center center no-repeat;
	border-right: 1px solid #ffeded;
	border-bottom: 1px solid #ffeded;
}

.v2021E .v2021EMeal3 {
	background: url(/static/v2021/image/index/4-bg3.png) center center no-repeat;
	border-bottom: 1px solid #ffeded;
}

.v2021E .v2021EMeal4 {
	background: url(/static/v2021/image/index/4-bg4.png) center center no-repeat;
	border-right: 1px solid #ffeded;
	border-bottom: 1px solid #ffeded;
}

.v2021E .v2021EMeal5 {
	background: url(/static/v2021/image/index/4-bg5.png) center center no-repeat;
	border-right: 1px solid #ffeded;
	border-bottom: 1px solid #ffeded;
}

.v2021E .v2021EMeal6 {
	background: url(/static/v2021/image/index/4-bg6.png) center center no-repeat;
}

.v2021E .v2021EMeal h2 {
	color: #000000;
	font-size: 24px;
}

.v2021E .v2021EMeal p {
	color: #666666;
	font-size: 14px;
	line-height: 24px;
	margin-top: 20px;
	height: 48px;
}

.v2021E .v2021EMeal .v2021EMealLine {
	width: 300px;
	height: 1px;
	background-color: #ffeeee;
	margin: 20px auto 0px;
}

.v2021E .v2021EMeal .v2021EMealJG {
	color: #da2c2c;
	font-size: 30px;
}

.v2021E .v2021EMeal .v2021EMealJG img {
	margin-top: -5px;
	margin-right: 5px;
}

.v2021E .v2021EMeal .v2021EMealJG span {
	font-size: 18px;
}

.v2021E .layui-row {
	box-shadow: 0px 8px 20px 0px rgba(113, 113, 113, 0.25);
}

.v2021E .v2021EMeal:hover {
	box-shadow: 10px 10px 24px 0px rgb(180 167 167 / 50%)
}

.v2021E .v2021EMeal:hover h2 {
	color: #da2c2c;
}

.v2021E .v2021EMeal:hover p {
	color: #f57562;
}

.v2021E .v2021EMeal:hover .v2021EMealJG {
	color: #da2c2c;
}

.v2021E .v2021EBtn a {
	width: 200px;
	color: #ffffff;
	font-size: 16px;
	margin: 50px auto 0px;
	display: block;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background-image: linear-gradient(88deg, #e65d49 0%, #fe8472 100%);
	border-radius: 3px;
}

.main-content .content.v2021F {
	background: url(/static/v2021/image/index/5-bg.png) center center no-repeat;
	height: 470px;
	width: 100%;
	margin-top: -45px;
	padding: 170px 0px 0px;
}

.v2021F .v2021FNumber {
	width: 70%;
	margin: auto;
}

.v2021F .v2021FNumber h2 {
	color: #ffffff;
	font-size: 48px;
}

.v2021F .v2021FNumber h2 span {
	font-size: 16px;
}

.v2021F .v2021FNumber .v2021FNumberLine {
	width: 30px;
	height: 3px;
	background-color: #cb3131;
	margin: 20px 0px;
}

.v2021F .v2021FNumber p {
	color: rgba(255, 255, 255, 0.69);
	font-size: 14px;
}

.v2021G {
	margin-bottom: 140px;
}

.v2021G .v2021GHuge {
	height: 379px;
	width: 100%;
	background: url(/static/v2021/image/index/logos.png) left top;
	background-position: left center;
	animation: scroll 60s linear infinite;
	position: relative;
}

@keyframes scroll {
	0% {
		background-position: 0 0;
	}

	100% {
		background-position: -4030px 0;
	}
}

.v2021G .v2021GHuge .v2021GHugeShow {
	background-image: linear-gradient(-90deg, rgba(255, 255, 255, 0.9) 0%, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0) 80%, rgba(255, 255, 255, 0.9) 100%);
	height: 379px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}

.main-content .v2021H {
	background: url(/static/v2021/image/index/7-bg.png) top left no-repeat;
	width: 100%;
}

.v2021H .v2021Hflow {
	text-align: center;
	padding: 50px 0px 30px;
}

.v2021H .v2021Hflow span {
	color: #000000;
	font-size: 36px;
	position: relative;
	margin: 0px 10px;
	cursor: pointer;
}

.v2021H .v2021Hflow span.active {
	color: #f53839;
}

.v2021H .v2021Hflow span.active::after {
	width: 70px;
	height: 2px;
	background-image: linear-gradient(90deg, #f53838 0%, rgba(255, 70, 70, 0.05) 100%);
	position: absolute;
	content: '';
	left: 50%;
	transform: translateX(-50%);
	top: 55px;
}

.v2021H .VW1200 {
	height: 350px;
	background-color: #ffffff;
	box-shadow: 0px 8px 20px 0px rgba(113, 113, 113, 0.25);
}

.v2021H .VW1200 img {
	display: none;
	margin: auto;
}

.v2021H .VW1200 img.active {
	display: block;
}

.v2021H .v2021HIMg {
	width: 100%;
}

.main-content .v2021I {
	background: url(/static/v2021/image/index/8-bg.png) center center no-repeat;
	height: 1280px;
	margin-top: -76px;
	animation: tops 10s alternate forwards;
}

.main-content .v2021I:hover {}

@keyframes tops {
	0% {
		background-position: 0 0;
	}

	100% {
		background-position: 0 -300px;
		height: 980px;
	}
}

.v2021I .v2021IList {
	width: 94%;
	margin: 50px auto 0px;
}

.v2021I .v2021IList .v2021IListHead {}

.v2021I .v2021IList .v2021IListHead img {
	width: 100%;
}

.v2021I .v2021IList .v2021IListTit {
	margin-top: 25px;
}

.v2021I .v2021IList .v2021IListTit ul {}

.v2021I .v2021IList .v2021IListTit ul li {
	color: #e7e7e7;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
}

.v2021I .v2021IList .v2021IListTit .time {
	width: 50px;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.v2021I .v2021IList .v2021IListTit .title {
	width: calc(100% - 50px);
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.v2021I .v2021IList .v2021IListTit .title a {
	color: #e7e7e7;
}

.v2021ISoon {
	color: #ffffff;
	padding: 130px 1% 0px;
}

.v2021ISoon h2 {
	font-size: 36px;
	float: left;
}

.v2021ISoon a {
	width: 100px;
	line-height: 36px;
	text-align: center;
	float: right;
	color: #fff;
	margin-top: 10px;
	height: 36px;
	font-size: 16px;
	border-radius: 3px;
	border: solid 1px #ffffff;
}

.v2021IBTN {
	color: #ffffff;
	text-align: center;
	margin-top: 550px;
	animation: pads 8s alternate forwards;
}

.v2021AYD {
	display: none;
}

@keyframes pads {
	0% {
		transform: translateY(0px);
	}

	100% {
		transform: translateY(-450px);
	}
}

.v2021IBTN h2 {
	font-size: 40px;
}

.v2021IBTN h2 span {
	font-size: 24px;
}

.v2021IBTN a {
	color: #ffffff;
	width: 120px;
	line-height: 40px;
	text-align: center;
	display: block;
	font-size: 14px;
	margin: 30px auto;
	height: 40px;
	background-image: linear-gradient(-90deg, #bd2c2c 0%, #ea4c4c 100%);
	border-radius: 3px;
}

@media screen and (max-width: 1616px) {
	.page-header .loginBox a:last-child {
		margin-left: 10px;
	}

	.page-header .loginBox span {
		margin: 0px 4px;
	}

}

@media screen and (max-width: 1600px) {
	.v2021C .v2021CAgentBg .v2021CAgentTit {
		padding: 50px 0px 0px 150px;
	}

	.v2021C .v2021CAgentBg img {
		margin-right: 10%;
	}

	.v2021C .v2021CJoinBg .v2021CJoin {
		width: 80%;
	}

	/* .page-header .navs ul li {padding: 0 20px;} */
}

@media screen and (max-width: 1200px) {
	.page-header .navs {
	    display: none;
	}
	.header-card .logo-img{
		width: 30% !important;
	}
	.main-content .VW1200,
	.main-content .v2021A .bannerRK {
		width: 100%;
	}

	.main-content .content.v2021B,
	.main-content .content.v2021D,
	.main-content .content.v2021E {
		height: auto;
		background-size: 100% 100%;
	}

	.main-content .content.v2021E {
		padding-bottom: 50px;
	}

	.v2021B .v2021BGoodTit {
		width: 100%;
	}

	.v2021C .v2021CJoinBg,
	.v2021C .v2021CAgent {
		width: 100%;
	}

	.v2021C .v2021CJoinBg .v2021CJoin {
		float: none;
		margin: auto;
	}

	.v2021C .v2021CJoinBg {
		background-size: 100% 100%;
	}

	.v2021D .v2021ComboNR {
		padding: 0px 0px 0px 5px;
	}

	.v2021E .v2021EMeal {
		background-size: 100% 100%;
	}

	.v2021F {
		display: none;
	}

	.v2021H .VW1200,
	.main-content .v2021I {
		height: auto;
	}

	.v2021H .VW1200 img {
		padding: 84px 0px;
		width: 100%;
	}

	.v2021B .v2021BGood .v2021BGoodNew {
		display: none;
	}

	/* .page-header .navs ul li {padding: 0 12px;} */
	.page-header .pageBtn {
		display: none;
	}
}

@media screen and (max-width: 750px) {

	.v2021CAgent,
	.v2021IBTN,
	.bannerCarousel {
		display: none;
	}

	.main-content .v2021I {
		height: 1950px !important;
		background-size: 100% 100%;
		animation: none !important;
	}

	.v2021D .v2021DHover {
		margin: 0px auto 30px;
	}

	.v2021D .v2021Combo a {
		margin: 30px auto 0px;
	}

	.v2021H {
		display: none;
	}

	.page-copyright {
		padding: 2%;
	}

	.v2021AYD {
		display: block;
	}

	.v2021AYD .bannerRK a {
		width: 100% !important;
	}

	.main-content .v2021A a.bannerRKT .bannerRKTTit {
		width: 80%;
	}

	.main-content .v2021A a.bannerRKT .bannerRKT3Img {
		margin-top: 11px;
	}

	.main-content .v2021A .bannerRKT3 {
		padding: 4px 15px !important;
	}

	.val_xfk .hongbao {
		display: none;
	}

	.page-header .logo {
		width: 140px !important;
		min-width: auto;
	}

}

@media screen and (max-width: 350px) {
	.v2021AYD {
		display: none;
	}

	.v2021D .v2021DHover {
		height: 750px;
	}
}


/* 2021 */
.val_xfk {
	position: fixed;
	left: 15px;
	bottom: 30px;
	z-index: 999;
}

/* .val_xfk .hongbao {
	opacity: 1;
	background: url(/static/v2020/images/valuation/hongbao.png) center center;
	width: 173px;
	height: 154px;
	margin-bottom: 20px;
} */

/* .val_xfk .hongbao.active {
	cursor: pointer;
	opacity: 1;
} */

.right-service .dabao {
	background: url(/static/v2021/image/index/ljhz.png) center center;
	cursor: pointer;
	width: 78px;
	height: 178px;
}

/* .right-service{position: fixed;top:25%;transform: translateX(-50%);left: 70px;width: 78px;z-index: 999;} */
.right-service {
	position: fixed;
	top: 12%;
	transform: translateX(-50%);
	width: 116px;
	z-index: 999;
	right: 0;
}

.right-service .gujia {
	display: none;
	width: 78px;
	height: 78px;
	background: url(/static/v2021/image/index/zhgj.png) center center;
	cursor: pointer;
	margin-top: 15px;
}

.right-service .gujia.active {
	display: block;
}

.item {
	position: relative;
}

.item input {
	padding-left: 85px;
	height: 40px;
}

.item span {
	position: absolute;
	width: 85px;
	left: 0;
	top: 0;
	height: 40px;
	line-height: 40px;
	box-sizing: border-box;
	text-align: justify;
	text-align-last: justify;
	padding-left: 10px;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}

.r_award,
.m_award {
	background: transparent !important;
	box-shadow: none !important;
}

.r_award .layui-layer-close2 {
	width: 48px !important;
	height: 48px !important;
	background: transparent !important;
	right: 33px !important;
	top: 0px !important;
}

#activityModal {
	display: none;
	width: 681px;
	height: 606px;
	background: url(/static/v2020/images/valuation/hongbaoModal.png) center center no-repeat;
}

#activityModal .content {
	width: 100%;
	height: 99%;
	box-sizing: border-box;
	display: inline-block;
}

#activityModal .content a {
	display: block;
	width: 100%;
	height: 100%;
}

.serviceBOX {
	width: 60px;
	background-color: #ffffff;
	box-shadow: 0px 4px 10px 0px rgba(113, 113, 113, 0.25);
	border-radius: 3px;
}

.serviceBOX {
	width: 60px;
	margin: auto;
	padding-bottom: 20px;
}

.serviceBOX .servicetel {
	padding-top: 16px;
	position: relative;
	cursor: pointer;
}

/* .serviceBOX .servicetel .servicePer{ } */
.serviceBOX .servicetel .serviceImg {
	width: 30px;
	height: 30px;
	display: block;
	margin: auto;
}

.toTop .servicetel .serviceImg {
	width: 30px;
	height: 30px;
	display: block;
	margin: 20px auto 0;
}

.serviceBOX .servicetel .serviceTit {
	text-align: center;
	color: #9b7171;
	font-size: 14px;
	display: block;
	line-height: 30px;
}

.toTop .servicetel .serviceTit {
	text-align: center;
	color: #fff;
	font-size: 14px;
	display: block;
	line-height: 30px;
}

.serviceBOX .servicetel .servicePer:hover .serviceTit,
.serviceBOX .servicetel .servicePer.active .serviceTit {
	color: #ef4739;
}

.serviceBOX .serviceHover {
	width: 224px;
	height: 190px;
	position: absolute;
	top: -4px;
	left: -230px;
	display: none;
}

.serviceBOX .serviceHover2 {
	width: 224px;
	height: 260px;
	position: absolute;
	top: -4px;
	left: -230px;
	display: none;
}

.serviceBOX .serviceHover1 {
	background: url(/static/v2021/image/index/xf-nr1_1.png) center center no-repeat;
	padding-top: 5px;
	background-position: 0 0;
	top: 0;
}

.serviceBOX .serviceHover1 a {
	width: 90%;
	height: 50px;
	display: block;
	margin: 10px auto;
}

.serviceBOX .serviceHover2 {
	background: url(/static/v2021/image/index/xf-nr2.png) center center no-repeat;
}

.layui-col-lg5 {
	width: 40%;
}

.layui-col-lg2 {
	width: 25%;
}

.footer_about {
	height: 216px;
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}

.user {
	display: flex;
	border: 1px solid #fff;
	box-shadow: 0 0 30px 0 rgba(54, 54, 54, .2);
	border-radius: 10px;
}

.user_left {
	width: 351px;
	text-align: center;
}

.user_left h2 img {
	margin-top: -10px;
}

.user_right {
	width: 800px;
	height: 94px;
	/* background-color: #ffe6cc; */
	background-color: #FFE5E5;
	/* opacity: .8; */
	border-radius: 8px;
}

.user_right .media_msg {
	margin-left: 102px;
}

.layui-form {
	display: flex;
}

.layui-form-item {
	width: 270px;
	margin: 10px 10px 32px;
	height: 40px;
}

.layui-form-item:nth-child(3) {
	width: 250px;
}

.user_input_border {
	border: 1px solid #eedbd9;
	height: 46px;
}

.online_service {
	width: 116px;
	height: 116px;
	background: #fff;
	border-radius: 50%;
}

.online_service img {
	margin-left: -16px;
	border-radius: 50%;
}

.serviceBOX {
	width: 90px;
	height: 320px;
	border-radius: 10px;
	border: 1px solid #fff;
	background: linear-gradient(0deg, #ffebeb 2%, #fff 100%);
	box-shadow: 0 3px 8px 0 rgba(152, 142, 139, 0.3);
	margin-top: 110px;
}

.line {
	width: 30px;
	height: 1px;
	background: #b58f8f;
	opacity: 0.2;
	margin: 0 auto;
}

.toTop {
	width: 90px;
	height: 70px;
	border: 1px solid #fff;
	background: linear-gradient(-46deg, #ff1430 0%, #ff5a37 100%);
	box-shadow: 0 3px 8px 0 rgba(152, 142, 139, 0.3);
	border-radius: 10px;
	margin: 10px auto 0;
}

/* #icon_module{left: 1232px !important;top: 757px !important;} */

.page-footer .bot .ser .phone1 {
	font-size: 36px;
	font-weight: bold;
}

.page-footer .bot .ser .inlineqq {
	display: flex;
	flex-direction: column;
	height: 80px;
}

/* 2024年国庆活动左侧悬浮 */
.float_national {
	position: fixed;
	left: 40px;
	bottom: 50px;
	z-index: 999;
}

/* 2024年国庆品宣广告 */
.advertisement{
	position: fixed;
}
.ad_box {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.ad_box div {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	width: 100%;
}

.ad_box div span {
	margin-left: 5px;
	font-size: 16px;
	font-weight: 400;
	color: #666;
	font-family: 'albbphtB';
}

.ad_box div .close {
	margin-left: 10px;
	cursor: pointer;
}