.central01 {
	width: 100%;
	height: 100vh;
	background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('https://zhuyes.oss-cn-hangzhou.aliyuncs.com/image/apple/22.png');
	/* padding-bottom: 100%; */
	overflow: hidden;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	/* position: absolute; */
	/* width: 44rpx;
	height: 44rpx;
	border-radius: 116rpx;
	margin-top: 24rpx;
	margin-left: 264rpx; */
	/* 	background: rgba(0, 0, 0, 0.32);
	backdrop-filter: blur(1px);
	-webkit-backdrop-filter: blur(0.01px); */
	/* 
	display: flex;
	align-items: center;
	justify-content: center; */
	/* background: rgba(0, 0, 0, 0.14); */
	/* opacity: 0.8; */
}

/* .central01>img {
	width: 100%;
	height: 100vh;
} */

.central02 {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.24);
	position: absolute;
	/* z-index: -1; */
	/* z-index: 1; */
}

@media screen and (min-width:1250px) {
	.central03 {
		width: 100%;
		height: 808px;
		background: rgba(0, 0, 0, 0.04);
		display: flex;
		align-items: center;
		padding: 0 14.7%;
		box-sizing: border-box;
		justify-content: space-between;
	}

	.central04 {
		width: 23%;
		/* height: 432px; */
		/* height: 73%; */
		background: rgba(255, 255, 255, 1);
	}

	.central05 {
		width: 100%;
		height: 320px;
		/* height: 25.9%; */
		overflow: hidden;
	}

	.central05>img {
		width: 100%;
		height: 320px;
		/* height: 25.9%; */
		transition: transform 0.4s, opacity 0.4s;
	}

	.central04:hover>.central05>img {
		transform: scale(1.2);
	}

	.central04:hover {
		background: rgba(44, 44, 52, 1);
	}

	.central04:hover>.central06 {
		color: rgba(255, 255, 255, 1.0);
	}

	.central06 {
		width: 79.8%;
		font-family: SF Pro Text;
		/* height: 24px; */
		/* background: rgba(31, 38, 53, 1); */
		color: rgba(31, 38, 53, 1);
		font-weight: 500;
		margin: 16px auto 0;
		font-size: 20px;

		/* // 必须结合的属性 ，将对象作为弹性伸缩盒子模型显示 。 */
		display: -webkit-box;
		/* // 设置或检索伸缩盒对象的子元素的排列方式 。 */
		-webkit-box-orient: vertical;
		/* // 用省略号“…”隐藏超出范围的文本 。 */
		text-overflow: ellipsis;
		overflow: hidden;
		/* 用来限制在一个块元素显示的文本的行数。 */
		-webkit-line-clamp: 1;
	}

	.central07 {
		width: 79.8%;
		/* height: 40px; */
		margin: 8px auto 24px;
		/* background: rgba(94, 101, 129, 1); */
		color: rgba(94, 101, 129, 1);
		font-size: 14px;
		flex-wrap: wrap;
		font-family: PingFang SC;
		/* // 必须结合的属性 ，将对象作为弹性伸缩盒子模型显示 。 */
		display: -webkit-box;
		/* // 设置或检索伸缩盒对象的子元素的排列方式 。 */
		-webkit-box-orient: vertical;
		/* // 用省略号“…”隐藏超出范围的文本 。 */
		text-overflow: ellipsis;
		overflow: hidden;
		/* 用来限制在一个块元素显示的文本的行数。 */
		-webkit-line-clamp: 2;
	}

	.central08 {
		width: 100%;
		height: 538px;
		background: rgba(0, 0, 0, 0.04);
		display: flex;
		align-items: center;
		padding: 3.4% 14.7%;
		box-sizing: border-box;
		justify-content: space-between;
		background-color: #fff;
	}

	.central10 {
		width: 44.5%;
		height: 57.7%;
	}

	.central11 {
		width: 100%;
		height: 39px;
		color: rgba(31, 38, 53, 1);
		font-weight: 500;
		font-size: 28px;
		font-family: PingFang SC;
	}

	.central12 {
		width: 100%;
		height: 21px;
		color: rgba(171, 176, 198, 1);
		font-weight: 500;
		font-size: 18px;
		text-transform: uppercase;
		font-family: SF Pro Text;
	}

	.central13 {
		width: 40px;
		margin-top: 16px;
		height: 2px;
		background: rgba(235, 102, 97, 1);
	}

	.central14 {
		width: 100%;
		margin-top: 40px;
		height: 100px;
		color: rgba(94, 101, 129, 1);
		font-size: 14px;
		font-family: PingFang SC;
	}

	.central15 {
		width: 47.7%;
		height: 378px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.central15>img:nth-of-type(1) {
		width: 100%;
		height: 87.4%;
		box-sizing: border-box;
		object-fit: fill;
	}

	.central15>img:nth-of-type(2) {
		width: 100%;
		height: 87.4%;
		position: absolute;
	}


	.central16 {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 160px;
		height: 160px;
		/* background: rgba(235, 102, 97, 1); */
	}

	.central16>img {
		width: 100%;
		height: 100%;
	}

	.central17 {
		height: 85px;
		text-align: center;
		color: rgba(255, 255, 255, 0.72);
		font-family: Arial Black;
		font-size: 60px;
		text-transform: uppercase;
		position: absolute;
	}

	.central18 {
		width: 612px;
		height: 22px;
		text-align: center;
		color: rgba(255, 255, 255, 1);
		font-family: PingFang SC;
		font-size: 16px;
		margin-top: 32px;
	}
}

@media screen and (max-width:1250px) {
	.central03 {
		width: 100%;
		/* height: 808px; */
		background: rgba(0, 0, 0, 0.04);
		display: flex;
		align-items: center;
		flex-wrap: wrap;
		padding: 5% 4.3%;
		justify-content: space-between;
		/* border: 1px solid red; */
		box-sizing: border-box;
	}

	.central04 {
		width: 46.25%;
		/* height: 432px; */
		/* height: 73%; */
		background: rgba(255, 255, 255, 1);
	}

	.central05 {
		width: 100%;
		height: 223px;
		/* height: 25.9%; */
		overflow: hidden;
	}

	.central05>img {
		width: 100%;
		height: 223px;
		/* height: 25.9%; */
		transition: transform 0.4s, opacity 0.4s;
	}

	.central06 {
		margin: 8px auto 0;
		font-family: SF Pro Text;
		width: 79.8%;
		color: rgba(31, 38, 53, 1);
		font-weight: 500;
		font-size: 16px;

		/* // 必须结合的属性 ，将对象作为弹性伸缩盒子模型显示 。 */
		display: -webkit-box;
		/* // 设置或检索伸缩盒对象的子元素的排列方式 。 */
		-webkit-box-orient: vertical;
		/* // 用省略号“…”隐藏超出范围的文本 。 */
		text-overflow: ellipsis;
		overflow: hidden;
		/* 用来限制在一个块元素显示的文本的行数。 */
		-webkit-line-clamp: 1;
	}

	.central07 {
		width: 79.8%;
		/* height: 40px; */
		margin: 8px auto 16px;
		/* background: rgba(94, 101, 129, 1); */
		flex-wrap: wrap;
		color: rgba(94, 101, 129, 1);
		font-size: 15px;
		font-family: PingFang SC;
		/* // 必须结合的属性 ，将对象作为弹性伸缩盒子模型显示 。 */
		display: -webkit-box;
		/* // 设置或检索伸缩盒对象的子元素的排列方式 。 */
		-webkit-box-orient: vertical;
		/* // 用省略号“…”隐藏超出范围的文本 。 */
		text-overflow: ellipsis;
		overflow: hidden;
		/* 用来限制在一个块元素显示的文本的行数。 */
		-webkit-line-clamp: 2;
	}

	.central03>div:nth-of-type(3) {
		margin-top: 1.6%;
	}

	.central03>div:nth-of-type(4) {
		margin-top: 1.6%;
	}

	.central08 {
		width: 100%;
		/* height: 538px; */
		background: rgba(0, 0, 0, 0.04);
		display: flex;
		align-items: center;
		flex-direction: column;
		/* padding: 3.4% 14.7%; */
		box-sizing: border-box;
		justify-content: space-between;
		background-color: #fff;
	}

	.central10 {
		flex-grow: 1;
		margin-left: 16px;
		margin-right: 16px;
		/* background-color: bisque; */
		/* width: 44.5%; */
		/* height: 57.7%; */
	}

	.central11 {
		margin-top: 40px;
		width: 100%;
		color: rgba(31, 38, 53, 1);
		font-weight: 500;
		font-size: 22px;
		font-family: PingFang SC;
	}

	.central12 {
		color: rgba(171, 176, 198, 1);
		font-weight: 500;
		font-size: 15px;
		text-transform: uppercase;
		font-family: SF Pro Text;
	}

	.central13 {
		margin-top: 12px;
		width: 40px;
		height: 2px;
		background: rgba(235, 102, 97, 1);
	}

	.central14 {
		width: 100%;
		margin-top: 16px;
		color: rgba(94, 101, 129, 1);
		font-size: 15px;
		font-family: PingFang SC;
	}

	.central15 {
		margin-top: 24px;
		margin-bottom: 52px;
		/* height: 378px; */
		display: flex;
		align-items: center;
		justify-content: center;
		flex-grow: 1;
		margin-left: 16px;
		margin-right: 16px;
		/* background-color: bisque; */
	}

	.central15>img:nth-of-type(1) {
		width: 100%;
		height: 87.4%;
		box-sizing: border-box;
		object-fit: fill;
	}

	.central15>img:nth-of-type(2) {
		width: 100%;
		height: 87.4%;
		position: absolute;
	}

	.central16 {
		display: flex;
		align-items: center;
		justify-content: center;

		width: 124px;
		height: 124px;
		/* background: rgba(235, 102, 97, 1); */
	}

	.central16>img {
		width: 100%;
		height: 100%;
	}

	.central17 {
		/* width: 257px; */
		height: 62px;
		text-align: center;
		color: rgba(255, 255, 255, 0.72);
		font-family: Arial Black;
		font-size: 44px;
		text-transform: uppercase;
		position: absolute;
	}

	.central18 {
		top: 484px;
		left: 16px;
		width: 343px;
		height: 44px;
		text-align: center;
		color: rgba(255, 255, 255, 1);
		font-family: PingFang SC;
		font-size: 16px;
		margin-top: 32px;
	}
}
