@media screen and (max-width:580px) {
	.guide {
		height: 18.75rem;
		margin-top: -2.75rem;
	}

	.guide .guide_content {
		width: 100%;
	}

	.guide .guide_content .guide_title {
		color: rgba(51, 51, 51, 1);
		font-size: 1.3rem;
		text-align: center;
		font-family: PMZDBiaoTi-regular;
		line-height: 2rem;
	}

	.guide .guide_content .guide_subtitle {
		width: 21.88rem;
		height: 2.5rem;
		line-height: 2.5rem;
		background: linear-gradient(85.11deg, rgba(255, 255, 255, 0) 4.08%, rgba(255, 199, 60, 1) 56.36%, rgba(255, 255, 255, 0) 97.44%);
		color: rgba(51, 51, 51, 1);
		font-size: 0.8rem;
		text-align: center;
		font-family: Arial;
		margin: 0 auto;
	}

	.content_header_right {
		display: none !important;
	}

	.content .content_header {
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 2rem;
		margin-bottom: 2rem;
	}


	.content .content_header .content_header_left span:nth-child(1) {
		color: rgba(100, 135, 147, 1);
		font-size: 1.75rem;
		font-family: SourceHanSansSC-bold;
		font-weight: bold;
	}

	.content .content_header .content_header_left span:nth-child(2) {
		color: rgba(0, 0, 0, 1);
		font-size: 1.35rem;
		font-family: SourceHanSansSC-bold;
		font-weight: bold;
	}

	.content .content_header .content_header_left::after {
		content: '';
		position: absolute;
		left: 0;
		bottom: -0.6rem;
		width: 6.25rem;
		height: 0.31rem;
		line-height: 1.25rem;
		background: linear-gradient(90.92deg, rgba(233, 240, 249, 1) 0.23%, rgba(100, 135, 147, 1) 57.79%, rgba(233, 240, 249, 1) 98.28%);
	}

	.container {
		width: 100%;
		height: auto;
		overflow: visible;
		display: flex;
		margin-top: 1rem;
	}

	.container ul {
		width: 100%;
		height: auto;
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-wrap: wrap;
		animation-play-state: paused;
	}

	.container .container_item {
		width: 10.63rem;
		height: 11.88rem;
		border-radius: 0.5rem;
		margin-bottom: 1rem;
		padding: 0.5rem;
		box-sizing: border-box;
	}

	.container .container_item .item_center img {
		width: 100%;
		height: 6.25rem;
	}

	.item_center .item_text {
		height: 5rem;
	}

	.item_center .item_text .title {
		font-size: 1rem;
		font-family: SourceHanSansSC-regular;
		margin-bottom: 1rem;
	}

	.item_center .item_text .subtitle {
		font-size: 0.88rem;
		font-family: SourceHanSansSC-light;
	}

	.other_business .other_business_header span:nth-child(1) {
		color: rgba(100, 135, 147, 1);
		font-size: 1.75rem;
		text-align: center;
		font-family: SourceHanSansSC-bold;
	}

	.other_business .other_business_header span:nth-child(2) {
		color: rgba(0, 0, 0, 1);
		font-size: 1.35rem;
		font-family: SourceHanSansSC-bold;
		font-weight: bold;
	}

	.other_business .other_business_header::after {
		width: 6.25rem;
		height: 0.31rem;
		line-height: 1.25rem;
		background: linear-gradient(90.92deg, rgba(233, 240, 249, 1) 0.23%, rgba(100, 135, 147, 1) 57.79%, rgba(233, 240, 249, 1) 98.28%);
		bottom: -0.6rem;
	}

	.other_business .other_business_list {
		display: none;
	}

	.other_business .other_business_list_phone {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-wrap: wrap;
		margin-top: 3rem;
	}

	.other_business_item_phone {
		width: 10.63rem;
		height: 10.63rem;
		line-height: 1.25rem;
		border-radius: 0.5rem;
		background-color: rgba(255, 255, 255, 1);
		color: rgba(16, 16, 16, 1);
		font-size: 0.88rem;
		text-align: center;
		font-family: Arial;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
		padding: 1rem 0;
		box-sizing: border-box;
		margin-bottom: 1rem;
	}

	.other_business_item_phone:hover {
		background-color: rgba(100, 135, 147, 1);
		color: #fff;
	}

	.other_business_item_phone img {
		width: 6.25rem;
		height: 6.25rem;
		border-radius: 50%;
	}

	.brief_introduction {
		height: auto;
		background: transparent;
	}

	.content_title {
		display: none;
	}

	.content_content {
		color: rgba(51, 51, 51, 1);
		font-size: 0.88rem;
		text-align: justify;
		font-family: SourceHanSansSC-light;
		line-height: 1rem;
	}

	.introduction .introduction_header {
		margin-bottom: 2rem;
	}

	.introduction .introduction_header span:nth-child(1) {
		color: rgba(100, 135, 147, 1);
		font-size: 1.75rem;
		text-align: center;
		font-family: SourceHanSansSC-bold;
	}

	.introduction .introduction_header span:nth-child(2) {
		color: rgba(0, 0, 0, 1);
		font-size: 1.35rem;
		font-family: SourceHanSansSC-bold;
		font-weight: bold;
	}

	.introduction .introduction_header::after {
		width: 6.25rem;
		height: 0.31rem;
		line-height: 1.25rem;
		background: linear-gradient(90.92deg, rgba(233, 240, 249, 1) 0.23%, rgba(100, 135, 147, 1) 57.79%, rgba(233, 240, 249, 1) 98.28%);
		bottom: -1.2rem;

	}

	.more {
		width: 6.25rem;
		height: 2.5rem;
		line-height: 2.5rem;
		border-radius: 1.88rem;
		color: rgba(100, 135, 147, 1);
		font-size: 1rem;
		text-align: center;
		font-family: Arial;
		border: 0.06rem solid rgba(100, 135, 147, 1);
	}

	.Example .Example_item {
		width: 10.63rem;
		height: 8.13rem;
		border-radius: 0.5rem;
	}

	.Example .Example_item img {
		width: 10.63rem;
		height: 8.13rem;
	}

	.news .news_list {
		display: flex;
		flex-direction: column;
	}

	.news .news_list .news_item {
		width: 100%;
		height: 7.5rem;
		margin-bottom: 1rem;
		padding: 1rem;
		box-sizing: border-box;
		border-radius: 0.5rem;
	}

	.news_item .item_header .item_header_left {
		width: calc(100% - 3rem);
	}

	.item_header .item_header_left .item_tag {
		width: 4.38rem;
		height: 1.25rem;
		line-height: 1.25rem;
		border-radius: 0.25rem;
		background-color: rgba(233, 240, 249, 1);
		color: rgba(100, 135, 147, 1);
		font-size: 0.75rem;
		text-align: center;
		font-family: Arial;
	}

	.news_item .item_header .item_header_left .item_header_title {
		width: calc(100% - 4.38rem);
		color: rgba(51, 51, 51, 1);
		font-size: 1rem;
		font-family: SourceHanSansSC-medium;
	}

	.item_header .item_header_right img {
		width: 1rem;
		height: 1rem;
	}

	.news_item .item_time {
		color: rgba(0, 0, 0, 1);
		font-size: 0.88rem;
		font-family: SourceHanSansSC-light;
		margin: 0.5rem 0;
	}

	.news_item .item_title {
		color: rgba(154, 154, 154, 1);
		font-size: 0.88rem;
		text-align: justify;
		font-family: SourceHanSansSC-regular;
	}
}