/*织梦58（dede58.com）做最好的织梦整站模板下载网站*/

.blk-main {

	width: 100%;

}

.blk {

	width: 1200px;

	margin: 0 auto 20px auto;

}

.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 0px 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: normal;

	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 #00859B;

	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: normal;

	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(../images/about_2.jpg)no-repeat bottom;

	padding-bottom: 145px;

}

.about2 h5 {

	font-size: 26px;

	font-weight: normal;

	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(../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: normal;

	letter-spacing: 2px;

	margin-top: 45px;

}

.about2 dl dd b a {

	color: #fff

}

.about3 {

}

.about3 ul {

}

.about3 ul li {

	width: 589px;

	float: left;

}

.about3 ul li h3 {

	color: #00859B;

	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 {

}

.about3 ul li p {

	color: #333;

}

.about3 ul li span {

	display: block;

	background: #00859B;

	width: 15%;

	color: #fff;

	text-align: center;

	letter-spacing: 2px;

}

.about3 ul li span a {

	color: #fff;

	font-weight: normal

}

.about3 ul li:last-child {

	float: right;

}

