/* 瑞丰是谁 */
.introduce-container {
	max-width: 1200px;
	margin: 0 auto;
	box-sizing: content-box;
}

.introduce-container .grid {
	display: flex;
	flex-direction: column-reverse;
}

@media screen and (max-width: 1023px) {
	.introduce-container {
		margin-top: max(50px, 6vw);
		padding: 0 10px;
	}

	.introduce-container .grid {
		margin-top: max(20px, 3vw);
	}

	.introduce-container .grid-item .img {
		display: block;
		width: 100%;
		margin-top: 20px;
	}

	.introduce-container .grid-item .label {
		font-size: 14px;
		line-height: 2;
		padding-top: 20px;
		text-align: justify;
		text-indent: 2em;
		margin: 0;
	}
}

@media screen and (min-width: 1024px) {
	.introduce-container {
		margin-top: 6.875rem;
		padding: 0 20px;
	}

	.introduce-container .grid {
		margin-top: 4rem;
	}

	.introduce-container .grid-item .img {
		display: block;
		width: 100%;
		margin-top: min(50px, 4vw);
	}

	.introduce-container .grid-item .label {
		font-size: 1rem;
		text-align: justify;
		line-height: min(32px, 3vw);
		padding-top: min(1.5rem, 1vw);
		margin: 0 auto;
	}

	.introduce-container .grid-item .label+.label {
		padding-top: min(2rem, 1.5vw);
	}
}