div.news-page{
	margin-top:5px;
	background-color:#fff;
	height:auto;
}



/* 左侧 */
div.news-left{
	float:left;
	border:1px solid #ddd;
	width:830px;
}

div.news-navi{
	height:45px;
	line-height:45px;
	font-size:16px;
	padding:0px 10px;
	border-bottom:1px solid #ddd;
	background:#f3f3f3;
}

div.news-navi a{
	font-size:14px;
}

div.news-title{
	line-height:40px;
	font-size:14px;
	padding:30px 40px 10px 40px;
	line-height: 40px;

}

div.news-title div.split{
	margin-top:10px;
}

div.news-title h1{
	font-size:20px;

}

div.news-txt{
	padding:10px 40px 30px 40px;
	line-height: 24px;
	min-height: 640px;
}

div.news-txt table td{
	border:1px solid #888;
/*	height:24px;
	line-height: 24px;*/
}


div.news-txt p{
  margin-bottom:10px;
}

div.news-txt u,div.news-txt i,div.news-txt span,div.news-txt a,div.news-txt p,div.news-txt em{
	color:inherit;
	font-size:inherit;
}

div.news-txt a{
	color:#09f;
}

div.news-group{
	padding:10px 40px 30px 40px;
	line-height: 24px;
	height:auto;
}

/* 右侧 */
div.news-right{
	float:right;
	width:360px;
}


div.news-right div.lmtitle{
	border-left:1px solid #bef;
	border-top:1px solid #bef;
	border-right:1px solid #bef;
}

div.news-right div.lmdiv{
	border-left:1px solid #bef;
	border-bottom:1px solid #bef;
	border-right:1px solid #bef;
}

/* page_allnews */

div.allnews-left{
	float:left;
	width:250px;
	*width:240px;
	border:1px solid #bef;
	margin:5px 0px 10px 0px;
	background-color: #fff;
	padding:0px 10px 10px 10px;

}

div.allnews-lm1{
	margin:10px auto 5px auto;
	border:0px solid #fa4;
	font-size:16px;
	padding:10px;
	background-color: #eee;
	padding-left: 15px;
	color:#09f;
	cursor:pointer;
}
/*
div.allnews-lm1 a{
	font-size:16px;
	color:#09f;
}

div.allnews-lm1 a:hover{
	color:#fff;
}
*/

div.allnews-lm1:hover{
	background-color: #fd7;
	font-weight: bold;
}

div.allnews-lm1-seled{
	background-color: #fa4;
	font-weight: bold;
}

div.allnews-lm2list{
	background:#fff6f0;

}

div.allnews-lm2{
	width:160px;
	margin-left:40px;
	border-bottom:1px dashed #f0f0f0;
	font-size:16px;
	line-height:40px;
	text-align: left;
	background:url('../images/defaultarrow.gif');
	background-repeat:no-repeat; 
	background-position:left;
	padding-left: 20px;
	cursor:pointer;
}

div.allnews-lm2-seled{
	color:#09f;
	border-bottom:1px dashed #fa4;	
}

div.allnews-lm2-seled a{
	color:#f60;
}

div.allnews-lm2:hover{
	border-bottom:1px dashed #fa4;	
	color:#f60;
}

div.allnews-lm2 a{
	font-size:16px;
}

div.allnews-right{
	float:right;
	width:940px;
	*width:930px;
	margin-top:5px;
	border:1px solid #bef;
	height:auto;
	background-color: #fff;
}

div.allnews-search{
	margin:20px auto;
	height:40px;
	
}

/* 搜索按钮 下面的box */
div.allnews-newsbox{

}

div.allnews-newsbox div.lmbox{
	width:453px;
	height:430px;
	margin-left:10px;
	margin-bottom:10px;
}

/* 显示新闻标题加部分内容 */

div.news-box-detail{
	border:0px solid #ddd;
	margin:10px 10px;
	padding:10px;
	background-color: #f9f9ff;
}

div.news-box-detail:hover{
	background-color: #f3f3ff;
	/*cursor: pointer;*/
}

div.news-box-title{
	font-size:16px;
	line-height:28px;
	color:#09f;
	font-weight:bold;
	margin-bottom: 10px;
}

div.news-box-title a{
	font-size:16px;
	color:#09f;
}

span.news-box-date{
	color:#f60;
	float:right;
}

div.news-box-img{
	width:150px;
	height:130px;
	margin-left:10px;
	text-align: center;
	float:left;
	border:0px solid #f00;
}
div.news-box-txt1{
	line-height: 26px;
	float:right;
	width:700px;
}

div.news-box-txt2{
	line-height: 26px;
}

div.news-box-position{
	width:100%;
	text-align:right;
	margin-top:5px;
	color:#999;

}


/* 分页按钮 */

div.pagebox{
	margin:10px auto;
	width:100%;
	height:60px;
	padding:10px;
	border-top:0px dashed #ccc;
	text-align: center;
}

a.btpage{
    width:30px;
    height:30px;
    border:1px solid #bef;
    vertical-align:middle;
    margin:1px 2px;
    color:#444;
    border-radius: 5px;
    border:1px solid #adf;
    line-height: 30px;
    background:#eef;
    display: inline-block;
    *display:inline;           /* 让ie6 ie7 支持 inline-block*/
    *zoom:1;
    text-align: center;
    cursor:pointer;
   -moz-user-select: none;
   -khtml-user-select: none;
   user-select: none;
   text-decoration:none;
}

a.btpage:hover,a.btpage_sel{
  color:#eee;
  background-color: #06b;
}

a.btdisable{
	background-color: #f0f0f0;
	color:#aaa;
}

a.btdisable:hover{
	background-color: #f0f0f0;
	color:#aaa;
}