#web_main{ width:1002px; margin:0 auto; background:#FFFFFF;}

#web_top{ background:url(../images/1285490948.jpg) no-repeat; height:130px; position:relative;}
#web_top #web_logo{ position:absolute; top:20px; left:10px; z-index:1;}

#web_top #web_menu{ height:41px; position:absolute; z-index:2; font-size:14px; top:88px; left:50px;}
#web_top #web_menu a{ background:url(../images/menu.jpg) no-repeat left; display:block; width:100px; text-align:center; line-height:41px; text-decoration:none; color:#FFFFFF; float:left;}

#web_top #web_home{ position:absolute; right:0px; top:2px;}
#web_top #web_home a{ color:#8B8B8B; display:block; padding:0px 5px;}

#web_top #web_search{position:absolute; right:30px; top:32px;} 


#web_banner{ background:url(../images/banner_bottom.jpg) repeat-x bottom; padding-bottom:12px;}



#web_left{ width:251px; float:left;}
#web_right{ width:751px; float:left;}

#web_foot{ background:url(../images/foot.jpg) repeat-x 0px -30px; height:120px; margin-top:10px;}


a#web_language{ background:url(../images/china.png) no-repeat; padding-left:35px; line-height:20px; font-size:14px; font-weight:bold; display:block; line-height:20px; left:260px; top:30px; z-index:99; color:#000000; text-decoration:none; position:absolute; font-family:"微软雅黑";}



#lb_list ul{ margin:0px ; padding:5px; }
#lb_list li{ margin:0px; padding:0px 0px 0px 20px;list-style-type:none;background:url(../images/ico_01.jpg) no-repeat 0px 7px;  border-bottom:1px dotted #ccc; }
#lb_list a{ display:block;line-height:25px; color:#464646; text-decoration:none;}
#lb_list a:hover{ color:#FF0000;}
#lb_list span{ float:right; color:#cccccc;}




#news_list ul{ margin:0px ; padding:0px;}
#news_list li{ margin:0px; padding:0px 0px 0px 20px;list-style-type:none; background:url(../images/Arrow_02.gif) left center no-repeat;height:20px; line-height:20px; border-bottom:1px dotted #ccc;clear:both;}
#news_list a{ float:left; display:block;height:23px; line-height:23px; text-decoration:none; }
#news_list a:hover{}
#news_list span{ float:right; color:#cccccc;}


#download_list ul,#download_list li{ list-style-type:none; margin:0; padding:0px 0px 10px 0px;}




#clear{ clear:both;height:0px;} 
#float{ float:left;}



/*ҳcss*/
#pagebar {
    float:right;
    display:inline;
    font-size:12px;
	padding-left:5px; }
#pagebar a,#pagebar .page_now {
    display:block;
    float:left;
    margin-right:4px;
    color:#991E86;
}

#pagebar a{
text-decoration:underline;
}


#pagebar .page_now {
    background-image:none;
    background:#fff;
	color:#666666;
}
#pagebar span{ float:left;  font-weight:normal; }


/* ========================== */

div#newscontent{
text-align:left;
padding:0px 0px 8px 0px;
}

div#newscontent .newstitle{
	font-size:22px;
    font-weight: bold;
	line-height:50px;
	text-align:center;
}

div#newscontent .info{
height:28px;
line-height:28px;
border:1px #e8e8e8 solid;
margin:0px 0px;
text-align:center;
background-color:#f7f7f7;
}


div#newscontent .memo{
margin:20px 0px 0px 0px;
padding:15px;
text-align: left;
font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
border:1px #ddd dotted;
text-align:left;
background-color:#fff;
}

div#newscontent .con{
margin:30px 0px;
text-align: left;
font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
}

div#newscontent .con p,div#newscontent .con a{
font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
}


div#newscontent .bzone{
clear:both;
margin:30px 0px;
text-align: left;
}


div#newscontent div.down{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/downfile.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent div.down span#downlink{
font: 12px Verdana, Arial, Helvetica, sans-serif;
line-height:22px;
cursor:pointer;
text-decoration: underline;
}

div#newscontent .tags{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/tags.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .source{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/source.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .addfav{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/fav.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
cursor:pointer;
}

div#newscontent #zhichi{
cursor:pointer;
background:url(../images/zhichi.gif) right no-repeat;
padding-right:12px;
}

div#newscontent #fandui{
cursor:pointer;
background:url(../images/fandui.gif) right no-repeat;
padding-right:12px;
}


div#newscontent .banzhu{
display:none;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../images/banzhu.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .banzhu span{
cursor:pointer;
}
