﻿.commonTitle h1 {
	font-size: .43rem;
	color: #2B2B2B;
	text-align: center;
	padding: 0 .3rem;
	padding-bottom: .29rem;
}

.commonTitle p {
	font-size: .26rem;
	color: #2B2B2B;
	text-align: center;
	padding: 0 .3rem;
}

.commonTitle2 h1 {
	font-size: .43rem;
	color: #FFF;
	text-align: center;
	padding: 0 .3rem;
	padding-bottom: .29rem;
}

.commonTitle2 p {
	font-size: .26rem;
	color: #FFF;
	text-align: center;
	padding: 0 .3rem;
}

.banner {
	background: url(../images/lbzs/lbzsBanner.png) no-repeat top center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	height: 9.31rem;
	padding: 1rem;
}

.banner h1 {
	display: block;
	text-align: left;
	color: #fff;
	font-size: .5rem;
}

.banner p {
	font-size: .21rem;
	color: #fff;
	text-align: left;
	margin-top: .1rem;
}

.banner a {
	display: block;
	width: 1.69rem;
	height: .46rem;
	background: linear-gradient(111deg, #f9a953 14%, #f68350 90%);
	border-radius: .24rem;
	color: #fff;
	text-align: center;
	line-height: .46rem;
	font-size: .22rem;
	float: left;
	margin-top: .7rem;
}


.partA {
	padding: .7rem 0;
	background: #F4F8FF;
}

.partAwarp {
	overflow: hidden;
	padding: .3rem;
}

.partAdl dl {
	width: 48%;
	float: left;
	height: 4rem;
	margin-top: .4rem;
}

.partAdl dl:nth-child(even) {
	float: right;
}

.partAdl dl dt {
	height: .76rem;
	background: linear-gradient(251deg, #6fc2ff 20%, #3d91ff 82%);
	border-radius: .09rem .09rem 0px 0px;
	box-shadow: 0 .03rem .2rem 0 #afcefb;
	font-size: .25rem;
	color: #fff;
	line-height: .76rem;
	padding: 0 .24rem;
}

.partAdl dl:nth-child(2) dt {
	background: linear-gradient(258deg, #ffd789 1%, #ff9949 100%);
	box-shadow: 0 .03rem .2rem 0 rgba(255, 170, 91, 0.34);
}

.partAdl dl:nth-child(3) dt {
	background: linear-gradient(245deg, #ffa187 7%, #ff5a53 99%);
	border-radius: .09rem .09rem 0 0;
}

.partAdl dl:nth-child(4) dt {
	background: linear-gradient(227deg, #c6fca2 0%, #11d14e 100%);
	border-radius: .09rem .09rem 0 0;
}


.partAdl dl dd {
	background: #fff;
	overflow: hidden;
	border-radius: 0 0 .09rem .09rem;
	box-shadow: 0 .03rem .06rem 0 rgba(0, 0, 0, 0.03);
}

.partAdl dl dd p {
	font-size: .22rem;
	color: #666;
	padding: .3rem;
	line-height: .38rem;
}

.partAdl dl dd img {
	height: 1.35rem;
	float: right;
}

.partB {
	background: #fff;
	padding: .7rem 0;
}

.partBTxt {
	padding: .7rem 1.5rem
}

.partBTxt p {
	font-size: .22rem;
	color: #666;
}

.partBTxt p span {
	color: #4BA1F8;
}

.partBImg {
	text-align: center;
}

.partBImg img {
	height: 5.21rem;
}

.partC {
	padding: .7rem 0;
	background: #F4F8FF;
}

.partCwarp {
	padding: 0.3rem;
}

.partCwarp .slider dl dt {
	height: 1.29rem;
	line-height: 1.29rem;
	background: linear-gradient(180deg, #2f83ff, #1572ff);
	border-radius: .27rem .27rem 0 0;
}

.partCwarp .slider dl dt h1 {
	color: #fff;
	font-size: .35rem;
	float: left;
	margin-left: .3rem;
}

.partCwarp .slider dl dt img {
	height: .78rem;
	float: left;
	margin-top: .25rem;
	margin-left: .4rem;

}

.partCwarp .slider dl dd {
	background: #fff;
	border: 1px solid #7aafff;
	border-radius: 0 0 .27rem .27rem;
	padding: 0 1rem .7rem 1rem;
}

.partCwarp .slider dl dd p {
	font-size: .28rem;
	color: #666;
	padding: .5rem 0;
}

.partCwarp .slider dl dd img {
	height: 5.14rem;
	margin: 0 auto;
}

.slider .slick-dots {
	text-align: center;
	margin-top: .3rem;
}

.slider .slick-dots li {
	display: inline-block;
	width: .13rem;
	height: .13rem;
	border-radius: 50%;
	margin: 0 .08rem;
	background: #D1D1D1;
	opacity: 0.4;

}

.slider .slick-dots li.slick-active {
	display: inline-block;
	width: .7rem;
	height: .13rem;
	border-radius: .07rem;
	margin: 0 .08rem;
	background: #267DFF;
	opacity: 1;

}

.slider .slick-dots li button {
	display: none;
}

.partD {
	padding: .7rem 0;
}

.partDul {
	overflow: hidden;
	margin-top: .7rem;
}

.partDul li {
	width: 50%;
	text-align: center;
	float: left;
}

.partDul li img {
	height: 6.23rem;
}

.partDul2 {
	overflow: hidden;
	margin-top: .3rem;
	position: relative;
}

.partDul2:before {
	content: "";
	overflow: hidden;
	position: absolute;
	background: url(../images/lbzs/chip001.png) no-repeat left center;
	-o-background-size: auto .85rem;
	-ms-background-size: auto .85rem;
	-moz-background-size: auto .85rem;
	-webkit-background-size: auto .85rem;
	background-size: auto .85rem;
	height: .85rem;
	width: 1.34rem;
	left: 3.1rem;
}

.partDul3:before {
	content: "";
	overflow: hidden;
	position: absolute;
	background: url(../images/lbzs/chip002.png) no-repeat left center;
	-o-background-size: auto .85rem;
	-ms-background-size: auto .85rem;
	-moz-background-size: auto .85rem;
	-webkit-background-size: auto .85rem;
	background-size: auto .85rem;
	height: .85rem;
	width: 1.34rem;
	left: 3.1rem;
}

.partDul2 li {
	width: 50%;
	text-align: center;
	float: left;
}

.partDul2 li img {
	height: 1.08rem;
}

.partDul2 li h1 {
	font-size: .3rem;
	color: #1472FF;
}

.partDul2 li p {
	display: block;
	font-size: .22rem;
	color: #666;
	padding: .2rem .5rem;
}

.partE {
	padding: .7rem 0;
	background: #F4F8FF;
}

.partEwarp {
	margin-left: .3rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap;
	overflow: auto;
	margin-top: .5rem;
}

.partEwarpBox {
	width: 5.12rem;
	min-width: 5.12rem;
	position: relative;
	padding-bottom: .1rem;
}

.partEwarpBox img {
	height: 7.49rem;
}

.partEwarpBox:after {
	content: "";
	overflow: hidden;
	position: absolute;
	background: url(../images/lbzs/lbzsImg020.png) no-repeat left center;
	-o-background-size: auto 3.69rem;
	-ms-background-size: auto 3.69rem;
	-moz-background-size: auto 3.69rem;
	-webkit-background-size: auto 3.69rem;
	background-size: auto 3.69rem;
	height: 3.69rem;
	width: 1.46rem;
	left: 3.64rem;
	top: 2rem;
}

.partEwarpBox:last-child {
	width: 3.64rem;
	min-width: 3.64rem;
	overflow: hidden;
}

.partEwarp dl {
	width: 3.64rem;
	height: 1.91rem;
	background: #fff;
	border: .03px solid #75bcfd;
	border-radius: .16rem;
	margin-top: .5rem;
	position: relative;
}

.partEwarp dl:after {
	content: "";
	overflow: hidden;
	position: absolute;
	background: url(../images/lbzs/chip003.png) no-repeat left center;
	-o-background-size: auto .6rem;
	-ms-background-size: auto .6rem;
	-moz-background-size: auto .6rem;
	-webkit-background-size: auto .6rem;
	background-size: auto .6rem;
	height: .6rem;
	width: .94rem;
	right: -1.2rem;
	top: .5rem;
}

.partEwarp dl dt {
	width: 1.87rem;
	height: .53rem;
	line-height: .53rem;
	text-align: center;
	background: linear-gradient(101deg, #1a8ef4 10%, #6ecefe 90%);
	border-radius: .17rem;
	font-size: .3rem;
	color: #fff;
	margin: 0 auto;
	margin-top: -.2rem;
}

.partEwarp dl dd {
	font-size: .24rem;
	color: #666;
	padding: .3rem;
	padding-top: .2rem;
}
