@charset "gb2312";
/* CSS Document */
*{padding:0; margin:0;}
body{font-size:12px;font-family:"ËÎÌå";background-color: #9bb116;background-image: url(../images/bg.jpg);background-repeat: no-repeat;background-position: center 35px;}
div,ul,li,form,p,a,dl,dd{margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5{margin:0; padding:0; list-style:none;}
img{border:none;}
.clr{ clear:both;}
.flr{ float:left;}
.frg{ float:right;}
a:link,a:visited{ color:#333300; text-decoration:none;}
a:hover{ color:#f60}
/*top*/
.top{background-image: url(../images/topbg.jpg);width: 100%;}
.topmid{width:980px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 12px;height: 23px;background-image: url(../images/topbg.jpg);
}
.topmid .zt_logo{float:left;}
.topmid .zt_swsy{float:right;}
.topmid a:link,.topmid a:visited{ color:#666666;}
.topmid a:hover{ color:#f60;}
.topmid a.red:link,.topmid a.red:visited{ color:#ff0000;}
.topmid a.red:hover{ color:#666666;}
.topmid .fred{ color:#ff0000;}
/*nav*/
.nav_bg{width:100%;	position:relative;background-image: url(../images/nav_bg.jpg);}
.nav_bg table{z-index:-1; position:absolute; top:0px; height:48px; left:0;}
.nav_bg .br{background:url(../images/nav_bg_r.jpg) repeat-x 0px 0px;height:48px;}
.nav_bg .bl,.nav_box{background:url(../images/nav_bg.jpg) repeat-x 0px 0px;height:48px;	width: 100%;}
.nav_box{ width:980px;height:40px; margin:0 auto; padding-top:8px; position:relative}
.nav_box .dw{position:absolute;top:68px;right:-132px;z-index:0;width:560px;height:48px;}
.nav_box li{ position:relative;z-index:3;height:34px;line-height:32px;font-size:15px;font-family:"Î¢ÈíÑÅºÚ";	float:left;	text-align:center;	color:#fff;	margin-top: 0px;margin-right: 0px;	margin-bottom: 0px;	margin-left: 30px;}
.nav_box li.cur{background:url(../images/hover_bg.jpg) repeat-x }
.nav_box li a:link,.nav_box li a:visited{ color:#fff}
/*content*/
.header{width: 100%;text-align: center;}
.content{width:980px;height:auto;margin:0 auto;background:#fff}
.content .top_box{ padding:22px 24px 40px 29px; clear:both}
.content .top_box .l{ float:left; width:435px; padding-top:8px}
.content .top_box .l h1{ font-size:20px; font-family:"ºÚÌå"; padding-bottom:10px}
.content .top_box .l p{ line-height:24px; color:#4d3905; text-indent:2em}
.content .top_box .news li{ line-height:24px; font-size:14px; color:#330000}
.content .top_box .r{ float:right; width:463px; height:309px}
.content .top_box .l .bt{ font-size:14px; color:#000; font-weight:bold; padding:22px 0 12px}
.content .hd{ width:980px; height:35px}
.content .bd{ padding:20px 0 40px 20px}
.content .bd .l{ width:322px; float:left}
.content .bd .l .pic{ width:322px; height:214px; margin-bottom:25px}
.content .bd .l .tit{ font-size:14px; font-weight:bold; padding-bottom:14px}
.content .bd .l  p{ font-size:14px; line-height:30px; color:#221800; text-indent:2em;}
.content .bd .l  p.f12{ font-size:12px; line-height:24px}
.content .js{ padding:50px 60px 50px 57px}
.content .js .pic{ float:left; padding-right:18px}
.content .js h2{ font-size:14px; color:#990000; padding-bottom:15px}
.content .js .blue{ float:right; color:#0000cc; font-size:12px} 
.content .js p{ color:#990000; font-size:12px; line-height:24px; text-indent:2em}
.content .js_bg{ background:url(../images/js_bg.jpg) no-repeat; width:885px; height:428px; padding-top:6px}
.content .js_bg p.f14{ font-size:14px; width:660px}
.content .bd .l .xieyu{ padding-top:14px;text-align:right;font-weight:bold; font-size:12px;color:#221800;}
.content .bd .r{ width:620px; float:right;}
.content .bd .r li{ width:183px; float:left; padding-bottom:25px; padding-right:22px}
.content .bd .r li img{ width:181px; height:118px; border:1px #ccc solid}
.content .bd .r li  p{ line-height:24px; padding-top:6px;text-align:center}
/*footer*/
.footer{ width:100%; height:100%;}
