@charset "gb2312";
/* CSS Document */

body{ font:12px/24px "ËÎÌå",Arial, Helvetica, sans-serif; background:url(imagesbody_bg.jpg) repeat-x #439a23;}
body, h1, h2, h3, h4, h5, h6, hr,p,ul,li,img,iframe,div,marquee,span,dl,dt,dd{
border:medium none;
margin: 0;
padding: 0;
}
ul{ list-style:none;}
img{ border:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#F00; text-decoration:underline;}
.clear{ clear:both; font-size:0; height:0; line-height:0; margin:0; padding:0;}
.h10{ height:0px; line-height:10px; margin:0; padding:0; font-size:0;}
.h5{ height:5px; line-height:5px; margin:0; padding:0; font-size:0;}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.m1{ margin-right:1px;}
.m2{ margin-right:2px;}
.m6{ margin-right:6px;}
.m7{ margin-right:7px;}
.m10{ margin-right:10px;}
.mb36{ margin-bottom:36px;}
.m21{ margin-right:21px;}
#m42{ margin-right:42px;}
.wrapper{ padding:0 12px; width:980px; background:#FFF; margin:0 auto;  }
.top{ height:26px; line-height:26px; border-bottom:2px solid #92da74; /*background:url(imagestop_bg.png) no-repeat 680px 5px;*/ width:980px; overflow:hidden; }
.top .left{ padding-left:3px;display:block;float:left;}
.top .left a{ display:inline-block; background:url(imagesli.gif) no-repeat 0 11px; padding-left:8px; height:26px; line-height:26px;}
.top .right{ width:456px;height:26px; line-height:26px;}
.top .w{ width:436px; overflow:hidden;}
.top .right a{display:inline-block; padding-left:15px; width:53px; background:url(imagestop_ico.jpg) no-repeat 0 10px;}
.logo{ height:140px;width:980px;}
.logo2{ height:170px;width:980px;}
#wh_nav ul li{ width:80px;}
.menu { width:980px; height:63px;}
.nav{ background:url(imagesnav_bg.png) no-repeat; height:32px; line-height:32px;}
.nav ul{ padding-left:10px;}
.nav ul li{ float:left; width:120px;text-align:center;}
.nav ul li a{ font-size:14px; color:#fff; font-weight:bold; width:87px;text-decoration:none;}
.nav ul li.act{background:url(imageshover2.png) no-repeat center bottom;display:inline-block; color:#145e00;}
.nav ul li.act a{color:#145e00;}
.nav ul li#n1{width:67px;background:none;}
.nav ul li#n1 a{width:67px; color:#fff;}
.nav ul li#n1.act {background:url(imageshover.png) no-repeat center bottom;display:inline-block;color:#145e00; }
.nav ul li#n1.act a{color:#145e00;}

#xx_nav ul li{ width:95px;}
.menu_xx { width:980px; height:32px;}
.nav_xx{ background:url(imagesnav_bg_xxgk.png) no-repeat; height:32px; line-height:32px;}
.nav_xx ul{ padding-left:18px;}
.nav_xx ul li{ float:left; width:87px;text-align:center;}
.nav_xx ul li a{ font-size:14px; color:#fff; font-weight:bold; width:87px;text-decoration:none;}
.nav_xx ul li.act{background:url(imageshover2.png) no-repeat center bottom;display:inline-block; color:#145e00;}
.nav_xx ul li.act a{color:#145e00;}
.nav_xx ul li#n1{width:67px;background:none;}
.nav_xx ul li#n1 a{width:67px; color:#fff;}
.nav_xx ul li#n1.act {background:url(imageshover.png) no-repeat center bottom;display:inline-block;color:#145e00; }
.nav_xx ul li#n1.act a{color:#145e00;}

.subnav{ background:url(imagessubnav_bg.png) repeat-x; height:31px; line-height:31px; overflow:hidden; float:left; width:980px;}
.subnav .date{ background:url(imagesdate.png) no-repeat 10px 10px; padding-left:27px; height:31px; line-height:31px; margin-right:15px;}
.subnav .wea{ height:29px;}
.subnav .search{ /*width:282px;*/ width:410px;}
.subnav .search select{ height:22px; line-height:22px; margin:5px 5px 0 0 ; vertical-align:middle;width:50px;}
.subnav .search .gk{float:left;display:block;padding:0 5px; height:20px; line-height:20px;background:#68ac26;color:#fff;margin-top:5px;}
.subnav .btn{ background:url(imagessearch.png) no-repeat; width:46px; height:20px;margin-top:5px; border:medium none;margin-right:3px;}
.subnav .text{ height:16px; line-height:16px; vertical-align:top; border:1px solid #abdf78; margin:5px 5px 0 0; }
.subnav label{ float:left;}
.subnav ul{ float:left;}
.subnav ul li{ float:left;}
.subnav ul li{ padding:0 5px;}
#s5 ul{ padding-left:220px;}
.bar{ font-weight:bold; color:#fff; background:url(imagesbar_bg.png) repeat-x; height:33px; line-height:33px; text-align:center; }
.bar a{color:#fff;}
.footer{ text-align:center; background:url(imagesfooter_bg.png) repeat-x; height:140px;}
.footer ul{padding:8px 0 0 145px; height:24px;line-height:24px; }
.footer ul li{ margin-right:8px; background:url(imagesli.gif) no-repeat 0 10px; padding-left:10px; float:left;height:24px;line-height:24px;/*overflow:hidden;*/}
.sitemap_list ul li{ float:left; margin-right:20px; width:108px;}
#gg{ width:550px; height:31px; line-height:31px; padding-left:10px;overflow:hidden;}
#gg ul{height:31px;overflow:hidden; }
#gg ul li { float:none; overflow:hidden; height:31px; vertical-align:text-top;}
#gg ul li a{ margin-right:20px; display:block; float:left; background:url(imagesli.gif) no-repeat 0 12px; padding-left:10px; height:31px; line-height:31px; width:240px;}
#gg ul li a span{ padding-left:10px;}
#sb_2 ul{ padding-left:182px;}
#s7 ul,#s8 ul,#s9 ul,#s10 ul,#s11 ul{ float:right;}