/* CSS Document */

#main{margin-top:8px;}

.content{float:left; width:640px;}
.contentside{padding-left:10px; float:left; width:320px;}
.contentside .newscenter .list{padding:7px 0 0 0;}



.content .position{ color:#5c5c5c; font-size:12px; line-height:35px;}
.content .position a{color:#004499;}
.content .listpage{color:#5c5c5c; font-size:14px; border:1px solid #e0e0e0; background:#FFFFFF; line-height:25px;}
.content .listpage a:link{text-decoration:none; color:#004499;}
.content .listpage a:visited{text-decoration:none; color:#004499;}
.content .listpage a:hover{text-decoration:underline; color:red;}
.content .listpage .reconmaned{padding:8px; border-bottom:1px solid #e0e0e0; background:#FFF; height:130px;}
.content .listpage .reconmaned .news{float:left; width:370px;}
.content .listpage .reconmaned .topic{float:left; width:180px; text-align:center;}
.content .listpage .reconmaned .topic img{margin:8px 0;}
.content .listpage .listnews{padding:8px;}
.content .listpage .title{float:left; width:400px;}
.content .listpage .date{float:right;}
.content .listpage .pages{ padding:5px 0;background:#FFF; text-align:center;border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.content .listpage .pic{padding:15px 0;text-align:center; font-size:12px; line-height:30px;}
.content .listpage .pic img{padding:2px;border:1px solid #e0e0e0;}

.content .listpage .newstitle{text-align:center; color:#000; font-size:18px; font-weight:bold; line-height:28px; padding-top:10px;}
.content .listpage .newsinfo{text-align:center; font-size:12px; color:#5e5e5e;}
.content .listpage .newsinfo span{padding-right:15px;}
.content .listpage .mobilephone{text-align:center; font-size:12px; color:#000000; background:#FFF;border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; padding:3px 0;}
.content .listpage .newscontent{font-size:14px; line-height:25px; color:#000000; padding:0 20px;}
.content .listpage .newscontent p{padding:3px 0;}
.content .listpage .newsother{font-size:12px; line-height:22px; color:#000000; padding:5px;background:#FFF; text-align:center;border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}


#news_more_page_div_id{padding:10px; color:#000;}