.part8_top1{
	padding-top:clamp(25px,2.6vw,50px);
	padding-bottom:clamp(4px,4.167vw,80px);

	display: flex;
	justify-content: space-between;
}

.part8_top1_left{
	width: 50%;
	display: flex;
	flex-direction: column;
	justify-content: center;

}
.part8_top1_left_t3{
	display: flex;
	align-items: center;
}

.part8_top1_left_t1{
	margin-bottom: clamp(12px,1.354vw,26px);
}
.part8_top1_left_t2{
	margin-bottom: clamp(24px,2.5vw,48px);
}

.part8_top1_left_t3{
	margin-bottom: clamp(12px,1.875vw,36px);
}
.part8_top1_left_t4{

}
.video_wrap{

	padding-bottom:clamp(48px,5vw,96px);
}

.part8_top2_item{
	display: flex;
	justify-content: space-between;
	margin-bottom: clamp(60px,6.25vw,120px);
	align-items: center;
}

.part8_top2_item_left{
	width:49.8% ;
}
.part8_top2_item_right{
	width: 46.2%;
}

.part8_top2_item_left_t1{
	padding-left:clamp(12px,0.83vw,16px);position: relative;
}

.part8_top2_item_left_t1::before{
	width:clamp(4px,0.3125vw,6px);
	position: absolute;
	left: 0;
	top:10%;
	display: block;
	content: "";
	height: 80%;
	background: #005eae;


}

.part8_top2_item_left_t2{
	padding-top:clamp(10px,0.83vw,16px);
}

.part8_top2_item_left_t2 p{
	margin-bottom:clamp(14px,1.4583vw,28px);
}

.part8_top3_title{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;

}

.part8_top3_title_t1{
	margin-bottom:clamp(12px,1.25vw,24px);
}

.part8_top3_conn{
	padding-top:clamp(40px,4.167vw,80px);
}
.part8_top3_conn{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.part8_top3_conn_item{
	width:48.27%;
	margin-bottom:clamp(20px,2.08vw,40px);

}

.part8_top3_conn_item_txt{
	height: clamp(40px,3.6458vw,70px);
	display:flex;
	align-items: center;
	justify-content: center;
}


.part8_top2_item_right2{
	width: 48.62%;
	display: flex;
	justify-content: space-between;
}

.part8_top2_item_right2_r1_t1{
	margin-bottom: clamp(6px,0.625vw,12px);

}

.part8_top2_item_right2_r1{
	width: 38.66%;
}
.part8_top2_item_right2_r2{
	width: 22.68%;
}

.part8_top2_item_right2_r11{
	width: 48.2%;
}

.part8_top2_item_right2_r111{
	width: 31%;
}

.part8_top4_title{
	margin-bottom:clamp(15px,1.5625vw,30px);
}

.contact_info_left{
	width: 48.27%;
	padding:clamp(28px,2.9167vw,56px);
	background: #f2f6f9;
	display:flex;
	flex-direction: column;
	align-items: center;
}
.contact_info2{
	margin-bottom: clamp(50px,5.2vw,100px);
	margin-top: clamp(30px,3.125vw,60px);
	display: flex;
	justify-content: space-between;
}

.contact_info_left_t1_img{
	width: clamp(30px,2.1354vw,41px);
	margin-right:clamp(6px,0.52vw,10px);
}

.contact_info_left_t1{
	display: flex;
	align-items: center;
}


.contact_info_left_t2{
	padding-top:clamp(25px,2.6vw,50px);
	padding-bottom:clamp(12px,1.25vw,24px);
}
.contact_info_left_t2_line{
	display: flex;

}
.contact_info_left_t2_line span:nth-of-type(1){
	width: clamp(100px,7.29vw,140px);
	display: block;
	flex-shrink: 0;
}
.contact_info_left_t2_line span:nth-of-type(2){
	display: block;
	flex-shrink: 0;
}
.contact_info_left_t2_line span:nth-of-type(3){
	display: block;
	
}

.contact_info_left_t3{
	width: clamp(200px,16.67vw, 320px);
	height: clamp(40px,3.6458vw,70px);
	display: flex;
	align-items: center;
	justify-content: center;
	background: #005eae;
	margin-top:clamp(40px,3.6458vw,70px);
}

.contact_info_left_t3 b{
	width: 9px;
	display: block;
}
.contact_info_left_t3 span{
	margin-right:clamp(9px, 0.9375vw, 18px);
}
.case_wrap_title{
	padding-top:clamp(30px,3.125vw,60px);
	padding-bottom:clamp(30px,3.125vw,60px);
}

.case_wrap_conn{
	display: flex;
	flex-wrap: wrap;
	
}
.case_wrap_conn_item{
	width: 32%;
	position: relative;
	margin-right:2%;

	margin-bottom: clamp(20px, 2.08vw, 40px);
}

.case_wrap_conn:last-child{
	margin-right: 0;
}














.case_wrap_conn_item_img{
	padding-top:97.3%;
	position: relative;
	z-index:1 ;
}

.case_wrap_conn_item_mask{
	width: 100%;
	height: 50%;
	z-index: 2;
	position: absolute;
	left: 0;
	bottom:0;
	background-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(0,94,174,.7));
}
.case_wrap_conn_item_txt{
	padding-left:clamp(8px,0.83vw,16px);
	padding-right:clamp(8px,0.83vw,16px);
	display: flex;
	flex-direction: column;
	justify-content: end;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	z-index: 3;
	bottom:clamp(5px,0.52vw,10px);
}

.case_wrap_conn_item_txt_t3{
	height:clamp(30px, 0, 36px);
	display: flex;
	align-items: center;
	justify-content: center;
	border-top:1px solid rgba(255,255,255,.5);
	padding-top:clamp(6px,0.625vw,12px) ;
	padding-bottom:clamp(6px,0.625vw,12px) ;
}

.case_wrap_conn_item_txt_t4{
	margin-bottom:clamp(10px,1.04vw,20px) ;
	text-align: center;
}

.part8_top4_conn{
	padding-top:clamp(14px, 1.4583vw, 28px);
	display: flex;
	justify-content: space-between;
	padding-bottom:clamp(34px, 3.54vw, 68px);
}
.part8_top4_conn_item{
	width: 30%;

}

.part8_top4_conn_item_con{
	padding-top:clamp(15px,1.5625vw,30px);
}
.part8_top4_conn_item_con2{
	padding-top:clamp(8px,0.83vw,16px);
}

.part8_top4_title3{
	padding-left:clamp(9px,0.9375vw,18px);
	position: relative;
	margin-bottom: clamp(14px, 1.4583vw, 28px);

}
.part8_top4_title3::before{
	width: 6px;
	position: absolute;
	left: 0;
	top:10%;
	height: 80%;
	display: block;
	content: "";
	background: #005eae;
}

.part8_top4_part2{
	display: flex;
	justify-content: space-between;
	padding-bottom:clamp(40px,4.167vw,80px);

}
.part8_top4_part2_r{
	width: 39.3%;
}

.part8_top4_part2_left{
	width: 50%;
	padding-top: clamp(10px,1.04vw,20px);
}

.part8_top4_part3{
	display: flex;
	justify-content: space-between;
}

.part8_top4_part3_item{
	width: 30%;
	display: flex;
	flex-direction: column;
}

.part8_top4_part3_item_img{
	padding-top:62.6%;
	margin-bottom: clamp(15px,1.5625vw,30px);
}
.part8_top4_part3_item_txt1{
	margin-bottom: clamp(6px,0.625vw,12px);
}
.part8_top4_part4{
	padding-top:clamp(50px,5.2vw,100px);
}

.part8_top5{
	padding-top:clamp(25px,2.6vw,50px);
}

.part8_top5_conn{
	padding-top:clamp(30px,3.125vw,60px);
	display: flex;
	justify-content: space-between;
}

.part8_top5_conn_item_img{
	padding-top:71.4%;
	margin-bottom:clamp(15px,1.5625vw,30px);
}
.part8_top5_conn_item{
	width: 24.14%;
}
.part8_top5_conn_item_t1{
	margin-bottom:clamp(8px,0.83vw,16px);
}
.part8_top5_conn2{
	padding-top:clamp(30px,3.125vw,60px);

}
.part8_top5_conn2_nr{
	border:2px solid #e4e4e4;
	padding-top:clamp(10px,1.04vw,20px);
	padding-bottom:clamp(10px,1.04vw,20px);
	display: flex;
	align-items: center;
	justify-content: center;
}
.part8_top5_conn2_nr_left{
	margin-right:clamp(10px,1.04vw,20px);
}
.part8_top5_conn2_nr_r_t1{
	margin-bottom: clamp(10px,0.9375vw,18px);
}

.part8_top6_title{
	padding-top:clamp(50px,5.2vw,100px);
	padding-bottom:clamp(12px,1.25vw,24px);
}

.part8_top6_conn{
	display: flex;
	padding-bottom:clamp(55px,5.729vw,110px);

}
.part8_top6_conn_item{
	width: 22%;
	margin-right:clamp(15px,1.5625vw,30px);
}


.part8_top6_conn_part2_t1{
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	gap: 1.15%;
}
.part8_top6_conn_part2_t1_item{
	/* 剩 2 个时等比均分整行宽度 */
	flex: 1 1 0;
	width: auto;
	min-width: 0;
	height: clamp(40px,4.167vw,80px);
	display: flex;
	align-items: center;
	justify-content: center;
	border:1px solid #ccc;
	cursor: pointer;
	box-sizing: border-box;
}

.part8_top6_conn_part2_t1_item:hover{
	color: #005eae;
	border-color: #005eae;
}

.part8_top6_conn_part2_t1_item.active,
.part8_top6_conn_part2_t1_item.active:hover{
	color: #fff;
	background: #005eae;
	border:1px solid #005eae;
}
.part8_top6_conn_part2_t2{
	padding-top:clamp(30px,3.125vw,60px);
}

.part8_top6_yinsi{
	padding-top:clamp(30px,3.125vw,60px);
}
.part8_top6_yinsi_t1{
	margin-bottom: clamp(10px,1.04vw,20px);
}



@media screen and (max-width:800px ) {
	.contact_info{
		flex-direction: column;
	}
	.contact_info_left{
		width: 100%;
	}
	.contact_info_left:nth-of-type(1){
		margin-bottom: 20px;
	}
}


@media screen and (max-width:700px ) {

	.case_wrap_conn_item{
		width: 48%;
		margin-right: 4%;
		margin-bottom: 4%;
	}

	.case_wrap_conn_item:nth-of-type(2n){
		margin-right: 0;
	}

	.case_wrap_conn:last-child{
		margin-right: 0;
	}

	.part8_top5_conn{
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.part8_top5_conn_item{
		width: 48%;
		margin-bottom: 4%;
	}

	.part8_top6_conn{
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.part8_top6_conn_item{
		width: 48%;
		margin-right: 4%;
		margin-bottom: 4%;
	}

	.part8_top6_conn_item:nth-of-type(2n){
		margin-right: 0;
	}

	.part8_top6_conn_part2_t1{
		justify-content: flex-start;
		gap: 4%;
	}

	.part8_top6_conn_part2_t1_item{
		flex: 1 1 0;
		width: auto;
		margin-right: 0;
		margin-bottom: 8px;
		box-sizing: border-box;
		font-size: clamp(12px, 3.4vw, 16px) !important;
	}

	.part8_top6_conn_part2_t1_item:nth-of-type(2n){
		margin-right: 0;
	}

	.part8_top4_conn{
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.part8_top4_conn_item{
		width: 48%;
		margin-bottom: 4%;
	}

	.part8_top4_part3{
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.part8_top4_part3_item{
		width: 48%;
		margin-bottom: 4%;
	}

}