.banner{
	width: 100%;
}
.banner img{
	width: 100%;
}
.row_a1{
	padding-top: 70px;
	padding-bottom: 80px;
}
.a1_wrap{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.a1_tits{
	font-size: 24px;
	font-weight: 600;
	padding-bottom: 30px;
}
.a1_left{
	width: 564px;
}
.a1_texts{
	font-size: 16px;
	line-height: 30px;
	color: #333333;
}
.a1_box{
	display: flex;
	justify-content: space-between;
	padding-top: 40px;
	padding-bottom: 40px;
}
.box_right{
	display: flex;
}
.box_img{
	padding-bottom: 15px;
}
.box_tit{
	font-size: 16px;
}
.right_on{
	margin-left: 50px;
}
.right_on>div:nth-child(2){
	margin-top: 15px;
	font-size: 14px;
	color: #333333;
	font-weight: 600;
}
.a1_min{
	display: flex;
}
.a1_bg{
	width: 250px;
	height: 52px;
  background: url(../img/pic075.png) no-repeat;
	margin-right: 17px;
	color: #fff;
	border-radius: 10px;
	padding: 5px;
	
}

.a1_bg:last-child{
	margin-right: 0;
}
.en_text{
	font-size: 12px;
	margin-left: 25px;
	word-break: break-all;
}
.cn_text img{
	margin-right: 10px;
}
.cn_text{
	font-weight: 600;
	padding-bottom: 3px;
}

@media screen and (max-width:768px) {
	.row_a1{
		padding-top: 0.7rem;
		padding-bottom: 0.8rem;
	}
	.a1_left{
		width: 100%;
	}
	.a1_wrap{
		flex-wrap: wrap;
	}
	.a1_tits{
		font-size: .4rem;
	}
	.a1_texts{
		font-size: .3rem;
	}
	.box_left{
		width: 100px;
	}
	.box_tit{
		font-size: .25rem;
	}
	.right_on{
		margin-left: .2rem;
	}
	.en_text{
		overflow: hidden;
		text-overflow: ellipsis;
		display: block;
		white-space: nowrap;
	}
	.a1_bg{
		width: 100px;
	}
	.a1_min{
		justify-content: center;
	}
}