/* CSS Document */
body{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	background:#e8e8e8;
	word-spacing:4px;
	letter-spacing: 1px;
}
img{
	border:none;
}
a{
	color:#444444;
	text-decoration:none;
	outline:none;
	_hide-focus: expression(this.hideFocus=true);
}
a:hover{
    color:#F60;
 	text-decoration:none;
}
.clear{ clear:both} 
ul{
	list-style:none;
}
li{
	list-style:none;
}
div,ul,li,dl,dd,dt,p,span,a,body{
	padding:0px;
	margin:0px;
}

#header-box,#body-box,#footer-box{
	width:930px;
	margin:0px auto;
	background:#ffffff;
}

#header-box{
	background:#ebeaeb;
	height:85px;
	background-image:url(../images/header.jpg);
	background-repeat:repeat-x;
	background-position:center;
}

#body-box{
}

#footer-box{
	clear:both;
	height:73px;
	background-image:url(../images/index_70.jpg);
	background-repeat:repeat-x;
	padding-top:20px;
}

#ad_pic ul li{
	display:inline;
	margin-left:20px;
}

.top_right{
	width:500px;
	height:20px;
	line-height:20px;
	display:inline;
	margin:15px 15px 0px 0px;
	float:right;
	overflow:hidden;
	text-align:right;
	padding-left:415px;	
}
.top_right a{
	margin:0px 0px;
}

.menu{
	height:30px;
	float:right;
	display:inline;
	margin:20px 0px 0px 0px;
}

.menu ul li.menu_item{
	height:30px;
	line-height:30px;
	float:left;
	margin:0px 20px;
	font-weight:bold;
	position:relative;
	z-index:900;
}
.menu ul li.menu_item a{
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding:0px 5px;
	font-family:"Î¢ÈíÑÅºÚ";
	}	
.menu ul li.menu_line{
	width:1px;
	height:30px;
	float:left;
	overflow:hidden;
	background:url(../images/nav_line.gif) no-repeat 0px 10px;
}
.menu ul li.menu_item ul{
	display:none; 
	position:absolute;
	left:-11px;
	top:30px;
	z-index:901;	
	width:120px;
	background:#fff;
	filter:alpha(opacity=95); 
	opacity:0.95;
	padding-top:10px;
	padding-bottom:10px;
}
.menu ul li.menu_item ul li{
	width:99px;
	height:28px;
	line-height:28px;
	float:left;
	overflow:hidden;
	padding:0px 10px 0px 11px;
}
.menu ul li.menu_item ul li a{
	width:88px;
	height:28px;
	line-height:28px;
	overflow:hidden;
	float:left;
	font-weight:normal;
	padding:0px 0px 0px 10px;
}

.banner{
	width:930px;
	height:211px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	z-index:5;
}
.banner-img-list{
	width:930px;
	height:211px;	
	overflow:hidden;
	position:relative;
	z-index:6;
}
.banner-img-list ul#bannerImg{
	position:relative;
	width:800%;
	overflow:hidden;
	float:left;
	z-index:10;
}	
.banner-img-list ul#bannerImg li{
	width:930px;
	height:211px;
	float:left;
	overflow:hidden;
}
.banner-img-list ul#bannerImg li a{
	width:930px;
	height:211px;
	display:block;
}
.banner-img-list ul#bannerImg li a img{
	width:930px;
	height:211px;
}
.banner #bannerCtrl{
	height:12px;
	overflow:hidden;
	position:absolute;
	right:5px;
	bottom:8px;
	z-index:100;
}
.banner #bannerCtrl li{
	width:12px;
	height:12px;
	float:left;
	display:inline;
	margin:0px 3px;
	overflow:hidden;
	background:#45696d;
}
.banner #bannerCtrl li.current{
	background:#fff;
}
.banner #bannerCtrl li a{
	width:12px;
	height:12px;
	line-height:12px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}

.banner{
	width:930px;
	height:192px;
	margin:0 auto;
	overflow:hidden;
}

#div_kf{
	width:111px;
	height:170px;
}

.index_channel_title{
	height:22px;padding-top:6px;padding-left:10px;color:#FFFFFF;font-size:15px;background:url(../images/t2_m.png);
}
.info{
	float:left;
	height:20px;
	width:270px;
	padding-top:10px;
	overflow:hidden;
	white-space:nowrap;
}
.date{
	float:right;
	height:20px;
	width:80px;
	padding-top:10px;
}

.newdetail
{
	height:30px;
	border-bottom:solid 1px #ccc;
}