@charset "utf-8";
BODY {
	BACKGROUND: #f4f4f4; MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: center 50%
}
p{ padding:0px; margin:0px;}
TD {
	LINE-HEIGHT: 200%; FONT-FAMILY: Arial,"宋体"; COLOR: #2f2f2f; FONT-SIZE: 12px
}
A {
	COLOR: #2f2f2f; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cf0000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.topbg {
	BACKGROUND-IMAGE: url(images/bg.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%
}
.a-h1 {
	COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; line-height:43px; TEXT-DECORATION: none; width:119px; height:43px; display:block; text-align:center;
}
.a-h1:hover {
	background:#0F4B8A; color:#ffffff;line-height:43px; font-size:14px;
}
.a-h2 {
	COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.a-h3 {
	COLOR: #0467cc; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.a-h4 {
	COLOR: #cf0000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.a-h5 {
	COLOR: #ffffff; FONT-SIZE: 12px
}
.boot_bg {
	BACKGROUND-IMAGE: url(images/x_004.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom
}
.numpage {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}

.banner_box { overflow:hidden; height:430px; width:auto; margin:0 auto;}
.banner{
	min-width:1000px;
	/*_width:expression((documentElement.clientWidth < 1000) ? "1000px" : "auto" );*/
	margin:0 auto;
	height:430px;
	overflow:hidden;
	position:relative;
	z-index:1;}
.banner ul li{
	width:100%;
	height:430px;
	margin:0 auto;
	overflow:hidden;
	position:absolute;
	z-index:2;
	left:0px;
	top:0px;
	display:none;
	background-position:center top;
	background-repeat:no-repeat;
	}
.banner ul li a{
	width:100%;
	height:430px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;}
.banner_other{
	POSITION: relative;  display:block; height:13px; width:100%; /*background:url(images/pagination.gif) repeat-x;*/ padding:8px 0; top:-30px;
	z-index:666;}
.banner_sel{
	width:105px;
	height:13px;
	margin:0 auto;
	}
.banner_sel ul{
	margin:0px;
	padding:0px;
	}
.banner_sel ul li{
	width:13px;
	height:13px;
	line-height:13px;
	float:left;
	overflow:hidden;
	display:inline;
	margin-right:8px;
	text-align:center;
	cursor:pointer;
	background:url(../images/icon_o.png) no-repeat;
	}
.banner_sel ul li.current{
	background:url(../images/icon_o_red.png) no-repeat;
	color:white;}