@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
body {font-family:"宋体"; font:12px/150% Arial, Helvetica, sans-serif; width:100% }
h1,h2,h3 { font-size:12px; }
ul,li,dl,dd,dt{ list-style-type:none; }
a { text-decoration:none;color:#494949; }
.clear{ clear: both;}
.clear10{ clear: both; margin-top:10px;}
.ht8 { height:8px; }
img{ border:none;}


#nybn{ width:100%; height:243px; margin:0 auto; background:url(../images/abbn.jpg) center no-repeat; margin-top:92px;}
#xwbn{ width:100%; height:243px; margin:0 auto; background:url(../images/xwbn.jpg) center no-repeat; margin-top:92px;}
#ssbn{ width:100%; height:243px; margin:0 auto; background:url(../images/ssqybn.jpg) center no-repeat; margin-top:92px;}
#cpbn{ width:100%; height:243px; margin:0 auto; background:url(../images/cpbn.jpg) center no-repeat; margin-top:92px;}
#rcbn{width:100%; height:243px; margin:0 auto; background:url(../images/rcbn.jpg) center no-repeat; margin-top:92px;}
#lxwmbn{width:100%; height:243px; margin:0 auto; background:url(../images/lxwmbn.jpg) center no-repeat; margin-top:92px;}


#nymain{ width:100%; height:auto; margin:0 auto; background:#f7f6f4}
.nymains{ width:1028px; height:auto; margin:0 auto; padding-bottom:50px;}

.nymain-nz{ width:244px; height:auto; float:left; margin-top:-30px; display:inline}
.nymzs{ width:184px; height:54px; background:url(../images/zdhsbj.jpg) center no-repeat; padding:20px 30px;} 
.nymzs span{ font-size:14px; color:#fff; padding-left:23px; text-decoration:none} 
.nymzs ol{height:35px; line-height:35px; font-size:24px; font-weight:normal; padding-left:23px; color:#fff;text-decoration:none}

.nymzx{ width:244px; height:auto; background:#eee; margin-top:2px; padding-bottom:20px;}
.nymzx ul li{ width:244px; height:40px; line-height:40px;}
.nymzx ul li a{ font-size:14px; color:#333; font-family:"微软雅黑"; padding-left:60px; text-decoration:none}  
.nymzx ul li a:hover{ display:block; background:#008039; color:#fff}  
.nymzx ul li.zdhzx a{display:block;background:#008039;color:#fff}
.nymzx ul li.select a{display:block;background:#008039;color:#fff}
.nymainsy{ width:765px; height:auto; float:right; padding-top:30px;}
.nymainsy h1{ height:35px; line-height:35px; border-bottom:solid 1px #d3d3d3}
.nymainsy h1 a{ font-size:18px; color:#0b813b; font-weight:normal}
.nymainsy h1 span{ float:right; font-size:13px; color:#707070; font-weight:normal;} 
.nymainsy h1 span a{ font-size:13px; color:#707070; font-weight:normal;}
.nymainsy h1 span a:hover{color:#0b813b;}
.nymab{ font-size:14px; color:#555; line-height:26px; padding-top:15px;}

/*new*/

.news{ padding-bottom:40px;  padding-top:15px; border-bottom: solid 1px #f4f4f4}
.newsz{ width:219px; height:163px; float:left}
.newsy{ width:490px; height:auto; float:right;color:#555; line-height:30px; font-size:14px;}
.newsy ol a{ display:block;height:30px; line-height:30px; font-size:14px; color:#008039; font-weight:bold;}
.newx{ padding:10px 0px;}
.newx ul li{ height:45px; line-height:45px; border-bottom:dashed 1px #b2b2b2;background:url(../images/xwnylib.jpg) left no-repeat}
.newx ul li a{ font-size:14px; color:#555; padding-left:13px;}
.newx ul li a:hover{font-size:14px; color:#008039; background:url(../images/xwnyhglib.jpg) left no-repeat }
.newx span{ float:right; color:#b2b2b2; font-size:13px;}

.fanye{ height:35px; text-align:right; padding-top:20px; text-align:center;color:#999; font-size:13px;}


/*ny-new*/

.ny-new{ padding-top:30px; height:auto; float:right;}
.xinwenny_bt{ padding-bottom:15px;}
.xinwenny_bt ol{font-weight:bold; height:30px; font-family:"宋体";text-align:center; color:#008039; font-size:14px;}
.xinwenny_bt span{ display:block; padding-top:5px;font-size:12px; padding-left:400px; color:#999; font-size:12px;}
.neir{ font-size:14px; font-family:"宋体";line-height:30px; color:#555;}

.xwfy{ width:auto; height:30px; line-height:30px; text-align:center;
 float:right; padding:3px;margin-top:30px;border:solid 1px #ededed; color:#999; font-size:12px; font-family:"宋体";}
.xwfy a{ font-size:12px; color:#555; font-family:"宋体";}.xwfy a:hover{ color:#1f6b04}

.ssmab{ font-size:14px; font-family:"宋体"; color:#555; line-height:26px; padding-top:15px;}
.ssmab ol{ height:40px; line-height:40px; font-weight:bold; text-align:center; color:#008039; font-family:"宋体";}

.nymzlib{ width:244px; height:auto; background:#eee; margin-top:2px; padding-bottom:20px;}
/*收缩菜单*/
.vtitle{width:244px; height:35px;line-height:35px;margin:0 auto;font-size:14px;color:#333; font-family:"宋体"; font-weight:bold;cursor:pointer;}
.vtitle .v02{width:244px; height:35px;line-height:35px; display:block; background:#008039;}
.vtitle .v02 a{ color:#fff; font-style:normal; font-size:14px; font-family:"宋体"; font-weight:bold; padding-left:50px;}
.vtitle em a{font-style:normal;padding-left:50px;}
.vcon{ background:none; border:none; padding:10px 0px}
.vcon ul li{background:none; border:none;height:28px; line-height:28px;font-size:12px }
.vconlist li a{height:28px;line-height:28px;display:block;font-size:12px;color:#555;padding-left:50px; }
.vconlist li.select a,.vconlist li a:hover{color:#008039;text-decoration:none;}
.vcon ul li a{height:28px;line-height:28px;display:block;font-size:12px;color:#555; }
.vcon ul li a:hover{ background:none;font-size:12px;}

.cp{padding-top:30px;}
.cp ul li{ padding:0px 0px;  width:32%; float:left; margin-right:2%;}
.cp ul li:nth-child(3n){ margin-right:0%;}
.cp ul li .cptp{ width:100%;  }
.cp ul li .cptp img{ height:150px;}
.cpwz .xz a{color:#008039}
.cp ul li .cpwz{ width:100%; height:auto;   font-size:14px; font-family:"宋体"; line-height:3; color:#555; text-align:center}
.cpwz ol{  margin-bottom:5px;}
.cpwz ol a{ font-size:14px; font-family:"宋体"; font-weight:bold; color:#555}
.cpwz ol a:hover{ color:#008039}
.cpwz em{ font-family:"宋体"; font-style:normal; color:#008039; font-size:14px;}
.cpwz a{ font-size:14px;font-family:"宋体";}
.cpwz a:hover{color:#008039}


.cpny{ padding-top:15px;}
.cpnysz{ width:274px; height:295px; border:solid 1px #eee; float:left;}
.cpnysy{ width:412px; height:auto; padding:15px 0px;float:right; font-size:13px; color:#555; line-height:25px;}
.cpnysy span{ color:#f57b0f; font-size:14px; font-weight:bold}
.cpnysy em{ color:#555; font-size:14px; font-weight:bold; font-style:normal}

.cpnyx{ margin-top:20px; height:450px; overflow: hidden}
#con{width:748px;height:38px; border-bottom:solid 1px #e0e0e0 }
#tags{margin:0px; width:748px; height:38px; }
#tags li{ float: left; height:36px; margin-top:2px; display:inline; position:relative;}
#tags li a{float:left; color:#555; font-size:14px; line-height:38px; height:38px;
 text-decoration:none; width:100px; text-align:center;}
#tags li.emptyTag{background: none transparent scroll repeat 0% 0%; width:4px; color:#008039;}
#tags li.selectTag{ background:#f7f6f4; height:34px; line-height:34px; 
border-top:solid 3px #008039; border-left:solid 1px #e0e0e0; border-right:solid 1px #e0e0e0}
#tags li.selectTag a{color:#008039; font-weight:bold; line-height:38px; height:38px}

.tagContent{padding-top:10px; display:none; width:748px;color:#555; font-size:13px; font-family:"宋体";line-height:28px;}
#tagContent DIV.selectTag{display: block;}
#tagContent ol{ font-size:14px; font-family:"宋体"; font-weight:bold; line-height:35px; color:#008039}

.zpzx{height:auto; padding-top:30px;}
.zps{ height:35px; line-height:35px; background:#eee; border-bottom:solid 1px #cecece }
.zps ul li{ width:150px; float:left; text-align:center}
.zps ul li a{ font-size:14px;color:#555; font-family:"宋体"; font-weight:bold;}
.zpx{ margin-top:15px;background:url(../images/zplibbj.jpg) repeat;}
.zpx ul li{ width:150px; float:left; text-align:center; line-height:35px; 
}
.zpx ul li a{font-size:14px;color:#555; font-family:"宋体"}


.rczpny{ width:748px; height:auto; margin:0 auto; padding-top:30px;
 font-size:14px; color:#555; line-height:26px; font-family:"宋体";}  
.rczpnyx{width:748px;height:auto; margin-top:15px;margin-bottom:40px; padding-top:10px; }  
.zpnyxx{width:748px; height:auto; margin:0 auto}
.bdwz{ text-align:right; color:#555; font-size:14px; font-weight:normal; padding:5px 0; }

.rcln{ padding-top:30px; font-size:13px; color:#555; line-height:26px; font-family:"宋体"}
.rcln ol{ font-size:14px; font-family:"宋体"; color:#333; line-height:35px; font-weight:bold}

.lxwm{ padding-top:30px;}
.lxwms{ font-size:14px; color:#555; line-height:30px;}
.lxwms ol{ font-size:14px; color:#1f6b04; font-family:"宋体"; font-weight:bold}

.lxwmx{ width:695px; height:278px; border:solid 6px #d3d3d3; margin-top:20px;}

/*zxly*/
.khfu-bd{ margin-top:25px; margin-bottom:30px; line-height:40px; padding-left:70px;}
.file{margin:10px 0px;}
.file label{float:left;width:120px;text-align:right;font-size:14px; line-height:40px;color:#555; padding-right:15px;}
.file span.txtRed{padding-left:15px; color:#d80a0a;}
.masbut{ padding-left:150px; margin-top:50px;}
.message-btn{ width:123px; height:36px; cursor:pointer; border:none;color:#fff;font-size:14px;margin-left:100px; background:#4d4c6a}
.box1{width:273px;height:30px; border:solid 1px #f3f3f3; padding-left:5px;}
.box2{width:350px; height:140px;  border:solid 1px #f3f3f3; padding-left:5px; padding-top:5px; }
.file span.dxanwz{ font-size:14px; color:#666;}
.masbutgrxx{ padding-left:140px; margin-top:50px;}
.gexx-btn{ width:123px; height:36px; cursor:pointer; border:none;color:#fff;font-size:14px;background:url(../images/lybtnbj.png) center no-repeat}
.ly-wz{ font-size:14px; line-height:30px; color:#555}

.zxly{ padding:30px 20px; font-size:14px; font-family:"宋体"; color:#555; line-height:30px;}












