.first-service{
	height: 540px;
	background: url("../img/service/image2762x.png");
	background-size: cover;
	background-position: center;
	font-weight: 900;
	font-size: 60px;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: -2px;
	cursor: pointer;
}
.first-title{
	transition: all .3s ease-in-out;
}
.first-service:hover .first-title{
	transform: scale(1.1);
}
.second-service{
	padding: 50px 0 ;
	font-size: 24px;
	color: #232323;
	line-height: 36px;
	text-align: center;
}

.comment-title{
	font-weight: 900;
	font-size: 50px;
	color: #232323;
	line-height: 50px;
	text-align: center;
	margin-bottom: 20px;
}

.comment-title-sub{
	position: relative;
	display: inline-block;
	font-size: 24px;
	color: #232323;
	line-height: 36px;
	text-align: center;
	margin-bottom: 100px;
}
.comment-title-sub::after{
	position: absolute;
	content: "";
	left: 0;
	bottom: 0;
	width: 100%;
	height: 14px;
	z-index: -1;
	background-color: #DFDFFF;
	border-radius: 30px;
}

.third-service{
	padding: 50px 0;
}
.third-right-title{
	font-size: 16px;
	color: #232323;
	line-height: 24px;
}
.third-size{
	margin-bottom: 33px;
}
.third-size:last-child{
	margin-bottom: 0px;
}
.third-right{
	margin-left: 70px;
}

.third-left{
	margin-right: 70px;
}

.third-mobile img{
	margin-right: 20px;
}


.fourth-service{
	padding: 100px 0 150px;
}
.fourth-wrap{
	position: relative;
	margin-bottom: 285px;
}

.fourth-left-img{
	position: absolute;
	bottom: -37px;
	left: 0;
	width: 450px;
	height: 280px;
	z-index: -1;
}
.fourth-dot{
	position: absolute;
	left: 180px;
	bottom: 00px;
	width: 360px;
	height: 360px;
	background: #F1F1FF;
	z-index: -2;
	border-radius: 50%;
}
.fourth-title{
	font-size: 16px;
	color: #232323;
	line-height: 24px;
	margin-bottom: 24px;
}
.fourth-width{
	width: 640px;
}
.fourth-title:last-child{
	margin-bottom: 0;
}
.fourth-second{
	width: 640px;
}
.fourth-second-title{
	font-weight: 900;
	font-size: 24px;
	color: #232323;
	line-height: 36px;
	margin-bottom: 40px;
}

.fourth-mb17{
	margin-bottom: 17px;
}
.fourth-second-b{
	font-size: 16px;
	color: #232323;
	line-height: 24px;
	padding-left: 10px;
}

.fourth-po{
	position: relative;
}
.fourth-po-1{
	position: absolute;
	right: 390px;
	z-index: -1;
	top: -98px;
}

.fourth-po-2{
	position: absolute;
	right: 198px;
	z-index: -1;
	top: -98px;
}
.fourth-po-3{
	position: absolute;
	right: 0;
	z-index: -1;
	top: 88px;
}




.fifth-service{
	padding: 200px 0 100px;
}
.fifth-card{
	width: 350px;
}

.fifth-card-num{
	position: relative;
	font-size: 20px;
	color: #635AFF;
	line-height: 30px;
	margin-bottom: 48px;
}
.fifth-card-num::after{
	position: absolute;
	left: 0;
	bottom: 6px;
	content: '';
	width: 30px;
	height: 30px;
	background: #DFDFFF;
	border-radius: 30px;
	z-index: -1;
}
.fifth-card-t{
	font-weight: 900;
	font-size: 24px;
	line-height: 36px;
	margin-bottom: 20px;
}
.fifth-card-s{
	font-size: 14px;
	line-height: 21px;
	font-weight: 400;
}

.sixth-service{
	padding: 50px 0  120px;
}

.sixth-title{
	font-size: 16px;
	line-height: 24px;
	margin-left: 80px;
}

.sixth-l-title{
	font-size: 16px;
	line-height: 24px;
	margin-right: 80px;
}


.seventh{
	background: url("../img/service/WechatIMG19324112x.png");
	background-size: cover;
	background-position: center;
	height: 660px;
}

.seventh-title{
	font-weight: 900;
	font-size: 42px;
	color: #FFFFFF;
	margin-bottom: 50px;
	text-align: center;
}

.seventh-sub{
	font-weight: 500;
	font-size: 20px;
	color: #FFFFFF;
	line-height: 45px;
	text-align: center;
	margin-bottom: 80px;
}

.seventh-btn{
	width: 260px;
	height: 60px;
	background: #635AFF;
	border-radius: 30px;
	text-align: center;
	line-height: 60px;
	font-weight: 600;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
	text-decoration: none;
	border: 2px solid #635AFF;
	transition: all 0.28s cubic-bezier(.37,.8,.69,.32);
}
.seventh-btn:hover{
	border-color:  #fff;
}
