/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@charset"utf-8";
.ab-body {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}
.ab-left {
	width: 851px;
	float: left;
}
.ab-right {
	width: 149px;
	float: right;
}
.ab-top {
	float: left;
	height: 75px;
	width: 851px;
	border-top: 5px solid #DFE1E8;
}
.ab-top .ab-logo {
	width: 260px;
	height: 60px;
	padding-left: 15px;
	padding-top: 10px;
	float: left;
}
.ab-top .ab-lanmu {
	float: right;
	height: 20px;
	line-height: 22px;
	padding-top: 42px;
	color: #666;
	text-align: right;
	padding-right: 30px;
	width: 510px;
}
.ab-lanmu a:link, .ab-lanmu a:visited {
	color: #666;
	text-decoration: none;
}
.ab-lanmu a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.ab-benner {
	float: left;
	width: 851px;
	height: 197px;
	background-image: url(../style/about_16.gif);
	position: relative;
}
.ab-benner2 {
	float: left;
	width: 851px;
	height: 197px;
	background-image: url(../style/about_19.gif);
	position: relative;
}
.ab-benner3 {
	float: left;
	width: 851px;
	height: 197px;
	background-image: url(../style/about_15.gif);
	position: relative;
}
.ab-benner4 {
	float: left;
	width: 851px;
	height: 197px;
	background-image: url(../style/about_18.gif);
	position: relative;
}
.ab-benner5 {
	float: left;
	width: 851px;
	height: 197px;
	background-image: url(../style/about_17.gif);
	position: relative;
}
.ab-leimu {
	position: absolute;
	width: 500px;
	line-height: 18px;
	height: 18px;
	color: #FFFFFF;
	text-align: left;
	left: 300px;
	bottom: 4px;
}
.ab-leimu a:link, .ab-leimu a:visited {
	color: #fff;
	text-decoration: none;
}
.ab-leimu a:hover {
	color: #fff;
	text-decoration: underline;
}
.ab-left-lanmu {
	float: left;
	width: 207px;
}
.ab-left-lanmu ul {
	width: 182px;
	float: left;
	padding-left: 25px;
}
.ab-left-lanmu ul li {
	float: left;
	width: 120px;
	height: 30px;
	line-height: 30px;
	padding-left: 37px;
	text-align: left;
	background-image: url(../style/about_02.gif);
	margin-top: 12px;
	font-size: 14px;
}
.ab-left-lanmu a:link, .ab-left-lanmu a:visited {
	color: #666;
	text-decoration: none;
}
.ab-left-lanmu a:hover {
	text-decoration: underline;
	color: #ff6600;
}
.ab-right-body {
	float: right;
	border-left: 1px #E3E3E3 solid;
	width: 630px;
	padding-left: 13px;
}
.ab-center {
	float: left;
	width: 607px;
	margin-top: 22px;
	overflow: hidden;
}
.ab-center .ab-center-top {
	width: 580px;
	float: left;
	height: 37px;
	background-image: url(../style/about_03.gif);
	padding-left: 27px;
	line-height: 37px;
	font-size: 14px;
	font-weight: bold;
}
.ab-nr {
	text-align: left;
	width: 565px;
	padding-top: 12px;
	line-height: 22px;
	padding-left: 15px;
	font-size: 14px;
	padding-bottom: 15px;
}
.ab-nr p {
	font-size: 14px;
	line-height: 25px;
}
.ab-nr p img {
	float: right;
	padding: 1px;
	border: 1px solid #ccc;
}
.ab-nr p.ppys {
	width: 540px;
	padding: 10px;
	background: #FEFEE2;
	border: 1px solid #FDE9B5;
}
.ab-nr p.ppys b {
	color: #ff6600;
}
.ab-nr b {
	font-weight: bold;
}
.ab-kuai1 {
	float: left;
	width: 149px;
	height: 80px;
	background-image: url(../style/about_04.gif);
	border-bottom: 197px #aaa solid;
}
.ab-kuai2 {
	float: left;
	width: 149px;
	height: 228px;
	background-image: url(../style/about_05.gif);
}
.ab-kuai3 {
	float: left;
	width: 149px;
	height: 228px;
	background-image: url(../style/about_06.gif);
}
.ab-foot {
	width: 1000px;
	height: 90px;
	margin: 0 auto;
	background: url(../style/about_24.gif);
}
.foot-nav {
	width: 1000px;
	height: 31px;
	padding-top: 10px;
	overflow: hidden;
	text-align: center;
	line-height: 31px;
}
.foot-nav a {
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
.copyright {
	text-align: center;
	line-height: 24px;
	padding-top: 5px;
}
.picimg {
	float: left;
	width: 279px;
	padding-top: 12px;
	margin-left: 3px;
}
.picimg dt {
	width: 272px;
	text-align: center;
	padding: 1px;
	border: 1px solid #ccc;
}
.picimg dd {
	width: 255px;
	padding: 0 10px;
	text-align: center;
	height: 20px;
	line-height: 20px;
	color: #ff0000;
	overflow: hidden;
}
.picimg dd a {
	color: #ff0000;
}
.picnr {
	float: left;
	width: 578px;
	padding-bottom: 10px;
}
.fzlc {
	float: left;
	width: 565px;
}
.fzlc li {
	float: left;
	padding-left: 18px;
	width: 547px;
	padding-bottom: 6px;
	border-bottom: 1px solid #eee;
	background: url(../style/about_36.gif) 1px 6px no-repeat;
	line-height: 22px;
	font-size: 14px;
	margin-top: 20px;
}
.zxkf {
	float: left;
	border: 1px solid #E3E3E3;
	width: 560px;
	margin-top: 20px;
}
.zxkf p {
	float: left;
	width: 550px;
	background-color: #FAFAFA;
	border-bottom: 1px solid #e3e3e3;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	line-height: 30px;
	text-align: left;
	color: #ff6600;
	font-weight: bold;
}
.zxkf span {
	float: left;
	padding-left: 10px;
	padding-top: 4px;
	width: 270px;
	text-align: left;
}
.zxkf span.ab-lxwm {
	width: 550px;
	border-bottom: 1px solid #e3e3e3;
}
.wzdh {
	float: left;
	border: 1px solid #CCE0EE;
	width: 560px;
	margin-top: 20px;
}
.wzdh p {
	float: left;
	width: 560px;
	border-bottom: 1px solid #CCE0EE;
}
.wzdh p span {
	float: left;
	padding-left: 10px;
	font-size: 12px;
	line-height: 24px;
	padding-right: 10px;
}
.wzdh p span a:link, .wzdh p span a:visited {
	color: #062980;
	text-decoration: none;
}
.wzdh p span a:hover {
	text-decoration: underline;
}
.wzdh p span.ab-wzleft {
	width: 90px;
	text-align: right;
	background-color: #F1F9FE;
	color: #ff6600;
	font-weight: bold;
}
.wzdh p span.ab-wzright {
	text-align: left;
	border-left: 1px solid #CCE0EE;
	width: 429px;
}
