.blk-main {

	width:100%

}

.blk {

	width:1200px;

	margin:0 auto 20px

}

.content1 {

	width:1200px;

	margin:0 auto

}

.p12-aboutinfo-1 {

	display:inline-block;

	width:100%;

	background:#fff;

	margin-bottom:38px

}

.p12-aboutinfo-1-nr {

	padding:0 0 20px!important

}

.p12-aboutinfo-1-tit {

	display:none

}

.about1 {

	}.about1 h2,.about2 h2,.about3 h2 {

	font-size:30px;

	color:#2b2b34;

	text-align:center;

	display:block;

	margin:60px auto 50px;

	font-weight:400;

	letter-spacing:1px;

	border-bottom:1px solid #ddd;

	width:30%

}

.about1 h2 span,.about2 h2 span,.about3 h2 span {

	display:block;

	border-bottom:3px solid #e3232f;

	width:20%;

	margin-top:20px;

	text-align:center;

	margin:19px auto -1.5px

}

.about1 dl {

	}.about1 dl dt {

	float:left;

	border:1px solid #eee;

	padding:3px;

	line-height:0

}

.about1 dl dt img {

	}.about1 dl dd {

	width:430px;

	float:right;

	color:#333

}

.about1 dl dd h5 {

	font-size:28px;

	font-weight:400;

	letter-spacing:5px

}

.about1 dl dd b {

	display:block;

	border-bottom:2px solid #cc3441;

	width:5%;

	margin:30px 0

}

.about1 dl dd p {

	letter-spacing:1px;

	line-height:26px

}

.about2 {

	background:url(/skin/images/about_2.jpg)no-repeat bottom;

	padding-bottom:145px

}

.about2 h5 {

	font-size:26px;

	font-weight:400;

	color:#333

}

.about2 h5 span {

	display:block;

	border-bottom:2px solid #cc3441;

	width:5%;

	margin:35px 0

}

.about2 dl {

	}.about2 dl dd {

	padding-top:144px;

	width:546px

}

.about2 dl dd p {

	text-align:justify;

	line-height:26px

}

.about2 dl dd b {

	background:url(/skin/images/more_a.jpg)no-repeat left;

	height:61px;

	color:#fff;

	text-align:left;

	display:block;

	line-height:60px;

	padding-left:34px;

	font-size:18px;

	font-weight:400;

	letter-spacing:2px;

	margin-top:45px

}

.about2 dl dd b a {

	color:#fff

}

.about3 {

	}.about3 ul {

	}.about3 ul li {

	width:589px;

	float:left;
	margin-left: 10px;
    margin-bottom: 10px;

}

.about3 ul li h3 {

	color:#e3232f;

	font-size:20px;

	display:block;

	margin:15px 0;

	border-bottom:1px solid #999;

	width:14%;

	padding-bottom:5px

}

.about3 ul li b {

	width:100%;

	background:#f8f8f8;

	height:300px;

	display:block

}

.about3 ul li b img {
    width: 590px;
    height: 300px;

	}.about3 ul li p {

	color:#333;

}

.about3 ul li span {

	display:block;

	background:#e3232f;

	width:15%;

	color:#fff;

	text-align:center;

	letter-spacing:2px

}

.about3 ul li span a {

	color:#fff;

	font-weight:400

}

.about3 ul li:last-child {

	float:right

}

