.solute_bg{
	background: url(../images/solute_bg.jpg) no-repeat scroll center center;
	background-size: cover;
	width: 100%;
	height: 568px;
}
/* ******************************************************************* */
.solute1{
	width: 100%;
	height: 446px;
	background-color: #FFFFFF;
}
.solute_con{
	width: 1200px;
	height: 446px;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}

.solute_con .st_right{
	width: 790px;
	/* height: 390px; */
	overflow: hidden;
	white-space: normal;
	text-overflow: ellipsis;
}
.solute_con .st_right h3{
	font-size: 28px;
	text-align: center;
}
.solute_con .st_right p{
	font-size: 16px;
	text-align: justify;
	margin-top: 14px;
	line-height: 25px;
}
/* ****************************************************************************** */
.solute2{
	width: 100%;
	height: 446px;
	/* background-color: #041451; */
	background-color: #1342b8; /* 浏览器不支持时显示 */
	background-image: linear-gradient(#0f40bb 46%, #1342b8 54%);
	color: #FFFFFF;
}

.solute_con .st_left{
	width: 380px;
	height: 380px;
}
/* .solute_con .st_left img{
	max-width: 380px;
	height: 380px;
	border-radius: 50%;
} */
	.solute_con .st_left span {
		display: inline-block;
		width: 310px;
		height: 310px;
		border-radius: 50%;
		margin-top:35px;
	}
#st_8{	
	background: url(../images/st_8.png) no-repeat center center;	
}
#st_7{	
	background: url(../images/st_7.png) no-repeat center center;
}
#st_6{	
	background: url(../images/st_6.png) no-repeat center center;	
}
#st_5{	
	background: url(../images/st_5.png) no-repeat center center;
}
#st_4{	
	background: url(../images/st_4.png) no-repeat center center;	
}
#st_3{	
	background: url(../images/st_3.png) no-repeat center center;
}
#st_2{	
	background: url(../images/st_2.png) no-repeat center center;	
}
#st_1{	
	background: url(../images/st_1.png) no-repeat center center;
}