body{background:url(../images/topbg.jpg) repeat-x;}
#content{ width:900px; text-align:left; margin:0 auto;border:0x;}
#top{ height:138px;}
.topimg{ height:100px; overflow:hidden; clear:both;}
.lineh3{ line-height:25px;}
.main_L{ width:188px; margin-right:10px;float:left;border:0x;}
.main_LD{border:1px solid #AFD1DA;}
.main_LD dt{background:url(../images/left_btbg.jpg) no-repeat; height:26px; line-height:26px; font-size:14px; font-weight:bold; color:#1B52A4; padding-left:20px;}
.zffl{border-bottom:none;}
.zffl dd{height:25px; line-height:25px;background:url(../images/left_abg.gif) repeat-x;border-bottom:1px solid #AFD1DA;}
.zffl2 dd{height:30px; line-height:30px;background:url(../images/left_abg.gif) repeat-x bottom;border-bottom:1px solid #AFD1DA; }
.zffl2 dd a{font-size:14px;}
.link1 a{background:url(../images/dot.gif) no-repeat 14px center; padding-left:20px;}
.p_10{ padding:10px;}
.jilu th{ text-align:center;}
.jilu td{ border-bottom:1px dashed #eee; height:30px; line-height:30px;}
.m_dh{ height:25px; line-height:25px;background:url(../images/m_dh.gif) no-repeat 5px center; padding-left:20px;}

.main_R{ width:700px; float:left; overflow:hidden;border:0x;}
.m_search{ background:#F2F6F9; border:1px solid #C0C7CD;}
.kuang{ width:15px;}
.MS_A{ margin:10px 0; color:red;}
.MS_A a{ font-weight:bold;}
.navleft{ border-bottom:1px dashed #999;}
.red_b{ color:red; font-weight:bold;}
.navleft-current{ background:#2E6AB1; color:#fff; padding:2px 5px;font-weight:bold;}
.gut{border:1px solid #AFD1DA; padding:10px;}
.zhuyi{ border:1px dashed #ccc; background:#f8f8f8; padding:10px;}

.tab_list{table-layout:fixed;}
.tab_list th,.subsection{border:1px solid #D9D9D9;background:#E5EEF5;height:32px; padding-top:10px;}
.tab_list td{border:1px solid #EFEFEF;height:35px;}
.tab_list td a{ color:#027CCB;}
.main_I_D .bt1{padding-left:23px; height:26px; padding-top:4px; background:url(../images/bt1bg.gif) no-repeat;}
.main_I_D .bt1_f{font-size:14px; font-weight:bold; color:#175B06; margin-right:10px;}
.hc1,.hc2,.hc3{font-size:20px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.hc3{ color:#d23a3a;}
.hc1{ color:#666;}
.hc2{ color:#0066cc; padding:0 3px;}
.paix a{ padding:2px 5px; margin:0 5px; border:1px solid #999; background:#fff;}
.pxnow{ background:#018DCA !important; color:#fff !important;}

.Npage{ clear:both; line-height:20px; width:100%; text-align:right; padding-top:10px;}
.Npage a,.Npage span{ border:1px solid #B2B2B2; padding:0 8px; display:block; float:left; margin-right:6px; cursor:pointer;}
.Npage .Nnow{ background:#ff6600;border:1px solid #ff6600; color:#fff; font-weight:bold;}
.Npage .fl_r{ margin-right:20px;}

#footer{ text-align:center; margin-top:10px;}
#footer dt{ background:#018DCA; height:25px; line-height:25px; color:#A7E4FF;}
#footer dt a{ padding:0 10px;}
#footer dt a:link{color:#fff;}
#footer dt a:visited{color:#fff;}
#footer dt a:hover{color:#F9EA00;}

.main_list h4{ font-size:14px; font-weight:bold; background:#f0f0f0; padding:5px 10px; margin-top:15px;}
.main_list li{ border-bottom:1px dashed #999; height:30px; line-height:30px;}
.main_list a{ display:block; background:url(../images/dot.gif) 18px 12px no-repeat; padding-left:30px; overflow:hidden; font-size:14px;}
.time{font-size:11px; font-family:Tahoma; color:#aaa; float:right; margin-top:-30px; margin-right:30px;}
.font_style3{ font-size:14px; font-weight:bold;}
.font_style{ color:#000; font-weight:bold;}
.font_style,.font_style1{ border-bottom:1px dashed #bbb;}
.font_style2{ border-top:1px dashed #bbb; color: #FD660D;}
.sp_style{display:block; background:url(../images/but_bg.gif) no-repeat; font-weight:bold;}



.nav{ text-align:center;position:absolute;z-index:200;}
.nav a:link{color:#fff;}
.nav a:visited{color:#fff;}
.nav a:hover{color:#3f0;}


.clearfix:after{display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}
.menusel{ float:left;width:90px; position:relative;  margin-left: 1px; *margin-left: 0px;_margin-left: -1px;}
.menusel h2{ font-weight:200;display:block; height:38px;line-height:38px;}
.menusel a{font-size:14px; font-weight:bold; color:#fff; display:block; width:82px; height:28px; line-height:28px; padding:5px 0;}
.menusel a:hover,.menusel .navnow{ position:relative; font-weight:bold; z-index:2; height:25px;color:#3f0; background:url(../images/navhbg.gif) no-repeat;}
.ahover a{border-bottom:1px dashed #00496C; background:#eeeeee; text-decoration:none;}
.position{ position:absolute; z-index:1;}
.menusel ul{width:80px; background:#eee; border:1px solid #00496C; position:relative; z-index:1; display:none; filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.menusel .block{ display:block;}
.typeul li{border-bottom:1px dashed #00496C;width:80px; position:relative; float:left;  background:#eee;}
.typeul li a{ border:none;width:80px; font-size:12px; color:#00496C !important;text-decoration:none;height:25px; line-height: 25px;}
.typeul li a:hover{ border:none; background:#ddd;}
.typeul{ margin-left:0;  }
.typeul ul{top:0; position:absolute;}
.fli{ margin-left: -1px; border-left:#eeeeee solid 1px;}
.menusel .lli{ border:none; }

.liucheng a{ font-size:14px; display:block; height:26px; line-height:26px; float:left; width:60px; padding:0 10px; margin-left:10px;}
.liucheng a:hover{ color:#f30;}
.nowlc{ background:#fff; border:1px solid #AFD1DA; border-bottom:none;border-top:1px solid #9EBEC7; font-weight:bold;}
.page2 .font14{ color:#f30; border-bottom:1px dashed #999;}
