/*左图右文公共css*/
.page-description {
	text-align: center;
}

.page-description .abstract {
	font-size: 20px;
	color: #333;
	line-height: 36px;
	margin-bottom: 20px;
}
.section-box{
	padding: 50px 0;
	min-width: 1200px;
}
.section-box:nth-of-type(odd){
	background-color: #fff;
}
.section-box:nth-of-type(even){
	background-color: #f9f9f9;
	
}
.horizontal.section-box:nth-of-type(odd) .img{
	float: left;
}
.horizontal.section-box:nth-of-type(odd) .text{
	float: right;
}
.horizontal.section-box:nth-of-type(even) .img{
	float: right;
}
.horizontal.section-box:nth-of-type(even) .text{
	float: left;
}
.horizontal .img{float: left;width: 555px;height: 340px;flex-shrink: 0;border-radius: 8px;overflow: hidden;}
.horizontal .img img{display: block;width: 100%;height: 100%;}
.horizontal .img.hover img{transition: all 0.2s linear;}
.horizontal .img.hover:hover>img{transform: scale(1.01);}
.horizontal .text{float: right;padding-top: 37px;width: 555px;color: #333;}
.horizontal .text .title{height: 55px;line-height: 55px;font-size: 28px;margin-bottom: 30px;}
.horizontal .text .title.icon{padding-left: 80px;background-repeat: no-repeat;background-position: left center;background-size: auto 100%;}
.horizontal .text .desc{font-size: 16px;line-height: 32px;text-align: justify;}
