@charset "utf-8";
/* CSS Document */
/*公用样式*/
body{background:url(../image/bg1.jpg) top center repeat-x;line-height:24px;font-family:"宋体"; font-size:12px; color:#252525;}
li{ list-style-type:none;}
body,div,ul,ol,li,span,a,img,h1,h2,h3,table,tr,td{margin:0; padding:0;}
img,table,tr,td{border:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
a{text-decoration:none;}
a:link,a:visited{color:#252525;}
a:hover{ color:#FFFF00; text-decoration:underline;}
a.lv:link,a.lv:visited{color:#252525;}
a.lv:hover{color:#009A10; text-decoration:underline;}
a.bai:link,a.bai:visited{color:#FFF; font-size:14px;}
a.bai:hover{color:#FFF; text-decoration:none;font-size:14px;}
a.lv1:link,a.lv1:visited{color:#009A10; font-size:14px;}
a.lv1:hover{color:#009A10; text-decoration:none;font-size:14px;}
/*top*/
.top_swsy{ color:#FFF; float:right; margin-right:87px; margin-top:11px;}
.top_swsy a{ font-size:12px;text-decoration:none;}
.top_swsy a:link,.top_swsy a:visited{color:#FFF;}
.top_swsy a:hover{text-decoration:underline;}
.top_people{ background:url(../image/people.png) no-repeat;margin:5px 0 0 320px; width:374px;height:199px;}
.top_logo{background:url(../image/toplogo2.png) no-repeat;width:908px;height:93px; margin-top:-80px; margin-left:35px;}
/*nav*/
.nav{height:48px;line-height:48px;margin-top:10px;}
.nav a:link,.nav a:visited{ color:#FFF; font-size:14px;font-weight:bold;}
.nav a:hover{color:#2EA900;text-decoration:none; background-color:#FFF;display:block;margin-left:-2px;width:115px;height:46px;background-image:none;}
.nav ul li{float:left;}
.nav ul li a{width:113px; float:left; text-align:center; background-image:url(../image/dhfg.gif); background-repeat:no-repeat; background-position:right center;}
.nav .li1 a{width:79px;}
.nav .li1 a:hover{background-color:#FFF;height:46px;display:block;width:81px;}
.nav .li2 a{ background-image:none;width:130px;}
.nav .li2 a.:hover{background-color:#FFF;height:46px;display:block;background-image:none;width:132px;}

/*banner*/
.bannerbg{ background:url(../image/bannerbg.png) no-repeat 0 0; width:989px;height:375px;padding-top:13px;padding-left:11px;}
.banner_l{float:left;width:676px;}
.banner_r{float:left;width:290px;padding-left:10px;}
/*content*/
.content{width:1000px; margin:0 auto;}        

.con_zywn{color:#009A10; font-size:14px; font-weight:bold; background:url(../image/zywn.jpg) repeat-x left bottom;text-indent:16px;}
.con_div{ margin-top:7px}
.con_div1{float:left; margin-right:15px;}
.con_div2{float:left; margin-right:17px;}
.con_div3{float:left; width:474px;}
.con_div3 p{ text-indent:24px; margin-top:-5px;}
.con_more{ background:url(../image/more.gif) no-repeat left center; float:right; text-indent:12px; margin-right:15px; margin-top:-5px;}
.con_div a{color:#252525;}
.con_div a:hover{color:#009A10; text-decoration:none;}
/*content1*/
.con1{margin-top:15px;}
.con1_l{ float:left;}
.con1_div1{ background:url(../image/hdjj.gif) repeat-x top center; margin-bottom:15px; width:750px;height:219px;}
.con1_hdjj{text-indent:20px; font-weight:bold; font-size:14px;line-height:31px;}

.con1_zhk{ float:left;margin-top:35px;}
.con1_hdtp{float:left;margin-left:12px;width:666px;overflow:hidden;margin-top:12px;}
.con1_hdtp li{float:left;padding-right:12px;text-align:center;}
.con1_hdtp a{color:#252525; text-decoration:none;}
.con1_yhk{ float:right;margin-top:35px;}
.con1_at li{float:left;margin-right:12px;width:214px;text-align:center}
.con1_div2{ background:url(../image/cgal.gif) repeat-x top center; width:750px;height:242px;}

.con1_r{ float:right; background-color:#EEEEEE; width:219px;height:473px; margin-top:3px;}
.con1_xwzx{ background:url(../image/news1.png) top center no-repeat; width:103px;height:40px; margin:-4px 0 0 -2px;padding-left:12px;padding-top:7px;font-weight:bold;}
.con1_news{line-height:30px;}
.con1_news ul li{background:url(../image/news.gif) left center no-repeat;text-indent:15px;margin-left:6px;}
.con1_news a{color:#252525;font-size:12px;}
.con1_news a:hover{color:#009A10; text-decoration:underline;}
/*bottom*/
.end{margin-top:40px; width:100%;height:100px; background:url(../image/bottom.gif) repeat-x top center;}
.end_bq{text-align:center; font-size:12px;color:#FFF; padding-top:32px;}


/*jdjj*/
.jdjj_conl{ float:left; width:280px;margin-right:20px;}
.jdjj_conr{ float:right;width:700px;}
.jdjj_lx{ background:url(../image/snavbg.jpg) top center repeat-x; line-height:38px; text-indent:18px;color:#089B02;font-size:14px;font-weight:bold;}
.jdjj_tel{ height:197px;width:278px; border:1px solid #E6E6E6; border-top:none; line-height:21px; margin-top:-4px;}
.jdjj_gs{ float:left; width:84px; margin-left:8px; margin-top:13px; }
.jdjj_km{ float:left;margin-top:13px;}     
.jdjj_fw{ background:url(../image/snavbg.jpg) top center repeat-x; line-height:38px; text-indent:18px;color:#089B02;font-size:14px;font-weight:bold; margin-top:19px;}
.jdjj_td{ height:339px;width:278px; border:1px solid #E6E6E6; border-top:none; line-height:21px; margin-top:-4px;padding-top:9px;}
.jdjj_td li{margin-left:19px; text-indent:13px; background:url(../image/fw.jpg) left center no-repeat;}
.jdjj_news{height:333px;width:278px; border:1px solid #E6E6E6; border-top:none; line-height:21px; margin-top:-4px;}
.jdjj_news a{color:#252525;}
.jdjj_news a:hover{color:#009A10; text-decoration:underline;}
.jdjj_news li{ background:url(../image/news1.gif) left center no-repeat; text-indent:20px; margin-left:17px;}
.jdjj_jd{ background:url(../image/snavbg.jpg) top center repeat-x;line-height:38px;height:34px}
.jdjj_jj{float:left;margin-left:22px; color:#089C00;font-size:14px;font-weight:bold;}
.jdjj_wz{float:right;margin-right:20px;}
.jdjj_wz a{color:#252525;font-size:12px;}
.jdjj_wz a:hover{color:#009A10; text-decoration:none;}
.jdjj_bg1{ background:url(../image/bg1.png) top center no-repeat;margin-left:37px;width:621px;height:463px;margin-top:15px;margin-bottom:10px;padding-top:12px;padding-left:15px;}
.jdjj_text{width:685px;text-indent:24px;margin-left:12px;}

/*qytz*/
.qytz_bk1{margin-top:15px;}
.qytz_bg1{background:url(../image/sbg.png) top center no-repeat;width:335px;height:254px;padding-left:9px;padding-top:7px;float:left;margin-left:5px;}
.qytz_yy{font-size:14px;font-weight:bold;}

/*xwzx*/
.xwzx_li1{margin-top:15px;margin-left:20px;margin-right:20px;}
.xwzx_li1 a{color:#252525;}
.xwzx_li1 a:hover{color:#009A10; text-decoration:underline;}
.xwzx_li1 li{background:url(../image/news1.gif) left center no-repeat;text-indent:15px;}
.xwzx_li1 li span{float:right;}
.xwzx_li2{margin-top:60px;margin-left:239px;}


/*wzy*/
.wzy_h1{font-weight:bold;font-size:14px; text-align:center;margin-top:10px;}
.wzy_tp{margin-top:50px;}
.wzy_center{text-align:center;}
/*友情链接*/
.yq_li1{font-weight:bold;font-size:14px;margin-left:20px;margin-top:5px;margin-top:20px;}
.yq_li2{margin-left:85px;margin-top:5px;}
.yq_li2 li{float:left;margin-right:20px;}
.yq_li2 a:link,a:visited{color:#252525;}
.yq_li2 a:hover{color:#009A10; text-decoration:underline;}
/*tplby*/
.tplby_bg1{background:url(../image/sbg.png) top center no-repeat;width:335px;height:253px;padding-left:9px;padding-top:7px;float:left;margin-left:5px;margin-top:10px;}


.page {
    
    font-size: 12px;
    padding-top: 12px;
}
.page a{
    background: none repeat scroll 0 0 #FFFFFF;
	color:#252525;
    display: block;
    float: left;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin-right: 0.1em;
    padding: 0.2em 0.5em;
	text-decoration: none;
}
.page a:hover{color:#009A10;text-decoration:none;}
.wzy_tp a:visited,.wzy_tp a:link{color:#252525;}
.wzy_tp a:hover{color:#009A10;text-decoration:none;}
.focus {display: inline;float: left;overflow: hidden;position: relative;z-index: 1;}
.focus ul{position:absolute}
.focus li{float:left}
.focus .tip {
    bottom: 8px;
    color: #FFFFFF;
    height: 20px;
    line-height: 18px;
    position: absolute;
    right: 5px;
}
.focus ol li.on {
    background: none repeat scroll 0 0 #1BB251;
}
.focus ol li {
    background: none repeat scroll 0 0 #000000;
    overflow: hidden;
}