.left{width:650px; float:left;overflow:hidden}
.right{width:300px; float:right; overflow:hidden}




.listbox{border:1px solid #ccc; border-top:none; border-top:3px solid #dd641a; margin-top:15px}
.listbox .title{height:50px; padding-left:20px}
.listbox .title h1{font-size:14px;line-height:30px;background:url(../images/news_list_title.gif) no-repeat; width:130px; text-align:center; color:#fff}

.listbox dl{padding:15px 0; border-bottom:1px dashed #ccc}
.listbox dl dt{font-size:14px; height:24px; line-height:24px; background:url(../images/ico_arraw_1.gif) no-repeat 10px center; padding:0 20px 0 30px}
.listbox dl dt a{display:block; float:left;font-weight:bold}
.listbox dl dt span{display:block; float:right; font-size:12px; color:#999}
.listbox dl dd{padding:5px 30px; text-indent:2em; line-height:200%; color:#666}




.title_1{background:url(../images/title_1.gif) repeat-x; height:32px; line-height:32px; padding-right:10px}
.title_1 h3{font-size:14px; float:left;background:url(../images/dot_2.gif) no-repeat 5px 12px; padding-left:25px}
.title_1 h3 a{color:#333}
.title_1 span{display:block; float:right}
.title_1 span a{color:#333}



.channelbox{clear:both; width:980px}



.channel{width:472px; float:left; margin-right:15px; margin-top:15px; border:1px solid #ccc}
.channel .list{padding:15px; height:190px}
.channel .list li{height:24px; line-height:24px;background:url(../images/dot_red.gif) no-repeat 5px center; padding-left:20px}
.channel .list li span{float:right; color:#999}


.newsleft{float:left; width:320px}

.flashnews{border:1px solid #ccc;height:220px;padding:2px;margin-top:15px; width:300px}


.headnews{float:left;width:305px; padding:10px 5px; padding-left:15px;border:1px solid #ccc; margin-top:15px; height:205px}
.headnews h3{font-size:14px; height:20px; line-height:20px; padding-top:5px; text-align:center}
.headnews h3 a{color:#222}
.headnews ul{clear:both; margin-top:10px; border-top:1px dashed #ccc; padding-top:15px}
.headnews ul li{height:25px; line-height:25px; padding-left:10px}
.headnews ul li span{color:#CC3300; padding-right:5px}



.rank {margin-top:15px; width:300px}
.rank .title{background:url(../images/title_4.gif) no-repeat; height:25px; line-height:25px; color:#fff; padding-left:30px}
.rank .list{padding:10px 0 10px 10px;}
.rank .list li{height:25px; line-height:25px; background:url(../images/dot_1.gif) no-repeat left center; padding-left:15px; width:210px}
.rank .list li a{color:#222}
.rank .list{border:1px solid #fdc194; border-top:none}







.picnews{height:190px; clear:both; margin-top:10px; overflow:hidden;border:1px solid #ccc}
.picnews dl{float:left;width:126px; height:150px; overflow:hidden; padding:20px 0 0 25px}
.picnews dl dt img{width:120px; height:90px; border:1px solid #999}
.picnews dl dd{height:20px; margin-top:8px; text-align:center}









