@charset "gb2312";
/* CSS Document */



body{font-size:12px; background:url(imagesbg.jpg) no-repeat top center}
body,div,ul,li,p,h1,h2,h3,h4,h5,h6,input,a{margin:0;padding:0;}
body{font-family:"Microsoft YaHei";}
#wrapper{height:auto;overflow:hidden;margin:0 auto; width:1000px}
a{text-decoration:none;font-size:15px;color:#313131;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none; display:block;}




.head{ height:145px; overflow:hidden; width:1000px; margin-top:5px;}
.logo{ padding-top:10px; padding-left:20px; width:635px;}
.search{ width:200px; border:1px solid #0d8b65; height:27px; background:#0d8b65; margin-top:80px;}
.search .kuang{ padding:0; margin:0; border:0; width:148px;height:23px; line-height:23px; color:#666; vertical-align:middle; margin-left:2px; font-size:13px;padding-left:2px;}
.search .sub{ width:45px; height:27px;padding:0; margin:0; border:none;vertical-align:middle}

/*导航*/
.nav{height:44px;margin:0 auto; background:#0b8c65;}
.nav li{line-height:44px; height:44px; width:110px; border-right:1px solid #68b7a1; float:left}
.nav li.last{ border:none}
.nav li a{ display:block;line-height:44px; height:44px; font-size:15px; color:#FFF; text-align:center; font-family:微软雅黑}






/*焦点图*/
.banner{width:405px; height:305px;}
.focus{ position:relative; width:405px; height:305px;margin:0 auto;z-index:2;}  
.focus img{ width: 405px; height: 305px;} 
.focus .shadow{ position:absolute; width:100%;bottom:0; z-index:10; height:32px; line-height: 32px;    
display:block;  text-align:left;background: rgba(0,0,0,0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9; }

.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px;overflow:hidden;padding:0 15px; }
.abs{background:#555;padding:0 15px;color:#fff;line-height:35px;display:block;text-align:left;font-size:14px;}
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:10px; z-index:10;  }  
  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px;  position:absolute;  text-align:center; z-index: 200; width:101px;display:block;right:10px;}  
.focus .fbg div{overflow:hidden;zoom:1;}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px;margin:0 5px;  text-decoration:none; text-align:center; outline:0; float:left; background: #D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background: #fa2c2c;}     
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{}  
.focus .next{}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:0 0;}






/*main*/
.main{ margin-top:12px;}

/*中央精神*/
.zyjs{ width:567px; height:305px;}
.zyjs_bt{background:url(imagestit_bg.gif) repeat-x;height:41px; border-left: 1px solid #e5e3e4; border-right: 1px solid #e5e3e4}
.zyjs_z{ font-size:16px;  color:#007854; margin-top:10px; margin-left:15px; width:105px;border: 1px solid #e5e3e4; border-bottom:none; height:30px; line-height:30px; background:#FFF; text-align:center; font-weight:bold}
.zyjs_m{width:55px; height:30px; margin-right:13px; margin-top:10px;}
.zyjs_m a{ font-size:13px; line-height:30px; color:#aeaeae; padding-left:10px;}
.zyjs_nr{ padding:5px}
.zyjs_nr ul li{ height:34px;background:url(imagesicon-1.gif) no-repeat 3px center;padding-left:23px;line-height:36px; height:36px;}
.zyjs_nr ul li a{ font-size:14px; color:#444444;}
.zyjs_nr ul li .time{ font-size:14px;  color:#afafaf; padding-right:10px;}


/*文件通知*/
.main-two{margin-top:15px;}
.notice{width:495px; height:268px}

/*main 结束*/
.cwfc{background:#fbfbfb}
.cwfc-tit{ width:60px; height:150px; padding-top:33px; background:#0b8c65; font-size:16px; color:#FFF; font-weight:bold}
.cwfc-tit p{ text-align:center; padding:5px;}

.gundong-box{ width:930px; height:183px; }

.scroll_horizontal{position:relative;width:880px;height:142px;padding:20px;line-height:20px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:820px;height:142px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:206px; height:142px;}
.scroll_horizontal .list li img{ width:190px; height:142px}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:55px;width:30px;height:70px;cursor:pointer;}
.scroll_horizontal .plus{left:10px; background:url(imagesa-p.gif) no-repeat}
.scroll_horizontal .minus{right:10px;background:url(imagesa-n.gif) no-repeat}
.scroll_horizontal .plus:hover,
.scroll_horizontal .minus:hover{}

/*底*/
.foot{ margin-top:30px;background:#939393;padding:20px 0;}
.foot p{ font-size:14px; line-height:28px; text-align:center; color:#fff;}

















/*list*/
.list_nr{margin-top:20px;}
.list_fl{ width:210px;}
.fl_bt{ height:60px; background:url(imagesli_03.png) repeat-x; font-size:20px; font-weight:bold; color:#FFF;line-height:60px; text-align:center;}
.list_xh ul li{ height:45px; width:208px; border: 1px #0b8c65 solid; border-top:0px;}
.list_xh ul li span{ font-size:20px; line-height:45px; color:#808080; padding-right:18px;}
.list_xh ul li a{ font-size:16px; line-height:45px; color:#4f4d4d; padding-left:30px;}
.list_xh ul .xsgd a,.list_xh ul .xsgd span{ color:#0b8c65;padding-left:25px;}
.list_xh ul .xsgd{ width:204px;border-left:5px solid #0b8c65;}
.list_xh ul li:hover a{color:#0b8c65;}
.list_xh ul li:hover span{color:#0b8c65;}
.list_xh ul li:hover{width:204px;border-left:5px solid #0b8c65;}
.list_xh ul li:hover a{padding-left:25px;}

.list_fr{ width:770px;}
.list_fr_bt{ height:35px; border-bottom:2px solid #0b8c65; background:#f5f5f5;}
.list_fr_bt .wz{ background:url(../images/li_06.png) no-repeat left center; padding-left:25px; color:#595959;padding-right:15px;}
.list_fr_bt .wz a{ font-size:13px; line-height:35px; color:#595959;}
.list_fr_nr{ min-height:500px; padding:10px}
.list_fr_nr ul li{ height:44px; border-bottom:#dadada 1px dashed; background:url(../images/dot_03.png) no-repeat 3px center;padding-left:17px;}
.list_fr_nr ul li span{ font-size:15px; line-height:44px; color:#787878; padding-right:4px;}
.list_fr_nr ul li a{ font-size:15px; line-height:44px; color:#232323; }
.column{text-align:center;font-size:20px;color:#0b8c65;padding:30px 0 20px;}







/*contnet*/
.zw-cont{min-height:500px;}
.zw-txt{padding:0 10px;}
.zw-txt p{ font-size:15px; line-height:28px;color:#3e3d3d;padding-bottom:10px;text-indent:2em;}















