.wrapper{
	width: 1400px;
	margin: 0 auto;
}

.gbanner{
	width: 100%;
}
.gbanner img{
	width: 100%;
	display: block;
}


.about-cont{
	width: 100%;
	margin-bottom: 30px;
}
.about-item{
	width: 100%;
	padding: 2%;
	margin-top: 30px;
	border: 1px solid #000;
	box-sizing: border-box;
}
.about-item-img{
	width: 30%;
	float: left;}
.about-item-img img{
	width: 100%;
	display: block;
}
.about-item-txt{
	padding-left: 36%;
	padding-top: 7%;
}
.about-item-txt h2{
	font-size: 24px;
	font-family: '微软雅黑';
}
.about-item-txt h2 span{
	font-size: 36px;
	border-bottom: 1px solid #000;
	padding-bottom: 8px;
	padding-right: 8px;
}
.about-item-txt p{
	margin-top: 30px;
	font-size: 24px;
	font-family: '微软雅黑';
	line-height: 1.5;
}


@media screen and (max-width: 1680px){
	.wrapper{width: 1300px;}

	.about-item-txt h2 span{font-size: 34px;}
	.about-item-txt h2 {font-size: 20px;}
	.about-item-txt p{font-size: 20px;}

}

@media screen and (max-width: 1600px){
	.wrapper{width: 1200px;}
	
	.about-item-txt h2 span{font-size: 30px;}
	.about-item-txt h2 {font-size: 18px;}
	.about-item-txt p{font-size: 18px;}

}

@media screen and (max-width: 1440px){
	.wrapper{width: 1100px;}



}

@media screen and (max-width: 1400px){
	.wrapper{width: 980px;}

	.about-item-txt h2 span{font-size: 24px;}
	.about-item-txt h2 {font-size: 14px;}
	.about-item-txt p{font-size: 14px;}
}