body {
	margin: auto;
	cursor: default;
	/*font-family: "Inter-Regular";*/
	font-family: "Poppins-Regular";
}

a {
	text-decoration: none;
	color: inherit;
}

ul {
	margin: 0;
	padding: 0;
}

p {
	margin: 0;
}

ul li {
	list-style-type: none;
}

div,
a,
textarea,
input,
span {
	box-sizing: border-box;
}

input {
	background: none;
}

input[type="button"] {
	cursor: pointer;
}

button {
	cursor: pointer;
}

textarea {
	resize: none;
	font-family: inherit;
}

div,
input {
	box-sizing: border-box;
}

::-webkit-scrollbar {
	width: 3px;
	height: 3px;
}

::-webkit-scrollbar-thumb {
	border-radius: 1em;
	background-color: rgba(50, 50, 50, .3);
}

::-webkit-scrollbar-track {
	border-radius: 1em;
	background-color: rgba(50, 50, 50, .1);
}

/* a:hover,
button:hover {
	opacity: 0.7;
} */

@media (min-width: 1020px) {
	#H5 {
		display: none;
	}
}

@media (max-width: 1020px) {
	#PC {
		display: none;
	}
}

.container {
	width: 1240px;
	margin: auto;
	box-sizing: border-box;
	display: flex;
}

.container2 {
	width: 1440px;
	margin: auto;
	box-sizing: border-box;
	display: flex;
}

.banner {
	width: 100%;
}

.banner .swiper {
	width: 100%;
	height: 100%;
}

.banner .swiper-slide {
	width: 100%;
	height: 100%;
}

.banner .swiper-pagination-bullet {
	width: 45px;
	height: 4px;
	background: white;
	border-radius: 4px;
}

.banner .swiper-pagination-bullet-active {
	background: white;
}

.banne {
	width: 100%;
	height: 795px;
	position: relative;
}

.banne1 {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
	object-position: center;
}

.banne2 {
	width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.banne3 {
	width: 100%;
	text-align: center;
}

.banne3_1 {
	width: 100%;
	font-weight: 800;
	font-size: 58px;
	color: white;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}

.banne3_2 {
	width: 100%;
	margin-top: 30px;
	font-weight: 400;
	font-size: 18px;
	color: white;
}

.banne3_3 {
	width: 100%;
	margin-top: 50px;
}

.banne3_3_1 {
	display: inline-block;
	width: 220px;
	height: 70px;
	border-radius: 70px;
	background: #73B92A;
	text-align: center;
	line-height: 70px;
	font-weight: 400;
	font-size: 16px;
	margin-right: 45px;
	color: white;
}

.banne3_3_1:last-child {
	margin-right: 0;
	background: #0083D6;
}

.inde_commers {
	width: 100%;
}

.inde_commer {
	width: 100%;
	margin-top: 115px;
}

.inde_commer1 {
	width: 100%;
	text-align: center;
	font-weight: 700;
	font-size: 40px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}

.inde_commer2 {
	width: 100%;
	margin-top: 30px;
	font-weight: 300;
	font-size: 20px;
	text-align: center;
}

.inde_commer3 {
	width: 100%;
	display: inline-block;
	margin-top: 40px;
}

.inde_commer3_1 {
	width: 20.5%;
	height: 250px;
	display: block;
	float: left;
	margin-right: 6%;
	margin-top: 40px;
	position: relative;
}

.inde_commer3_1:nth-child(4n) {
	margin-right: 0;
}

.inde_commer3_1::after {
	content: '';
	width: 100%;
	height: 100%;
	background: rgba(2, 60, 96, .62);
	position: absolute;
	left: 0;
	top: 0;
}

.inde_commer3_2 {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
	object-position: center;
}

.inde_commer3_3 {
	width: 100%;
	padding: 0 30px;
	font-weight: 700;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	font-size: 18px;
	text-align: center;
	color: white;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
}

.inde_products {
	width: 100%;
}

.inde_product {
	width: 100%;
	margin-top: 110px;
	margin-bottom: 130px;
}

.inde_product1 {
	width: 100%;
	text-align: center;
	font-weight: 700;
	font-size: 40px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}

.inde_product2 {
	width: 100%;
	display: inline-block;
}

.inde_product3 {
	width: 49%;
	display: block;
	float: left;
	margin-top: 45px;
	margin-right: 2%;
	padding: 50px 40px;
	padding-right: 19%;
	background-color: #EEF8FF;
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: contain;
}

.inde_product3:nth-child(2n) {
	margin-right: 0;
}

.inde_product3_1 {
	width: 100%;
	font-weight: 700;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	font-size: 24px;
	white-space: nowrap;
	/* 防止文本换行 */
	overflow: hidden;
	/* 隐藏溢出的内容 */
	text-overflow: ellipsis;
	/* 显示省略号来代表被修剪的文本 */
}

.inde_product3_2 {
	width: 100%;
	margin-top: 15px;
	font-weight: 300;
	font-size: 16px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	/* 限制显示的行数为2 */
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.inde_product3_3 {
	width: 60px;
	height: 60px;
	background: #0083D6;
	border-radius: 50%;
	margin-top: 80px;
	position: relative;
}

.inde_product3_3 img {
	width: 25px;
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.inde_product3:hover .inde_product3_3 {
	background: #73B92A;
}

.inde_shops {
	width: 100%;
	background: #EEF8FF;
	overflow: hidden;
}

.inde_shop1 {
	width: 49%;
	height: 730px;
	object-fit: cover;
	object-position: center;
	display: inline-block;
	vertical-align: middle;
}

.inde_shop2 {
	width: 50%;
	padding-right: calc((100% - 1240px)/2);
	display: inline-block;
	vertical-align: middle;
}

.inde_shop3 {
	width: 100%;
	padding-left: 55px;
}

.inde_shop3_1 {
	width: 100%;
	font-weight: 700;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	font-size: 40px;
}

.inde_shop3_2 {
	width: 100%;
	margin-top: 20px;
	font-weight: 700;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	font-size: 20px;
}

.inde_shop3_3 {
	width: 100%;
	margin-top: 40px;
	font-weight: 300;
	font-size: 16px;
	color: #666666;
}

.inde_shop3_4 {
	width: 100%;
	margin-top: 30px;
	display: inline-block;
	font-weight: 400;
	font-size: 16px;
	line-height: 30px;
}

.inde_shop3_4 img {
	width: 55px;
	margin-right: 15px;
	float: left;
}

.inde_shop3_4 div {
	width: calc(100% - 70px);
	float: left;
}

.inde_shop3_5 {
	border-top: 1px solid rgba(0, 0, 0, .3);
	width: 100%;
	margin-top: 40px;
	padding-top: 40px;
	font-weight: 400;
	font-size: 18px;
}

.inde_globals {
	width: 100%;
}

.inde_global {
	width: 100%;
	margin-top: 115px;
}

.inde_global1 {
	width: 100%;
	text-align: center;
	font-weight: 700;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	font-size: 40px;
}

.inde_global2 {
	width: 100%;
	margin-top: 30px;
	text-align: center;
	font-weight: 300;
	font-size: 16px;
	color: #666666;
}

.inde_global3 {
	width: 100%;
	margin-top: 85px;
	display: inline-block;
}

.inde_global4 {
	width: 39%;
	float: left;
	display: flex;
	flex-wrap: wrap;
}

.inde_global4_1 {
	width: 49%;
	float: left;
	margin-top: 15px;
	margin-right: 2%;
	background: #EEF8FF;
	text-align: center;
	font-weight: 300;
	font-size: 15px;
	padding: 40px 15px;
}

.inde_global4_1:nth-child(2n) {
	margin-right: 0;
}

.inde_global4_1 img {
	height: 60px;
	display: block;
	margin: auto;
	margin-bottom: 20px;
}

.inde_global5 {
	width: 61%;
	float: left;
}

.inde_global5 img {
	width: 100%;
	display: block;
}

.inde_hows {
	width: 100%;
}

.inde_how {
	width: 100%;
	margin-top: 110px;
	margin-bottom: 140px;
}

.inde_how1 {
	width: 100%;
	margin-top: 30px;
	display: flex;
	flex-wrap: wrap;
}

.inde_how2 {
	width: 22%;
	float: left;
	margin-right: 4%;
	margin-top: 30px;
	display: block;
}

.inde_how2:nth-child(4n) {
	margin-right: 0;
}

.inde_how2_1 {
	width: 100%;
	height: 270px;
	display: block;
	object-fit: cover;
	object-position: center;
}

.inde_how2_2 {
	width: 100%;
	margin-top: 25px;
	text-align: center;
	font-weight: 400;
	font-size: 16px;
}

.inde_discuss {
	width: 100%;
	background-image: url(../img/bg_1.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}

.inde_discuss::after {
	content: '';
	width: 100%;
	height: 100%;
	background: rgba(2, 60, 96, .62);
	position: absolute;
	left: 0;
	top: 0;
}

.inde_discus {
	width: 100%;
	margin: 100px auto;
	position: relative;
	z-index: 1;
}

.inde_discus1 {
	width: 100%;
	text-align: center;
	font-weight: 700;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	font-size: 40px;
	color: white;
}

.inde_discus2 {
	width: 100%;
	text-align: center;
	margin-top: 25px;
	font-weight: 400;
	font-size: 24px;
	color: white;
}

.inde_discus3 {
	width: 100%;
	text-align: center;
	margin-top: 55px;
}

.inde_discus3_1 {
	display: inline-block;
	width: 220px;
	height: 70px;
	border-radius: 70px;
	background: #73B92A;
	text-align: center;
	line-height: 70px;
	font-weight: 400;
	font-size: 16px;
	margin-right: 45px;
	color: white;
}

.inde_discus3_1:last-child {
	margin-right: 0;
	background: #0083D6;
}

.nybanner {
	width: 100%;
	position: relative;
}

.nybanne1 {
	width: 100%;
	display: block;
}

.nybanne2 {
	width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}

.nybanne3 {
	width: 100%;
	text-align: center;
}

.nybanne3_1 {
	width: 100%;
	font-weight: 800;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	font-size: 58px;
	color: white;
}

.nybanne3_2 {
	width: 100%;
	margin-top: 15px;
	font-weight: 300;
	font-size: 33px;
	color: white;
}

.gy_box {
	width: 100%;
	padding-bottom: 50px;
}

.gy_tops {
	width: 100%;
}

.gy_top {
	width: 100%;
	margin: 100px auto;
	text-align: center;
}

.gy_top1 {
	width: 100%;
	font-weight: 700;
	font-size: 40px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}

.gy_top2 {
	width: 100%;
	margin-top: 25px;
	font-weight: 200;
	font-size: 30px;
}

.gy_downs {
	width: 100%;
}

.gy_down {
	width: 100%;
	margin-bottom: 90px;
	/*background: linear-gradient(to bottom, #178DB4, #63B142);*/
	display: inline-block;
	position: relative;
}

.gy_down:nth-child(even) {
	/*background: linear-gradient(to bottom, #0786CB, #A3D2EC);*/
}

.gy_down:last-child {
	margin-bottom: 0;
}

.gy_down1 {
	width: 57%;
	height: 100%;
	display: block;
	object-fit: cover;
	object-position: center;
	position: absolute;
	right: 0;
	top: 0;
	/*float: right;*/
}

.gy_down2 {
    width: 100%;
	/*width: 48%;*/
	/*float: left;*/
	/*padding-left: calc((100% - 1240px) / 2);*/
	/*margin-right: -5%;*/
	background-image: url('../img/bg_2.png');
	background-position: center left;
	background-repeat: no-repeat;
	background-size: contain;
	position: relative;
	z-index: 1;
}

.gy_down3 {
	width: 48%;
	padding: 45px 0;
}

.gy_down3_1 {
	width: 100%;
	font-weight: 500;
	font-size: 30px;
	color: white;
}

.gy_down3_2 {
	width: 100%;
	margin-top: 15px;
	font-weight: 300;
	font-size: 16px;
	color: white;
}

.gy_down3_3 {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	width: 100%;
	margin-top: 60px;
	padding: 15px 0;
}

.gy_down3_4 {
	width: 100%;
	font-weight: 500;
	font-size: 24px;
	color: white;
}

.gy_down3_5 {
	width: 100%;
	margin-top: 25px;
	font-weight: 700;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	font-size: 18px;
	color: white;
}

.gy_down3_5 img {
	width: 30px;
	margin-right: 15px;
	border-radius: 50%;
	display: inline-block;
	vertical-align: middle;
}

.gy_down3_5 div {
	width: calc(100% - 55px);
	display: inline-block;
	vertical-align: middle;
}

.gy_down3_6 {
	width: 100%;
	margin-top: 130px;
}

.gy_down3_6_1 {
	width: 100%;
	margin-bottom: 15px;
	font-weight: 500;
	font-size: 24px;
	color: white;
}

.gy_down3_6_2 {
	width: 100%;
	margin-bottom: 10px;
	font-weight: 300;
	font-size: 16px;
	color: white;
}

.gy_down3_6_2:last-child {
	margin-bottom: 0;
}

.gy_down:nth-child(even) .gy_down1 {
    left: 0;
	/*float: left;*/
	
}

.gy_down:nth-child(even) .gy_down2 {
	/*padding-left: 0;*/
	/*padding-right: calc((100% - 1240px) / 2);*/
	/*margin-left: -5%;*/
	/*margin-right: 0;*/
	background-image: url('../img/bg_3.png');
	background-position: center right;
}
.gy_down:nth-child(even) .gy_down3 {
	margin-left: 52%;
}
.sywq_descs {
	width: 100%;
}

.sywq_desc {
	width: 100%;
	margin-top: 95px;
}

.sywq_desc1 {
	width: 100%;
	text-align: center;
	font-weight: 700;
	font-size: 40px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}

.sywq_desc2 {
	width: 100%;
	margin-top: 25px;
	text-align: center;
	font-weight: 200;
	font-size: 30px;
}

.sywq_desc3 {
	width: 100%;
	display: inline-block;
	margin-top: 50px;
}

.sywq_desc3_1 {
	width: 32%;
	float: left;
	margin-top: 30px;
	margin-right: 2%;
	display: block;
}

.sywq_desc3_1:nth-child(3n) {
	margin-right: 0;
}

.sywq_desc3_2 {
	width: 100%;
	height: 305px;
	display: block;
	object-fit: cover;
	object-position: center;
}

.sywq_desc3_3 {
	border: 1px solid #D8D8D8;
	width: 100%;
	/*margin-top: 25px;*/
	height: 80px;
	text-align: center;
	line-height: 80px;
	padding: 0 10px;
	font-weight: 400;
	font-size: 18px;
	white-space: nowrap;
	/* 防止文本换行 */
	overflow: hidden;
	/* 隐藏溢出的内容 */
	text-overflow: ellipsis;
	/* 显示省略号来代表被修剪的文本 */
}

.sywq_keys {
	width: 100%;
}

.sywq_key {
	width: 100%;
	margin-top: 60px;
	margin-bottom: 80px;
}

.sywq_key1 {
	width: 100%;
	margin-top: 45px;
	display: inline-block;
}

.sywq_key2 {
	width: 49%;
	height: 315px;
	float: left;
	display: block;
	position: relative;
	margin-top: 35px;
	margin-right: 2%;
}

.sywq_key2:nth-child(2n) {
	margin-right: 0;
}
.sywq_key2:after{
    content:'';
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.48);
    position: absolute;
    left: 0;
    top: 0;
}
.sywq_key3{
	width: 100%;
	height: 315px;
	float: left;
	display: block;
	position: relative;
	margin-top: 35px;
}
.sywq_key3:after{
    content:'';
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.48);
    position: absolute;
    left: 0;
    top: 0;
}
.sywq_key2_1 {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
	object-position: center;
}

.sywq_key2_2 {
	width: 100%;
	padding: 0 20px;
	font-weight: 500;
	font-size: 18px;
	text-align: center;
	color: white;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
}

.sywq_key2_2 img {
	width: 80px;
	display: block;
	margin: auto;
	margin-bottom: 15px;
}

.faq_box {
	width: 100%;
}

.faq_bo {
	width: 100%;
	margin-top: 85px;
	margin-bottom: 100px;
}

.faq_bo1 {
	width: 100%;
	/*text-align: center;*/
	font-weight: 700;
	font-size: 40px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}

.faq_bo2 {
	width: 100%;
	/*text-align: center;*/
	margin-top: 25px;
	font-weight: 400;
	font-size: 18px;
}

.faq_bo3 {
	width: 100%;
	margin-top: 50px;
}

.faq_bo4 {
	border: 1px solid #DFDFDF;
	width: 100%;
	margin-bottom: 30px;
	border-radius: 5px;
	padding: 0 30px;
}

.faq_bo4:last-child {
	margin-bottom: 0;
}

.faq_bo4_1 {
	width: 100%;
	padding: 30px 0;
}

.faq_bo4_1_1 {
	width: 40px;
	margin-left: 20px;
	display: inline-block;
	vertical-align: middle;
}

.faq_bo4_1_1 img {
	width: 100%;
}

.faq_bo4_1_2 {
	display: block;
}

.faq_bo4_1_3 {
	display: none;
}

.faq_bo4_1_4 {
	width: calc(100% - 70px);
	font-weight: 700;
	font-size: 18px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	display: inline-block;
	vertical-align: middle;
}

.faq_bo4_2 {
	border-top: 1px solid #DFDFDF;
	width: 100%;
	padding: 30px 0;
	font-weight: 300;
	font-size: 18px;
	color: #666666;
	display: none;
}

.faq_bo4.on .faq_bo4_1_2 {
	display: none;
}

.faq_bo4.on .faq_bo4_1_3 {
	display: block;
}

.faq_bo4.on .faq_bo4_2 {
	display: block;
}
.suppy_tops{
	width: 100%;
	background: #EEF8FF;
}
.suppy_top{
	width: 100%;
	margin-top: 75px;
	margin-bottom: 100px;
}
.suppy_top1{
	width: 100%;
	text-align: center;
	font-weight: 700;
	font-size: 40px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}
.suppy_top2{
	width: 100%;
	text-align: center;
	margin-top: 25px;
	font-weight: 200;
	font-size: 30px;
}
.suppy_downs{
	width: 100%;
}
.suppy_down{
	width: 100%;
	margin-top: 60px;
	margin-bottom: 120px;
}
.suppy_down1{
	width: 100%;
	display: block;
	margin-bottom: 40px;
}
.suppy_down2{
	width: 100%;
	margin-bottom: 80px;
}
.suppy_down2:last-child{
	margin-bottom: 0;
}
.suppy_down2_1{
	width: 100%;
	font-weight: 700;
	font-size: 30px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}
.suppy_down2_2{
	width: 100%;
	margin-top: 30px;
	font-weight: 300;
	font-size: 18px;
color: #666666;
}
.suppy_down2_3{
	width: 100%;
	margin-top: 30px;
	font-weight: 500;
	font-size: 18px;
}
.suppy_down2_3 ul{
	padding-left: 20px;
}
.suppy_down2_3 li{
	margin-bottom: 20px;
	list-style-type: disc;
}
.suppy_down2_3 li:last-child{
	margin-bottom: 0;
}
.suppy_down2_3 li::marker{
	background: #6DB634;
	 color: #6DB634; /* 修改标记的颜色 */
}
.suppy_down2_4{
	width: 100%;
	margin-top: 45px;
	font-size: 24px;
	 background: linear-gradient(to bottom,#0083D6, #73B92A); /* 定义从上到下的渐变颜色 */
	  -webkit-background-clip: text; /* 仅将背景应用于文本 */
	  color: transparent; /* 将文本颜色设置为透明，以便显示背景渐变 */
	  display: inline-block; /* 确保背景裁剪正确显示 */
	      font-style: italic;
}
.gwdjh_tops{
	width: 100%;
}
.gwdjh_top{
	width: 100%;
	margin: 80px auto;
}
.gwdjh_top1{
	width: 45%;
	display: inline-block;
	vertical-align: middle;
}
.gwdjh_top2{
	width: 54%;
	padding-right: 150px;
	display: inline-block;
	vertical-align: middle;
}
.gwdjh_top2_1{
	width: 100%;
	font-weight: 700;
	font-size: 41px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}
.gwdjh_top2_2{
	width: 100%;
	margin-top: 30px;
	font-weight: 400;
	font-size: 16px;
	line-height: 25px;
}
.gwdjh_top2_3{
	width: 100%;
	margin-top: 35px;
	display: flex;
}
.gwdjh_top2_3_1{
	width: 190px;
	height: 50px;
	border-radius: 8px;
text-align: center;
line-height: 50px;
margin-right: 25px;
background: #73B92A;
font-weight: 400;
font-size: 16px;
color: white;
display: block;
}
.gwdjh_top2_3_1:last-child{
	margin-right: 0;
	background: #0083D6;
}
.gwdjh_cens{
	width: 100%;
}
.gwdjh_cen{
	width: 100%;
	margin-top: 80px;
}
.gwdjh_cen1{
	width: 100%;
	display: block;
}
.gwdjh_downs{
	width: 100%;
}
.gwdjh_down{
	width: 100%;
	margin: 80px auto;
}
.gwdjh_down1{
	width: 100%;
	margin-bottom: 80px;
}
.gwdjh_down1:last-child{
	margin-bottom: 0;
}
.gwdjh_down2{
	width: 100%;
	font-weight: 700;
	font-size: 30px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}
.gwdjh_down3{
	width: 100%;
	margin-top: 25px;
	font-weight: 400;
	font-size: 18px;
color: #666666;
}
.gwdjh_down4{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.gwdjh_down4_1{
	width: 23.5%;
	margin-top: 30px;
	margin-right: 2%;
	border-radius: 10px;
	background: #EEF8FF;
	padding: 30px;
}
.gwdjh_down4_1:nth-child(4n){
	margin-right: 0;
}
.gwdjh_down4_2{
	width: 30px;
	height: 30px;
	border-radius: 50%;
	text-align: center;
	line-height: 30px;
	background: #6DB634;
	font-weight: 700;
	font-size: 18px;
color: white;
/*font-family: "Inter-Bold";*/
font-family: "Poppins-Bold";
}
.gwdjh_down4_3{
	width: 100%;
	margin-top: 25px;
	font-weight: 700;
	font-size: 16px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}
.gwdjh_down5{
	width: 100%;
	margin-top: 80px;
	font-weight: 400;
	font-style: Italic;
	font-size: 34px;
	position: relative;
}
.gwdjh_down5 span{
	position: relative;
	z-index: 1;
}
.gwdjh_down5::after{
	content: '';
	width: 100%;
	height: 12px;
	background: linear-gradient(to right, rgba(0, 131, 214, .5), rgba(115, 185, 42, .5));
	position: absolute;
	left: 0;
	bottom: 0;
}
.gwdjh_down6{
	width: 100%;
	margin-top: 15px;
	font-weight: 400;
	font-size: 18px;
}
.gwdjh_down6 ul{
	width: 100%;
	display: inline-block;
}
.gwdjh_down6 li{
	width: calc(49% - 20px);
	margin-right: 2%;
	margin-left: 20px;
	margin-top: 15px;
	float: left;
	    list-style-type: disc;
}
.gwdjh_down6 li:nth-child(2n){
	margin-right: 0;
}
.gwdjh_down6 li::marker{
	background: #6DB634;
	 color: #6DB634; /* 修改标记的颜色 */
}
.gwdjh_down7{
	width: 100%;
	display: inline-block;
	margin-top: 20px;
}
.gwdjh_down7_1{
	width: 32%;
	height: 170px;
	margin-right: 2%;
	margin-top: 20px;
	border-radius: 10px;
	overflow: hidden;
	float: left;
	position: relative;
}
.gwdjh_down7_1:nth-child(3n){
	margin-right: 0;
}
.gwdjh_down7_1::after{
	content: '';
	width: 100%;
	height: 100%;
	background: linear-gradient(to bottom, rgba(0, 131, 214, .7), rgba(115, 185, 42, .7));
	position: absolute;
	left: 0;
	top: 0;
}
.gwdjh_down7_2{
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
	object-position: center;
}
.gwdjh_down7_3{
	width: 100%;
	padding: 0 20px;
	text-align: center;
	font-weight: 400;
	font-size: 18px;
color: white;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	z-index: 1;
}
.gwdjh_down8{
	width: 100%;
	display: inline-block;
}
.gwdjh_down8_1{
	width: 32%;
	float: left;
	margin-top: 40px;
	margin-right: 2%;
	text-align: center;
	font-weight: 400;
	font-size: 16px;
}
.gwdjh_down8_1:nth-child(3n){
	margin-right: 0;
}
.gwdjh_down8_1 img{
	width: 100%;
	display: block;
	margin-bottom: 15px;
}
.gwdjh_down9{
	width: 100%;
	margin-top: 40px;
	background: #F9FBFC;
	border-radius: 20px;
	padding: 90px;
}
.gwdjh_down9 img{
	max-width: 100%;
	display: block;
	margin: auto;
}
.gwdjh_down10{
	width: 100%;
	margin-top: 30px;
}
.gwdjh_down10_1{
	width: 100%;
	margin-bottom: 15px;
	background: #EEF8FF;
	border-radius: 8px;
	padding: 20px 30px;
	font-weight: 400;
	font-size: 16px;
}
.gwdjh_down10_1:last-child{
	margin-bottom: 0;
}
.lxwm_tops{
	width: 100%;
}
.lxwm_top{
	width: 100%;
	margin:85px auto;
}
.lxwm_top1{
	width: 100%;
	margin-bottom: 90px;
}
.lxwm_top1:last-child{
	margin-bottom: 0;
}
.lxwm_top2{
	width: 100%;
	font-weight: 700;
	font-size: 40px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}
.lxwm_top3{
	width: 100%;
	margin-top: 35px;
	font-weight: 400;
	font-size: 18px;
}
.lxwm_top4{
	width: 100%;
	margin-top: 70px;
	display: inline-block;
}
.lxwm_top4_1{
	width: 32%;
	float: left;
	margin-top: 20px;
	margin-right: 2%;
}
.lxwm_top4_1:nth-child(3n){
	margin-right: 0;
}
.lxwm_top4_2{
	width: 55px;
	margin-right: 15px;
	display: inline-block;
	vertical-align: middle;
}
.lxwm_top4_3{
	width: calc(100% - 80px);
	display: inline-block;
	vertical-align: middle;
}
.lxwm_top4_4{
	width: 100%;
	font-weight: 400;
	font-size: 16px;
color: #666666;
}
.lxwm_top4_5{
	width: 100%;
	margin-top: 10px;
	font-weight: 700;
	font-size: 18px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
	text-decoration: underline;
color: #0987C8;
}
.lxwm_top5{
	width: 100%;
	margin-top: 45px;
	font-weight: 700;
	font-size: 24px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}
.lxwm_top6{
	width: 100%;
	display: inline-block;
}
.lxwm_top6_1{
	width: 32%;
	float: left;
	margin-right: 2%;
	margin-top: 25px;
}
.lxwm_top6_1:nth-child(3n){
	margin-right: 0;
}
.lxwm_top6_2{
	width: 100%;
	margin-bottom: 5px;
	font-weight: 700;
	font-size:20px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}
.lxwm_top6_3{
	width: 100%;
	margin-bottom: 5px;
	font-weight: 400;
	font-size: 16px;
}
.lxwm_top6_3:last-child{
	margin-bottom: 0;
}
.lxwm_top7{
	width: 100%;
	display: inline-block;
}
.lxwm_top7_1{
	width: 32%;
	float: left;
	margin-top: 40px;
	margin-right: 2%;
	display: block;
}
.lxwm_top7_1:nth-child(3n){
	margin-right: 0;
}
.lxwm_top7_2{
	width: 100%;
	height: 300px;
	display: block;
	object-fit: cover;
	object-position: center;
}
.lxwm_top7_3{
	width: 100%;
	margin-top: 20px;
	text-align: center;
	font-weight: 400;
	font-size: 18px;
}
.lxwm_top7_4{
	width: 100%;
	margin-top: 10px;
	text-align: center;
	font-weight: 400;
	font-size: 16px;
	text-decoration: underline;
	color: #0585CF;
}
.lxwm_downs{
	width: 100%;
	background: #F5F6F4;
}
.lxwm_down{
	width: 100%;
	margin: 80px auto;
}
.lxwm_down1{
	width: 100%;
	font-weight: 700;
	font-size: 40px;
	/*font-family: "Inter-Bold";*/
	font-family: "Poppins-Bold";
}
.lxwm_down2{
	width: 100%;
	margin-top: 35px;
	font-weight: 400;
	font-size: 18px;
}
.lxwm_down3{
	width: 100%;
	margin-top: 45px;
	box-shadow: 0px 1px 2px -1px #0000001A;
	box-shadow: 0px 1px 3px 0px #0000001A;
	border-radius: 20px;
	padding: 45px 30px;
	background: white;
}
.lxwm_down4{
	width: 100%;
	margin-bottom: 25px;
}
.lxwm_down4_1{
	width: 100%;
	font-weight: 500;
	font-size: 20px;
}
.lxwm_down4_2{
	width: 100%;
	display: inline-block;
}
.lxwm_down4_3{
	width: 48%;
	float: left;
	margin-top: 25px;
	margin-right: 4%;
}
.lxwm_down4_3:nth-child(2n){
	margin-right: 0;
}
.lxwm_down4_4{
	width: 100%;
	font-weight: 300;
	font-size: 16px;
	color: #0A0A0A;
}
.lxwm_down4_4 span{
	color: #F41313;
}
.lxwm_down4_5{
	border: 1px solid #DFDFDF;
	outline: none;
	width: 100%;
	height: 45px;
	margin-top: 10px;
	padding: 0 20px;
	font-weight: 300;
	font-size: 16px;
	color: #0A0A0A;
	display: block;
}
.lxwm_down4_6{
	width: 100%;
	display: inline-block;
}
.lxwm_down4_7{
	width: 30%;
	float: left;
	margin-right: 5%;
	margin-top: 25px;
}
.lxwm_down4_7:nth-child(3n){
	margin-right: 0;
}
.lxwm_down4_7_1{
	width: 100%;
	font-weight: 300;
	font-size: 16px;
	color: #0A0A0A;
	margin-bottom: 15px;
}
.lxwm_down4_7_1 span{
	color: #F41313;
}
.lxwm_down4_7_2{
	width: 100%;
}
.lxwm_down4_7_3{
	width: 100%;
	margin-bottom: 10px;
	font-weight: 300;
	font-size: 16px;
color: #0A0A0A;
}
.lxwm_down4_7_3:last-child{
	margin-bottom: 0;
}
input[type=radio] {
	border: 1px solid #DFDFDF;
	box-sizing: border-box;
	cursor: pointer;
	outline: none;
	position: relative;
	width: 15px;
	height: 15px;
	font-size: 13px;
	margin: 0;
	border-radius: 2px;
	background: transparent;
	-webkit-appearance: none;
	display: inline-block;
	vertical-align: middle;
}

input[type=radio]::after {
	position: absolute;
	top: 0;
	width: 15px;
	height: 15px;
	display: inline-block;
	visibility: visible;
	padding-left: 0px;
	text-align: center;
	content: ' ';
}

input[type=radio]:checked {
	border: none;
}

input[type=radio]:checked::after {
	content: "✓";
	font-size: 10px;
	font-weight: bold;
	background: #0585CF;
	color: white;
	border-radius: 2px;
}
.lxwm_down4_7_3 div{
	width: calc(100% - 30px);
	margin-left: 5px;
	display: inline-block;
	vertical-align: middle;
}
.lxwm_down4_8{
	width: 100%;
	margin-top: 25px;
}
.lxwm_down4_8_1{
	width: 100%;
	display: flex;
}
.lxwm_down4_8_2{
	margin-right: 40px;
	font-weight: 300;
		font-size: 16px;
	color: #0A0A0A;
}
.lxwm_down4_8_2:last-child{
	margin-right: 0;
}
.lxwm_down4_8_2 div{
	margin-left: 5px;
	display: inline-block;
	vertical-align: middle;
}
.lxwm_down4_8_3{
	width: 100%;
	display: inline-block;
}
.lxwm_down4_8_4{
	border: 1px solid #C3C3C3;
	float: left;
	width: 90px;
	height: 90px;
	margin-top: 15px;
	margin-right: 20px;
	overflow: hidden;
	position: relative;
}
.lxwm_down4_8_4:last-child{
	margin-right: 0;
}
.lxwm_down4_8_5{
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.del-posi {
  position: absolute;
  padding: 15rpx;
  right: 0;
  top: 0;
  z-index: 9;
}

.del-posi::after {
  content: "";
  background-color: #000;
  border-radius: 0 0 0 12px;
  position: absolute;
  top: 0;
  right: 0;
  width: 15px;
  height: 15px;
}

.del-icon {
  width: 15px;
  height: 15px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}

.del-icon::after,
.del-icon::before {
  content: "";
  width: 70%;
  height: 2px;
  background-color: #fff;
  border-radius: 4px;
  position: absolute;
  top: 45%;
  -webkit-transform: translate(50%, -50%);
  transform: translate(50%, -50%);
  right: 45%;
}

.del-icon::after {
  -webkit-transform: translate(50%, -50%) rotate(90deg);
  transform: translate(50%, -50%) rotate(90deg);
}
.lxwm_down4_8_6{
	border: 1px solid #DFDFDF;
	outline: none;
	width: 100%;
	height: 110px;
	margin-top: 10px;
	    padding: 10px 20px;
	    font-weight: 300;
	    font-size: 16px;
	    color: #0A0A0A;
	    display: block;
}
.lxwm_down4_8_7{
    float: left;
    display: inline-block;
    margin-right: 20px;
}
.lxwm_down5{
	border: none;
	outline: none;
	width: 175px;
	height: 50px;
	border-radius: 5px;
background: linear-gradient(248deg, #0083D6 8.57%, #73B92A 91.43%);
font-weight: 400;
font-size: 16px;
color: white;
display: block;
}