@charset "utf-8";

body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY:  "Microsoft Yahei","宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px;  min-width:1004px;}
table{ border-spacing:0;border-collapse:collapse; }
img{border:0;}
em {font-style: normal;}
i {font-style: normal;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;color:#ff0000;}
a{color:#000000;}

.clear {clear:both;}
.hidden{display:none;}
.hei40{ height:40px;}
.width{ width:1200px;margin:0 auto;}





.header{background:#077b00 url(../images/headbg.png) center bottom no-repeat; border-bottom:6px solid #14602a; overflow: hidden; height:119px;  width:100%; margin:0 auto}
.header-left{ float:left; }
.header-right{ float:right; }
.ss{ height:33px; width:300px;  margin-top:53px; background:#f6f6f6; margin-right:3px; border-radius: 5px;}
.ss_k{ float:left; background: none; border:none; height:33px;  line-height:33px; width:150px; outline:none; color:#a2a2a2; padding-left:13px;}
.ss_an{ float:right; width:28px; background: url("../images/fdj.png") left center no-repeat; border:none; height:33px; cursor:pointer; outline:none;}




.menubn{width:1200px; margin:0 auto;  height:60px;}


div#menu{width:1200px; margin:auto; display:block; }
ul.menu{clear:both;float:none;cursor:pointer;z-index:1000000;position:relative;}
div#menu ul{margin:0px;padding:0px;list-style:none;float:left;z-index:200000;position:relative;}
div#menu li{position:relative;margin:0px;padding:0px;display:block;overflow:visible;float:left;z-index:3;  clear:none !important}

div#menu li a{height:57px;display:block;float:left;line-height:60px;text-decoration:none;color:#222;overflow:hidden;z-index:400000;position:relative; text-align:center; width:133px; font-size:18px;}
div#menu li a:hover{  display:block;color:#fff; border-bottom:3px solid #ff8e00;background:#077b00; }
div#menu li .focus{  display:block; height:57px; line-height:60px;color:#222222; border-bottom:3px solid #ff8e00; }
div#menu li span{display:block;padding:0 15px;z-index:6;position:relative;}
div#menu li span.bg{display:block;padding:0;height:30px;z-index:5;position:relative;float:left;}
div#menu li.current{font-weight:bold;}
div#menu li.current ul{font-weight:normal;}

div#menu ul.menu ul{padding:0px;background:#077b00; left:-999em;width:165px;position:absolute;top:60px; }
div#menu li:hover ul,div#menu li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu li li{width:100%;text-indent:0px;float:none;height:50px;}
div#menu li li a,div#menu li li span.separator{margin:0px 1px;padding:0px; border-bottom:1px solid #55b250; height:49px;float:none;display:block;line-height:49px; width:163px;font-size:15px;color:#fff}
div#menu li li a.parent{ color:#fff}

div#menu li ul ul{margin:-22px 0 0 164px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul{border-top:1px solid #1d87d5; top:30px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul,div#menu li:hover ul ul ul,div#menu li.sfhover ul ul ul,div#menu li:hover ul ul ul ul,div#menu li.sfhover ul ul ul ul{left:-999em;}
div#menu li li:hover ul,div#menu li li.sfhover ul,div#menu li li li:hover ul,div#menu li li li.sfhover ul,div#menu li li li li:hover ul,div#menu li li li li.sfhover ul{left:0pt;z-index:100;}
div#menu a:hover{color:#fff;}
div#menu span:hover{color:#fff;}
div#menu li ul span:hover{color:#fff;}



.DB_tab25 {position:absolute; top:0;}
.DB_tab25 ul{ list-style:none; margin:0; padding:0;}

.DB_tab25 {width:100%;height:413px;position:relative;overflow:hidden;cursor:pointer;margin:0 auto;}
.DB_tab25 .DB_bgSet{position:relative;width:1920px;margin:0 auto;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:413px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:988px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:20px;top:120px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:20px;top:200px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:300px;top:0px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:20px;top:120px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:20px;top:220px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:540px;top:0px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:520px;top:120px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:520px;top:200px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:-100px;top:0px}
.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:120px;top:0px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:540px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:690px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:540px;top:250px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:770px;top:0px}

.DB_tab25 .DB_imgSet .DB_5_1{position:absolute;left:120px;top:0px;}
.DB_tab25 .DB_imgSet .DB_5_2{position:absolute;left:540px;top:120px}
.DB_tab25 .DB_imgSet .DB_5_3{position:absolute;left:690px;top:150px}
.DB_tab25 .DB_imgSet .DB_5_4{position:absolute;left:540px;top:250px}
.DB_tab25 .DB_imgSet .DB_5_5{position:absolute;left:770px;top:0px}

.DB_tab25 .DB_menuWrap{position:absolute;width:988px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:370px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-100px;top:190px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:190px;cursor:pointer;display:none}




.mana{background: #fcfcfc; overflow:hidden;}
.mana a:hover{color:#ff0000}
.xyxw{ width:790px; margin-top: 42px; float:left;}
.xyxw-top{ line-height:26px; height:26px;float: left; width:200px;}
.xyxw-top span{padding-left:10px; font-size:20px; color:#017d00; display: inline-block;  }
.xyxwnr{margin-top:28px; width:100%;}
.xyxwnr img{width:369px; height:199px; margin:1px;}
.xyxwnr ul li{ height:284px;  width:370px; background:url(../images/picbg1.jpg) no-repeat; float:left; margin-top:29px;}
.xyxwnr ul li a{font-size:14px; color:#017d00; line-height:36px;  padding-left:5px;}
.xyxwnr ul li p{font-size:12px; color:#666; line-height:36px;  padding:0px 0px 0px 7px;}
.more{background: url(../images/sj.png) right center no-repeat; width:104px; margin-right:10px; float:right; margin-top:6px;}
.more a{ font-size:14px; color:#666666; }
.more a:hover{ font-size:14px; color:#ff0000; }
.time{background: url(../images/time.jpg) left center no-repeat; text-indent:25px; color:#c7000b; margin-left:10px; font-size:12px; margin-top:3px;}
.xyxwnr .marl33{ margin-left:33px;}


.xyxw .news{ margin-top:20px;}
.xyxw .news ul{}
.xyxw .news ul li{ BACKGROUND: url(../images/icon4.jpg) no-repeat left center; text-indent:15px; width:390px; float:left; line-height:30px;}



.tzgg{width:364px; margin-right:10px; float:right;padding-top:42px; }
.tzggnrbox{padding-top:43px;}
.tzggnrbox ul li{height:65px;margin-top:14px;*margin-top:14px;}
.tzggnr span{ width:70px; float:left; background:url(../images/rl.png) no-repeat;}
.tzggnr span em{ font-size:13px; color:#333338; text-align:center; line-height:35px; display:block;}
.tzggnr span i{ font-size:13px; color:#fff; text-align:center; line-height:30px; display:block;  border-top:none;}
.tzggnrwz{width:273px; float:right; padding-right:15px;}
.tzggnrwz h1{ font-size:15px; color:#017d00; padding-bottom:8px;}
.tzggnrwz h1 a{color:#017d00;}
.tzggnrwz p{ font-size:13px; color:#666; line-height:20px;}
.tzgg .more{background: url(../images/sj.png) right center no-repeat; width:104px; float:right; margin-top:6px; text-align:right}


.fzghb{ width:100%; margin:0 auto; background-color:#e1eee1; height:410px; margin-top:50px;}
.fzgh .tit1{background: url(../images/line2.jpg) bottom center no-repeat; color:#017d00; text-align:center;font-size:20px; line-height:65px; height:65px; padding-top:15px; margin-bottom:37px;}
.fzgh .gjj{width:380px; float:left;}
.fzgh .sj{width:380px; float:left; margin-left:30px;}
.fzgh .xx{width:380px; float:right;}
.fzgh .top{background: url(../images/titbg1.png) left bottom no-repeat; height:34px;}
.fzgh .top em{ line-height:34px; color:#fff; font-size:16px; padding-left:10px; float:left;}
.fzgh .news{ background:#ffffff; height:195px; padding:10px 10px 0px 10px;}
.fzgh .news ul{}
.fzgh .news ul li{ BACKGROUND: url(../images/icon4.jpg) no-repeat left center; text-indent:15px; width:390px; float:left; line-height:30px;}
.fzgh .more{ text-align:right}



.jykytop{ line-height:26px; height:26px;float: left; width:200px;}
.jyjx{ padding-top:10px;}
.jykytop{ width:100%;height:90px;}
.jykytop span{padding-left:10px; font-size:20px; color:#017d00; display:block; float:left; height:90px; line-height:90px;}
.jykyl{ width:560px; float:left}
.jykyr{ width:560px; float:right}

.jyjxnr{ padding-top:20px;}
.jyjxnr ul li{background: url(../images/icon4.jpg) left center no-repeat; height:30px; line-height:30px; text-indent:15px; font-size:14px;}

.jyjx .more{background: url(../images/sj.png) right center no-repeat; width:104px; margin-right:30px; float:right; margin-top:33px;}



.cyljb{width:100%; margin:0 auto; margin-top:50px; background:#efefef; border-bottom:6px solid #14602a;  height:172px;}
.cylj{ width:1200px;  margin:0 auto; padding-top:20px; background:url(../images/line1.jpg) 830px 20px no-repeat; height:150px}
.cyljb .titb1{ width:233px; float:left}
.cyljb .titb2{ width:233px; float:left}
.cyljb .titb3{ width:430px; float:left}
.cyljb .titb4{ width:110px; float:left; text-align:center;}
.cyljb .titb5{ width:180px; float:right;  text-align:center;}
.cyljb .tit1{ background:url(../images/icon2.jpg) center left no-repeat; font-size:16px; color:#333333; text-indent:30px;}
.cyljb .cont{  font-size:12px; color:#222222; line-height:22px; margin-top:15px;}
.cyljb .tit2 img{ width:78px; height:78px;}
.cyljb .cont2{  font-size:12px; color:#222222; line-height:22px;}
.cyljb .cont3{ margin-left:36px;}


.foot{ background-color:#333333;width:100%; margin:0 auto;}
.footn{ background-color:#333333;width:100%; margin:0 auto; text-align:center;}
.foot .cpy{width:1200px; margin:0 auto; height:42px; line-height:42px; color:#9c9c9c; font-size:12px;}
.footn .cpy{width:1200px; margin:0 auto; height:42px; line-height:42px; color:#9c9c9c; font-size:12px;}




.listb{ width:1200px; margin:0 auto; margin-top:2px;}
.listbl{ width:240px; background:#e9e9e9 url(../images/lislbg.jpg) bottom center  no-repeat;}
.yjlm{ background-color:#077b00; height:47px; line-height:47px; text-align:center; width:100%; color:#ffffff; font-size:18px;}
.wej{ background: url(../images/listbg.jpg) top center  no-repeat;border-top:3px solid #077b00;width:100%; height:406px;}
.ejlm{ width:100%}
.ejlm ul{}
.ejlm ul li{width:100%;height:37px; background-color:#d9d9d9;  text-align:center; line-height:37px; font-size:14px; margin-top:10px;}
.ejlm ul li a{ display:block;height:37px; line-height:37px; }
.ejlm ul li a:hover{ display:block; height:37px; line-height:37px;background-color:#077b00; color:#ffffff;}

.dqwz{ width:100%; background:url(../images/icon3.jpg) 5px 13px no-repeat; border-top:3px solid #077b00; border-bottom:1px solid #cccccc;font-size:14px;height:44px; line-height:44px; text-indent:35px; color:#757575;}
.dqwz a{color:#757575;}
.dqwz a:hover{color:#ff0000;}

.listo .news{ margin:10px;}
.listo .news ul{}
.listo .news ul li{ border-bottom:1px dashed #b4b4b4; height:110px; padding-top:10px;}
.listo .news ul li em{display:block; color:#000000; font-size:18px; height:43px; line-height:43px;}

.listo .news ul li .tit{ width:765px;}
.listo .news ul li .rq{  color:#ffffff; font-size:14px;line-height:21px; background:url(../images/rqbg.png) 1px 4px no-repeat;  float:right; width:73px; padding-top:12px;  height:53px; text-align:center; margin-top:12px;}

.listo .news ul li span{ display:block;font-size:14px;line-height:24px; text-indent:2em; }
.listo .news ul li span a{ color:#666666; }

.listb .fy{ text-align:center; height:60px; margin-top:40px;}


.listw{ margin:10px;}
.listw .news{ margin:30px 10px 0px 10px;}
.listw .news ul{}
.listw .news ul li{ background:url(../images/icon4.jpg) left center no-repeat;  line-height:30px; text-indent:20px;}
.listw .news ul li em{ float:right; font-size:12px;}
.linehr{ height:1px; border:none;border-top:1px dashed #b4b4b4; margin-top:18px;*margin-top:10px; margin-bottom:18px;*margin-bottom:10px;}



.infob{}
.infob .tit{ text-align:center; font-size:26px; line-height:45px; margin:30px 15px;}
.infob .titx{ text-align:center; height:37px; width:100%; background-color:#d9d9d9; line-height:37px; font-size:13px; color:#666666;}
.infob .nr{font-size:16px; color:#222222; line-height:34px; text-align:justify; margin:25px 12px;  text-indent:2em; border-bottom:1px dashed #b4b4b4; padding-bottom:35px;}
.infob .nr p{text-align:justify;}
.infob .sxt{ line-height:34px; margin-left:12px;}
.infob .dsg{ text-align:right; margin:12px;}
#vsb_content img{margin:30px 0;}