@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; font-family:"微软雅黑",Arial; background-color:#f7f7f7;}
a{text-decoration:none;}
a:hover{color:#327003;}
/*头部*/
.header{ width:100%; height:172px;}
.top{width:100%; height:132px; position:relative; background:url(imagestop_bg_01.png) repeat-x; }
.logo{width:1000px;height:45px; margin:0 auto;}
.logo_link{width:353px;height:45px;display:block;padding:60px 0 0 0;}
.search{width:270px; height:29px;position:absolute;right:50%;margin-right:-500px;top:0;background:url(imagessearch.png) no-repeat left center; z-index:1000; }
.search input{position:absolute; width:225px;height:29px;line-height:29px; color:#323232; border:none; background:none; left:0px; top:0px;  padding:0px;}
.search input.notxt{color:#327003; padding-left:12px;}	
.search input.notxt1 {position:absolute;width:28px;height:29px;left:240px;}

.nav{ width:100%;height:40px;line-height:40px;background-color:#327003;}
.nav ul{ width:1000px;height:40px;line-height:40px;}
.nav ul li{float:left; font-size:14px; font-weight:bold;height:40px;line-height:40px;}
.nav ul li a{height:40px;line-height:40px;color:#fff; display:inline-block;padding:0px 35px;font-weight:bold;}
.nav ul li a:hover{height:40px;line-height:40px;color:#327003;display:inline-block;background-color:#ffcb0b;font-weight:bold;}
.nav ul li .subNav{ top:40px;background:url(imagessubnav_bg.png) repeat;padding-bottom:5px;width:125px;}
.nav ul li.on .subNav dl{overflow:hidden;padding-bottom:5px;width:125px;}
.nav ul li.on .subNav dl dd{ line-height:38px; height:38px; text-align:left;}
.nav ul li.on .subNav dl dd a{ font-size:14px; line-height:38px;color:#fff; height:38px;text-align:left; font-weight:normal;padding-left:15px;}
.nav ul li.on .subNav dl dd a:hover{ font-weight:bolder;color:#fff;margin:0 auto;}

.nav ul li .subNav a{color:#2281D0;height:38px;line-height:38px;display:block;padding:0 9px;}
.nav ul li .subNav a:hover{color:#2281D0;background:none;}
.content{ width:100%; margin:0 auto;  overflow:hidden;}
.Banner{width:100%; height:300px; margin:0 auto;}

/*图片轮播*/
/*FlexSlider默认样式*/
.flexslider {width:100%;height:300px;text-align:center; position: relative; zoom: 1;overflow:hidden; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
.slides li{width:100%;height:300px;}
.slides li a{width:1000px;height:300px;margin:0 auto;}
.flex-direction-nav{width:1000px;margin:0 auto;overflow:hidden;}
.flexslider:hover .flex-prev{left:150px;}
.flexslider:hover .flex-next{right:150px;}


/*icon小点*/
.flex-control-nav {width:145px; position: absolute; bottom:16px; right:50%;margin-right:-500px;text-align:center;z-index:99999;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 12px; height: 12px; display: block;background:url(imagesicon2.png) no-repeat; cursor: pointer;text-indent: -9999px; }
.flex-control-paging li a:hover {background:url(../images/icon1.png) no-repeat; }
.flex-control-paging li a.flex-active {background:url(../images/icon1.png) no-repeat;}
.slides h4 a{color:#fff;opacity: 1.0;font-size:14px;}
.slides h4 a:hover{color:#fff;font-size:14px;}

/*第一行*/
.mode01{width:1000px;height:280px;margin:0 auto;overflow:hidden; clear:both;}
/*工作动态*/
.mode01 .lf{ width:353px;height:280px;overflow:hidden;margin-right:25px; float:left}
.listTitle{height:48px;line-height:48px;border-bottom:2px solid #327003;}
.listTitle h2{height:48px;line-height:48px;font-size:18px;color:#327003;padding-left:0;}
.articleList ul{background-color:#fff;padding:15px 5px;}
.articleList ul li{background:url(imagesicon1.jpg) no-repeat 1px center;padding-left:20px;}
/*通知公告*/
.mode01 .md{ width:353px;height:280px;overflow:hidden;margin-right:24px; float:left}
.mode01 .articleList ul li{height:32px;line-height:32px;}
.listTitle02{height:48px;line-height:48px;border-bottom:2px solid #327003;}
.listTitle02 h2{height:48px;line-height:48px;font-size:18px;color:#327003;padding-left:0;}
.articleList02 ul{width:100%;background-color:#fff;padding:5px 5px 0; overflow: hidden;}
.articleList02 ul li{ width:100%;border-bottom:1px solid #babaaf;clear:both;height:53px;*height:49px; overflow: hidden;}
.articleList02 ul li span{display:block;width:17%;height:53px;*height:49px;float:left;color:#b58f01;font-size:14px;text-align:center;margin-right:10px;line-height:18px;}
.articleList02 ul li em{width:60px;font-size:18px; line-height:18px;display:block; margin-top: 7px;}
.articleList02 ul li a{float:left;padding-top:10px;width:80%; overflow: hidden;}
.articleList02 ul li:last-child{border-bottom:none;}
/*服务指南*/
.mode01 .rt{ width:245px;height:280px;overflow:hidden; float:right;}
.listTitle03{height:48px;line-height:48px;border-bottom:2px solid #327003;}
.listTitle03 h2{height:48px;line-height:48px;font-size:18px;color:#327003;padding-left:0;}
.articleList03 ul{background-color:#ffcb0b;padding:20px 2px 17px 13px;width:auto; *height:175px;overflow:hidden;}
.articleList03 li{width:105px;height:40px;float:left;margin-bottom:12px;margin-right:10px;}
.articleList03 li a{display:block;width:78px;height:28px;padding:9px 0 0 31px;font-size:13px;color:#327003;border:1px solid #d3d2d2;}
.articleList03 .icon01{background:url(imagesguide1.jpg) no-repeat 5px center;float:left;background-color:#fefefe;}
.articleList03 .icon02{background:url(imagesguide2.jpg) no-repeat 5px center;background-color:#fefefe;}
.articleList03 .icon03{background:url(imagesguide3.jpg) no-repeat 5px center;background-color:#fefefe;}
.articleList03 .icon04{background:url(imagesguide4.jpg) no-repeat 5px center;background-color:#fefefe;}
.articleList03 .icon05{background:url(imagesguide5.jpg) no-repeat 5px center;background-color:#fefefe;}
.articleList03 .icon06{background:url(imagesguide6.jpg) no-repeat 5px center;background-color:#fefefe;}
.articleList03 .icon07{background:url(imagesguide7.jpg) no-repeat 5px center;background-color:#fefefe;}
.articleList03 .icon08{background:url(imagesguide8.jpg) no-repeat 5px center;background-color:#fefefe;}

.articleList03 .icon01:hover{background:url(imagescur1.jpg) no-repeat 0 center;float:left;color:#fff;}
.articleList03 .icon02:hover{background:url(imagescur2.jpg) no-repeat 0 center;float:left;color:#fff;}
.articleList03 .icon03:hover{background:url(imagescur3.jpg) no-repeat 0 center;float:left;color:#fff;}
.articleList03 .icon04:hover{background:url(imagescur4.jpg) no-repeat 0 center;float:left;color:#fff;}
.articleList03 .icon05:hover{background:url(imagescur5.jpg) no-repeat 0 center;float:left;color:#fff;}
.articleList03 .icon06:hover{background:url(imagescur6.jpg) no-repeat 0 center;float:left;color:#fff;}
.articleList03 .icon07:hover{background:url(imagescur7.jpg) no-repeat 0 center;float:left;color:#fff;}
.articleList03 .icon08:hover{background:url(imagescur8.jpg) no-repeat 0 center;float:left;color:#fff;}

/*第二行*/
.mode02{width:1000px;height:135px;overflow:hidden;margin:20px auto 0;}
/*广告图*/
.mode02 .lf{width:1000px;height:135px;overflow:hidden;marign:0 auto;}
/*第三行*/
.mode03{width:1000px;height:280px;overflow:hidden;margin:0 auto 20px;}
/*组织机构*/
.mode03 .lf{width:353px;height:280px;overflow:hidden;margin-right:25px;float:left;}
.listTitle04{height:48px;line-height:48px;border-bottom:2px solid #327003;}
.listTitle04 h2{height:48px;line-height:48px;font-size:18px;color:#327003;padding-left:0;}
.articleList04 ul{background-color:#e3e3e3;padding:10px 5px;}
.articleList04 ul li{background:url(imagesicon2.jpg) no-repeat 20px center;padding-left:40px;height:35px;line-height:35px;}
.articleList04 ul li a{color:#327003;font-size:15px;}
.articleList04 ul li a:hover{ text-decoration: underline;}
/*规章制度*/
.mode03 .md{width:353px;height:280px;overflow:hidden;margin-right:24px;float:left;}
.listTitle05{height:48px;line-height:48px;border-bottom:2px solid #327003;}
.listTitle05 h2{height:48px;line-height:48px;font-size:18px;color:#327003;padding-left:0;}
.tabArticleList{width:auto;overflow:hidden;background-color:#fff;padding-top:10px;}
.tab_menu h3{width:23%;height:27px;}
.tabArticleList .tab_menu h3.on a{background-color:#FFCB0B;color:#1D4C90;font-weight:normal;}
.tabArticleList .tab_menu h3 a{font-weight:normal;color:#1D4C90;}
.tabArticleList .tab_menu h3 a:hover{ color:#1D4C90;}
.tabArticleList .tabList{width:auto;}
.tabList{padding:0 10px;}
.tabArticleList .tabListBox ul{padding:10px 0;}
.tabArticleList .tabListBox ul li{background:url(imagesicon3.jpg) no-repeat left center;padding-left:15px;height:34px;line-height:34px;}
/*公文处理*/
.mode03 .rt{width:245px;height:280px;overflow:hidden;float:right;}
/*底部开始*/
.footer{height:55px;height:100px;background-color:#327003;color:#fff;line-height:100px;}
.copyRight{width:1000px; margin:0 auto;text-align:center;    }

/*二级页*/
.subPage{ width:1000px; margin:0px auto;background-color:#F6FAFF;overflow:hidden;}
.pageBanner{ width:1000px;}
.Bread{width:983px;height:39px; line-height:39px; background-color:#F6FAFF; padding-left:15px; font-size:13px; color:#327003; margin-top:5px;}
.Bread a{color:#327003;}
.articleList2{}
.articleList2 ul{padding-top:15px;}
.articleList2 ul li{ background: url(../images/list_lig.gif) no-repeat left center;height:30px; line-height:30px;padding-left:25px;background:url(imagesicon3.jpg) no-repeat 2px 10px;}
.listTitle2{ padding-left:0px; border-bottom:1px solid #CCD7E0;} 
.listTitle2 h2{color:#327003; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 0px;}
.subPage .articleList2{ margin:10px 0px 20px;}
.articleList2 span{float:right;}
.listTitle2 a{ float:right; line-height: 30px;}
 
.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:0 15px;}

.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#327003; 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;border-bottom:1px dashed #ccc;color:#666; }
.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:#327003; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(imagesicon1.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:#1D4C90;}






/*通栏图片页开始*/
.pictureList_tl2 .listTitle2 h2 {  border: medium none; color: #004b85; font-size: 16px; font-weight: bold; height: 33px; line-height: 33px; padding: 0;  }
.pictureList_tl2 ul {  width:1020px; overflow:hidden; }
.pictureList_tl2 ul li { width:180px; height:180px; float: left; text-align:center; margin:0 17px 0 0; border-bottom: none; }
.pictureList_tl2 ul li a { width:180px; height:180px; padding: 0px; background: none; }
.pictureList_tl2 ul li img { width: 180px; height: 140px; display:block; }
.pictureList_tl2 ul li p { height:20px; line-height:20px; margin: 10px 0 0 0; }
/*通栏图片页结束*/

/*二级页左右分栏开始*/
.con { width:1000px; height:auto; overflow:hidden; }
.con .con_left {  background-color: #fff; float: left;overflow: hidden;  width: 220px;}
.con .con_left .left_title { height:39px; line-height:39px; border-bottom: 2px solid #327003; }
.con .con_left .left_title h2 {  background: rgba(0, 0, 0, 0) url("../images/pg_menu_tit.png") repeat scroll 0 0; color: #fff; font-size: 14px; font-weight: bolder; height: 42px; line-height: 42px; padding-left: 35px; width: 185px; }
.con .con_left .left_title h2 a { font-size:16px; font-family:"微软雅黑"; color: #fff; font-weight:bold; }
.con .con_left ul li.current {  border-left: 4px solid #327003; padding-left: 31px;  }
.con .con_left ul li.current a { font-size: 14px; color: #327003; font-weight: bold; }
.con .con_left ul li { border-bottom: 1px solid #327003; height: 43px; line-height: 43px; padding-left: 35px;  }
.con .con_left ul li:hover { padding-left: 31px; border-left: 4px solid #327003;  }
.con .con_left ul li a { font-size: 14px; }
.con .con_left ul li a:hover {  font-size: 14px; color: #327003; font-weight: bold; }
.con .con_right .listTitle2 { border-bottom: 1px solid #327003; clear: both; height: 40px; line-height: 36px; padding: 0;  }
.con .con_right .listTitle2 h2 {   border-bottom: 2px solid #327003; color: #327003; display: inline; float: left; font-size: 16px; font-weight: bolder; height: 38px; line-height: 38px; padding: 0 5px; margin: 0px;  }
.con .con_right { width:750px; height:auto; float: right; }
.pictureList ul { width:800px; overflow:hidden; margin: 20px 0 0 0; }
.pictureList ul li { width:170px; height:165px; float: left; text-align:center; margin:0 13px 0 0; padding: 0px; background: none; border-bottom: none; }
.pictureList ul li a { width:180px; height:165px; padding: 0px; background: none; }
.pictureList ul li img { width: 170px; height: 140px; display:block; }
.pictureList ul li p { height:20px; line-height:20px; margin: 3px 0 0 0; }
/*二级页左右分栏结束*/