@charset "gb2312";
/* CSS Document */

*{margin:0px;padding:0px;border:0px;}
body{ font-family:"微软雅黑"; font-weight:lighter;line-height:28px;  margin:0 0;padding:0 0; color:#8d8d8d; background-color:#FFFFFF;}
fieldset,img,action{vertical-align:top;border:0px;}
ul,li{ list-style:none;}
img{ border:0;}
.none{ display:none;}
span{font-weight:normal; color:#8d8d8d;}
.linespace{height:10px; clear:both; line-height:10px; overflow:hidden; font-size:0px;}
.clear{clear:both;}

a{color:#8d8d8d;text-decoration:none;}
a:hover{ text-decoration:underline;text-decoration:none;}
#water .con{ width:720px;}
/*-----con-------*/
.con{width:720px; margin:0 auto;}

.cl{ clear:both;}
.cl10{ clear:both; height:10px}
.cl15{ clear:both; height:15px}
.cl18{ clear:both; height:18px}
.cl20{ clear:both; height:20px}
.cl25{ clear:both; height:25px}
.cl30{ clear:both; height:30px}
.cl35{ clear:both; height:35px}
.cl40{ clear:both; height:40px}
.cl45{ clear:both; height:45px}
.cl50{ clear:both; height:50px}
.cl65{ clear:both; height:65px}


.mid{ width:700px; margin:0 auto;}



/*-----导语-------*/
.dy img{ float:left;}
.dy P{ color:#000000; font-size:26px; width:540px; float:right; line-height:36px; text-indent:2em;} 





/*-----标题-------*/
.bt{ background-image:url(../images/bt.jpg); width:700px; height:79px; background-repeat:no-repeat; margin:0 auto;}
.bt dd{ font-family:"方正大标宋简体"; font-size:66px; color:#FFFFFF; float:left; margin-left:29px; padding-top:15px;}
.bt dt{ float:left; margin-left:28px;}
.bt dt h1{ font-size:30px; color:#FFFFFF; font-weight:bold; padding-top:20px;}
.bt dt h1 span{ color:#ffff00;font-weight:bold; }
.bt dt p{ font-size:18px; color:#FFFFFF; font-weight:normal;}
.bt dt p span{ color:#ffff00;}




/*-----01-------*/
.szz .nzdm { width:678px; padding:20px 0; margin: 0 auto; border: 1px #dfdfdf solid; }
.nzdm h2{ color:#ff8a12; font-size:28px;; font-weight:bold; margin-left:18px; margin-top:10px;}
.nzdm P{ width:640px; margin:0 auto; display:block; color:#000000; line-height:36px; font-size:26px; margin-top:10px;text-indent:2em ;}
.nzdm img{ margin:0 auto; display:block; width:217px; margin-top:5px;}

.szz .hg{width:680px; margin:0 auto;}
.szz .hg img{ float:left; margin-right:37px; }
.jcfn img{ width:594px; display:block; margin:0 auto;}


/*-----02-------*/
.lsdzbox{ width:680px; height:510px; padding:20px 0; background-color:#478c00; margin:0 auto; padding-top:15px;}
.lsdzbox-m{ width:650px; height:500px; padding:5px; border:1px solid #7faf4d; margin:0 auto;}
.lsdzbox-m-t{width:650px; float:left;}
.lsdzbox-m-t img{ float: left; margin-left:10px; margin-top:10px;}
.lsdzbox-m-t-r{ float:right; margin-right:10px; width:362px;}
.lsdzbox-m-t-r  h3{ font-size:28px; color:#FFFF00; font-weight:bold; margin-top:5px;}
.lsdzbox-m-t-r  h3 span{ font-weight:normal; color:#FFFF00; font-size:24px;}
.lsdzbox-m-t-r  p{ width:362px; font-size:24px; color:#FFFFFF; font-weight:lighter; line-height:30px; margin-top:10px;}
.lsdzbox-m-t-r  p span{ width:60px; height:20px; background-color:#7faf4d; color:#FFFFFF;}
.lsdzbox-m-b{width:650px; float:left;}
.lsdzbox-m-b-bt p{ float:left; font-size:26px; color:#FFFF00; font-weight:bold; margin-left:10px;}
.lsdzbox-m-b-bt img{ float:right; margin-right:10px; margin-top:10px; }
.lsdzbox-m-b-t img{ float:left; margin-right:15px; width:146px;}

.lsdzxz{ width:303px; height:534px; background-image:url(../images/xiank.png); background-position:bottom; background-repeat:no-repeat;}
.lsdzxz h4{ color:#ff8a12; font-size:34px; text-align:center; font-weight:bold;}
.lsdzxz img{ margin:0 auto;  display:block; margin-top:25px;}
.lsdzxz h5{ color:#478c00; font-size:30px; text-align:center; font-weight: normal; margin-top:10px;}
.lsdzxz .ysls{ width:80px; height:36px; background-color: #478c00; margin-left:10px; margin-top:10px;}
.lsdzxz .ysls p{ color:#FFFFFF; font-size:24px;font-weight: normal; margin-left:6px; line-height:36px;}
.lsdzxz p{ font-size:24px; color:#000000; line-height:36px; width:272px; margin-left:10px;}



/*-----03-------*/
.jz-ly dl dt{ width:312px; border-bottom:1px solid #d0d0d0; padding-bottom:40px;}
.jz-ly dl dt span{ background-image:url(../images/yd.jpg); width:33px; height:33px; color:#ffff00; font-size:25px; text-align:center; line-height:33px; float:left;}
.jz-ly dl dt p{ float:left; margin-left:10px; font-size:30px; font-weight:bold; color:#4a9300; line-height:27px;}
.jz-ly-p p { width:312px; font-size:24px; color:#000000; line-height:36px; margin-top:10px;}
.xb{ font-size:30px; color:#478c00; text-align:center;font-weight:bold;}
.ysyx dd{ width:324px; height:42px; background-color:#4a9300; color:#FFFFFF; text-align:center; line-height:42px; font-size:26px; font-weight:normal;}

.kbm{ width:680px; height:170px; background-color:#478c00; margin:0 auto; padding:10px;}
.kbm ul{ margin-left:5px;}
.kbm ul li{ float:left; color:#FFFF00; text-align:center;   margin-top:10px; width:135px; height:155px; border:1px solid #7faf4d;}
.kbm ul li span{font-size:18px;font-weight:bold;color:#FFFF00;}
.kbm ul li img{ margin-top:8px;}
.kbm ul li p{ color:#FFFFFF; font-size:20px; font-weight:normal;}




/*-----04-------*/

.xzwy_top ul{margin-left:10px; width:680px;}
.xzwy_top li{width:340px; height:56px; float:left; text-align:center; font-size:30px; font-weight:bold; color:#fff; background:#478c00; line-height:56px;}
.xzwy_top li.hover{width:340px; height:56px; float:left; text-align:center; font-size:30px; font-weight:bold; color:#fff; background:#ff8a12; line-height:56px;}


.xzwy-js{ width:678px; height:530px; margin-left:10px; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; float:left;}
.xzwy-js dt{ float:left; margin-top:15px; margin-left:16px;}

.xzwy-js dd{ width:340px; float:left; margin-left:15px; margin-top:15px; border-bottom:1px ridge #b2b2b2; padding-bottom:10px;}

.xzwy-js dd img{ float:left;}
.xzwy-js dd span{ float:left; margin-left:10px; font-size:30px; color:#ff8a12; font-weight:bold;}
.xzwy-js dd p{ font-size:24px; color:#000000; font-weight:lighter; line-height:36px;}


.xzwy-js-m{ width:640px;margin-left:16px;border-bottom:1px ridge #b2b2b2; padding-bottom:8px;}
.xzwy-js-m span{ font-size:30px; color:#ff8a12; font-weight:bold;}
.xzwy-js-m p{ font-size:24px; color:#000000; font-weight:lighter; line-height:36px; margin-top:10px;}
.xzwy-js-m p span{ color:#519f00; font-size:24px; margin-left:0px; font-weight:lighter;}

.xzwy-js-b{ margin-left:86px;}



/*-----05-------*/
.zj img{ margin:0 auto; display:block;}

/*-----06-------*/