@charset "utf-8";
/* CSS Document */
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: 'Microsoft YaHei', Helvetica, Arial, sans-serif;
	font-size: 12px;
	outline: none;
}
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%;}
ul,ol,li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
img{vertical-align:middle;}

a:focus{outline:none;}
a.hidefocus{outline:none}
.wid1000{width:978px; margin:0 auto;}            

/***************top******************/
#top-index{
  width:100%;
  height:43px;
  background-color: #074A0E;
}
#top-index .top{
  width:1172px;
  height:43px;
  margin:0 auto;
}
.left{
padding-top:10px;
height:43px;
float:left;
}
.right1{

height:43px;
float:right;
}
.right2{
padding-top:13px;
height:43px;
float:right;
}
.right3{
padding-top:10px;
height:43px;
float:right;
}
.w-search{
  width:720px;
  overflow: hidden;
}
.search{
  width:180px;
  height:28px;
  overflow: hidden;
  padding-top:10px;
}
.search-input{
  float:right;
  border:none;
  width:132px;
  height:23px;
  background-color:#DBDBDB; 
}
.search-btn{
  float: right;
  width:33px;
height:23px;
}
.search-div{
  float: left;
  width:15px;
  height:23px;
  background: url(../images/search-input.png) no-repeat;
}

/***************header new********************/
#header{
  width:100%;
  height:146px;
  background-color:#0a6614;
}
.header{
  width:1172px;
  height:101px;
  margin:0 auto;
}
.logo{
  width:1172px;
  height:93px;
  padding-top:8px;
}
.nav2{
width:1172px;
height:57px:
}
.nav{
height:57px;
}

.nav li{
  float: left;
  
  height:45px;
  margin-top:0px;
}

.nav li a{
word-wrap:break-word;
  display:block;
  padding:0 2px;
  height:45px;
  line-height:45px;
  text-align:center;

 color:#fff;
  font-size: 13px;
}
.nav li a:hover{
  background-color:#559A4D;
}







/***************banner******************/

/***************content******************/
#content{
  width: 100%;
margin-top:10px;
}
/***************one******************/
.content-top{
  width:1172px;
  margin: 0 auto;
}
.news-tit{
  width:1172px;
  height:66px;
  margin: 0 auto;
  overflow: hidden;
}
.news-tit h1{
  font-weight: normal;
  font-size: 18px;
  line-height: 66px;
  color:#565656;
}
.news-tit a{
  width:73px;
  height:30px;
  line-height: 30px;
  text-align: center;
  border: 1px solid #E8E8E8;
  color:#565656;
  font-size: 14px;
  margin-top:15px;
}

.content-top ul{
  overflow: hidden;
}
.content-top ul li{
  float: left;
}

.top-img{
  width:350px;
  height:190px;
  position: relative;
}
.top-img-data{
  width: 64px;
  height:64px;
  position: absolute;
  top:15px;
  left:15px;
  background: url(../images/data-bg.png) no-repeat;
}
.top-img-data p{
  width:64px;
  color:#fff;
  text-align: center;
}
.top-img-data .data-d{
  font-size: 25px;
  margin-top:8px;
}
.top-img-data .data-y{
  
  font-size: 14px;
}
.top-nr{
   width:330px;
   height:135px;
   padding:0px 10px;
}
.top-nr h2{
  font-weight: normal;
  font-size: 16px;
  line-height:47px;
}
.top-nr h2 a{
   color:#204828;
}
.top-nr p{
  font-size: 14px;
  color:#6A6A6A;
  line-height:20px;
}
/***************two******************/
.content-two{
  width:100%;
  height:363px;
  background-color:#EDEDED; 
}
.two-nr{
  width:1172px;
  height:363px;
  margin: 0 auto;
}

.tzgg{
  width:760px;
}
.tzgg-tit{
  width:760px;
  height:70px;
  margin: 0 auto;
  overflow: hidden;
}
.tzgg-tit h1{
  font-weight: normal;
  font-size: 18px;
  line-height: 70px;
  color:#565656;
}
.tzgg-tit a{
  width:73px;
  height:30px;
  line-height: 30px;
  text-align: center;
  border: 1px solid #CFCFCF;
  color:#565656;
  font-size: 14px;
  margin-top:20px;
}
.tzgg-list{
  width:760px;
  overflow: hidden;
}
.tzgg-list li{
  width:350px;
  height:65px;
  float: left;
}
.tzgg-list li.li-mar{
  margin-right:60px;
}
.tzgg-list li a{
  display: block;
  width:324px;
  height:56px;
  color:#204828;
  font-size: 16px;
  line-height: 25px;
  padding:9px 0px 0px 26px;
  background: url(../images/point.jpg) no-repeat 13px 20px; 
}
.tzgg-list li a:hover{
  background-color:#fff; 
  color:#A20000;

}
.tzgg-list li a span{
  color:#A20000;
  font-size: 13px;
}

.kstd-tit{
  width:350px;
  height:70px;
  margin: 0 auto;
  overflow: hidden;
}
.kstd-tit h1{
  font-weight: normal;
  font-size: 18px;
  line-height: 70px;
  color:#565656;
}
.kstd-list{
  width:341px;
  height:261px;
  background-color:#fff;
  border-radius:11px;
  overflow: hidden;
  padding:20px 0px 0px 9px;
}
.kstd-list li{
  float: left;
  width:85px;
  height:85px;
  
}
.kstd-list li a{
  display: block;
  width:85px;
  height:40px;
  padding-top:45px;
  text-align: center;
  color:#525252;
  font-size: 14px;
}
.kstd-list1{background: url(../images/kstd1.jpg) no-repeat center top;}
.kstd-list2{background: url(../images/kstd2.jpg) no-repeat center top;}
.kstd-list3{background: url(../images/kstd3.jpg) no-repeat center top;}
.kstd-list4{background: url(../images/kstd4.jpg) no-repeat center top;}
.kstd-list5{background: url(../images/kstd5.jpg) no-repeat center top;}
.kstd-list6{background: url(../images/kstd6.jpg) no-repeat center top;}
.kstd-list7{background: url(../images/kstd7.jpg) no-repeat center top;}
.kstd-list8{background: url(../images/kstd8.jpg) no-repeat center top;}
.kstd-list9{background: url(../images/kstd9.jpg) no-repeat center top;}
.kstd-list10{background: url(../images/kstd10.jpg) no-repeat center top;}
.kstd-list11{background: url(../images/kstd11.jpg) no-repeat center top;}
.kstd-list12{background: url(../images/kstd12.jpg) no-repeat center top;}

/***************three******************/
.content-three{
  width:1172px;
  height:370px;
  /*border:1px solid #aaa;*/
  margin:0 auto;
}
.kydt{
  width:350px;
  height:250px;
}
.kydt-tit{
  width:350px;
  height:55px;
  margin: 0 auto;
  overflow: hidden;
border-bottom: 1px solid #E3E3E3;
  background: url(../images/lanmu-bg.png) no-repeat left bottom;

}
.kydt-tit h1{
  font-weight: bold;
  font-size: 16px;
  line-height: 70px;
  color:#074A0E;
 
}
.kydt-tit a{
  width:73px;
  height:30px;
  line-height: 30px;
  text-align: center;
  color:#074A0E;
  font-size: 14px;
  margin-top:20px;

}
.kydt-nr{

  width:350px;
  height:30px;
}
.kydt .kydt-nr h3{
  font-weight: normal;
  font-size: 16px;
  color:#204828;
  padding:10px 0 5px 0;
}
h3 a{
  color:#204828;
}
h3 a:hover{
  color:#06480C;
}
.kydt .kydt-nr span{
  font-size: 14px;
  padding-top:10px;
  color:#6A6A6A;
}
.kydt .kydt-nr p{
  padding-top:5px;
  font-size: 14px;
  line-height: 25px;
  color:#6A6A6A;
}
/*******************/
.ztbd{
  width:350px;
  height:250px;
  margin-left:60px;
}
.ztbd-tit{
  width:350px;
  height:55px;
  margin: 0 auto;
  overflow: hidden;
  border-bottom: 1px solid #E3E3E3;
background: url(../images/lanmu-bg.png) no-repeat left bottom;
}
.ztbd-tit h1{
  font-weight: bold;
  font-size: 18px;
  line-height: 70px;
  color:#074A0E;
}
.ztbd-tit a{
  width:73px;
  height:30px;
  line-height: 30px;
  text-align: center;
  color:#074A0E;
  font-size: 14px;
  margin-top:20px;
}
.ztbd-nr{
  padding-top:15px;
  height:260px;
}
.ztbd-nr h3{
  font-weight: normal;
  font-size:16px;
  line-height: 35px;
  color:#204828;
}
.ztbd-nr p{
  color:#6A6A6A;
  font-size:14px;
  line-height: 25px;
}
/*******************/
.cxjt{
  width:350px;
  height:250px;
}
.cxjt-tit{
  width:350px;
  height:55px;
  margin: 0 auto;
  overflow: hidden;
  border-bottom: 1px solid #E3E3E3;
background: url(../images/lanmu-bg.png) no-repeat left bottom;
}
.cxjt-tit h1{
  font-weight: bold;
  font-size: 18px;
  line-height: 70px;
  color:#074A0E;

}
.cxjt-tit a{
  width:73px;
  height:30px;
  line-height: 30px;
  text-align: center;
  color:#074A0E;
  font-size: 14px;
  margin-top:20px;
}
.cxjt-nr{
  width:350px;
  height:30px;
}
.cxjt .cxjt-nr h3{
  font-weight: normal;
  font-size: 16px;
  color:#204828;
  padding:10px 0 5px 0;
}
.cxjt .cxjt-nr span{
  font-size: 14px;
  padding-top:10px;
  color:#6A6A6A;
}
.cxjt .cxjt-nr p{
  padding-top:5px;
  font-size: 14px;
  line-height: 25px;
  color:#6A6A6A;
}

/***************bottom******************/
.content-bottom{
  width:1172px;
  height:305px;
  margin: 0 auto;
}
.znl{
  width:350px;
  height:305px;
}
.znl-tit{
  width:350px;
  height:55px;
  margin: 0 auto;
  overflow: hidden;
  border-bottom: 1px solid #E3E3E3;
}
.znl-tit h1{
  font-weight: normal;
  font-size: 18px;
  line-height: 70px;
  color:#565656;
}
.znl-tit a{
  width:73px;
  height:30px;
  line-height: 30px;
  text-align: center;
  color:#565656;
  font-size: 14px;
  margin-top:20px;
}
.znl-nr{
  padding-top:15px;
  height:233px;
}
.znl-nr h3{
  font-weight: normal;
  font-size:16px;
  line-height: 35px;
  color:#204828;
}
.znl-nr p{
  color:#6A6A6A;
  font-size:14px;
  line-height: 25px;
}
/*************************************/
.xfjs{
  width:350px;
  height:305px;
  margin-left:60px;
}
.xfjs-tit{
  width:350px;
  height:55px;
  margin: 0 auto;
  overflow: hidden;
  border-bottom: 1px solid #E3E3E3;
}
.xfjs-tit h1{
  font-weight: normal;
  font-size: 18px;
  line-height: 70px;
  color:#565656;
}
.xfjs-tit a{
  width:73px;
  height:30px;
  line-height: 30px;
  text-align: center;
  color:#565656;
  font-size: 14px;
  margin-top:20px;
}
.xfjs-nr{
  width:350px;
  height:124px;
}
.xfjs .xfjs-nr h3{
  font-weight: normal;
  font-size: 17px;
  color:#204828;
  padding:14px 0 3px 0;
}
.xfjs .xfjs-nr p{
  padding-top:5px;
  font-size: 14px;
  line-height: 25px;
  color:#6A6A6A;
}
/***********************************/
.xywh{
  width:350px;
  height:305px;
}
.xywh-tit{
  width:350px;
  height:55px;
  margin: 0 auto;
  overflow: hidden;
  border-bottom: 1px solid #E3E3E3;
}
.xywh-tit h1{
  font-weight: normal;
  font-size: 18px;
  line-height: 70px;
  color:#565656;
}
.xywh-tit a{
  width:73px;
  height:30px;
  line-height: 30px;
  text-align: center;
  color:#565656;
  font-size: 14px;
  margin-top:20px;
}
.xywh-nr{
  padding-top:5px;
  height:240px;
}
.xywh-nr h3{
  font-weight: normal;
  font-size:16px;
  line-height: 35px;
  color:#204828;
}
.xywh-nr p{
  color:#6A6A6A;
  font-size:14px;
  line-height: 25px;
}

/*******************link*************************/
#link{
  width:100%;
  height:282px;
  background-color:#E8E8E8; 
  
}
.link{
  width:1172px;
  height:282px;
  margin: 0 auto;
  overflow: hidden;
}
.link-list{
    width:138px;
}
.link-list p {
  font-size: 15px;
  margin-top:20px;
}
.link-list p a{
  color:#000;
}
.link-list ul{
  margin-top:15px;
}

.link-list ul li a{
  color:#636363;  
  font-size: 14px;
  line-height: 27px;
}
.link-list ul li a:hover{
  color:#06480C;
}
/*******************footer*************************/
#footer{
  width:100%;
  height:130px;
  background-color: #004200;
}
.footer{
  width:1172px;
  height:80px;
  margin: 0 auto;
}
.footer p{
  color:#98B39B;
  padding:5px 0;
  font-size: 13px;
}
.ewm{
  padding-top:12px;
}

/********banner*********/
.bannercon{width:1172px; height:300px; padding-top:1px; margin:0 auto;}

/*******************************************************************************************************************/

#two-banner{width:100%;height:230px;padding-top:20px;}
.two-banner{width:1172px;height:210px;margin:0 auto;}

#list-box{width:100%;
  min-height: 210px;
  margin:20px 0;
padding-top:80;
}
.list-box{
  width:1172px;
  margin:0 auto;
}
/************************************************************/
.left-nav{
  width:230px;
}
.left-nav .nav-top{
  width:230px;
  height:66px;
  background: url(../images/two-tit-bg.png) no-repeat;
}
.left-nav .nav-top h3{
  font-weight: normal;
  color:#fff;
  font-size: 13px;
  padding-left:55px;
  padding-top:10px;
}
.left-nav .nav-top p{
  color:#fff;
  font-size: 12px;
  text-align: right;
  padding-top:3px;
  padding-right:10px;
}

.left-nav .nav-mid{
  width:230px;
  height:auto;
}
.left-nav .nav-mid ul{
  width:204px;
  height:auto;
  padding:5px 13px 0 13px;
  background-color: #E3E3E3;
}
.left-nav .nav-mid ul li{
  width:202px;
  height:34px;
  border:1px solid #DEDEDE;
  margin-top:9px;
}
.left-nav .nav-mid ul li a{
  display:block;
  width:172px;
  height:34px;
  color:#000;
  font-size:12px;
  padding-left:30px;
  line-height: 34px;
  background-color:#fff; 
}
.left-nav .nav-mid ul li a:hover{
  background-color:#E88300; 
  color:#fff;
  border:1px solid #fff;
}
.left-nav .nav-mid ul li .current{
  background-color:#E88300; 
  color:#fff;
  border:1px solid #fff;
}

.left-nav .nav-bottom{
  width:230px;
  height:182px;
  background: url(../images/tit-bottom.png) no-repeat;
}

/***********************************************************/
.right-list{
  width:920px;
  min-height: 250px;
}
.right-list .right-list-tit{
  width:100%;
  height:49px;
  border-bottom:1px solid #E3E3E3;
}
.right-list .right-list-tit h3{
  width:195px;
  height:49px;
  font-weight: normal;
  font-size: 12px;
  line-height: 49px;
  color:#EF7000;
  background: url(../images/lanmu-bg.png) no-repeat left bottom;
  padding-left:16px;
}
.right-list .local{
  margin-top:20px;
  margin-right:15px;
}
.right-list .local a{
  color:#565656;
  font-size: 13px;
}
.jgsz-list-box{
  width:900px;
  padding:0 10px;
}
.jgsz-list-box h3{
  height:52px;
  line-height: 60px;
  font-size:19px;
  color:#0F831C;
  padding-left:15px;
}
.jgsz-list-box ul{
  width:896px;
  height:205px;
  border-bottom:2px solid #E3E3E3;
  border-right:2px solid #E3E3E3;
}
.jgsz-list-box ul li{
  float: left;
  width:208px;
  height:40px;
  border-top:1px solid #E3E3E3;
  border-left:1px solid #E3E3E3;
  padding-left: 15px;
  line-height: 40px;
}
.jgsz-list-box ul li a{
  font-weight: bold;
  color:#434343;
  font-size: 14px;
}

/************************* lby ****************************/
.list{
  width:920px;
}
.list .lby-list li{
  width:920px;
  height: 95px;
  overflow: hidden;
  padding-top:17px;
  padding-bottom:17px;
  border-bottom:1px solid #E3E3E3;
}
.list .lby-list li .list-data{
  width:85px;
}
.list .lby-list li .list-data span{
  display: block;
  width:85px;
  color:#79997D;
}
.list .lby-list li .list-data .list-data-d{
  height:32px;
  text-align: center;
  font-size:25px;
}
.list .lby-list li .list-data .list-data-y{
  text-align: center;
  font-size:15px;
}
.list .lby-list li .list-title{
  width:825px;
}
.list .lby-list li .list-title h3 a{
  display: block;
  font-weight: normal;
  font-size: 16px;
}
.list .lby-list li .list-title .zy{
  color:#6A6A6A;
  padding:5px 0;
  font-size: 14px;
  line-height: 22px;
}
.list .lby-list li .list-title .click{
  color:#6A6A6A;
  font-size: 14px;
  padding-left:20px;
  background: url(../images/click-bg.png) no-repeat left center; 
}
/*********************************jjy**************************************************/
.jj{
  width:890px;
  padding:20px 15px;
}
.jj p{line-height:30px; text-indent:2em; margin-bottom:15px;text-align:justify; text-justify:inter-ideograph; font-size:14px;}
/***************************************************************************/
.content-list{
  width:100%;
}
.content-list-tit{
  height:35px;
  background: url(../images/lanmu-bg.png) no-repeat left bottom; 
}
.content-list-tit .local a{
  color:#6A6A6A;
  font-size:14px;
}
.content{width:1132px; padding:20px; border-top:1px solid #e8e8e8;}
.content-title{width:100%;height:76px; margin-bottom:20px;}
.content-title h3{display:block; float:left; color:#333; font-size:19px; line-height:30px; text-align:center; width:100%;}
.content-title i{display:block; float:left; color:#666; line-height:30px; text-align:center; font-size:14px; margin-top:15px;padding-bottom:15px; width:100%; border-bottom:1px dashed #D5D5D5;}
.content-content{width:100%; min-height:500px; padding:20px 0; margin-bottom:15px;}
.content-content p{line-height:25px; text-indent:2em; margin-bottom:15px;text-align:justify; text-justify:inter-ideograph; font-size:16px;}
.close{overflow: hidden;height:20px;}
.close a{color:#666;font-size:15px; float:right;}

.sxt{width:100%px; padding:10px 10px;margin-top:15px;  border-top:5px solid #f8f8f6;}
.sxt p{display:block; width:100%; height:26px; line-height:26px; color:#666;}
.sxt p a{color:#666;font-size: 14px;}
/********************************************************************************************/
.nav1{
width:1172px;
  height:30px;
 margin:0 auto;
align:center;

}
.nav1 li{
  float: left;
  height:25px;
  margin-top:2px;
}

.nav1 li a{
  display:block;
  padding:0 30px;
  height:25px;
  line-height:25px;
  text-align:center;
  color:#ffffff;
  font-size: 14px;
}
.nav1 li a:hover{
  background-color:#559A4D;
}



/*********************底部链接****************************/
#bottom_link{
width:100%;
height:60px;
background-color: #074A0E;
}
.bottom_link{
width:1172px;
height:60px;
margin:0 auto;
}
.b_link1{
width:1172px;
height:40px;
}
.b_link2{
width:1172px;
height:40px;
}