@charset "gb2312";


@import url(public.css);


.mtop{padding-top:10px;}
.topmenu{ height:36px; background:#fafafa; border-bottom:1px #dfdfdf solid;}
.time{ float:left; line-height:36px; width:500px;}
.scsy{ float:right; width:130px; text-align:right; line-height:36px;}
.dhmenu{ background:url(dh_bg.jpg) repeat-x; height:38px;}
.dhmenu .dhleft{ float:left; width:720px; overflow:hidden;}
.dhmenu .dhleft ul li{ float:left; width:60px; text-align:center; padding:0 20px; line-height:38px; font-size:14px; color:#fff; background:url(dh_rtbg.jpg) no-repeat center right;}
.dhmenu .dhleft ul li a{ color:#fff}
.dhmenu .dhleft ul li a:hover{ color:#ffe400}
.dhmenu .search{ float:right; width:250px; overflow:hidden;}
.dhmenu .search .txt{ width:150px; height:21px; float:left; border:1px #365000 solid; background:#fff; margin-top:8px;}
.dhmenu .search .subt{ width:48px; height:23px; float:left; margin-left:4px; border:1px #365000 solid; background:url(search.jpg) no-repeat; margin-top:8px; cursor:pointer;}

.hdp{ float:left; width:310px; height:227px; border:1px #dadada solid; background:url(hdp_bg.jpg) repeat-x; padding:8px; overflow:hidden;}
.focusBox{position: relative;width: 310px;height: 227px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;text-align: left;background: white;}
.focusBox .pic img{width: 310px;height: 227px;display: block;}
.focusBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 30px;width: 100%;background: #000;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt{position: absolute;bottom: 0;z-index: 2;height: 30px;width: 100%;overflow: hidden;}
.focusBox .txt li{height: 30px;line-height: 30px;position: absolute;bottom: -30px;}
.focusBox .txt li a{display: block;color: white;padding: 0 0 0 10px;font-size: 12px;font-weight: bold;text-decoration: none;}
.focusBox .num{position: absolute;z-index: 3;bottom: 34px;right: 8px;}
.focusBox .num li{float: left;position: relative;width: 18px;height: 15px;line-height: 15px;overflow: hidden;text-align: center;margin-right: 1px;cursor: pointer;}
.focusBox .num li a, .focusBox .num li span{position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span{z-index: 1;background: black;filter: alpha(opacity=50);opacity: 0.5;}
.focusBox .num li.on a, .focusBox .num a:hover{background: #fe0000;}

.newlist{ float:left; width:412px; height:243px; margin-left:10px; overflow:hidden;}
.slideTxtBox{ width:412px; text-align:left;  }
.slideTxtBox .hd{ height:34px; line-height:34px; background:url(newdhbg.jpg) repeat-x; border:1px solid #dadada;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px; height:34px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:14px; color:#333}
.slideTxtBox .hd ul li a{ color:#333}
.slideTxtBox .hd ul li.on{ height:33px;  background:#fff; border:1px solid #dadada; border-bottom:2px solid #3b7504; font-weight:bold; font-size:14px; color:#000; }
.slideTxtBox .hd ul li.on a{ color:#000}
.slideTxtBox .bd ul{ padding:4px 0;  zoom:1;  }
.slideTxtBox .bd li{background:url(li.jpg) no-repeat center left; padding-left:10px; font-size:14px; line-height:30px;}
.slideTxtBox .bd li a{ color:#000}
.slideTxtBox .bd li a:hover{ color:#20a135}
.slideTxtBox .bd li .date{ float:right; color:#666;  }

.tzgg{ float:right; width:218px; height:243px; border:1px #dadada solid; overflow:hidden;}
.tzgg .lmmc{ height:32px; border-bottom:2px #3b7504 solid; text-align:center; line-height:32px; font-weight:bold; font-size:14px;}
.tzgg .lmmc
.txtMarquee-top{ width:218px;  overflow:hidden; position:relative; }
.txtMarquee-top .bd{ padding:10px;  }
.txtMarquee-top .infoList li{line-height:24px; height:auto; }
.txtMarquee-top .infoList li .date{ float:right; color:#999;auto;  }

.zjgg{ margin:0 auto; width:980px; padidng-top:10px; border:0px #dadada solid; background:#f8f8f8; padding:10px 10px;}
.slzygl{ float:left; width:318px; height:239px; border:1px #dadada solid; overflow:hidden;}
.slzygl .lmdh{ height:34px; background:url(lmbd.jpg) repeat-x; border-bottom:1px #dadada solid;}
.slzygl .lmdh .lmmc{ float:left; height:33px; line-height:33px; background:#fff; padding:0 12px; border-bottom:2px #3b7504 solid; border-right:1px #dadada solid; font-size:14px; font-weight:bold;}
.slzygl .lmdh span{ float:right; line-height:34px; padding-right:10px; color:#666;}
.slzygl .lmdh span a{ color:#666}
.slzygl .lmdh span a:hover{ color:#f60000}
.slzygl .btlist{ padding:10px;}
.slzygl .btlist ul li{ line-height:30px;}
.slzygl .btlist ul li span{ float:right; color:#666}

.malf{ margin-left:10px;}
.flrt{ float:right;}

.xxgk{ float:left; width:750px; overflow:hidden;}
.xxgk .lmdh{ height:34px; background:url(lmbd.jpg) repeat-x; border:1px #dadada solid;}
.xxgk .lmdh .lmmc{ float:left; height:33px; line-height:33px; background:#fff; padding:0 12px; border-bottom:2px #3b7504 solid; border-right:1px #dadada solid;font-size:14px; font-weight:bold;}
.xxgk .xxgkcon{ width:750px;}
.xxgk .xxgkcon .gklmlb{ float:left; width:140px; overflow:hidden;}
.xxgk .xxgkcon .gklmlb ul li{ height:30px; background:#eee; line-height:30px; margin-bottom:2px;}
.xxgk .xxgkcon .gklmlb ul li a{ display:block; color:#000; padding-left:10px; background-position:}
.xxgk .xxgkcon .gklmlb ul li a:hover{ background:#3b7504 ;color:#fff}

.xxgk .xxgkcon .gkmuqh{ float:left; margin-left:10px; width:288px; height:190px; overflow:hidden;}
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs{ width:288px; text-align:left;  }
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .hd{ height:30px; line-height:30px; position:relative; }
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .hd ul{ float:left;  position:absolute; top:-1px; height:34px;   }
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:14px; color:#000; background:#eee; font-size:14px; font-weight:bold; margin-right:4px;}
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .hd ul li a{ color:#000}
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .hd ul li.on{ height:30px;  background:#3b7504; font-weight:bold; font-size:14px; color:#fff; }
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .hd ul li.on a{ color:#fff}
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .bd ul{ padding:6px 0;  zoom:1;  }
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .bd li{background:url(lmli.jpg) no-repeat center left; padding-left:10px; line-height:30px;}
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .bd li a{ color:#000}
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .bd li a:hover{ color:#20a135}
.xxgk .xxgkcon .gkmuqh .slideTxtBoxs .bd li .date{ float:right; color:#666;  }

.bmxx{ float:right; width:218px; height:234px; border:1px #dadada solid; overflow:hidden;}
.bmxx .lmmc{ height:32px; border-bottom:2px #3b7504 solid; text-align:center; line-height:32px; font-weight:bold; font-size:14px;}
.bmxx .bmli{ padding:30px 10px;}
.bmxx .bmli ul li{ background:url(bmlibg.jpg) no-repeat; width:198px; height:37px; line-height:37px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; margin-bottom:10px; }

.xxgk .xxgkcon .ldxx{ float:left; width:216px; overflow:hidden;}
.xxgk .xxgkcon .ldxx .jzxx{ width:216px; height:75px; overflow:hidden;}
.xxgk .xxgkcon .ldxx .wsdc{ margin-top:10px;}
.xxgk .xxgkcon .ldxx .wsdc a{ float:left; width:100px; height:52px; background:#4180cf; line-height:52px; font-size:18px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.xxgk .xxgkcon .ldxx .wsdc a:hover{ color:#000}

.bmxx .bmlis{ padding:30px 10px;}
.bmxx .bmlis ul li{ width:197px; height:32px; background:url(zxfwlibg.jpg) no-repeat; margin-bottom:10px; line-height:32px; padding-left:32px;}

.tupk{ margin:0 auto;padding:10px 11px 0px; width:978px; height:200px; border:0px #dadada solid;background:#fff}
.tupk .lmmc{ height:31px; background:url(plmbg.jpg) repeat-x; border:1px #d6d5d5 solid; font-size:14px; line-height:31px; color:#3b7504; padding-left:20px; font-weight:bold;}
.tupk .lmmc span{ float:right; font-size:12px; line-height:31px; color:#666; font-weight:normal; margin-right:10px;}
.tupk .lmmc span a{ color:#666}
.tupk .lmmc span a:hover{ color:#ff0000}

.picMarquee-left{ width:980px; overflow:hidden; position:relative;}
.picMarquee-left .bd{ padding:15px 10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center; line-height:30px; }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:150px; height:110px; display:block;  }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:30px; color:#666; }
.picMarquee-left .bd ul li .title a{ color:#666}
.picMarquee-left .bd ul li .title a:hover{ color:#ff0000}

.yqlj{ height:48px; background:#fff url(yqljbg.jpg) no-repeat 10px 0px;}
.yqljmc{ float:left ; width:100px; text-align:center; font-size:14px; color:#3b7504; line-height:48px; font-weight:bold;}
.yqljcon{ float:right; width:850px; margin-top:10px; overflow:hidden;}

.bmleft{ float:left; width:218px; min-height:300px; border:1px #dadada solid; overflow:hidden;}
.bmleft .onlm{ height:33px; border-bottom:2px #3b7504 solid; line-height:33px; font-size:14px; font-weight:bold; text-align:center;}
.bmleft .lmlist{ padding:20px 10px;}
.bmleft .lmlist ul li{ background:url(lflmbg.gif) no-repeat; width:197px; height:32px; padding-left:30px; line-height:32px; margin-bottom:10px;}
.bmleft .lmlist ul li a{ color:#000}
.bmleft .lmlist ul li a:hover{ color:#ff0000}
.bmleft .lmlist ul .on a{ color:#00913e}
.bmright{ float:right; width:746px; min-height:500px; border:1px #dadada solid;}
.bmright .dqwz{ height:34px; border-bottom:1px #dadada solid; line-height:34px; padding-left:10px; background:url(dqlmbg.jpg) repeat-x;}
.bmright .bmxxcon{ padding:22px;}
.bmright .bmxxcon h1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:32px; color:#000; text-align:center;}
.bmright .bmxxcon .bmxxx{ margin-top:10px; height:24px; border-bottom:1px #dadada solid; line-height:24px; text-align:center; color:#999;}
.bmright .bmxxcon .bmxxx span{ margin:0 5px;}
.bmright .bmxxcon .content{ padding:30px 0 20px 0; font-size:14px; line-height:30px; color:#000;}
.bmright .bmxxcon .content img{ max-width:700px;}
.bmright .ldlist{ padding:22px;}
.bmright .ldlist ul li{ float:left; width:112px; height:190px; line-height:30px; margin:20px 30px;}
.bmright .ldlist ul li .pic{padding:5px; border:1px #dadada solid;}
.bmright .ldlist ul li .pic img{ width:100px; height:145px; }
.bmright .ldlist ul li .tits{ line-height:24px; margin-top:4px;}

.bmright .gsgglist{ padding:10px;}
.bmright .gsgglist ul li{ font-size:14px; line-height:30px; background:url(list_li.jpg) no-repeat center left; padding-left:10px;}
.bmright .gsgglist ul li a:hover{ color:#20a135}
.bmright .gsgglist ul li span{ float:right; color:#666}
.bmright .gsgglist ul .hs{ height:1px; margin:10px 0; border-bottom:1px #dadada solid; background:0;}
.bmright .gsgglist .pages{ text-align:center; padding:20px 0;}

.ggcy{ margin-top:20px;}
.ggcy .lfjzxx{ float:left; width:483px; height:245px; border:1px #dadada solid; overflow:hidden;}
.lmdhss{ height:34px; border-bottom:1px #dadada solid; background:url(lmbd.jpg) repeat-x;}
.lmdhss .lmmc{ float:left; padding:0 12px; line-height:33px; border-bottom:2px #3b7504 solid; font-size:14px; font-weight:bold; background:#fff; border-right:1px #dadada solid;}
.lmdhss span{ float:right; font-weight:normal; margin:0 4px; font-size:12px; color:#00913e; line-height:34px;}
.lmdhss span a{ color:#00913e;}
.lmdhss span a:hover{ color:#ff0000;}
.ggcy .lfjzxx .jzxxlist{ padding-top:1px;}
.ggcy .rtzxdc{ float:right; width:483px; height:245px; border:1px #dadada solid; overflow:hidden;}
.ggcy .rtzxdc .zxdcnr{ padding:10px 20px;}
.ggcy .rtzxdc .zxdcnr .dxdc{ height:128px;}
.ggcy .rtzxdc .zxdcnr .zxdcdxlb{ padding:4px 0;}
.ggcy .rtzxdc .zxdcnr .zxdcdxlb ul li{ line-height:24px;}
.ggcy .rtzxdc .zxdcnr .zxdcdxlb ul li span{ float:right;}
.yjzj{ float:left; width:483px; height:227px; border:1px #dadada solid; overflow:hidden;}
.yjzj .lists{ padding:10px;}
.yjzj .lists ul li{ line-height:29px;}
.yjzj .lists ul li a:hover{ color:#20a135}
.yjzj .lists ul li span{ float:right;}
.zxft{ margin:0 auto; margin-top:10px; width:978px; height:254px; border:1px #dadada solid; overflow:hidden;}
.zxft .zxftnr{ padding:10px;}
.zxft .zxftnr .zxftss{ float:left; width:522px; height:202px; border-right:1px #dadada dashed;}
.zxft .zxftnr .zxftlist{ float:right; width:420px; overflow:hidden;}
.zxft .zxftnr .zxftlist ul li{ font-size:14px; line-height:30px;}
.zxft .zxftnr .zxftlist ul li a:hover{ color:#20a135;}

.xxgkml{ float:left; width:242px;}
.xxlmdh{ height:34px; background:url(lmbd.jpg) repeat-x; border:1px #dadada solid;}
.xxlmdh .lmmc{ float:left; padding:0 12px;line-height:33px; border-bottom:2px #3b7504 solid; font-size:14px; font-weight:bold; background:#fff; border-right:1px #dadada solid;}
.xxlmdh span{ float:right; font-weight:normal; margin-right:10px; font-size:12px; color:#666; line-height:34px;}
.xxlmdh span a{ color:#666}
.xxlmdh span a:hover{ color:#f60000}
.xxgklist{ padding-top:4px;}
.xxgklist ul li{ background:url(li.jpg) no-repeat center left; padding-left:10px; font-size:14px; line-height:29px;}
.xxgklist ul li a:hover{ color:#20a135}
.xxgklist ul li span{ float:right; color:#666}
.xxgkmls{ margin-top:10px;}
.xxgkmls ul li{ height:30px; background:#eee; line-height:30px; margin-bottom:2px;}
.xxgkmls ul li a{ display:block; color:#000; padding-left:10px; background-position:}
.xxgkmls ul li a:hover{ background:#3b7504 ;color:#fff}
.yjgl{ float:left; width:359px; margin-left:10px; overflow:hidden;}

.zjxx{ float:left; width:318px; height:227px; border:1px #dadada solid; overflow:hidden;}
.xxlmdhs{ height:34px; background:url(lmbd.jpg) repeat-x; border-bottom:1px #dadada solid;}
.xxlmdhs .lmmc{ float:left; padding:0 12px;line-height:33px; border-bottom:2px #3b7504 solid; font-size:14px; font-weight:bold; background:#fff; border-right:1px #dadada solid;}
.xxlmdhs span{ float:right; font-weight:normal; margin-right:10px; font-size:12px; color:#666; line-height:34px;}
.xxlmdhs span a{ color:#666}
.xxlmdhs span a:hover{ color:#f60000}
.xxgklists{ padding:8px 4px;}
.xxgklists ul li{line-height:29px;}
.xxgklists ul li a:hover{ color:#20a135}
.xxgklists ul li span{ float:right; color:#666}
.contes{ padding:10px 8px;}

.show{ margin:0 auto; margin-top:10px; width:978px; min-height:500px; border:1px #dadada solid;}
.show .dqwz{ height:34px; border-bottom:1px #dadada solid; line-height:34px; padding-left:10px; background:url(dqlmbg.jpg) repeat-x;}
.show .conetnes{ padding:20px 16px;}
.show .conetnes h1{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; line-height:32px; text-align:center;}
.show .conetnes .xxxx{ height:24px; border-bottom:1p #dadada solid; line-height:24px; text-align:center; color:#999; margin-top:10px; border-bottom:1px #dadada solid;}
.show .conetnes .xxxx span{ margin:0 5px;}
.show .conetnes .neirong{ padding:30px; font-size:14px; line-height:30px;}
.show .conetnes .neirong img{ max-width:890px;}
.show .conetnes .tuijian{ margin:20px 10px; line-height:20px;}
.show .conetnes .tuijian span{ float:left;}
.show .conetnes .dayin{ height:32px; margin-top:20px; background:#dadada; text-align:center; line-height:32px; color:#666}
.show .conetnes .dayin a{ color:#666}
.show .conetnes .dayin a:hover{ color:#f60000}
.show .conetnes .next{ margin-top:20px; line-height:30px;}
.show .conetnes .next strong{ font-size:14px;}
.show .conetnes .next a{ color:#666; font-size:14px;}
.show .conetnes .next a:hover{ color:#ff0000}
.show .conetnes .xgyd{ margin-top:20px; height:32px; background:#dadada; padding-left:20px; line-height:32px; font-size:14px;}
.show .conetnes .xgydlist{ padding:20px 4px;}
.show .conetnes .xgydlist ul li{ font-size:14px; line-height:30px;}

.bmxxldjs{ padding:40px 20px;}
.bmxxldjs .ldtp{ margin:0 auto; width:112px; height:190px;}
.bmxxldjs .ldtp .pic{ padding:5px; border:1px #dadada solid; height:145px;}
.bmxxldjs .ldtp .title{ text-align:center; line-height:24px;}
.bmxxldjs .fengong{ margin-top:20px; height:24px; border-bottom:2px #ccc solid;}
.bmxxldjs .fengong .fgmc{ height:24px; float:left; padding:0 12px; border-bottom:2px #3b7504 solid; margin-bottom:-2px; line-height:24px; font-size:14px; color:#666; font-weight:bold;}
.bmxxldjs .fgnr{ padding:10px; line-height:28px; font-size:14px; color:#666;}

.footer{ margin-top:10px; border-top:1px #dfdfdf solid;padding:10px 0; background:#fff;}
.footer .fotnr{ margin:0 auto; width:1000px; height:50px; border-bottom:1px #dfdfdf solid; line-height:50px; color:#666; text-align:center;}
.footer .fotnr a{ color:#666}
.footer .fotnr a:hover{ color:#f60000}
.footer .banquan{ margin:0 auto; width:980px; margin-top:20px; text-align:center; line-height:24px; color:#666;}
.footer .banquan a{ color:#666}
.footer .banquan a:hover{ color:#f60000}ËÑË÷