.wrap {
	background-color: #f8efde;
	background-image: url(../images/lianghui_bg1_20250114.png), url(../images/lianghui_bg2_20250114.png);
	background-repeat: no-repeat, no-repeat;
	background-position-x: center, center;
	background-position-y: 1345px, bottom;
}

.main {
	width: 100%;
}

.part1200 {
	width: 1200px;
	height: 341px;
	overflow: hidden;
	border-radius: 8px;
	background: #fdf8f2;
}

.part1200_title {
	width: 962px;
	height: 37px;
	display: block;
	margin: 20px auto 24px;
}

.part1200_title img {
	height: 100%;
}

.part_list {
	width: 100%;
	height: 100%;
}

.part_list li {
	float: left;
	width: 524px;
	color: #000000;
	font-size: 15px;
	margin: 10px 0 10px 57px;
	list-style: disc;
}

.part_list li a {
	width: 100%;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.part_list li a:hover {
	color: #d91109;
}

.part_list li::marker {
	color: #c1c1c1;
}

.part2 {
	width: 100%;
	height: 102px;
	margin: 20px 0;
	overflow: hidden;
}

.part2 a {
	width: 586px;
	height: 102px;
	display: block;
}

.part2 a img {
	height: 100%;
}

.part2 a:first-child {
	float: left;
}

.part2 a:last-child {
	float: right;
}

.part3,
.part5 {
	width: 100%;
	height: 331px;
}

.part3>div,
.part5>div {
	width: 586px;
	height: 100%;
	overflow: hidden;
	border-radius: 8px;
	background: #fdf8f2;
}

.part3>div:first-child,
.part5>div:first-child {
	float: left;
}

.part3>div:last-child,
.part5>div:last-child {
	float: right;
}

.part_title {
	width: 100%;
	height: 37px;
	display: block;
	margin: 28px 0 15px 29px;
}

.part_title img {
	height: 100%;
}

.part4 {
	margin: 74px 0 83px;
}

.part5 {
	margin-bottom: 32px;
}

.part7 {
	height: 552px;
	margin-top: 37px;
	background: rgba(253, 248, 242, .6);
}

.part7 .part7_link {
	width: 100%;
	overflow: hidden;
}

.part7 .part7_link a {
	float: left;
	width: 261px;
	height: 98px;
	display: block;
	margin-bottom: 23px;
}

.part7 .part7_link a:nth-child(1),
.part7 .part7_link a:nth-child(4) {
	margin-left: 109px;
}

.part7 .part7_link a:nth-child(2),
.part7 .part7_link a:nth-child(5) {
	margin-left: 83px;
}

.part7 .part7_link a:nth-child(3),
.part7 .part7_link a:nth-child(6) {
	margin-left: 96px;
}

.part7 .part7_link a img {
	height: 100%;
}

.part7 .part7_qrCode {
	width: 100%;
}

.part7 .part7_qrCode a {
	width: 140px;
	height: 128px;
	float: left;
	display: block;
	margin: 23px 10px 0;
	background: #000000;
}

.part7 .part7_qrCode a:nth-child(1) {
	margin-left: 119px;
}

.part3 .part_list li,
.part5 .part_list li {
	width: 499px;
}