﻿@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'微软雅黑',  Arial, sans-serif; font-size:12px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
img{vertical-align:middle;}
.wid1000{width:1000px; margin:0 auto;}
body{min-width:1060px; background:#fff;}
.clearfix:after{clear:both;content:"\200B";display:block;height:0;}
.clearfix{*zoom:1;}

.content-content img{display:block; margin:10px auto;}
.top{width:100%; height:94px; background:#00a44e url(../images/top.jpg) no-repeat center top;}
.logo{display:block; float:left; width:555px; height:94px;}
.search{width:153px; height:22px; float:right; margin-top:40px; background:url(../images/search.png) no-repeat; padding-left:15px;}
.search-input{width:125px; height:16px; FLOAT:LEFT; padding:3px 0; line-height:16px; color:#3ea201; background:none; outline:none;font-family:'宋体'}
.search-btn{width:28px; height:22px; float:right;}
.defaultInputStyle{vertical-align:middle;height:17px;}
.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container {position: relative; float: left; width: 100%; border-bottom:3px solid #00a44e; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; text-align:right; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url(../images/themes.gif) no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }
.rslides li i{display:block; left:50%; margin-left:-550px; bottom:0; line-height:50px; color:#f00;position:absolute; z-index:10000;}
.sy-part1{width:1050px; margin:0 auto;}
.more{display:block; float:right; background:url(../images/more.png) no-repeat left center; padding-left:22px; color:#999; font-size:14px;}
.xwdt-title{width:100%; height:40px; line-height:40px; margin:15px 0px 5px;}
.xwdt-title h3{display:block; float:left; font-weight:normal; font-size:22px; color:#00a44e; margin-right:5px;}
.xwdt-title span{display:block; float:left; font-size:18px; color:#00a44e; font-family:Georgia, "Times New Roman", Times, serif; margin-top:13px; line-height:20px;}
.xwdt,.xwdt-con{width:800px;}
.xwdt-left{width:40px; margin-right:20px; margin-top:10px;}
.xwdt-pic{width:400px; height:260px; overflow:hidden; position:relative;}
.xwdt-pic-1{width:400px; height:260px;}
.xwdt-bt{width:370px; height:35px; background:url(../images/txt-bg.png) repeat; padding:0 15px; color:#fff; font-size:14px; line-height:35px; position:absolute; bottom:0;}
.xwdt-zy{width:400px; line-height:26px; color:#666; font-size:14px; margin-top:5px;}
.xwdt-right{width:360px;}
.xwdt-right li{width:360px; height:40px; border-bottom:1px solid #cccccc; line-height:40px;}
.xwdt-right li span{color:#666; font-size:14px; margin-right:6px; display:block; float:left; width:300px;}
.xwdt-right li i{color:#999; font-size:12px; float:right; width:45px; display:block; text-align:right;}
.xwdt-right li span:hover{color:#00a44e;}

.menu-nav{width:100%; height:40px; background:#00833e; float:left; position:relative; z-index:100;} 
    #menu {  
      margin: 0 auto;
      width: 1000px;
      clear: both  ; 
   font-size:14px;
   height:40px;
    }
    #menu ul {
      list-style: none;  
    }
    li.l1-nav {
      float: left;  
      position: relative; 
      left: 0px;
      top: 0px;
   width:111px;
   height:40px; 
   line-height:40px;
   text-align:center;
    }

    a.l1-nav {  
      display: block;  
      text-align: center;  
      text-decoration: none;  
      height: 40px;
      line-height: 40px;
   color:#fff;
   float:left;
   width:111px;
    }

    li.l1-nav:hover a.l1-nav, a.l1-nav:hover {  
      color: #fff;
   height:40px; 
   line-height:40px; 
   background:#00632f;
    }

    ul.l2-nav {
      visibility: hidden;
      position: absolute;  
      left: 0px;
      top: 40px;
    }

    li.l2-nav {
      float: left;  
      position: relative; 
      left: 0px;
      top: 0px;
    }

    a.l2-nav {  
      display: block; 
      text-align: center;
      width: 111px;
      height: 40px;
      line-height: 40px;
      color: #fff;
      background:#00632f;
   text-decoration:none;
   font-size:14px;
    }

    li.l2-nav:hover a.l2-nav, a.l2-nav:hover {  
      color: #00632f;
      background: #eeeeee;
    }

    
    a.l1-nav:hover ul.l2-nav, li.l1-nav:hover ul.l2-nav {
      visibility: visible;
    }



.sy-lxfs*{width:187px; height:310px; background:url(../images/ccc.jpg) no-repeat; padding-left:44px; padding-top:110px; color:#3fa501; font-weight:bold; font-size:31px; line-height:56px;}

.sy-lxfs {
    width: 231px;
    height: 288px;
    background: url(../images/ccc.jpg) no-repeat;
    padding-top: 100px;
    color: #3fa501;
    font-weight: bold;
    font-size: 31px;
    line-height: 56px;
}



.sy-part2{width:100%; background:#f2f6f4; }
.tzgg{width:1000px; margin:15px auto;}
.tzgg-con{width:490px; margin:10px 0;}
.tzgg-con li{margin-bottom:30px;}
.tzgg-con li a{width:489px;  display:block; float:left; background:url(../images/date-hover.jpg) no-repeat;}
.tzgg-date{width:68px; height:58px; color:#fff; padding-top:10px; margin-right:18px;}
.tzgg-date span{display:block; width:68px; float:left; text-align:center; font-size:30px; line-height:24px;}
.tzgg-date i{display:block; float:left; width:68px; text-align:center; font-size:12px; margin-top:6px;}
.tzgg-con li a:hover{background:url(../images/date-hover.jpg) no-repeat;}
.tzgg-txt{width:400px;}
.tzgg-txt h3{display:block; width:100%; font-weight:normal; color:#333; font-size:14px; float:left; line-height:16px;}
.tzgg-txt p{display:block; width:100%; float:left; line-height:20px; color:#666; font-size:12px; margin-top:8px;}
.hqfc{width:1000px; margin:15px auto; height:190px;}
.hqfc-title{width:100%; height:40px; line-height:40px; margin:6px 0px 15px; border-bottom:1px solid #d7d7d7;}
.hqfc-title h3{display:inline-block; margin-top:-1px; float:left; font-weight:normal; font-size:22px; color:#00a44e; padding:0 6px; border-bottom:2px solid #3fa501;}
.hqfc-title span{display:block; float:left; font-size:18px; color:#00a44e; font-family:Georgia, "Times New Roman", Times, serif; margin-top:13px; line-height:20px;}
.hqfc-con{width:100%; overflow:hidden;}
.hqfc-con li a{width:180px; margin-right:25px; display:block; float:left; text-align:center; color:#333; font-size:14px; line-height:30px;}
.hqfc-con li img{display:block; float:left; width:180px; height:100px; float:left;}
.link{margin:15px auto 0; width:1000px; height:45px; line-height:45px;}
.link dt{display:block; float:left; color:#3fa501; font-size:18px; margin-right:8px;}
.link dd a{display:block; float:left; color:#333; font-size:14px; margin-left:25px;}
.bq{width:100%; background:#00a44e; color:#fff; text-align:center; padding:15px 0;}
.bq-1{width:100%; line-height:26px;}
.list-banner{width:1200px; margin:0 auto; height:150px; text-align:center; overflow:hidden;}
.list-banner img{width:100%;}
.main{width:1000px; margin:0 auto;}
.left{width:220px; margin-right:20px;}
.right{width:760px; min-height:500px; margin-top:15px;}
.left-lmcc{width:100%; height:80px; background:url(../images/left-lmcc.jpg) no-repeat; color:#fff; margin-top:15px; margin-bottom:1px;}
.left-lmcc h3{display:block; width:200px; float:left; line-height:30px; margin-left:20px; margin-top:15px; font-weight:normal; font-size:24px;}
.left-lmcc i{display:block; float:left; font-size:14px; line-height:20px; width:200px;}
.left-list{width:220px; float:left;}
.left-list li a{width:200px; padding-left:20px; height:50px; line-height:50px; background:#f2f2f2; color:#333; font-size:16px; display:block; float:left; border-bottom:1px solid #e4e4e4;}
.left-list li a:hover,.left-current{background:#00a44e!important; color:#fff!important;}
.local{width:100%; height:40px; line-height:40px; border-bottom:1px solid #e4e4e4;}
.local h3{display:inline-block; float:left; border-bottom:2px solid #00a44e; color:#00a44e; font-size:18px; font-weight:normal; padding:0 10px;}
.dqwz{color:#333; font-size:12px; background:url(../images/home.jpg) no-repeat left center; padding-left:18px; font-family:'宋体'}
.dqwz a{padding:0 5px; color:#333;}
.list,.jj{width:740px; margin:15px 10px;}
.list li{background:url(../images/qdt.jpg) no-repeat left center; padding-left:12px; height:30px; line-height:30px; width:728px;}
.list li a{display:block; float:left; width:620px; color:#333; font-size:14px; overflow:hidden; height:30px;}
.list li span{display:block; float:right; width:78px; color:#888; font-size:12px; text-align:right;}
.content{width:1000px; margin:15px auto;}
.content-con,.search-con{width:980px; padding:15px 10px;}
.search-con{width:1000px; padding:15px 0px;}
.content-con-title{width:100%; margin-bottom:20px; color:#333;}
.content-con-title h3,.jj-title{display:block; width:100%; float:left; color:#333; text-align:center; font-size:18px; line-height:26px; font-weight:bold;}
.content-con-title i{display:block; width:100%; float:left; color:#999; font-family:'宋体'; text-align:center; line-height:24px;}
.content-content{width:100%; min-height:500px;}
.content-content p,.jj-content p{display:block; float:left; width:100%; line-height:30px; color:#333; font-size:14px; text-indent:2em; margin-bottom:20px;}
.sxt{width:100%; padding-top:15px; border-top:1px solid #e4e4e4;}
.sxt p{display:block; font-size:12px; line-height:26px; width:100%; float:left; color:#333;}
.sxt p a{color:#333;}
.jj-content{margin-top:10px;}
.pic-content li{width:174px; height:160px; float:left; margin-right:20px;}
.pic-content{width:756px; margin:20px 2px; min-height:500px;}
.pic-content li .pic{width:174px; height:100px; overflow:hidden;}
.pic-content li .pic img{width:174px; height:100px;}
.pic-content li .txt{width:174px; height:30px; line-height:30px; text-align:center; color:#333;}
.search-con li{width:980px; padding:15px 10px; border-bottom:1px dashed #e4e4e4;}
.search-con li .search-title{width:100%; height:30px; line-height:30px; color:#333; font-size:14px;}
.search-con li .search-zy{width:100%; line-height:20px; color:#666; font-size:12px;}
.search-con li .search-date{width:100%; height:20px; font-size:12px; margin-top:10px; color:#999;}
.defaultInputStyle{border:#AFD5F5 1px solid;}
.xwdt-pic-1 img{width:400px; height:260px;}
#vsb_content img{display:block; margin:0 auto 15px;}



.yx-rotaion{margin:0 auto; width:420px; height:310px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block; }
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}