@charset "gb2312";

.indexList_over{background:url(img_19.jpg) center repeat-x; color:#fff; font-weight:bold}
.indexList_out{background:url(img_20.jpg) bottom repeat-x; color:#666}

/* CSS 通用 */
body{margin:0px; padding:0px; font-family:"宋体"; color:#555;  background:url(bg2_02.jpg) repeat-x top;}
td,tr{font-size:12px;}
.bg{background:url(img_25.jpg) repeat-x top;}
.bg_01{background:url(img_about_08.jpg) no-repeat bottom right;}
.color_004bb0{color:#004bb0;}

/* CSS 文字颜色 */
.color_0a51a1{color:#0a51a1;}
.color_fff{color:#fff;}
.color_000{color:#000;}

/* CSS 文字大小 */
.size_14{font-size:14px}
.size_13{font-size:13px}
.size_11{font-size:11px}

/* CSS 文字链接样式 */
a:link{ text-decoration:none; color:#555; }
a:visited{ text-decoration:none; color:#555;}
a:hover{ text-decoration:underline; color:#ff0000;}

/* CSS 文字行高 */
.lh_22{line-height:22px;}
.lh_24{line-height:24px;}
.lh_30{line-height:30px;}


/* CSS 边框 */
.border{border:1px solid #a9d0e4; border-width:0 1px 1px 1px;}
.border_01{border-bottom:1px solid #ccc;}

/* CSS padding */
.padding_01{padding-left:20px;}
.padding_02{padding-left:15px;}
.padding_03{padding-left:30px; padding-top:5px;}
.padding_04{padding-top:5px;}


.container, .container *{margin:0; padding:0;}

.container{width:982px; height:265px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:982px; height:265px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #f8221c;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #f8221c;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #f8221c;
	font-weight: bold;
}