body, h1, h2, h3, h4, h5, h6, p, span, div {
  /*  font-family: 'OPPOSans'; */
}
.slideshow {
	height: 400px;
	object-fit: cover;
}

.top-banner {
	position: relative;
	height:42.6rem;

	.lead {
		h1 {
			display: inline-block;
			margin-top:70px;
			/* font-family: "PingFang SC"; */
		/* 	font-size:48px; */
			font-style: normal;
			font-weight:700;
			line-height: 50px;
			background: linear-gradient(to right, #5442F4, #4285F4);
			-webkit-background-clip: text;
			-webkit-text-fill-color: transparent;
		}

		p {
			margin-top:17px;
			width:50%;
			/* font-size:22px; */
			line-height:44px;
			color: #727272;
		}
	}

	ul {
		display: flex;
		margin-top: 40px;
		margin-bottom: 60px;

		li {
			margin-right: 10px;
			cursor: pointer;

			img {
				width: 18rem;
				height: auto;
			}
		}
	}
}

.top-img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 425px;
	z-index: -1;
}

/* topnav */

.tit-top {

		height: 68px;
		flex-shrink: 0;
		background: #E4EDFF;
		display: flex;
		justify-content: center;
		/* 水平居中 */
		align-items: center;
		padding: 0 100px 0 100px;
		/* 垂直居中 */

	}
    .tit-top .link-top{
		display: flex;
		justify-content:space-around;
	}
	.tit-top .link-light {
		color: #4285f4;
		/* font-family: "PingFang SC"; */
		/* font-size: 20px; */
		font-style: normal;
		font-weight: 400;
		line-height: normal;
	}
	.tit-top .link-info {
	color: #000000;
	/* font-family: "PingFang SC"; */
	/* font-size: 20px; */
	 font-style: normal;
	 font-weight: 400;
	 line-height: normal;
	}
	

@media (min-width: 1200px) {

	.container {
		max-width:1400px;
	}
}
