﻿@charset "utf-8";
/* CSS Document */
html,body,div,p,span,img,a,em,strong,b,ul,dl,ol,li,dt,dd,table,tr,td,input,textarea,h1,h2,h3,h4,h5{margin:0px; padding:0px;}
body{font:12px/1.8 '宋体',Tahoma, Geneva, sans-serif; color:#4f4850;/*background:#f7fff2;*/background:#fff;}
ul,dl,ol{list-style:none;}
a{text-decoration:none;color:#4f4850;}
a:hover{text-decoration:underline;color:#c31021;}
img{border:none;}
.jiange{height:10px; overflow:hidden; clear:both;}
.jiange2{height:20px; overflow:hidden; clear:both;}
.jiange3{height:6px; overflow:hidden; clear:both;}
.clearfix:after{clear: both;content: " ";display: block;height: 0;visibility: hidden;}
.clearfix{clear: both;}
.cheng{color:#fa670a;}.lv{color:#5e822b;}.fw{font-weight:bold;}.f12{font-size:12px;}.talignc{text-align:center;}.tindent24{text-indent:24px;}
.hong{color:#d50600;}.fw{font-weight:bold;}.tac{text-align:center;}.cheng{color:#fa3000;}.zise{color:#a634a5;}.txtin24{text-indent:24px;}.pl24{padding-left:24px;}
.topbox{width:100%;margin:0 auto;background:#f7fff2;border-bottom:1px #e2e7e0 solid;}
.top_link{height:27px; line-height:27px;background:#f7fff2;width:980px;margin:0 auto;}
.top_link div.rCon{ display:inline-block;height:23px;line-height:23px;float:right;padding:2px 0;}
.top_link .rCon h5{width:72px;line-height:23px;position:relative;z-index:3;display:inline;text-align:center;font-size:12px;font-weight:normal;}
.top_link h5 a{display:inline-block;width:62px;text-align:center;line-height:23px;}
.top_link h5.on{background:#508B2D;color:#fff;} .top_link h5.on a{color:#fff;}
.top_link i{background:url(../images/dian.jpg) no-repeat left 10px;height:27px;display:inline-block;font-style:normal;padding-left:8px;margin:0 4px;}
#department {position:absolute;top:13px;*top:18px;left:0px;background:#508B2D;width:62px;padding:0 0 5px;padding:2px 0 5px;display:none;}
#department li{height:22px;line-height:22px;text-align:center;}
#department li a{color:#fff;font-size:12px;font-weight:normal;} #department li a:hover{color:#fff; background:#77c04b;text-decoration:none;}
.headerbox{background:#f7fff2;width:100%;margin:0 auto;}
.header{width:980px; height:80px; margin:0px auto; background:url(../images/header_bg.jpg) no-repeat left top;position:relative;}
.header .logo{width:290px;float:left;height:60px;padding:0px 0 0 22px;}
.header .rtxt{float:right;width:636px;color:#505050;text-align:right;}
.header .rtxt span{width:112px;height:22px;margin:0 3px;}
.header .rtxt b{font-style:normal;background:url(../images/i_bg.jpg) no-repeat center center;width:18px;height:18px;font-size:12px;font-weight:bold;color:#fff;text-align:center;margin:0 1px;display:inline-block;line-height:18px;}
.header .rtxt p{position:absolute;bottom:9px;right:2px;width:336px;font-size:13px;line-height:22px;}
.nav{background:url(../images/nav_bg.jpg) repeat-x left top;}
.nav_inner{width:980px; margin:0px auto;}
.nav_inner ul{height:35px;}.nav_inner ul li{background:url(../images/nav_bg.jpg) no-repeat left -35px; float:left;}
.nav_inner ul li a{display:inline-block; height:35px;padding:0px 18px; color:#fff;font:bold 14px/35px "宋体";}
.nav_inner ul li a:hover,.nav_inner ul li a.hover,.nav_inner ul li a.current{color:#fff; background:#77c04b; padding:0px 17px; border-left:1px #35681d solid; border-right:1px #35681d solid;text-decoration:none;}
.nav_inner ul li.none{background:none;}
.top_main,.bottom_main{width:980px; margin:0px auto;}.main{width:980px;margin:0 auto;position:relative; z-index:2;}
.main_inner{border:1px #4f8330 solid; border-top:none; padding:22px; padding-top:10px; background:#fff;}
.banner img{display:block;}
.sousuo{height:35px; border:1px #4f8b2b solid; border-top:none; margin:0px auto; background:#F7FFF3 url(../images/sousuo_jiange.jpg) no-repeat 94px top;}
.sousuo_left{width:710px; padding-right:7px; background:url(../images/sousuo_jiange.jpg) no-repeat right top; float:left; height:35px; position:relative;z-index:3;}
.sub_nav_big{width:709px; height:35px; overflow:hidden;}
.sub_nav_big dt{width:82px; float:left; padding-left:12px; line-height:35px; color:#4b8b2d; font-size:14px; font-weight:bold;}
.sub_nav_big dd{margin-left:102px; padding-top:10px;}.sub_nav_big dd a{margin:0px 7px;}
.sub_nav_big_more{display:block; position:absolute; padding-left:18px; right:13px; top:10px; height:18px; line-height:18px; background:url(../images/sousuo_jiantou.jpg) no-repeat left -9px;}
.sub_nav_sml{position:absolute; left:-1px; top:0px; background:#fff; padding:10px 22px; padding-bottom:0px; width:665px; border:1px #53713f solid; border-top:none; display:none;}
.sub_nav_sml .sub_nav_sml_jiange{width:8px; height:35px; overflow:hidden; background:url(../images/sousuo_jiange.jpg) no-repeat left top; position:absolute; right:-8px !important; right:-9px; top:0px;}
.sub_nav_sml .sub_nav_sml_title{height:35px;}
.sub_nav_sml .sub_nav_sml_title h2{height:28px; font-size:16px; line-height:16px; font-family:"微软雅黑", "黑体", "宋体"; color:#282828; font-weight:normal; float:left; padding-left:25px; background:url(../images/sub_nav_sml.gif) no-repeat left 7px; padding-top:7px;}
.sub_nav_sml_more{display:block; padding-left:18px; height:18px; line-height:18px; float:right; background:url(../images/sousuo_jiantou.jpg) no-repeat left -31px; margin-top:6px;}
.sub_nav_sml dl{border-top:1px #cbd1c7 dashed; line-height:28px; padding:10px 0px;}
.sub_nav_sml dl dt{width:65px; float:left; padding-left:12px; background:url(../images/sub_nav_sml.gif) no-repeat left -49px;}
.sub_nav_sml dl dd{margin-left:78px;}
.sub_nav_sml dl a{margin:0px 8px;} .sub_nav_sml dl dt a{font-weight:bold;color:#060;margin:0 auto;font-size:13px;}
.search{width:243px; height:23px; float:right; padding-top:6px; padding-right:5px;}
.search label,.search input{display:block; float:left; border:none;}
.search label{color:#5685af; line-height:22px;}
.search .sousuo{width:160px; height:17px; overflow:hidden; line-height:17px; background:url(../images/search_bg.gif) no-repeat left top; padding:3px 6px 3px 22px; color:#949494;}
.kuan_bg{width:100%; height:52px;margin-top:10px; overflow:hidden; position:absolute; left:0px;  background:url(../images/kuan_bg_1.jpg) no-repeat center top;}
.kuan_bg_inner{width:980px; height:52px; overflow:hidden; margin:0px auto; text-indent:-99999px;}
.nv_by_zz{width:896px; height:255px; overflow:hidden; padding-top:17px; margin:0px auto;}
.nv_by_zz ul{width:945px;  height:255px;}.nv_by_zz ul li{width:266px; float:left; margin-right:49px; text-align:center;}
.nv_by_zz ul li img{width:264px; height:177px; display:block; border:1px #497f29 solid; margin-bottom:20px;}
.nv_by_zz ul li p{width:217px; margin:0px auto;}
.nv_by_zz ul li a.a{margin-right:10px;}
.nv_by_zxzz{display:block; width:103px; float:left; height:31px; overflow:hidden; text-indent:-9999px; background:url(../images/nvby_bgs_1.jpg) no-repeat -103px top;}
.nv_by_qqzz{display:block; width:103px; float:left; height:31px; overflow:hidden; text-indent:-9999px; background:url(../images/nvby_bgs_1.jpg) no-repeat left top;}
.nv_by_yyss{display:block; width:103px; float:left; height:31px; overflow:hidden; text-indent:-9999px; background:url(../images/nvby_bgs_1.jpg) no-repeat -229px -291px;}
.nvby_com_title{height:39px; background:url(../images/nvby_bgs_1.jpg) repeat-x left -252px; text-indent:-99999px;}
.nvby_com_title h2{height:39px; overflow:hidden; background:url(../images/nvby_bgs_1.jpg) no-repeat;}
.nvby_com_title h2.a{background-position:left -135px;}
.nvby_com_title h2.b{background-position:left -174px;}
.nvby_com_title h2.c{background-position:left -213px;}
.nvbyby_bgs{background:url(../images/nvby_bgs_1.jpg) no-repeat;}
.lczz_title{height:34px; text-indent:-99999px; margin-bottom:9px;}
.lczz_title h2{height:34px; width:131px; height:34px; overflow:hidden; float:left; background:url(../images/nvby_bgs_1.jpg) no-repeat left -31px;}
.lczz_title p{height:34px; width:131px; height:34px; overflow:hidden; float:right; background:url(../images/nvby_bgs_1.jpg) no-repeat -131px -31px;}
.lczz_con li{height:35px; line-height:35px; background:url(../images/nvby_bgs_1.jpg) repeat-x left -100px; margin-bottom:5px;}
.lczz_con li h2{font-size:12px; color:#fff; width:137px; height:35px; line-height:35px; text-align:center; float:right; background:url(../images/nvby_bgs_1.jpg) repeat-x -224px -322px;}
.lczz_con li h2 a{color:#fff;font-weight:bold;} .lczz_con li h2 a:hover{color:#f00;}
.lczz_con li span{display:block; width:44px; height:35px; float:left; text-align:center; color:#fff; background:url(../images/nvby_bgs_1.jpg) no-repeat left -65px;}
.nvbyby_ad01{height:75px; overflow:hidden;}
.wdpf_title h2{font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; line-height:28px; color:#fd6802; float:left; margin-right:20px;}
.wdpf_title a{display:block; width:117px; height:28px; line-height:28px; color:#fff; overflow:hidden; padding-left:10px; background-position:left -291px;}
.wdpf_title a:hover{color:#fff;}
.wdpf_con{padding-top:15px; overflow:hidden;}
.xiangmu_list{width:958px;}
.xiangmu_list li{width:451px; float:left; margin-right:28px;}
.xiangmu_list li h2{font-family:"微软雅黑", "黑体", "宋体"; font-size:14px; height:28px; line-height:28px; color:#477e2b; font-weight:normal; margin-bottom:6px;}
.xiangmu_list li div{height:1%; overflow:hidden; padding:13px 10px; border:1px #d2d2d2 solid;}
.xiangmu_list li div img{float:left; width:220px; height:122px;}
.xiangmu_list li p{margin-left:239px;}.xiangmu_list li p a{float:none; margin-top:4px;}
.xiangmu_list li.jiange{width:auto; height:10px; overflow:hidden; clear:both; margin:0px; padding:0px; float:none;}
.xiangmu_list li.end div{padding:0px; margin:0px;}
.xiangmu_list li.end img{width:449px; height:148px;}
.gdjpjs{display:block; color:#fff; width:92px; height:27px; overflow:hidden; text-indent:0px; line-height:27px; padding-left:10px; background-position:-127px -291px; float:right; margin-top:6px; margin-right:16px;}
.gdjpjs:hover{color:#fff;}
.sdtsjs{border:1px #a5bb95 solid; padding:15px 20px; background:url(../images/sdtsjs_bg1_1.jpg) no-repeat left top; height:206px; overflow:hidden;}
.sdtsjs_left{width:520px; float:left;  padding-top:1px;}
.sdtsjs_right{width:204px; float:right;}
.sdtsjs_slider{width:122px; height:203px; overflow:hidden; float:left;}
.sdtsjs_slider li{border-bottom:1px #fff dashed; height:33px; line-height:33px; overflow:hidden; text-align:center; color:#fff; text-indent:-24px; cursor:pointer;}
.sdtsjs_slider li.hover{background:#fff; border-bottom:none; height:33px; margin-top:-1px; border:1px #a5bb95 solid; border-right:none; color:#498128; font-weight:bold;}
.sdtsjs_con_list{width:744px; float:right;}
.sdtsjs_con{height:1%; overflow:hidden; display:none;}
.sdtsjs_con h2,.sdtsjs_con div.zhengweng,.sdtsjs_con p{padding-left:12px;}
.sdtsjs_con h2{padding-bottom:15px; background:url(../images/sdts_bg02_1.jpg) no-repeat left bottom; font-weight:normal; color:#497f29; font-size:16px;}
.sdtsjs_con h2 a{color:#497f29;font-size:16px;} .sdtsjs_con h2 a:hover{color:#f00;}
.sdtsjs_con div.zhengweng{padding-bottom:15px; background:url(../images/sdts_bg03_1.jpg) no-repeat left bottom; height:90px;}
.sdtsjs_con p{padding-top:20px;}.sdtsjs_con p a.a{margin-right:18px;}
.sdtsjs_right .tupian{padding:2px; border:1px #dddddd solid; width:198px; height:197px; overflow:hidden;}.sdtsjs_right .tupian img{width:198px; height:197px;}
.swnzybybyy{padding:8px; border:1px #a5bb95 solid; float:left; width:653px; height:402px;}
.swnzybybyy img{width:650px; height:176px; border:1px #ccc solid;}
.sliderNx{overflow:hidden;widdth:646px;margin:0px auto;height:200px;}
.swnzybybyy ul{height:210px;overflow:hidden;width:646px;margin:0 auto;}
.swnzybybyy ul li{width:323px;height:108px; line-height:18px;text-align:center;float:left;}
.swnzybybyy ul li img{float:left; width:142px; height:auto;}
.swnzybybyy ul li p{margin-left:154px; margin-bottom:6px;text-align:left;}
.zbyra{width:242px; height:418px; border:1px #a5bb95 solid; float:right;}
.zbyra img{display:block; margin-bottom:10px;}
.zbyra h2{background-position:18px -391px; text-indent:-9999px; overflow:hidden;}
.zbyra ul{width:210px; height:153px; margin:0px auto; padding-top:8px;*padding-top:0;}
.zbyra ul li{border-bottom:1px #ccc dashed; padding-left:15px; height:34px; line-height:34px; background:url(../images/nvby_bgs_1.jpg) no-repeat -387px top;}
.zbyra ul li span{margin-right:5px;}
.zbyra .link{display:block; width:210px; height:36px; overflow:hidden; margin:0px auto; text-indent:-99999px; background:url(../images/nvby_bgs_1.jpg) no-repeat;}
.zbyra a.a{ background-position:left -319px; margin-bottom:11px;}
.zbyra a.b{ background-position:left -355px;}
.ksdh{padding:6px 4px; border:1px #abbf9a solid;}
.ksdh h2{width:35px; height:121px; overflow:hidden; text-indent:-9999px; background:url(../images/nvby_bgs_1.jpg) no-repeat -361px -291px; float:left;}
.ksdh{height:1%; overflow:hidden;}
.ksdh div{width:880px; float:right; padding-top:8px; line-height:26px;}
.ksdh dl dt{width:70px; float:left;}
.ksdh dl dd{width:790px; float:left;}.ksdh dl dd a{margin:0px 5px;}
.main_bg_bottom{height:45px; background:url(../images/mian_bg_bottom_1.jpg) no-repeat center top; margin-top:-15px;}
.bottom_link{line-height:37px; text-align:center; color:#508c2c; border-top:1px #508c2c solid; border-bottom:1px #508c2c solid;}
.bottom_link a{color:#508c2c; margin:0px 10px;}
.footer{width:100%;margin:0 auto;background:#e4f4da;}
.footer_outer{ width:980px;margin:0px auto;background:#e4f4da;overflow:hidden;_zoom:1;}
.footer_outer .bottom_logo{float:left;width:300px;text-align:right;padding-top:15px;}
.footer_outer .fr{float:left;padding-left:16px;width:655px;line-height:24px;padding-top:15px;}
.footer_outer .fr p a{margin:0 3px;font-size:13px;font-weight:bold;}
.footer .police{width:980px;margin:0 auto;text-align:center;background:#e4f4da;} .police a{margin:0 15px;blr:expression(this.onFocus=this.blur());outline:none;}