@charset "utf-8";
/* CSS Document */

/*-----------------------bigEye------------------------------*/
.sliderWrapper{
	height: 246px;
	position: relative;
}
#content{
	background: url(../images/bigeye.png) no-repeat center;
	padding:5px;
	width: 846px;
	height: 246px;
	text-align:center;
	margin:0 auto 10px;
	position: relative;
}
#slider{
	margin:0 auto;
	padding:0px;
}
#slider ul,#slider ul li{
	height: 246px;
	width: 846px;
	overflow: hidden;
}
#prevBtn, #nextBtn{
	display:block;
	width:59px;
	height:34px;
	position:absolute;
	left:-20px;
	top: 110px;
	z-index:999;
}	
#nextBtn{
	left:816px;
}														
#prevBtn a, #nextBtn a{
	display:block;
	width:59px;
	height:34px;
	background: url(../images/btn_prev.png) no-repeat 0 0;
}	
#nextBtn a{
	background: url(../images/btn_next.png)  no-repeat 0 0;
}				
/*--------------------------newsArea-----------------------*/
#newsArea{ width:927px; margin:0 auto;}
.indexLeft{ width:706px; float:left; margin-right:10px;}
.indexRight{ width:210px; float:left;}
#newsArea .whiteBox{
	width:343px;
	margin-right:15px;
	float:left;
	
}
#newsArea .wBoxIn{height:248px;}
#newsArea .whiteBox h1{padding-bottom:2px;}
/*articlesList*/
.articlesList{
	width:333px;
	margin:0 auto;
	border-top:1px dashed #999;
	padding-top:0px;
}
.articlesList dt{
	height:18px;
	background:#c0c0c0;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	padding-left:15px;
	line-height:18px;
}
.articlesList dd{ 
	width:320px; 
	margin:0 auto; 
	overflow:hidden; 
	height:27px;
	line-height:27px;

}
/*firstNews*/
.articlesList dd.firstNews{
	height:76px;
	background:#f2f2f2;
	position:relative;
	line-height:18px;
	width:324px;
	padding:3px;
	margin:5px auto;
}
.firstNews h3{ font-size:13px; height:18px; width:245px; overflow:hidden;}
.firstNews p{ width:245px; height:33px; overflow:hidden;}
.firstNews span,.firstNews p{ display:block;}
.firstNews span,.firstNews p,.firstNews h3{ margin-left:85px;}
.firstNews img{
	position:absolute;
	left:5px;
	top:6px;
}
/*top10*/
.top10{
	background:#fff url(../images/top10.png) no-repeat 5px;
	height:237px;
	padding:3px 5px 5px 45px;
	color:#666;}
.top10 a{ color:#666;}
.top10 li{
	height:24px;
	line-height:24px;
	width:140px;
	overflow:hidden;}
/*-----------------------adArea------------------------------*/
.adArea{width:945px; margin:0 auto;}
.adArea li{
	width:300px;
	height:80px;
	margin-right:12px;
	float:left;
}
/*-----------------------main------------------------------*/
#main{ width:927px; margin:0 auto;}
#main .whiteBox{ margin-bottom:10px;}
#main .wBoxIn{position: relative; padding-bottom:5px; width:706px; height:180px;}
.flash{
	position:absolute;
	left:10px;
	top:1px;
}
.slidBtn{
	position:absolute;
	bottom:5px;
	right:5px;
	width:60px;
	height:13px;
	background:url(../images/flashacg.gif) no-repeat;
	color:#fff;
	text-align:center;
	line-height:13px;
	font-size:10px;}
.slidBtn img{ margin:0 5px;}
#main .articlesList{
	margin-left:365px;
	border:none;
	width:333px;}
#main .grayBox{ margin-bottom:10px;}
#main .bgWhite{ 
	height:221px;
	margin:0 auto;
	width:686px;}
#main .gBoxIn li{
	width:98px;
	height:95px;
	float:left;
	text-align:center;
	margin-top:10px;
}
#main .gBoxIn li img{ border:1px solid #ccc; vertical-align:middle}
#main .gBoxFoot{ clear:both;}
/*-----------------------top20------------------------------*/
.top20Title{
	width:195px;
	height:29px;
	line-height:29px;
	font-size:13px;
	color:#fff;
	padding-left:15px;
	background:url(../images/top20.png) no-repeat;
}
.top20List{
	background:#e1e1e1;
}
.top20List li{ display:block}
/*topred*/
.topRed,.topGray{
	background: url(../images/top20bg.png) repeat-x top;
	height:53px;
	color:#fff;
	position:relative;
	overflow:hidden;
}
.topRed a,.topGray a{ color:#fff;}
.topRed a:hover{color:#f9cec3; text-decoration:none;}
.topRed img,.topGray img{ 
	width:46px;
	height:46px;
	position:absolute; 
	top:3px; 
	left:3px;
	border:1px solid #fff;}
.topRed dl,.topGray dl{
	margin-left:60px; 
	padding-top:7px;
	line-height:20px;
}
.topRed dt,.topGray dt{font-weight:bold;}
.number20{
	position:absolute;  
	right:3px;
	top:23px;
	bottom:0px;
	font-size:25px;
	font-weight:bold;
	color:#f9cec3;}
/*topGray*/
.topGray{
	background:#a5a5a5;
	height:53px;
	margin-bottom:0px;
}
.topGray a:hover{ color:#ddd; text-decoration:none;}
.topGray .number20{ color:#ddd;}
/*narrowLi*/
.narrowLi{height:20px; line-height:20px; background:#e1e1e1;overflow:hidden; margin-top:0px;*margin-top:-2px;}
.narrowLi table{ height:19px; overflow:hidden; vertical-align:top; display:block}
.narrowLi a{ color:#666;}
.gray{background:#f5f5f5;}
.number{
	background:url(../images/index_r32_c43.png) no-repeat center;
	text-align:center;
	color:#fff;
	font-size:10px;
}
.value{ font-size:10px; color:#999; padding:0 10px;}
/*===================================================pageStyle===================================================*/
/*-----------------------search-----------------------*/
.search{
	margin:0 auto;
	height: 86px;
	width: 690px;
	background:url(../images/searchbg.jpg) no-repeat;
	position: relative;
	line-height:30px;
	color:#666;
}
.search form{
	margin-left:250px;
	padding-top:16px;
}
.search input,.search select{
	vertical-align:middle;
	margin-right:5px;
	color:#666;
}
.search p{ margin-left:5px;}
.redArrow{
	background:url(../images/list_r3_c6.png) no-repeat left;
	padding-left:15px;
}
.searchBtn{
	background:url(../images/serchbtn.png) no-repeat;
	width:63px;
	height:48px;
	font-size:1px;
	color:#555;
	border:0;
	cursor:pointer;
	position:absolute;
	left:565px;
	top:16px;
}
/*-----------------------list-----------------------*/
.listTitle{
	margin-left:25px;
	height:30px;
	line-height:30px;
}
.subList{
	width:660px;
	background:url(../images/articletitle.jpg) no-repeat top;
	padding:45px 15px 0;
}
.subList li{
	border-bottom:1px solid #ccc;
	height:30px;
	line-height:30px;}

.writer{
	float:right;
	width:100px;
	text-align:left;
	overflow:hidden;
	height: 30px;
	padding-right: 10px;
}
/*-----------------------pageContent-----------------------*/
.crumbs,.contentTitle{
	width:660px;
	height:38px;
	line-height:38px;
	margin:0 auto;
	padding-left:30px;
}
.crumbs{
	height:30px; 
	line-height:30px;
}
.contentTitle{background:url(../images/title.jpg) no-repeat;}
.contentTitle dt{ font-size:14px; font-weight:bold;}
.contentTitle dd{ float:right;}
.contentTitle span{ background-repeat:no-repeat; background-position:left center; padding:0 10px 0 12px;}
.contentTitle .date{ background-image:url(../images/title_r1_c3.gif);}
.aContainer{
	padding:15px;
	line-height:24px;
	font-size:14px;
	color: #666666;
}
.readMore{ padding:5px 20px;}
.readMore li{
	height:28px; 
	line-height:28px;
}
.readMore li a{
	width:525px;
	height:28px;
	overflow:hidden;
}
.readMore .date{ float:right;}

/*-----------------------pageSide-----------------------*/
.rListTitle{
	background:url(../images/sidetitle.jpg) no-repeat;
	width:250px;
	height:40px;
	line-height:40px;
	font-size:13px;
}
.rListTitle .red{
	background:url(../images/list_r2_c2.png) no-repeat 15px;
	padding-left:35px;
}
.rightAd{ margin-bottom:15px;}
.rightAd img{
	display:block;
	margin-top:10px;
}
.line_list {
	color: #666;
	height: 285px;
	overflow: hidden;
}
.line_list li{
	border-bottom:1px dashed #ccc;
	padding:5px;
	line-height:20px;
}
.recorder {
	font-weight: bold;
	color: #333;
	margin-right:5px;
}
.line_list .gray {background:none;color: #ccc; margin-left:5px;}
.line_list .gray a {color: #ccc;}


