@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; background-color:#fff;}
a{text-decoration:none; color:#4a4b4a;}
a:hover{ color:#01713b;}
*{margin: 0; padding: 0;}

/*头部*/
.header{ width:100%; height:238px; margin:0 auto;}
.top{width:100%; height:200px; margin:0 auto;  }
.top_nav{width:1000px;margin:0 auto;height:29px; line-height:29px; text-align:right;}
.top_nav a{display:inline-block; padding:0 15px;  color:#fff;background:url(../images/top_navbg.gif) no-repeat left}
.top_nav a.nobg{background:none;}
.top_nav a:hover{ color:#d8ede3;}
.logo{ width:100%;height:200px;margin:0 auto;position:relative; overflow: hidden;}
.logo_link{width:1000px;height:170px;margin:29px auto 0;display:block;}
.logo img{}
.search{width:202px; height:27px;position:absolute;right:50%; margin-right:-500px;top:2px;background:url(../images/search_bg.jpg) no-repeat left center; outline: none; z-index:1000; }
.search input{ outline: none; position:absolute; width:178px;height:29px;line-height:29px; color:#323232; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#fff; padding-left:12px; font-family: "微软雅黑"}	
.search input.notxt1 {position:absolute;width:28px;height:29px;left:190px;}

.nav{ width:100%;height:38px; line-height:38px; background: #a0cf0d;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{float:left;color:#016d38; font-size:14px; font-weight:bold;height:39px;line-height:39px; padding:0px 40px; background:url(../images/li_bg.jpg) no-repeat left center;}
.nav ul li:first-child{ background: none;}
.nav ul li a{display:inline-block;height:38px;line-height:38px;text-align:center;color:#fff;font-size:16px; font-family:"微软雅黑";text-align:center;font-weight:bolder;}
.nav ul li a:hover,.nav ul li.on a,.nav ul li .subNav a:hover{color:#fff;}
.nav ul li .subNav{ top:38px; padding:10px 0; background: #a0cf0d;}
.nav ul li .subNav a{ color:#fff;}
.nav ul li.on .subNav dl dd{text-align: center;}
.nav ul li.on .subNav dl dd a{padding: 0px;}


.Banner{ margin:0 auto;}

/*图片轮播*/
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active { background:url(../images/icon1.png);}
.flexslider ul.slides li img{ width:655px; height:287px;}
.Banner ul li{position: relative;}
.Banner ul li .til_slides{ color:#fff;width:650px; height: 35px; line-height: 35px; padding: 0 0 0 5px;  position: absolute; left: 0px; bottom: 0px; background:url(../images/shuoming_bg.png) repeat-x;}
.flex-control-paging li{width:20px; height:3px; margin: 0 8px 0 0; position: relative;}
.flex-control-paging li a{width:20px; height:3px;background: url(../images/icon2.png) no-repeat; text-indent: 140px;}
.flex-control-nav{text-align: right; overflow: hidden; position: relative; bottom: 15px;}




.content{width:1000px; margin:0px auto; margin-top:23px;}
.mode01{width:1000px; height:287px;}
.mode01 .lf{width:655px; height:287px; float:left}
.mode01 .rt{width:314px; height:287px; float:right}
.articleList .articleList_title { height:37px; line-height:37px; border-top:2px solid #006938; background-color:#e4f5b5; padding:0px 5px;}
.articleList .articleList_title h2{float:left; color:#333333; font-size:16px; font-weight:bolder}
.articleList .articleList_title a{color: #5f5f5d}
.articleList .articleList_title a:hover{color: #006938}
.articleList ul li{height:29px; line-height: 18px; background:url(../images/icon1.jpg) no-repeat 8px 14px; padding:10px 0px;+padding:8px 0px;_padding:4px 0px;padding-left:22px; border-bottom:1px solid #d1d1d1;}
.articleList ul li a{color: #5f5f5d; font-size: "微软雅黑"; font-size: 12px; text-decoration: none; float: none;}
.articleList ul li a:hover{text-decoration: underline;}
.articleList ul li span{display: block; float: none; color: #5f5f5d;}





.mode02{height:290px; margin-top:26px;}
.mode02 .lf{width:310px; height:290px; float:left;}
.mode02 .rt{ width:656px; float:right;}
.articleList02 .articleList_title02 { height:37px; line-height:37px; border-top:2px solid #006938; background-color:#e4f5b5; padding:0px 5px;}
.articleList02 .articleList_title02 h2{float:left; color:#333333; font-size:16px; font-weight:bolder}
.articleList02 .articleList_title02 a{color: #5f5f5d}
.articleList02 .articleList_title02 a:hover{color: #006938}
.articleList02 ul li{padding:10px 0px;+padding:9px 0px; _padding:6px 0px; height:41px; border-bottom:1px solid #d1d1d1;}
.articleList02 ul li a{display:block; width:230px; float:left; margin-left:17px; line-height:18px; margin-top:2px;}
.articleList02 ul li .leftDate{width:52px; height:40px; background-color:#e7fac6; color:#5f5f5d; font-family:Georgia,Arial, Helvetica, sans-serif; text-align:center; font-size:12px; float:left;}
.articleList02 ul li .leftDate .year{display:block; font-size:16px; height:22px; line-height:22px;font-family:Georgia,Arial, Helvetica, sans-serif; text-align:center;  color:#cf271e;}




.pictureList .pictureList_title { height:37px; line-height:37px; border-top:2px solid #006938; background-color:#e4f5b5; padding:0px 5px;}
.pictureList .pictureList_title h2{float:left; color:#333333; font-size:16px; font-weight:bolder}
.pictureList .pictureList_title a{color: #5f5f5d}
.pictureList .pictureList_title a:hover{color: #006938}
.pictureList ul{width:670px;  margin-top:14px;}
.pictureList ul li{ width:157px; height:113px; float:left; margin-right:10px;margin-bottom:10px; _margin-bottom:5px;text-align:center; position:relative;}
.pictureList ul li img{width:154px; height:113px; }
.pictureList ul li .sonbox{ width:155px; height:35px; line-height:35px; position:absolute; bottom:0px;_bottom:5px; display:none; z-index:1;background:#000; filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7; left:0px;}
.pictureList ul li .sonbox a{ color:#fff; font-size:12px;}




.mode03{height:38px; line-height:38px; margin-top:28px; overflow: hidden;}
.mode03 .md{height:38px; line-height:38px;  overflow: hidden;}
.friendLink{height:38px; line-height:38px; background-color:#e0f9b4;  border-left:3px solid #006938;}
.friendLink .friendLink_title{float:left; padding:0px 10px; color:#333333; font-size:16px; font-weight:bolder;}
.friendLink ul li{font-size:12px; margin-left:20px; margin-right:20px; float:left}



/*底部开始*/
.footer{font-size:12px; height:90px; line-height:26px; width:100%; margin:27px auto 0; text-align:center; background:#5f5f5d;  color:#fff; font-family:"微软雅黑"}
.copyRight{width:1000px; margin:0 auto;text-align:center; padding-top:20px; line-height:30px; font-family:"微软雅黑";}


/*二级页*/
.subPage{ width:1000px; margin:0px auto;}
.pageBanner{ width:1000px;}
.Bread{width:1000px;height:39px; line-height:39px; border-bottom:none;  font-size:13px; color:#a0cf0d; margin-top:5px;}
.Bread a{color:#a0cf0d;}
.articleList2{}
.articleList2 ul li{ background: url(../images/icon1.jpg) no-repeat 0px center; padding: 0px 0 0 20px; height:30px; line-height:30px; border-bottom: 1px dashed #ccc;}
.articleList2 ul li span{float: right;}
.articleList2 ul li a{float: left;}
.listTitle2{ padding-left:0px; background:none;} 
.listTitle2 h2{color: #a0cf0d; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.subPage .articleList2{ margin:10px 0px 20px;}
.listTitle2 a{ float:right;}
 
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px;}

.pageList{ padding-bottom: 30px; overflow: hidden;}
.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#a0cf0d; line-height: 20px; padding:10px 0;}
.articleTitle h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777; }
.article{overflow:hidden; margin:20px 10px;font-size:12px; line-height:22px;}
.Annex {padding:0px; overflow:hidden; margin-bottom:30px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#a0cf0d; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(../images/icon1.jpg) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#a0cf0d;}
