.a1_box{
	display: flex;
	justify-content: space-between;
}
.a1_left{
	width: 560px;
}
.a1_text{
	font-size: 24px;
	font-weight: 600;
	margin-bottom: 29px;
}
.a1_tts p{
	padding-bottom: 35px;
	line-height: 30px;
	font-size: 16px;
	color: #333333;
	    text-align: justify;
}
.a1_tts p:last-child{
	padding-bottom: 0;
}
.row_a1{
	padding-top: 50px;
	padding-bottom: 90px;
}
@media screen and (max-width:768px) {
	.row_a1{
		padding-top: .5rem;
		padding-bottom: 0.9rem;
	}
	.a1_tit{
		padding-bottom: .5rem;
		font-size: .5rem;
	}
	.a1_box{
		flex-direction: column;
	}
	.a1_text{
		font-size: 0.4rem;
	}
	.a1_left{
		width: 90%;
		margin: auto;
		padding-bottom: .5rem;
	}
	.a1_tts p{
		font-size: .3rem;
		padding-bottom: .2rem;
	}
	
}