/* 公共 */
.flex-center{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
#main {
	background-color: #13122c;
	max-width: 100vw;
}

/* swiper */
.swiper-button-next{
	background-image: url(../images/swiper_right.png);
	right: 0;
}
.swiper-button-prev{
	background-image: url(../images/swiper_left.png);
	left: 0;
}
.swiper-button-next,
.swiper-button-prev{
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	width: var(--swiper-navigation-size);
	height: 40px;
	width: 40px;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after,
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{
	content: '';
}

/*手机端*/
@media screen and (max-width: 575.98px) {
	/* banner */
	#main>.banner-container{
		height: 202px;
		margin-top: 48px;
	}
	.banner-container>.banner {
		background-image: url(../images/about_banner_mobile.jpg);
		height: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	/* 首页主内容 */
	.container-page {
		max-width: 575.98px;
		padding: 0;
		margin: 0 auto;
	}
	
	/* 公司简介 */
	.page-introduce{
		padding: 40px 5.5% 30px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		max-width: 575.98px;
		margin: 0 auto;
	}	
	.introduce-title{
		width: 100%;
		text-align: center;
	}
	.introduce-title .text{
		font-size: 18px;
		font-weight: bold;
		color: #fff;
	}
	.introduce-title .line{
		display: none;
	}
	.introduce-content{
		width: 92%;
		font-size: 12px;
		line-height: 24px;
		color: #a3a2b7;
		text-align: justify;
		margin-top: 18px;
	}
	.corporate-values{
		width: 90%;
		max-width: 575.98px;
		margin: 0 auto;
	}
	.corporate-values div{
		background-image: url(../images/about_corporate_values_mobile.png);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.corporate-values div::before {
		padding-bottom: 44.6%;
	}
	.corporate-values div::before,
	.page-row .advantage-card.card01::before,
	.page-row .advantage-card.card02::before,
	.page-row .advantage-card.card03::before,
	.page-row .advantage-card.card04::before{
		content: "";
		float: left;
	}
	.corporate-values div::after,
	.page-row .advantage-card.card01::after,
	.page-row .advantage-card.card02::after,
	.page-row .advantage-card.card03::after,
	.page-row .advantage-card.card04::after {
		clear: both;
		content: "";
		display: table;
	}
		
	/* 平台优势 */
	.page-advantage{
		background-color: #13122c;
		padding: 36px 5% 16px;
		flex-wrap: wrap;
	}
	.page-title{
		text-align: center;
		width: 100%;
	}
	.page-title .text{
		color: #fff;
		font-size: 18px;
		font-weight: bold;
		letter-spacing: 1px;
	}
	.page-title .line{
		display: none;
	}
	.page-content{
		text-align: center;
		color: #a3a2b7;
		font-size: 12px;
		letter-spacing: 1px;
		height: 140px;
		line-height: 20px;
		padding: 15px 6% 0;
	}
	.page-row{
		width: 100%;
		max-width: 575.98px;
		display: flex;
		justify-content: center;
		margin: 24px auto 0;
		flex-wrap: wrap;
	}
	.page-row .advantage-card {
		width: 100%;
		background-size: contain !important;
		margin-bottom: 6%;
		cursor: pointer;
		transition: all 0.8s;
	}
	.page-row .advantage-card.card01{
		background: url(../images/about_center_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card02{
		background: url(../images/about_platform_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card03{
		background: url(../images/about_authentication_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card04{
		background: url(../images/about_product_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card01::before{
		padding-bottom: 54.8%;
	}
	.page-row .advantage-card.card02::before{
		padding-bottom: 61.1%;
	}
	.page-row .advantage-card.card03::before{
		padding-bottom: 66.7%;
	}
	.page-row .advantage-card.card04::before{
		padding-bottom: 73%;
	}
	.advantage-card .card-text{
		height: 100%;
		width: 100%;
		display: none !important;
	}
	
	/* 平台生态 */
	.page-ecology{
		background-color: #222049;
		flex-wrap: wrap;
		padding: 28px 0 0;
	}
	.page-ecology-menu{
		width: 100%;
		height: 60px;
		padding: 0 4%;
		background-color: #fff;
		margin-top: 20px;
		overflow-y: scroll;
		display: -webkit-inline-box;
	}
	.menu-item{
		width: 30%;
		height: 100%;
		padding: 10px 0 0;
		cursor: pointer;
	}
	.menu-item .item-icon{
		display: none;
	}
	.menu-item .item-text{
		width: 100%;
		font-size: 16px;
		font-weight: bold;
		color: #222049;
		text-align: center;
		margin-top: 10px;
	}
	
	.menu-item.active .item-text{
		color: #30cda7;
	}
	.page-ecology .page-row-card{
		background: url(../images/about_ecology_bg.png) no-repeat center;
		background-size: 100% 100%;
		height: 400px;
		width: 100%;
	}
	.row-card-box{
		width: 100%;
		height: 100%;
		max-width: 575.98px;
		margin: 0 auto;
		padding: 20px 5%;
		flex-wrap: wrap;
	}
	.ecology-card{
		border: 2px solid #817fa4;
		padding: 8px 2.5% 10px;
		text-align: center;
		width: 100%;
		height: 110px;
	}
	.ecology-card img{
		height: 10.6px;
		width: 24px;
	}
	.ecology-card .card-title,
	.ecology-card .card-content{
		width: 100%;
		text-align: center;
		
	}
	.ecology-card .card-title{
		padding: 2px 0 6px;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 0;
		color: #fff;
	}
	.ecology-card .card-content{
		font-size: 10px;
		line-height: 16px;
		color: #a3a2b7;
	}
	
	/* 运营中心分布 */
	.page-center{
		background-color: #13122c;
		padding: 40px 0;
	}
	.page-center-map{
		width: 337px;
		height: 247px;
		margin: 0 auto;
	}
	.page-center-map img{
		height: 100%;
		width: 100%;
	}
	
	/* 公司资质 */
	.page-qualification{
		padding: 20px 0 30px;
		margin: 0 auto;
		background-image: url(../images/about_qualification_bg.jpg);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.swiper-container.center{
		height: 150px;
		width: 92%;
		max-width: 575.98px;
		padding-bottom: 0px;
		margin-top: 5px;
	}
	.swiper-container.center .swiper-slide {
		height: 100%;
		width: 100%;
		background-size: 86%;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	.center-swiper01{
		background-image: url(../images/about_qualification_placard01.png);
		background-size: cover;
	}	
	.center-swiper02{
		background-image: url(../images/about_qualification_placard02.png);
		background-size: cover;
	}
	.center-swiper03{
		background-image: url(../images/about_qualification_placard03.png);
		background-size: cover;
	}
	.center-swiper04{
		background-image: url(../images/about_qualification_placard04.png);
		background-size: cover;
	}
	.swiper-button-next,
	.swiper-button-prev{
		display: none;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets{
		bottom: -6px;
		left: 0;
		width: 100%;
	}
	.swiper-pagination-bullet{
		width: 8px;
		height: 8px;
		border-radius: 50%;
		background-color: #8a8a8a;
		opacity: 0.9;
	}
	.swiper-pagination-bullet-active{
		width: 20px;
		border-radius: 12px;
		background-color: #39c7ab;
	}
}

@media screen and (min-width: 576px) and (max-width: 767.98px) {
	/* banner */
	#main>.banner-container{
		height: 290px;
		margin-top: 48px;
	}
	.banner-container>.banner {
		background-image: url(../images/about_banner_mobile.jpg);
		height: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	/* 首页主内容 */
	.container-page {
		max-width: 767.98px;
		padding: 0;
		margin: 0 auto;
	}
	
	/* 公司简介 */
	.page-introduce{
		padding: 40px 5.5% 30px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		max-width: 767.98px;
		margin: 0 auto;
	}	
	.introduce-title{
		width: 100%;
		text-align: center;
	}
	.introduce-title .text{
		font-size: 18px;
		font-weight: bold;
		color: #fff;
	}
	.introduce-title .line{
		display: none;
	}
	.introduce-content{
		width: 92%;
		font-size: 12px;
		line-height: 24px;
		color: #a3a2b7;
		text-align: justify;
		margin-top: 18px;
	}
	.corporate-values{
		width: 90%;
		max-width: 767.98px;
		margin: 0 auto;
	}
	.corporate-values div{
		background-image: url(../images/about_corporate_values_mobile.png);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.corporate-values div::before {
		padding-bottom: 44.6%;
	}
	.corporate-values div::before,
	.page-row .advantage-card.card01::before,
	.page-row .advantage-card.card02::before,
	.page-row .advantage-card.card03::before,
	.page-row .advantage-card.card04::before{
		content: "";
		float: left;
	}
	.corporate-values div::after,
	.page-row .advantage-card.card01::after,
	.page-row .advantage-card.card02::after,
	.page-row .advantage-card.card03::after,
	.page-row .advantage-card.card04::after {
		clear: both;
		content: "";
		display: table;
	}
		
	/* 平台优势 */
	.page-advantage{
		background-color: #13122c;
		padding: 36px 5% 16px;
		flex-wrap: wrap;
	}
	.page-title{
		text-align: center;
		width: 100%;
	}
	.page-title .text{
		color: #fff;
		font-size: 20px;
		font-weight: bold;
		letter-spacing: 1px;
	}
	.page-title .line{
		display: none;
	}
	.page-content{
		text-align: center;
		color: #a3a2b7;
		font-size: 12px;
		letter-spacing: 1px;
		height: 140px;
		line-height: 20px;
		padding: 15px 6% 0;
	}
	.page-row{
		width: 100%;
		max-width: 767.98px;
		display: flex;
		justify-content: center;
		margin: 24px auto 0;
		flex-wrap: wrap;
	}
	.page-row .advantage-card {
		width: 100%;
		background-size: contain !important;
		margin-bottom: 6%;
		cursor: pointer;
		transition: all 0.8s;
	}
	.page-row .advantage-card.card01{
		background: url(../images/about_center_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card02{
		background: url(../images/about_platform_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card03{
		background: url(../images/about_authentication_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card04{
		background: url(../images/about_product_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card01::before{
		padding-bottom: 54.8%;
	}
	.page-row .advantage-card.card02::before{
		padding-bottom: 61.1%;
	}
	.page-row .advantage-card.card03::before{
		padding-bottom: 66.7%;
	}
	.page-row .advantage-card.card04::before{
		padding-bottom: 73%;
	}
	.advantage-card .card-text{
		height: 100%;
		width: 100%;
		display: none !important
	}
	
	/* 平台生态 */
	.page-ecology{
		background-color: #222049;
		flex-wrap: wrap;
		padding: 28px 0 0;
	}
	.page-ecology-menu{
		width: 100%;
		height: 60px;
		padding: 0 4%;
		background-color: #fff;
		margin-top: 20px;
	}
	.menu-item{
		width: 20%;
		height: 100%;
		max-width: 180px;
		padding: 10px 0 0;
		margin: 0 auto;
		cursor: pointer;
	}
	.menu-item .item-icon{
		display: none;
	}
	.menu-item .item-text{
		width: 100%;
		font-size: 16px;
		color: #222049;
		text-align: center;
		margin-top: 10px;
	}
	
	.menu-item.active .item-text{
		color: #30cda7;
	}
	.page-ecology .page-row-card{
		background: url(../images/about_ecology_bg_mobile.png) no-repeat center;
		background-size: 100% 100%;
		height: 500px;
		width: 100%;
	}
	.row-card-box{
		width: 100%;
		height: 100%;
		max-width: 767.98px;
		margin: 0 auto;
		padding: 25px 5%;
		flex-wrap: wrap;
	}
	.ecology-card{
		border: 2px solid #817fa4;
		padding: 8px 2.5% 10px;
		text-align: center;
		width: 100%;
		height: 130px;
	}
	.ecology-card img{
		height: 15.6px;
		width: 36px;
	}
	.ecology-card .card-title,
	.ecology-card .card-content{
		width: 100%;
		text-align: center;
		
	}
	.ecology-card .card-title{
		padding: 8px 0 12px;
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 0;
		color: #fff;
	}
	.ecology-card .card-content{
		font-size: 12px;
		line-height: 16px;
		color: #a3a2b7;
	}
	
	/* 运营中心分布 */
	.page-center{
		background-color: #13122c;
		padding: 30px 0 20px;
	}
	.page-center-map{
		width: 337px;
		height: 247px;
		margin: 0 auto;
	}
	.page-center-map img{
		height: 100%;
		width: 100%;
	}
	
	/* 公司资质 */
	.page-qualification{
		padding: 20px 0 30px;
		margin: 0 auto;
		background-image: url(../images/about_qualification_bg.jpg);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.swiper-container.center{
		height: 180px;
		width: 88%;
		max-width: 767.98px;
		padding-bottom: 0px;
		margin-top: 5px;
	}
	.swiper-container.center .swiper-slide {
		height: 100%;
		width: 100%;
		background-size: 72%;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	.center-swiper01{
		background-image: url(../images/about_qualification_placard01.png);
		background-size: cover;
	}	
	.center-swiper02{
		background-image: url(../images/about_qualification_placard02.png);
		background-size: cover;
	}
	.center-swiper03{
		background-image: url(../images/about_qualification_placard03.png);
		background-size: cover;
	}
	.center-swiper04{
		background-image: url(../images/about_qualification_placard04.png);
		background-size: cover;
	}
	.swiper-button-next,
	.swiper-button-prev{
		display: none;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets{
		bottom: -5px;
		left: 0;
		width: 100%;
	}
	.swiper-pagination-bullet{
		width: 8px;
		height: 8px;
		border-radius: 50%;
		background-color: #8a8a8a;
		opacity: 0.9;
	}
	.swiper-pagination-bullet-active{
		width: 18px;
		border-radius: 12px;
		background-color: #39c7ab;
	}
}

@media screen and (min-width: 768px) and (max-width: 991.98px) {
/* banner */
	#main>.banner-container{
		height: 46vh;
		margin-top: 56px;
	}
	.banner-container>.banner {
		background-image: url(../images/about_banner_mobile.jpg);
		height: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	/* 首页主内容 */
	.container-page {
		max-width: 767.98px;
		padding: 0;
		margin: 0 auto;
	}
	
	/* 公司简介 */
	.page-introduce{
		padding: 40px 5.5% 30px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		max-width: 767.98px;
		margin: 0 auto;
	}	
	.introduce-title{
		width: 100%;
		text-align: center;
	}
	.introduce-title .text{
		font-size: 18px;
		font-weight: bold;
		color: #fff;
	}
	.introduce-title .line{
		display: none;
	}
	.introduce-content{
		width: 92%;
		font-size: 12px;
		line-height: 24px;
		color: #a3a2b7;
		text-align: justify;
		margin-top: 18px;
	}
	.corporate-values{
		width: 90%;
		max-width: 767.98px;
		margin: 0 auto;
	}
	.corporate-values div{
		background-image: url(../images/about_corporate_values_mobile.png);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.corporate-values div::before {
		padding-bottom: 44.6%;
	}
	.corporate-values div::before,
	.page-row .advantage-card.card01::before,
	.page-row .advantage-card.card02::before,
	.page-row .advantage-card.card03::before,
	.page-row .advantage-card.card04::before{
		content: "";
		float: left;
	}
	.corporate-values div::after,
	.page-row .advantage-card.card01::after,
	.page-row .advantage-card.card02::after,
	.page-row .advantage-card.card03::after,
	.page-row .advantage-card.card04::after {
		clear: both;
		content: "";
		display: table;
	}
		
	/* 平台优势 */
	.page-advantage{
		background-color: #13122c;
		padding: 36px 5% 16px;
		flex-wrap: wrap;
	}
	.page-title{
		text-align: center;
		width: 100%;
	}
	.page-title .text{
		color: #fff;
		font-size: 20px;
		font-weight: bold;
		letter-spacing: 1px;
	}
	.page-title .line{
		display: none;
	}
	.page-content{
		text-align: center;
		color: #a3a2b7;
		font-size: 12px;
		letter-spacing: 1px;
		height: 140px;
		line-height: 20px;
		padding: 15px 6% 0;
	}
	.page-row{
		width: 100%;
		max-width: 767.98px;
		display: flex;
		justify-content: center;
		margin: 24px auto 0;
		flex-wrap: wrap;
	}
	.page-row .advantage-card {
		width: 100%;
		background-size: contain !important;
		margin-bottom: 6%;
		cursor: pointer;
		transition: all 0.8s;
	}
	.page-row .advantage-card.card01{
		background: url(../images/about_center_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card02{
		background: url(../images/about_platform_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card03{
		background: url(../images/about_authentication_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card04{
		background: url(../images/about_product_mobile.png) no-repeat center;
	}
	.page-row .advantage-card.card01::before{
		padding-bottom: 54.8%;
	}
	.page-row .advantage-card.card02::before{
		padding-bottom: 61.1%;
	}
	.page-row .advantage-card.card03::before{
		padding-bottom: 66.7%;
	}
	.page-row .advantage-card.card04::before{
		padding-bottom: 73%;
	}

	.advantage-card .card-text{
		height: 100%;
		width: 100%;
		display: none !important
	}
	
	/* 平台生态 */
	.page-ecology{
		background-color: #222049;
		flex-wrap: wrap;
		padding: 28px 0 0;
	}
	.page-ecology-menu{
		width: 100%;
		height: 60px;
		padding: 0 4%;
		background-color: #fff;
		margin-top: 20px;
	}
	.menu-item{
		width: 20%;
		height: 100%;
		max-width: 180px;
		padding: 10px 0 0;
		margin: 0 auto;
		cursor: pointer;
	}
	.menu-item .item-icon{
		display: none;
	}
	.menu-item .item-text{
		width: 100%;
		font-size: 16px;
		color: #222049;
		text-align: center;
		margin-top: 10px;
	}
	
	.menu-item.active .item-text{
		color: #30cda7;
	}
	.page-ecology .page-row-card{
		background: url(../images/about_ecology_bg_mobile.png) no-repeat center;
		background-size: 100% 100%;
		height: 500px;
		width: 100%;
	}
	.row-card-box{
		width: 100%;
		height: 100%;
		max-width: 767.98px;
		margin: 0 auto;
		padding: 25px 5%;
		flex-wrap: wrap;
	}
	.ecology-card{
		border: 2px solid #817fa4;
		padding: 8px 2.5% 10px;
		text-align: center;
		width: 100%;
		height: 130px;
	}
	.ecology-card img{
		height: 15.6px;
		width: 36px;
	}
	.ecology-card .card-title,
	.ecology-card .card-content{
		width: 100%;
		text-align: center;
		
	}
	.ecology-card .card-title{
		padding: 8px 0 12px;
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 0;
		color: #fff;
	}
	.ecology-card .card-content{
		font-size: 12px;
		line-height: 16px;
		color: #a3a2b7;
	}
	
	/* 运营中心分布 */
	.page-center{
		background-color: #13122c;
		padding: 40px 0 30px;
	}
	.page-center-map{
		width: 409px;
		height: 299px;
		margin: 0 auto;
	}
	.page-center-map img{
		height: 100%;
		width: 100%;
	}
	
	/* 公司资质 */
	.page-qualification{
		padding: 20px 0 30px;
		margin: 0 auto;
		background-image: url(../images/about_qualification_bg.jpg);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.swiper-container.center{
		height: 180px;
		width: 88%;
		max-width: 767.98px;
		padding-bottom: 0px;
		margin-top: 5px;
	}
	.swiper-container.center .swiper-slide {
		height: 100%;
		width: 100%;
		background-size: 72%;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	.center-swiper01{
		background-image: url(../images/about_qualification_placard01.png);
		background-size: cover;
	}	
	.center-swiper02{
		background-image: url(../images/about_qualification_placard02.png);
		background-size: cover;
	}
	.center-swiper03{
		background-image: url(../images/about_qualification_placard03.png);
		background-size: cover;
	}
	.center-swiper04{
		background-image: url(../images/about_qualification_placard04.png);
		background-size: cover;
	}
	.swiper-button-next,
	.swiper-button-prev{
		display: none;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets{
		bottom: -5px;
		left: 0;
		width: 100%;
	}
	.swiper-pagination-bullet{
		width: 8px;
		height: 8px;
		border-radius: 50%;
		background-color: #8a8a8a;
		opacity: 0.9;
	}
	.swiper-pagination-bullet-active{
		width: 18px;
		border-radius: 12px;
		background-color: #39c7ab;
	}
}

@media screen and (min-width: 992px) and (max-width: 1199.98px) {
/* banner */
	#main>.banner-container{
		height: calc(100vh - 76px);
		margin-top: 76px;
	}
	.banner-container>.banner {
		background-image: url(../images/about_banner.jpg);
		height: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	/* 首页主内容 */
	.container-page {
		max-width: 1199px;
		padding: 0;
		margin: 0 auto;
	}
	
	/* 公司简介 */
	.page-introduce{
		padding: 70px 5.5% 60px;
		display: flex;
		justify-content: space-between;
		max-width: 880px;
		margin: 0 auto;
	}	
	.introduce-title{
		width: 32%;
	}
	.introduce-title .text{
		font-size: 36px;
		color: #fff;
	}
	.introduce-title .line{
		width: 15%;
		height: 3px;
		background-color: #fff;
		margin-top: 16px;
	}
	.introduce-content{
		width: 68%;
		font-size: 16px;
		line-height: 32px;
		color: #fff;
		text-align: justify;
	}
	.corporate-values{
		height: 270px;
		width: 90%;
		max-width: 860px;
		margin: 0 auto;
	}
	.corporate-values div{
		background-image: url(../images/about_corporate_values.png);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		height: 100%;
		width: 100%;
		
	}
	
	/* 平台优势 */
	.page-advantage{
		background-color: #13122c;
		padding: 76px 8vw 68px;
		flex-wrap: wrap;
	}
	.page-title{
		text-align: center;
		width: 100%;
	}
	.page-title .text{
		color: #fff;
		font-size: 36px;
		letter-spacing: 3px;
	}
	.page-title .line{
		width: 60px;
		height: 4px;
		margin: 0 auto;
		margin-top: 20px;
		background-color: #fff;
	}
	.page-content{
		text-align: center;
		color: #a3a2b7;
		font-size: 16px;
		letter-spacing: 1px;
		height: 180px;
		line-height: 32px;
		padding: 40px 6% 0;
	}
	.page-row{
		width: 100%;
		max-width: 810px;
		display: flex;
		justify-content: space-between;
		margin: 50px auto 0;
		flex-wrap: wrap;
	}
	.page-row .advantage-card {
		width: 394px;
		height: 260px;
		background-size: contain !important;
		margin-bottom: 2.3%;
		cursor: pointer;
		transition: all 0.8s;
	}
	.page-row .advantage-card.card01{
		background: url(../images/about_center.png) no-repeat center;
		border-top-left-radius: 40px;
	}
	.page-row .advantage-card.card02{
		background: url(../images/about_platform.png) no-repeat center;
		border-top-right-radius: 40px;
	}
	.page-row .advantage-card.card03{
		background: url(../images/about_authentication.png) no-repeat center;
		border-bottom-left-radius: 40px;
	}
	.page-row .advantage-card.card04{
		background: url(../images/about_product.png) no-repeat center;
		border-bottom-right-radius: 40px;
	}
	.page-row .advantage-card:hover{
		background-color: #687ee3 !important;
		background-image: none !important;
	}
	.advantage-card .card-text{
		height: 100%;
		width: 100%;
		color: #fff;
		line-height: 48px;
		font-size: 18px;
		display: flex !important;
		align-items: center;
		justify-content: center;
		display: none;
	}
	
	/* 平台生态 */
	.page-ecology{
		background-color: #222049;
		flex-wrap: wrap;
		padding: 50px 0 0;
	}
	.page-ecology-menu{
		width: 100%;
		height: 170px;
		padding: 0 10%;
		background-color: #fff;
		margin-top: 40px;
	}
	.menu-item{
		width: 20%;
		height: 100%;
		max-width: 180px;
		padding: 40px 0 0;
		margin: 0 auto;
		cursor: pointer;
	}
	.menu-item .item-icon{
		height: 52px;
		width: 52px;
		background-size: contain !important;
		margin: 0 auto;
	}
	.menu-item .item-text{
		width: 100%;
		font-size: 22px;
		color: #222049;
		text-align: center;
		margin-top: 10px;
	}
	.menu-item.active{
		background-color: #30cda7;
	}
	.menu-item.active .item-text{
		color: #fff;
	}
	.page-ecology .page-row-card{
		background: url(../images/about_ecology_bg.png) no-repeat center;
		background-size: 100% 100%;
		height: 488px;
		width: 100%;
	}
	.row-card-box{
		width: 100%;
		height: 100%;
		max-width: 1199px;
		margin: 0 auto;
		padding: 0 3%;
	}
	.ecology-card{
		border: 4px solid #817fa4;
		padding: 78px 2.5% 40px;
		width: 32%;
		text-align: center;
	}
	.ecology-card img{
		height: 32px;
		width: 72px;
	}
	.ecology-card .card-title,
	.ecology-card .card-content{
		width: 100%;
		text-align: center;
		color: #fff;
	}
	.ecology-card .card-title{
		padding: 24px 0;
		font-size: 24px;
		margin-bottom: 0;
	}
	.ecology-card .card-content{
		height: 100px;
		font-size: 16px;
		line-height: 28px;
	}
	
	/* 运营中心分布 */
	.page-center{
		background-color: #13122c;
		padding: 80px 0;
	}
	.page-center-map{
		width: 666px;
		height: 488px;
		margin: 0 auto;
	}
	.page-center-map img{
		height: 100%;
		width: 100%;
	}
	
	/* 公司资质 */
	.page-qualification{
		padding: 60px 0 50px;
		margin: 0 auto;
		background-image: url(../images/about_qualification_bg.jpg);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.swiper-container.center{
		height: 220px;
		width: 88%;
		max-width: 830px;
		padding-bottom: 0px;
		margin-top: 20px;
	}
	.swiper-container.center .swiper-slide {
		height: 100%;
		width: 100%;
		background-size: 70%;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	.center-swiper01{
		background-image: url(../images/about_qualification_placard01.png);
		background-size: cover;
	}	
	.center-swiper02{
		background-image: url(../images/about_qualification_placard02.png);
		background-size: cover;
	}
	.center-swiper03{
		background-image: url(../images/about_qualification_placard03.png);
		background-size: cover;
	}
	.center-swiper04{
		background-image: url(../images/about_qualification_placard04.png);
		background-size: cover;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets{
		display: none;
	}
}

@media screen and (min-width: 1200px) {
	/* banner */
	#main>.banner-container{
		height: calc(100vh - 100px);
		margin-top: 100px;
	}
	.banner-container>.banner {
		background-image: url(../images/about_banner.jpg);
		height: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	/* 主内容 */
	.container-page {
		min-width: 1140px;
		padding: 0;
		margin: 0 auto;
	}
	
	/* 公司简介 */
	.page-introduce{
		padding: 80px 5.5% 60px;
		display: flex;
		justify-content: space-between;
		max-width: 990px;
		margin: 0 auto;
	}	
	.introduce-title{
		width: 32%;
	}
	.introduce-title .text{
		font-size: 40px;
		color: #fff;
	}
	.introduce-title .line{
		width: 15%;
		height: 3px;
		background-color: #fff;
		margin-top: 16px;
	}
	.introduce-content{
		width: 68%;
		font-size: 16px;
		line-height: 40px;
		color: #fff;
		text-align: justify;
	}
	.corporate-values{
		height: 310px;
		width: 90%;
		max-width: 990px;
		margin: 0 auto;
	}
	.corporate-values div{
		background-image: url(../images/about_corporate_values.png);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		height: 100%;
		width: 100%;
		
	}
	
	/* 平台优势 */
	.page-advantage{
		background-color: #13122c;
		padding: 86px 8vw 78px;
		flex-wrap: wrap;
	}
	.page-title{
		text-align: center;
		width: 100%;
	}
	.page-title .text{
		color: #fff;
		font-size: 40px;
		letter-spacing: 3px;
	}
	.page-title .line{
		width: 80px;
		height: 4px;
		margin: 0 auto;
		margin-top: 20px;
		background-color: #fff;
	}
	.page-content{
		text-align: center;
		color: #a3a2b7;
		font-size: 18px;
		letter-spacing: 2px;
		height: 220px;
		line-height: 42px;
		padding: 40px 6% 0;
	}
	.page-row{
		width: 100%;
		max-width: 990px;
		display: flex;
		justify-content: space-between;
		margin: 60px auto 0;
		flex-wrap: wrap;
	}
	.page-row .advantage-card {
		width: 480px;
		height: 340px;
		background-size: 100% 100% !important;
		margin-bottom: 2.8%;
		cursor: pointer;
		transition: all 0.8s;
	}
	.page-row .advantage-card.card01{
		background: url(../images/about_center.png) no-repeat center;
		border-top-left-radius: 40px;
	}
	.page-row .advantage-card.card02{
		background: url(../images/about_platform.png) no-repeat center;
		border-top-right-radius: 40px;
	}
	.page-row .advantage-card.card03{
		background: url(../images/about_authentication.png) no-repeat center;
		border-bottom-left-radius: 40px;
	}
	.page-row .advantage-card.card04{
		background: url(../images/about_product.png) no-repeat center;
		border-bottom-right-radius: 40px;
	}
	.page-row .advantage-card:hover{
		background-color: #687ee3 !important;
		background-image: none !important;
	}
	.advantage-card .card-text{
		height: 100%;
		width: 100%;
		color: #fff;
		line-height: 60px;
		font-size: 22px;
		display: flex !important;
		align-items: center;
		justify-content: center;
		display: none;
	}
	
	/* 平台生态 */
	.page-ecology{
		background-color: #222049;
		flex-wrap: wrap;
		padding: 50px 0 0;
	}
	.page-ecology-menu{
		width: 100%;
		height: 200px;
		padding: 0 10%;
		background-color: #fff;
		margin-top: 50px;
	}
	.menu-item{
		width: 20%;
		height: 100%;
		max-width: 190px;
		padding: 45px 0 0;
		margin: 0 auto;
		cursor: pointer;
	}
	
	.menu-item .item-icon{
		height: 62px;
		width: 62px;
		background-size: contain !important;
		margin: 0 auto;
	}
	.menu-item .item-text{
		width: 100%;
		font-size: 24px;
		color: #222049;
		text-align: center;
		margin-top: 10px;
	}
	.menu-item.active{
		background-color: #30cda7;
	}
	.menu-item.active .item-text{
		color: #fff;
	}
	.page-ecology .page-row-card{
		background: url(../images/about_ecology_bg.png) no-repeat center;
		background-size: 100% 100%;
		height: 588px;
		width: 100%;
	}
	.row-card-box{
		width: 100%;
		height: 100%;
		max-width: 1199px;
		margin: 0 auto;
		padding: 0 3%;
	}
	.ecology-card{
		border: 4px solid #817fa4;
		padding: 100px 2.5% 40px;
		width: 32%;
		text-align: center;
	}
	.ecology-card img{
		height: 32px;
		width: 72px;
	}
	.ecology-card .card-title,
	.ecology-card .card-content{
		width: 100%;
		text-align: center;
		color: #fff;
	}
	.ecology-card .card-title{
		padding: 24px 0;
		font-size: 26px;
		margin-bottom: 0;
	}
	.ecology-card .card-content{
		height: 110px;
		font-size: 20px;
		line-height: 36px;
	}
	
	/* 运营中心分布 */
	.page-center{
		background-color: #13122c;
		padding: 120px 0;
	}
	.page-center-map{
		width: 776px;
		height: 568px;
		margin: 0 auto;
	}
	.page-center-map img{
		height: 100%;
		width: 100%;
	}
	
	/* 公司资质 */
	.page-qualification{
		padding: 60px 0 50px;
		margin: 0 auto;
		background-image: url(../images/about_qualification_bg.jpg);
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.swiper-container.center{
		height: 260px;
		width: 88%;
		max-width: 990px;
		padding-bottom: 0px;
		margin-top: 30px;
	}
	.swiper-container.center .swiper-slide {
		height: 100%;
		width: 100%;
		background-size: 68%;
		background-position: center;
		background-repeat: no-repeat;
	}

	.center-swiper01{
		background-image: url(../images/about_qualification_placard01.png);
		background-size: cover;
	}	
	.center-swiper02{
		background-image: url(../images/about_qualification_placard02.png);
		background-size: cover;
	}
	.center-swiper03{
		background-image: url(../images/about_qualification_placard03.png);
		background-size: cover;
	}
	.center-swiper04{
		background-image: url(../images/about_qualification_placard04.png);
		background-size: cover;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets{
		display: none;
	}
	
}

@media screen and (min-width: 1600px) {
	/* 公司简介 */
	.page-introduce{
		padding: 150px 5.5% 100px;
		max-width: 1430px;
	}
	.corporate-values{
		height: 500px;
		max-width: 1630px;
	}
	.introduce-content{
		font-size: 18px;
		line-height: 48px;
	}
	
	/* 平台优势 */
	.page-advantage {
		background-color: #13122c;
		padding: 106px 8vw 98px;
	}
	.page-title .text{
		font-size: 52px;
		letter-spacing: 3px;
	}
	.page-title .line{
		width: 80px;
		height: 4px;
		margin-top: 20px;
	}
	.page-content{
		font-size: 20px;
		letter-spacing: 3px;
		height: 200px;
		line-height: 48px;
		padding: 30px 6% 0;
	}
	.page-row {
		max-width: 1330px;
		margin: 110px auto 0;
	}
	.page-row .advantage-card {
		width: 650px;
		height: 450px;
		margin-bottom: 2.3%;
	}
	.advantage-card .card-text{
		line-height: 76px;
		font-size: 24px;
	}
	
	/* 平台生态 */
	.page-ecology{
		padding: 75px 0 0;
	}
	.page-ecology-menu{
		height: 270px;
		margin-top: 80px;
	}
	.menu-item{
		max-width: 230px;
		padding: 65px 0 0;
	}
	.menu-item .item-icon{
		height: 82px;
		width: 82px;
	}
	.menu-item .item-text{
		font-size: 28px;
		margin-top: 10px;
	}
	.page-ecology .page-row-card{
		height: 788px;
	}
	.row-card-box{
		max-width: 1580px;
	}
	.ecology-card{
		border: 5px solid #817fa4;
		padding: 100px 2.5% 60px;
	}
	.ecology-card img{
		height: 52px;
		width: 96px;
	}
	.ecology-card .card-title{
		padding: 40px 0;
		font-size: 32px;
	}
	.ecology-card .card-content{
		height: 140px;
		font-size: 22px;
		line-height: 50px;
	}
	
	/* 运营中心分布 */
	.page-center{
		padding: 150px 0 150px;
	}
	.page-center-map{
		width: 1048px;
		height: 768px;
	}
	
	/* 公司资质 */
	.page-qualification{
		padding: 60px 0 50px;
	}
	.swiper-container.center{
		height: 360px;
		padding: 0 3.5%;
		max-width: 1350px;
		margin-top: 50px;
	}

}

