/* CSS Document */

body,div,p,span,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
body,div,p,span,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,pre,form,table,td,div{border:0;}
table,td,tr,th{font-size:12px; padding:0; margin:0;}
img,a img{border: 0px;padding:0; margin:0;}
ul,li,ol,dt,dl,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
input,select,textarea,form img,button { vertical-align:middle; line-height:normal; }
body{padding:0;color:#333333;background:#e3f6ff url(body_bg.jpg) repeat-x;font: 12px "\5b8b\4f53", Arial, Helvetica, sans-serif;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ed1c24;text-decoration:underline;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}             
.dis{display:block;}
.undis{display:none;}
.fl{float:left;}
.fr{float:right;}

.pointer { cursor:pointer; }
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;}
.hr-2,.hr-3,.hr-4,.hr-5,.hr-6,.hr-7,.hr-7_6,.hr-8,.hr-9,.hr-16,.hr-10,.hr-11,.hr-12,.hr-13,.hr-14,.hr-15,.hr-17,.hr-19,.hr-23,.hr-30,.hr-35,.hr-55{clear:both; overflow:hidden; font-size:1px; line-height:1px;}.hr-2{height:2px;}.hr-3{height:3px;}.hr-4{height:4px;}.hr-5{height:5px;}.hr-6{height:6px;}.hr-7{height:7px;}.hr-8{height:8px;}.hr-9{height:9px;}.hr-10{height:10px;}
.hr-11{height:11px;}.hr-12{height:12px;}.hr-13{ height:13px;}.hr-14{ height:14px;}.hr-15{ height:15px;}.hr-17{ height:17px;}.hr-20{ height:20px;}.hr-23{ height:23px;}.hr-30{ height:30px;}.hr-35{ height:35px;}.hr-55{ height:55px;}.hr-16{ height:16px;}

#area{ width:998px; margin: 0px auto; clear: both}
#wap{ background:url(wap.jpg) no-repeat center top; height:237px; width:100%; margin:0 auto;}
/*头部*/
.top{ height:31px; padding-right:5px; color:#004f87; line-height:31px;}
.topline{ line-height:28px; float:left}
.top a,top a:hover{ color:#004f87;}
.glj{ float:left; height:31px; width:371px; background:url(glj_right.jpg) right no-repeat; margin-right:98px;}
.glj li{ background:url(glj.jpg) no-repeat; width:123px; height:31px; float:left; text-align:center; }
.flash{ height:206px;}

/*
.nav dd.hover h2{ background:url(nav_hoverl.jpg) no-repeat; width:5px; height:33px; float:left;}
.nav dd.hover h3{ background:#e3f6ff; border-top:#0a7fc4 1px solid; float:left; min-width:45px; padding:0px 7px;}
.nav dd.hover h4{ background:url(nav_hoverr.jpg) no-repeat; width:5px; height:33px; float:left}
.nav dd h2{ width:5px; height:33px; float:left;}
.nav dd h3{ float:left; min-width:45px; padding:0px 7px;}
.nav dd h4{ width:5px; height:33px; float:left}
.nav dd.hover a{color:#006099;}*/

/*.nav li{ float:left; height:38px; width:88px; height:38px; line-height:38px;}

.nav li a{ font-size:14px; font-weight:bold; color:#FFF;}*/


#navigation{ font-size:14px; height:38px; z-index:1;}
#navigation a{ color:#fff; display:block;}
#navigation li{ float:left; text-align:center; position:relative; width:98px; height:38px; line-height:38px; coloe:#fff; z-index:1;}
#navigation li:hover{ width:98px; height:38px; font-weight:bold; color:#fff; background:url(hover.jpg) no-repeat top center; _background:url(hover.jpg) no-repeat; color:#cc0000;}
#navigation li a:hover{ width:98px; height:38px; font-weight:bold; color:#fff; _background:url(hover.jpg) no-repeat top center; color:#fff}

#navigation li.hover{ _width:98px; _height:38px; _background:url(hover.jpg) no-repeat top center; _color:#cc0000;}
#navigation li a:link,#navigation li a:visited { display:block; text-decoration:none; color:#fff;} 
#navigation li ul li:hover {width:88px; background:url(li.jpg) no-repeat top center; height:32px;} 
#navigation li ul li a:hover {width:88px; _background:url(li.jpg) no-repeat top center; height:32px;} 
#navigation li ul { z-index:9999; display:none; position:absolute; top:35px; left:5px;  margin-top:3px; width:88px; _margin-top:6px; font-weight:normal;} 
#navigation li ul li{ width:88px;background:url(li.jpg) no-repeat top center; height:32px; _margin-top:-6px; padding:0px;white-space:nowrap; font-weight:normal;}
#navigation li ul li.hover{width:88px; _background:url(li.jpg) no-repeat top center;}
#navigation li ul li a:hover{width:88px; color:#FF0; font-weight:normal;}
#navigation li ul li ul {width:88px; display:none; position:absolute; top:0px; left:88px; margin-top:0;_margin-top:6px; width:88px; height:35px; z-index:9999;} 
#navigation li ul li a.yj{ background:url(li-hover.jpg) no-repeat top center; _background:url(li-hover.jpg) no-repeat; width: 88px; height:32px; font-weight:normal;}
#navigation li ul li a:hover.yj{ background:url(li-hover.jpg) no-repeat top center; _background:url(li-hover.jpg) no-repeat; width:88px; height:32px; font-weight:normal;}
#navigation li.link,#navigation li.link:hover{ background:url(nav_link.jpg) no-repeat 50% 0; float:left; height:33px; width:2px; margin-top:12px; overflow:hidden;}
#navigation li.link a:hover{ _background:url(nav_link.jpg) no-repeat 50% 0; float:left; _height:33px; _width:2px; margin-top:12px; _overflow:hidden; _display:block;}
.so{ height:32px; *padding-top:4px; *height:28px; _padding-top:0px;}
.lkxx{ background:url(lkxx.jpg) no-repeat left; width:550px; float:left; height:23px; padding-left:92px;}
#beijing{ background:#fff; width:986px; margin: 0px auto; clear: both; padding:6px; z-index:9999px;}
/*搜索框*/ 
.search{ float:right; background:url(ss_1.jpg) no-repeat 0px 1px; padding-left:64px;}
.search_text{ border:1px solid #7f9db9; height:18px; width:173px; color:#000; line-height:18px;}
.search_btn{ width:65px; height:22px; background:url(ss_2.jpg) no-repeat; border:none; margin-left:6px; margin-right:14px;}
/*最新通知滚动列表*/
.core{height:23px;overflow:hidden; float:left;}
#update{ width:550px;height:23px; float:left;}
#update dd{ height:23px; width:260px; line-height:23px; padding-left:15px; float:left; background:url(dian.jpg) no-repeat 5px 50%;}
#update a,#update a:hover{ color:#000;}
.footer{ padding-top:17px; height:132px; line-height:24px; color:#303030; text-align:center; background:url(footer.jpg) repeat-x;}
.footeta,.footeta a{ color:#525252;}
.bah{ color:#f10000; font-weight:bold;}
.page{ text-align:center; height:50px; line-height:50px;}


#div1 { width:550px;height:23px; float:left; margin-left:6px; position:relative; overflow:hidden;}
#div1 ul {position:absolute; left:0; top:0;}
#div1 li{ height:23px; /*width:260px;*/ line-height:23px; padding-left:15px; float:left; background:url(dian.jpg) no-repeat 5px 50%;}