.index_slider {
	width: 304px;
	height: 337px;
	padding: 5px;
	border: 1px solid #DADADA;
	float: left;
	overflow: hidden;
	margin-right: 7px;
}
.index_slider .slider img {
	width: 304px;
	height: 236px;
}
.index_slider .slider {
	position: relative;
	width: 304px;
	height: 336px;
	overflow: hidden;
}
.index_slider .slider .pic {
	width: 304px;
	height: 236px;
}
.index_slider .slider .desc {
 height: 90px;
 padding: 4px 10px 5px;
 background: #eee;
	overflow: hidden;
	border-top: 1px #f9f9f9 solid;
}
.index_slider .slider .desc h4 {
 height: 23px;
 line-height: 23px;
	overflow: hidden;
 font-weight: bold;
 text-align: center;
}
.index_slider .slider .desc p {
 padding: 6px 10px;
 margin-top: 5px;
 height: 45px;
	overflow: hidden;
 line-height: 22px;
 background: #fff url('orange/images/bg.png') 0 100% repeat-x;
 color: #666;
 border:1px #ddd solid;
}
.index_slider .slider .desc a:hover {
 color: #c00;
 text-decoration: none;
}
#af_tabs {
	z-index: 2;
	position: absolute;
	right: 13px;
	bottom: 110px;
	width: 285px;
	height: 18px;
}
#af_tabs li {
	float: right;
	display: inline;
	width: 16px;
	height: 16px;
	line-height: 16px;
	margin-left: 3px;
	text-align: center;
	color: #595959;
	cursor: pointer;
	border: 1px solid #ccc;
	background: #eee;
}
#af_tabs li.current {
	border-color: #c00;
	background-color: #f17107;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
}

.onerow .layout_mid {
 float: left;
	width: 386px;
	border: none;
}
.onerow .layout_mid .headline {
	float: left;
	width: 386px;
	height: 154px;
	background: url('images/special_bg.png') 0 -217px;
	position: relative;
}
.onerow .layout_mid .headline h4 {
	float: left;
	width: 376px;
	padding: 25px 5px 15px;
	height: 26px;
	text-align: center;
}
.onerow .layout_mid .headline h4 a {
	font-size: 18px;
	font-weight: bold;
	color: #039;
}
.onerow .layout_mid .headline p {
	float: left;
	width: 346px;
	padding: 0 20px;
	height: 66px;
	line-height: 22px;
	overflow: hidden;
	color: gray;
}
.onerow .layout_mid .headline p a {
	color: #f60;
}
.onerow .layout_mid .topics_new {
	float: left;
	width: 384px;
	border: 1px solid #d7d7d7;
	border-top: none;
}
.onerow .layout_mid .topics_new ul {
	float: left;
	padding: 6px 12px;
	width: 360px;
}
.onerow .layout_mid .topics_new ul li {
	float: left;
	width: 330px;
	height: 26px;
	line-height: 26px;
	padding-left: 26px;
	overflow: hidden;
	background: url('images/special_bg.png') 0 -117px no-repeat;
}
.onerow .layout_mid .topics_new ul li a {
	font-size: 14px;
	color: #065195;
}
.onerow .layout_mid .topics_new ul li a:hover {
	color: #f60;
}

.onerow .layout_right {
 float: right;
	width: 264px;
	border: none;
	overflow: hidden;
}
.onerow .layout_right .hd {
	float: left;
	width: 264px;
	height: 27px;
	background: url('images/special_bg.png') 0 -190px no-repeat;
}
.onerow .layout_right .hd a {
	float: left;
	width: 97px;
	height: 27px;
	margin-right: 3px;
	background: url('images/special_bg.png') -99px -162px;
	text-align: center;
	line-height: 27px;
	font-size: 14px;
	font-weight: bold;
	color: #fff; 
}
.onerow .layout_right .hd a:hover {
	text-decoration: none;
}
.onerow .layout_right .hd a.cur_2 {
	background: url('images/special_bg.png') 0px -162px;
	color: #0A5098;
}
.onerow .layout_right .bd {
	display: block;
	width: 262px;
	border: 1px solid #ccc;
	border-top: none;
	overflow: hidden;
	height: 205px;
}
.onerow .layout_right .hz {
	height: 80px;
}
.onerow .layout_right .hz p {
	padding: 10px;
}
.onerow .layout_right .hz p span {
	display: block;
	height: 27px;
	line-height: 27px;
	overflow: hidden;
	padding-left: 30px;
}
.onerow .layout_right .hz p span.tel {
	background: url('images/tel.gif') no-repeat 0 50%;
}
.onerow .layout_right .hz p span b {
	color: #c00;
}
.onerow .layout_right .hz p span.email {
	background: url('images/email.gif') no-repeat 0 50%;
}
.onerow .layout_right .bd ul {
	float: left;
	padding: 5px 10px;
	width: 242px;
	overflow: hidden;
	height: 175px;
	margin-top: 5px;
	background:url('images/top10.png') no-repeat 10px 11px;
}
.onerow .layout_right .bd ul li {
	width: 225px;
	padding-left: 23px;
	display: block;
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	dbackground: url('images/special_bg.png') -8px -75px;
}
.onerow .layout_right .bd ul li a {
	color: #333;
}
.onerow .layout_right .bd ul li a:hover {
	color: #c00;
}

.special {
	overflow: hidden;
	margin-bottom: 10px;
}
.special .hd {
	float: left;
	width: 980px;
	height: 51px;
	background: url('images/special_bg.png') no-repeat;
}
.special .hd h3 {
	float: left;
	width: 120px;
	height: 21px;
	padding: 16px 0 0 36px;
	font-size: 20px;
	font-weight: bold;
	font-family: 'Arial';
	color: #08284F;
}
.special .hd h3 a {
	color: #000;
}
.special .hd h3 a:hover {
	text-decoration: none;
	color: #c00;
}
.special .hd span {
	float: right;
	margin-right: 15px;
	padding-top: 18px;
}
.special .hd span a {
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
.special .bd {
	float: left;
	width: 968px;
	overflow: hidden;
	border: 1px solid #E2E2E2;
	border-top: none;
	padding: 5px 5px 15px 5px;
}
.special .bd dl {
	float: left;
	width: 297px;
	padding: 0px 11px 0px 11px;
	margin-bottom: 14px;
	border-right: 1px dotted #ccc;
	overflow: hidden;
}
.special .bd dl.last {
	padding: 0px 10px 0px 10px;
	border-right: none;
}
.special .bd dt {
	float: left;
	width: 297px;
	height: 38px;
	background: url('images/special_bg.png') -465px -104px;
}
.special .bd dt h4 {
	float: left;
	width: 273px;
	padding-top: 2px;
	height: 32px;
	line-height: 32px;
	padding-left: 24px;
	overflow: hidden;
}
.special .bd dt h4 a {
	font-size: 14px;
	font-weight: bold;
}
.special .bd dt h4 a:hover {
	text-decoration: none;
}
.special .bd dd {
	float: left;
	width: 273px;
	padding: 10px 16px 0 8px;
	color: #333;
	line-height: 22px;
	height: 132px;
	overflow: hidden;
}
.special .bd dd span {
	clear: none;
	color: #666;
}
.special .bd dd span a {
	color: #f60;
}
.special .bd dd img {
	width: 110px;
	height: 82px;
	float: left;
	margin-right: 10px;
	margin-top: 3px;
}

