@charset "gb2312";
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#000; }
.red{ color:#F00}
a:hover{ color:#FF0000 }
ul{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:0;}
td{ line-height:25px; padding:0 10px;}
.clear{zoom:1;}
.clear:after{content: "020";display: block;height: 0;clear: both; visibility: hidden; }
form{ margin:0; padding:0;}

.banner{ width:1000px; overflow:hidden; padding-bottom:2px; margin:0 auto}
#nav { margin:0 auto; width:1000px; height:34px; background:url(menu.jpg); display:block; color:#FFFFFF}
#nav .jquery_out {float:left;line-height:34px;display:block;}
#nav .mainlevel {float:left; width:120px;/*IE6 only*/}
#nav .mainlevel a {color:#fff; text-decoration:none; line-height:34px; font-size:14px; display:block; width:120px; font-weight:bold; text-align:center;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; background:#FF6600;}
#nav .mainlevel ul {display:none; position:absolute; list-style-type:none; padding:0; margin:0; z-index:1020;}
#nav .mainlevel li {background:#c60204; width:120px;  list-style-type:none;/*IE6 only*/}

#nav .mainlevel li a{ height:25px; line-height:25px; font-weight:normal}
#menum{ width:9px; height:34px; float:left; }

.wrap{ width:1000px;margin:0 auto; margin-top:5px;}
.wrap_left{ width:510px; height:310px; float:left; border:1px solid #FF0000}
.play a{color:#555;text-decoration:none;outline:none;blr:this.onFocus=this.blur();}
.play a:hover{color:#000;text-decoration:underline;}
.play{width:510px;height:310px; float:right; overflow:hidden;}
.textbg{margin-top:285px;z-index:1; background:#000000;filter:alpha(opacity=40);opacity:0.4;width:510px;position:absolute;height:25px; text-align:right;overflow:hidden; }
.text{margin-top:285px;z-index:2;font-size:12px;width:260px;color:#fff; font-weight:bold;  text-indent:10px;line-height:25px; height:25px; overflow:hidden;position:absolute;cursor:pointer; font-size:14px;}
.num{margin:290px 0px 0 400px;z-index:3;width:100px; text-align:right;position:absolute;height:25px; overflow:hidden;}
.num a{margin:0px;width:15px;height:15px;font-size:12px;line-height:15px;cursor:pointer;color:#000; background:#FFF; padding:0 3px;text-align:center}
.num a.on{background:#cd0609;color:#fff;}
.num a.on2{background:#fff;color:#000;}
.content img{width:510px;height:310px;}
.dj{ width:480px; float:right; }
.dj_top{ width:480px; background:url(dj.jpg); height:32px;}
#tabs1{
 text-align:left;
 width:478px;
 border:1px solid #CCCCCC; border-top:0
}
.menu1box{
 position:relative;
 overflow:hidden;
 height:28px;
 width:478px;
 text-align:left;
 background:#fdf9ee;
}


.main1box{
 height:250px;
 width:478px;
}
#news_mennu ul{
 display: none;
}
#news_mennu ul.block{
 display: block;
}

#news_mennu{
 position:absolute;
 top:0;
 left:0;
 z-index:1;
}
#news_mennu li{
 float:left;
 display:block;
 cursor:pointer;
 width:100px; margin-left:15px;
 text-align:center;
 line-height:22px;
 height:22px;
}
#news_mennu li.hover{

 border-left:1px solid #e60900;
 border-top:1px solid #e60900;
 border-right:1px solid #e60900;
}
.lnews{ width:448px; height:25px; margin:0 auto; line-height:25px;}
.ltitle{ width:350px; float:left; height:25px; overflow:hidden;}
.ltime{ width:80px; text-align:right; height:25px; float:right}
#ww{ width:1000px; margin:10px auto; overflow:hidden; }
.ww1{ width:241px; float:left; overflow:hidden;}
.ww2{ width:241px; float:left; margin-left:12px; overflow:hidden;}
.ww3{ width:241px; float:left; margin-left:12px; overflow:hidden;}
.ww4{ width:241px; float:right; overflow:hidden;}

.ww_top{ width:241px; height:30px; background:url(bg.jpg);}
.ll{ width:100px; float:left; text-indent:35px; line-height:30px; font-size:14px; font-weight:bold; color:#aa7300}
.rr{ width:60px; text-align:right; padding-right:15px; float:right; line-height:30px;}
.ww_main{ width:219px; padding:10px; border:1px solid #ddd6ba; overflow:hidden;}
.ww_main li{ width:219px; float:left; height:25px; line-height:25px; overflow:hidden;}
#link{ width:998px; border:1px solid #CCCCCC; margin:0 auto; margin-top:10px;}
.link_top{ width:996px; margin:0 auto; background:url(link.jpg) no-repeat; font-size:14px; font-weight:bold; text-indent:30px; height:29px; border-bottom:2px solid #b90103; line-height:29px;}
.link_main{ width:996px; padding:5px 0; margin:0 auto; line-height:25px; }
#footmenu{ width:100%;  font-size:14px;background:url(foot.jpg); height:30px; line-height:30px; color:#FFFFFF; text-align:center; margin:0 auto; margin-top:20px;}
#footmenu a{ color:#FFFFFF;}
#foot{ text-align:center; line-height:25px; padding:10px 0;}

#main{  width:1000px;  overflow:hidden; margin:0 auto; margin-top:10px;}
.right{ width:770px; overflow:hidden; border:1px solid #CCCCCC; float:left;}
.righttop{ width:100%; border-bottom:1px solid #CCCCCC; height:26px; line-height:26px; background:url(righttop.jpg) no-repeat; text-indent:20px;}
.rightmain{ width:750px; padding:10px; overflow:hidden;}
.new{ width:750px; height:30px; line-height:30px; }
.title{ width:600px; float:left; line-height:30px;}
.time{ width:100px; text-align:right; float:right; line-height:30px;}
.left{ width:220px; float:right;}
.gggs_top{ width:220px; height:33px; background:url(../img/gggs.jpg)}
.gggs_main{ width:198px; overflow:hidden; border:1px solid #CCCCCC; border-top:0; margin-bottom:10px; padding:10px;}
.gggs_main li{ height:25px; width:100%; line-height:25px; overflow:hidden;}
.bmgg_top{ width:220px; height:33px; background:url(../img/bmgg.jpg); margin-top:10px;}
.bmgg_main{ width:198px; overflow:hidden; border:1px solid #e6d1bc; border-top:0; margin-bottom:10px; padding:10px;}
.bmgg_main li{ height:25px; width:100%; line-height:25px; overflow:hidden;}


.info{ width:1000px; margin:0 auto; overflow:hidden; border:1px solid #CCCCCC; margin-top:10px;}
.infotop{ width:100%; border-bottom:1px solid #CCCCCC; height:26px; line-height:26px; background:url(righttop.jpg) no-repeat; text-indent:20px;}
.infomain{ width:980px; padding:10px; overflow:hidden; line-height:25px; font-size:12px;}
.ff{border:1px solid #ccc; width:700px; margin:5px auto;overflow:hidden; line-height:25px; text-align:center}

.news_content ul li{padding:0px 15px;line-height:25px;}
.news_content ul li a{display:block;width:80%;float:left;}
.news_content ul li .date{float:right;width:20%;text-align:right;}