 @charset "gb2312";
/* CSS Document */
body{ text-align:center; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif}
*{ margin:0; padding:0}
a{ color:#000000; text-decoration:none}
a:hover{ color:#0b82bb}
h2 span{ display:none}
ul{ list-style:none}
img{ border:none}
#container{ position:relative; margin:0 auto 100px; text-align:left; width:960px;}
#top{ position:relative; background:url(../images/top_bg.gif) no-repeat left top; padding-top:140px; height:110px; border-left:2px solid #2a93cc; border-right:2px solid #2a93cc;}
.logo{ position:absolute; top:0; left:0}
.login{ clear:both;
height:18px;
padding:0 5px; }
.login span{ float:left; width:600px}
.login span form{ height:32px}
.login span em{ font-style:normal; padding-left:15px;}
.login span em input{ margin-left:5px; width:150px; height:20px; border:1px solid #cccccc }
.login span .btn_login{
background:url(../images/dl.gif) no-repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
font:bold 12px å®‹ä½“;
height:22px;
margin:5px 0 0 5px;
padding:0;
width:64px;}
.btn_reg{ background:url(../images/zc.gif) no-repeat left top; width:64px; height:22px; border:medium none;
cursor:pointer;}
input{ background:none ; border:1px solid #cccccc;height:20px;}

.login cite{ background:url(../images/ren.gif) no-repeat scroll 0 3px transparent;
color:#666666;
float:right;
font:12px/32px Georgia;
padding:0 0 0 25px;
width:130px;}
.login cite b{ color:red}
.zxzj{ clear:both;position:relative; height:5px; margin:5px -2px -6px!important;
*margin:-5px -2px -6px!important; *margin:-15px -2px -6px; padding-left:20px; background:url(../images/zxzj_bg.gif) no-repeat 0 bottom; width:940px}
.zxzj h2{ position:absolute; left:22px; background:url(../images/zxzj.gif) 0 0 no-repeat; width:24px; height:96px;}
.zxzj ul{ margin-left:50px; } 
.zxzj ul li{ float:left; padding:15px 12px 0}
.zxzj ul li span{color:#00577d}

#main{ margin-top:12px; position:relative;}
#main h2{ background:url(../images/main_h2.gif) 0 0; height:57px; width:960px;}
.main_n,.main_jln{ border:1px solid #c0d7e8; border-top:none}
.main_left{ position:absolute; top:80px; left:20px; background:url(../images/main_left_bg.gif) no-repeat right top; width:380px}
.form{ margin-bottom:15px;}
.inp1{ line-height:13px;}

.main_right{ padding-top:23px; margin-left:420px; /*margin-bottom:90px!important;*margin-bottom:50px!important; **/margin-bottom:50px}
.main_right ul li{ line-height:25px}
.main_right ul li a .one{ color:#0b82bb}
.main_right ul li a .two{ color:#797979; margin-left:15px}
.main_right ul li a .time{ color:#797979; margin-left:10px}
.main_right ul li a .three{ color:red; margin-left:15px}

#main_jl{ margin-bottom:10px; position:relative; width:960px;}
.main_jln{ height:770px;}
#main_jl h1{ background:url(../images/mainjl_h2.gif) no-repeat 0 0; height:57px; width:960px;}
h1 span{ display:none}
.jl_zx{ width:455px; height:230px; margin-top:15px; float:left; margin-left:18px; display:inline; position:relative;}
.jl_zx h2{ background:url(../images/main_jlfl.gif) no-repeat 0 0; width:455px; margin-bottom:15px; line-height:28px; height:28px;}
.jl_zx h2 span{ display:block; padding-left:40px; font-size:12px; color:#00577d;}
.jl_zx span.more{ position:absolute; top:5px; right:10px;}
.jl_zx .more a{  color:red;}
.jl_zx .more a:hover{ color:#00577d}
.jl_zx ul{ margin-top:15px; width:440px;}
.jl_zx ul li{ line-height:23px;width:455px; background:url(../images/li.gif) no-repeat left center; padding-left:12px; position:relative}
.con{  background:url(../images/b1.gif) no-repeat 0 0; }
.con2{  background:url(../images/b3.gif) no-repeat 0 0; }
.con3{  background:url(../images/b2.gif) no-repeat 0 0; }
.con4{  background:url(../images/b4.gif) no-repeat 0 0; }
.con5{  background:url(../images/b5.gif) no-repeat 0 0; }
.con6{  background:url(../images/b6.gif) no-repeat 0 0; }
.jl_zx p{ line-height:22px;padding-left:60px;height:58px; margin-right:20px; color:#666666}
.jl_zx ul li a span{ color:#999999; margin-left:80px; position:absolute; right:30px}

#bottom{ margin-top:10px;}
.lm{ border:1px solid #c0d7e8;}
.lm h2{ background-color:#66b4d9; height:25px; line-height:25px;}
.lm h2 span{ color:#FFFFFF; display:block; font-size:14px; padding-left:20px}
.lm_a{ margin:15px 25px}
.lm a{ padding:15px 10px; overflow:hidden}
.footer{ margin-top:15px; clear:both; text-align:center}
.footer p{ text-align:center}
.footer a{ padding:10px;}


.title1 {
background-color:#66b4d9;
height:30px;
line-height:30px;
text-align:left;
text-indent:8px;
color:#ffffff}
a.black{ color:#ffffff}
a.black:hover{color:#c0d7e8}
#Link{ padding:10px 0; color:#333333}
#Link td a{ color:#444444£»}
#Link td{ line-height:25px}



#top{height:83px;*height:95px;}
.BBSW{ padding:0}
.BBSW div{ margin-bottom:5px;color:#333333;}


