﻿@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; background-color:#fff;}
a{text-decoration:none; color:#323232;}
a:hover{ color:#01713b;}

/*头部*/
.header{ width:100%; height:182px; margin:0 auto;}
.top{width:100%; height:142px; margin:0 auto; position:relative;background: #164311;}
.top_nav{ width:100px;margin:0 auto;height:29px; line-height:29px; text-align:left; position:absolute; z-index:2; margin-top:15px; left:50%; margin-left:420px;}
.top_nav a{display:inline-block; padding:0 15px;  color:#fff; font-size:14px;}
.top_nav a:hover{ font-weight:bolder;}
.logo{ width:100%;height:142px;margin:0 auto;position:relative;}
.logo_link{width:1000px;height:142px;margin:0 auto;display:block;}
.logo img{}
.search{width:185px; height:24px;position:absolute;right:50%; margin-right:-490px;bottom:42px;background:url(../images/sea.png) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:160px;height:24px;line-height:24px; color:#aaa9aa; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#aaa9aa; padding-left:7px;}	
.search input.notxt1 {position:absolute;width:25px;height:24px;left:160px;}

.nav{ width:100%;height:40px; line-height:40px; background-color:#219700;}
.nav ul{ width:1000px; margin:0px auto;}
.nav ul li{float:left;color:#fff; font-size:14px; font-weight:bold;height:39px;line-height:39px; padding:0px 16px;}
.nav ul li:first-child{ background: none;}
.nav ul li a{color:#fff; font-size:15px; font-weight:normal;}
.nav ul li a:hover,.nav ul li.on a{color:#fff;}
.nav ul li .subNav{ width:100px;	padding-top: 6px; position: absolute; top:34px; left:0px; display: none; z-index: 99; background: url(../images/arr1.png) 45px top no-repeat;}
.nav ul li.on .subNav a{ color:#016d38;}
.nav ul li.on .subNav dl{ background-color:#f6fff3 ; padding:10px 0px;}
.nav ul li.on .subNav dl dd{ text-align:center; padding:0px;margin:0px; line-height: 20px;height: auto;}
.nav ul li.on .subNav dl dd a{ padding:0px; margin:0px;text-align:center;display: block;padding:5px 10px;line-height: 20px;height: auto;}


.content{ width:1000px; margin:0px auto; background:#fff; overflow:hidden;}
.Banner{width:1000px; height:323px; margin:0 auto;}

/*图片轮播*/
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active { background: #013a1e;}
.flexslider ul.slides li img{ width:1000px; height:323px;}
.flex-control-nav{bottom: 29px; position: absolute; right: 23px; z-index: 3; width:100px;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active{ background-color:#a0011c;}

.mode01{width:1000px; overflow:hidden; clear:both; height:324px; margin-top:12px;}
.mode01 .lf{ width:320px; height:324px; margin-right:15px; float:left;overflow:hidden;}
.mode01 .md{ width:379px; height:324px; float:left;overflow:hidden;}
.mode01 .rt{ width:270px; height:324px; float:right;overflow:hidden;}

.mode01 .rt .nest01{height:160px;}
.mode01 .rt .nest01 .lf{ width:270px; height:160px; margin:0px; overflow:hidden;}
.mode01 .rt .nest02{height:140px;}
.mode01 .rt .nest02 .lf{height:140px; width:270px; margin:0px; overflow:hidden;}

.more{ float:right; float: right; margin-top:15px;}
.more a{color: #01713b; font-size:14px;}

.articleList_firstImageSummary{ padding-right:19px; border-right:1px solid #e5e5e5; padding-bottom:10px;}
.articleList_firstImageSummary_title{margin-bottom:10px;height:40px;line-height:40px;} 
.articleList_firstImageSummary_title h2{color: #269208;width:100px;font-size: 18px; font-weight:normal }
.articleList_firstImageSummary .firstArticle{ overflow: hidden;}
.articleList_firstImageSummary .firstArticle_content{ width:184px; float:right;overflow:hidden}
.articleList_firstImageSummary .firstArticle_content span{line-height:24px;display:block; font-size:14px; color:#323232;}
.articleList_firstImageSummary .firstArticle_content a:link,.lf .firstArticle_content a:visited{color:#323232;font-size:14px;text-decoration:none;}
.articleList_firstImageSummary .firstArticle_content a:hover{color:#269208;font-size:14px;text-decoration:none;}
.articleList_firstImageSummary .firstArticle_image{width:101px;float:left; height:69px;}
.articleList_firstImageSummary .firstArticle_image img{ border:1px solid #ccc;width:99px; height:67px;}
.articleList_firstImageSummary ul{clear:both;padding-top:10px;}
.articleList_firstImageSummary ul li{line-height:42px;height:42px; border-bottom:1px solid #e5e5e5;}
.articleList_firstImageSummary ul li span{ float:right; color:#b1a39a;}

.articleList{padding-right:19px; border-right:1px solid #e5e5e5;}
.listTitle{margin-bottom:10px;height:40px;line-height:40px;} 
.listTitle h2{color: #269208;width:100px;font-size: 18px; font-weight:normal; padding:0px; line-height:40PX; }

/**tab切换1样式开始**/
.tabArticleList .tabListTitle{margin-bottom:5px; overflow:hidden;}
.tabArticleList .tab_menu{ width:100%;}
.tabArticleList .tab_menu h3{ width:50%; height:29px; line-height:29px; float:left; background-color:#d8d8d8; font-weight:normal;}
.tabArticleList .tab_menu h3 a{font-size:14px; color:#202020; display:block; text-align:center; font-family:"微软雅黑";}
.tabArticleList .tab_menu h3:hover,.tabArticleList .tab_menu h3.on{width:50%;*width:49.5%; height:27px; line-height:27px; float:left; border-bottom:2px solid #269208; background-color:#cae1c4; }
.tabArticleList .tab_menu h3:hover a,.tabArticleList .tab_menu h3.on a{font-size:14px; color:#1d8600; display:block; text-align:center; font-family:"微软雅黑";}
.tabArticleList .more_tab{ display: none;}
.tabArticleList .tabListTitle .more{ width:40px; float:right; display:none;}
.tabArticleList .tabListTitle .more a{font-size: 12px;}

.tabArticleList .tabList{ width:100%; overflow: hidden;}
.tabArticleList .tabListBox{ display:none;}
.tabArticleList .tabListBox ul{}
.tabArticleList .tabListBox ul li{line-height:45px;height:45px; border-top:1px solid #e5e5e5; padding-left:0px;}
.tabArticleList .tabListBox ul li span{font-weight:normal; font-size:12px; color:#b1a39a; float:none; margin-right:15PX;}
.tabArticleList .tabListBox ul li:first-child{ border:none;}
/**tab切换1样式结束*/


.articleList2{}
.listTitle2{height:40px;line-height:40px;} 
.listTitle2 h2{color: #269208;width:100px;font-size: 18px; font-weight:normal; padding:0px; line-height:40PX; }
.articleList2 ul li{ line-height:30px;height:30px; padding-left:0PX;}
.articleList2 ul li span{ font-weight:normal; font-size:12px; color:#b1a39a; float:right; margin-right:15PX;}

/*友情链接*/
.friendLink{ margin:0 auto;}
.friendLink .friendLink_title {height:40px;line-height:40px; margin-bottom:5px;}
.friendLink .friendLink_title h2 { color: #269208;width:100px;font-size: 18px; font-weight:normal; padding:0px; line-height:40PX;}
.friendLink .linkList ul{overflow:hidden;}
.friendLink .linkList ul li { float:left; height:30px; line-height:30px; font-size:12px; width:50%;}


/*底部开始*/
.footer{height:120px; background-color:#164311;color:#fff;}
.copyRight{width:1000px; margin:0 auto;text-align:center; padding-top:20px; line-height:24px; font-family:"微软雅黑";}

/*二级页*/
.subPage{width:1000px; margin:10px auto 0px; overflow:hidden; padding:0px;}
.Bread{ height:32px; line-height:32px;border-bottom: 2px solid #1e8502; text-align:right}
.Bread a{color:#333;}
.pgarticleList{}
.pgarticleList ul li{height:30px; line-height:30px;}
.pgarticleList ul li span{ float:right}
.pglistTitle h2{color: #269208; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.pglistTitle h2 a{color: #269208;}
.subPage .pgarticleList{}
.pglistTitle a{ float:right; line-height: 40px;}
.pglistTitle{ margin-top: 20px; overflow: hidden;}
 
.pageList,.pageArticle{ background:#fff; padding:0px;}
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; padding:10px 0px 30px; border-top:1px solid #ccc; margin-top:20px;}
.page a{ padding:0 5px;}

.articleTitle { width: 100%;text-align: center; padding-top:20px;}
.articleTitle h2{font-size: 18px; color:#269208; 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: #e7e7e7; 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:#269208; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px; padding-left: 10px;}
.Annex ul li a { font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#065895;}


/*左右级页面*/
.con{width: 1000px; overflow: hidden;   margin: 0 auto; background:#fff;}
.con .conLeft{width: 190px;  float: left;}

.con .conLeft ul{ background:#efffef;}

.con .conLeft .title{margin: 5px 0 0 0; width: 190px; height: 40px; line-height: 40px; text-align: center; padding:0;}
.con .conLeft .title h2{font-size: 16px; color: #fff; background: #1e8502;}
.con .conLeft ul{ padding:0;}
.con .conLeft ul li{ list-style:none; height: 40px; line-height: 40px; font-size: 14px; text-align: center; }
.con .conLeft ul li a{ color:#323232; height: 40px; line-height: 40px; width:180px; text-decoration:none; font-size: 14px; text-align: center; border-bottom:1px solid #e7e7e7; display:block; }
.con .conLeft ul li a:hover{font-weight: bold; }
.con .conLeft ul .current a{font-weight: bold; background: url(../images/list_left_li.png) no-repeat left bottom;}
.con .conRight{ width: 775px; padding: 0 5px;  float: right;}
.con .conRight .articleList2{width: 775px;}
.con .conRight .Bread{width:775px;}
.con .conRight .page{ height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.con .conRight .page a{ padding:0 5px;}
.con .conRight .subPage{ width:775px; margin:0px auto;}
.pictureList2{width: 775px; overflow: hidden; margin:0;}
.pictureList2 ul{width: 775px; overflow: hidden; padding: 0 0 0 10px;}
.pictureList2 ul li{ list-style:none; float: left; width: 220px; height: 180px; margin: 0 25px 0 0; text-align: center;}
.pictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2{width: 1000px; overflow: hidden;}
.TlpictureList2 ul{width:1000px; overflow: hidden; padding:0 0 0 10px;}
.TlpictureList2 ul li{ list-style:none; float: left; width: 220px; height: 180px; margin: 0 26px 0 0; text-align: center;}
.TlpictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2 ul li img{ border:none;}
