/* CSS Document */
/****lunhuan*****/
#lunhuan{ height:238px; }
*+html #lunhuan{ height:240px; }
/****jujiao*****/
#jujiao a{ font-size:12px; line-height:23px;}
#jujiao{ width:330px; float:left; overflow:hidden; }
#jujiao #hot{ clear:both; padding-top:15px; border-bottom:1px dashed #ccc;}
#jujiao h4{ text-align:center; color:#c00; font-size:14px;}

#news_right{ width:243px;margin-left:10px;float:left;}

#news5,#news6,.news_mid,.news_right{ width:280px;float:left;}
#news5,#news6,.news_mid,.news_right{margin-left:10px;}
#news4,.news_left{width:298px;float:left;}

/*****news_pic*****/
#news_pic{ width:583px;float:left;}
#news_pic .newspic { width:570px;clear:both; overflow:hidden; padding-top:10px; margin:0 auto;}

#news_pic ul li img{ }
#news_pic ul li span{ display:block}
#news_pic ul li{float:left; margin:0 4px}
#news_pic ul li a{  display:block;}
/*****ad*****/
.news_ad_mid{ height:35px; border: 1px solid #ccc; margin-top:10px; }
#ad_tushang{ height:128px; padding-top:10px;}


/*******tuwenhunpai****/


#zhuanti{ width:230px; overflow:hidden; height:127px;  }
*+html  #zhuanti{height:131px;}
#zhuanti #content {clear:both; padding-top:15px;}
#zhuanti #pic { width:214px; overflow:hidden; display:block; padding-top:10px;}
#zhuanti #pic img{ width:135px; height:100px; float:left; margin-right:5px; }
#zt_news {width:125px;   float:right;}
#zt_news  ul li{ }
#zt_news  ul li a{ line-height:18px;  text-decoration:underline;}


.hot { width:280px; height:75px; display:block; overflow:hidden; margin:0px; padding: 5px 0px; zoom:1; clear:both;}
.box_blue .hot .hot_left {  display:inline; overflow:hidden; float:left; border:1px solid #DDDDDD; margin:0px 3px 0px 0px; padding:0px;}
 .hot .hot_left img { width:100px; height:80px; margin:0px;}
 .hot .hot_right { width:175px; height:78px; display:inline; overflow:hidden; float:left; margin:0px; padding:0px;}
.hot .hot_right h4 {width:175px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all; }
.hot .hot_right h4 a { color:#000; font-size:14px; font-weight:bold;}
.hot .hot_right h4 a:hover { color:#F30;}
.hot .hot_right p { width:165px; height:55px; display:block; overflow:hidden; }
/*news_list***/
.news_search{ text-align:center;  padding:10px;}
* html #news_list{ margin-left:-10px;}
#news_list,#news_content{ padding:10px; }
#news_list li{clear:both;}
#news_list li a{float:left;font-size:14px; line-height:25px; }
#news_list span.time{ width:80px; float:right;clear:right; line-height:22px;color:#999;}
#news_list span.lblNum{float:left; width:30px;}
#news_content h1{background:none ; text-align:center; line-height:30px;  clear:both;  font-size:22px; color:#333;width:95%;}
.news_content_info{text-align:center; line-height:30px;  height:30px;width:100%; border-top:1px solid #666;}
#news_content_box{ padding-top:10px;width:100%;word-break:break-all;color:#000; line-height:1.8em; overflow:hidden;}
#news_content_box img{ margin:10px auto; display:block; overflow:hidden;
max-width:630px;autoimg:expression(onload=function(){this.style.width=(this.offsetWidth > 630)?"630":"auto"});margin-top: 5px;}
.news_nav{ background:#f7f7f7; border:1px  solid #ccc; padding:5px; font-size:12px; margin-bottom:10px;}
.txt_big{font-size:16px; }
.txt_mid{font-size:14px; text-align:left}
.txt_small{font-size:12px;}
.news_content_source,.news_content_print{ text-align:right;}
.news_like{ text-align:left; padding:10px;width:100% ;color:red; font-size:14px;border-top:1px solid #ccc; }
.news_like span{color:#666;}
.news_like ul li a{ line-height:23px;}

span.color{ width:308px; color:#666; padding-left:100px; text-align:right;}
#news_copyright{ margin-top:13px; font-family: Geneva, Arial, Helvetica, sans-serif;border-top:1px solid #ccc;height:30px; line-height:30px; width:915px; text-align:center;}

.pic{ width:180px; height:130px; overflow:hidden;}

*html .listleft{width:630px;}
.content{min-width:910px; width:910px;min-height:200px; overflow:hidden; text-align:center}
.content{ padding:10px}
.news_content_box{ padding-top:10px;width:100%;word-break:break-all;color:#000; line-height:1.8em; }
.news_content_box img{ margin:10px auto; display:block;}