.part15_top1{
	padding-top: clamp(40px,4.167vw,80px);
}








.part15_top1_conn{
	padding-top:clamp(20px,3.125vw,60px);
	display: flex;
	
	flex-wrap: wrap;
}

.part15_top1_conn_item{
	width: 23.2%;
	margin-bottom:2.4%;
	margin-right: 2.4%;
	position: relative;

}






.part15_top1_conn_item:nth-of-type(4n){
	margin-right: 0;
}





.part15_top1_conn_item_img{
	padding-top:67.66%;
	position: relative;
	z-index: 1;

}

.mask2{
	width: 100%;
	height: 60%;
	background-image: linear-gradient(to bottom,rgba(255,255,255,0),rgba(0,94,174,.3),rgba(0,94,174,.7));
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 2;
}
.txt2{
	width: 100%;
	height: 30%;
	
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 3;
	display: flex;
	align-items: center;
	justify-content: center;
}

.part15_top2{
	padding-top:clamp(40px,9.167vw,176px);
	padding-bottom:clamp(20px,2.08vw,40px);
background: url("../images/ditutu.png") no-repeat center bottom;
	background-size: 100%;
}
@media screen and (max-width:900px ) {
	.part15_top1_conn_item{
	width: 32%;
	margin-bottom:2%;
	margin-right: 2%;
	position: relative;

}






.part15_top1_conn_item:nth-of-type(4n){
	margin-right: 2%;
}

.part15_top1_conn_item:nth-of-type(3n){
	margin-right: 0;
}







}

@media screen and (max-width:600px ) {
		.part15_top1_conn_item{
	width: 49%;
	margin-bottom:2%;
	margin-right: 2%;


}






.part15_top1_conn_item:nth-of-type(4n){
	margin-right: 2%;
}

.part15_top1_conn_item:nth-of-type(3n){
	margin-right: 2%;
}

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