@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:14px; font-family:"微软雅黑", Arial; background:#f0f0f0; color:#666;}
ul,li{ list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;  font-size:12px; font-weight:normal;}
a{ color:#666; text-decoration:none;}
img{ border:none; vertical-align:top; overflow:hidden;}
dl,dt,dd{ margin:0; padding:0;}
.clear{ clear:both;}
.mid{ width:980px; margin:0 auto;}

#top{ height:110px; background:#fff;}
.top{ height:110px;}
.logo{ float:left; padding:28px 0 0 5px;}
.logo2{ float:left; padding:33px 0 0 48px;}
.wb_dh{ float:right; width:350px; padding-top:12px;}
.wb{ height:32px; padding-left:50px;}
.wb ul li{ float:left; width:100px; height:32px; line-height:32px;}
.wb ul li a{ display:block; padding-left:30px;}
.wb ul li a.bg1{ background:url(../images/xl_wb.gif) no-repeat 3px 5px;}
.wb ul li a.bg2{ background:url(../images/tx_wb.gif) no-repeat 3px 7px;}
.dh{ height:55px; background:url(../images/dh_bg.gif) no-repeat 0 26px; padding:23px 0 0 33px;}
.dh span{ font-size:18px; color:#008751;}
 
#nav{ height:40px; background:#008751;}
#nav3 {
    height: 40px;
    background: #008751 none repeat scroll 0% 0%;
}
.nav{ height:40px;}
.nav ul{ padding-top:4px;}
.nav ul li{ float:left; width:88px; line-height:36px; color:#fff; font-size:16px; text-align:center; margin-right:15px;}
.nav ul li:hover{ background:url(../images/nav_bg.gif) no-repeat;}
.nav ul li.hover{ background:url(../images/nav_bg.gif) no-repeat;}
.nav ul li.hover a{color:#008751;}
.nav ul li a{ color:#fff; display:block;}
.nav ul li a:hover{ color:#008751;}

#nav2{ background:url(../images/nav2_bg.gif) repeat-x; height:40px; margin-bottom:5px;}
.nav2{ height:34px; line-height:34px; font-size:15px;}
.nav2 a:hover{ color:#008751;}

#foot{ height:140px; border-top:solid 2px #008751; padding-top:18px;}
.foot_l{ float:left; width:640px;}
.foot_l dl dt{ float:left; padding-left:16px; margin-right:13px; width:80px;}
.foot_l dl dd{ font-size:14px; line-height:24px; float:left;}
.foot_r{ float:right; width:226px;}
.foot_r dl dt{ float:left; border:solid 1px #ccc; padding:2px; margin-right:10px;}
.foot_r dl dd{ float:left; line-height:26px;}

#link{ background:#fff; border:solid 1px #ccc; height:auto;}
.link_c{ height:auto;}
.link_c ul li{ float:left; line-height:30px; margin:0 10px; font-size:14px;}


/* for the left and right side div*/
#div_right_ad{ position:fixed; height:auto; width:70px; top:155px; right:60px; z-index:99999;}
#div_left_ad{ position:fixed; height:auto; width:70px; top:175px; left:60px; z-index:99999;}


.xwzx_c img{
	max-width: 660px;
}
.news_c h3 {
	font-size: 16px;
	font-weight: bold;
	color: #0D9230;
	margin-top: 20px;
}
.xwzx_t {
	text-align:center;
}
.xwzx_t h1 {
	font-size: 22px;
	font-weight:bold;
	color: #0D9230;
	margin-top: 20px;
	margin-bottom: 10px;
}

