/*--article.php--*/
#artleft{ width:688px; float:left; margin-right:2px;}
#artleft2{ width:680px; float:left; margin-right:10px; border:solid 1px #CCC;}
#artbox {width:335px; float:left; margin-right:5px; overflow:hidden; border:solid 1px #CCCCCC; margin-bottom:5px;}
#artright{ width:250px; float:right; overflow:hidden}
#main { width:950px;line-height:25px; margin:0px auto; padding-left:5px;}
.newstop{ width:100%; height:28px;  line-height:28px;background:url(../images/newstop.gif) no-repeat;}
.newstop1{ width:100%; height:28px;  line-height:28px;background:url(../images/newstop.gif) 0 -371px;}
.newstop1 .topl{ margin-left:25px; font-size:14px; font-weight:bold; float:left;}
.newstop1 .topr{ margin-right:5px; font-size:12px; float:right;}
.newstop .topl{ margin-left:25px; font-size:14px; font-weight:bold; float:left;}
.newstop .topr{ margin-right:5px; font-size:12px; float:right;}
.newslist{ height:250px;}
.newslist ul{}
.newslist ul li{width:100%; height:25px; font-size:14px; background:url(../images/dot.gif) no-repeat 10px 10px; float:left}
.newslist2{ height:500px;}
.newslist2 ul{}
.newslist2 ul li{width:345px; height:25px; font-size:14px; background:url(../images/dot.gif) no-repeat 10px 10px;}
.fenge{ width:690px; height:5px; line-height:5px;}
.news_hot{width:248px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.hot_head{height:28px; width:250px; line-height:28px; background:url(../images/newstop.gif) 0 -29px;}
.news_type{width:248px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; overflow:hidden}
.typelist{ width:240px;float:right; margin-top:5px;}
.typelist ul li{ width:200px;height:30px; line-height:30px; overflow:hidden;background:url(../images/newstop.gif) no-repeat 0px -338px; padding-left:25px;}
.hotnewslist{ width:225px; height:240px; float:right; margin-top:5px;}
.hotnewslist ul li{ width:200px; height:24px; line-height:24px; overflow:hidden;}
.hotnum{ width:21px; height:250px; background:url(../images/newstop.gif) 5px -60px; float:left;}
.hot_head span{width:60px;font-size:14px; color:#222; padding-left:25px; line-height:33px;}
.hotshop{ width:248px; height:520px;border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.read_box{ width:685px; border:1px solid #ddd;}
.read_head{ height:90px; width:660px; border-bottom:1px solid #ddd; margin:0 auto}
.read_content{ min-height:400px; width:660px; font-size:14px; line-height:25px; margin:20px auto}
.read_title{ font-size:20px; font-weight:bold; text-align:center; width:660px; height:40px; line-height:40px; margin-top:20px;}
.read_title2{ height:20px; line-height:20px; font-size:12px; color:#666; text-align:center; margin-top:5px;}