﻿#content { width:1000px; margin:0 auto; }
.bkg_f3f3f3{ background:#f3f3f3}
.content a { color:#333; }
.content a:hover { color:#4c9379; text-decoration:underline }
.search-content, .headline ul li, .ul_s1 li, .ul_s2 li, .ul_s3 li, .ul_s5 li { background: url(../img/quxian_imgs.png) 0 0 no-repeat; }
.header { background: url(../img/ziyuan_header_bg.jpg) top center no-repeat #fff; height:250px; }
.header_bar { position:relative; height:252px }
.welcome_date { position:absolute; right:10px; top:10px; font:normal 13px/22px "microsoft yahei", heiti; color:#fdfdfd; }
.searchbar { position:absolute; right:10px; top:40px; }
.search-content { width:140px; height:26px; padding:0 2px 0 28px; background: url(../img/quxian_imgs.png) -277px -126px no-repeat #fff; border:1px solid #c1c1c1; border-right:0; line-height:28px; *line-height:24px;
margin-right: -3px; }
.search-submit { display:inline-block; border:0; text-align:center; font:14px/28px "microsoft yahei", heiti; color:#FFF; width: 56px; height: 28px; background:#4c9379; cursor:pointer; }
/*导航*/
.navbar { background:#4d812a; width:100%; height:46px; line-height:46px; }
.navbox { width:1000px; margin:0 auto }
.nav { height:46px; line-height:46px; position:relative; z-index:1; padding-left:20px }
.nav a { color:#fff; }
.nav .nLi { float:left; position:relative; display:inline; }
.nav .nLi em { border-right:1px solid #90c6b2 }
.nav .nLi h3 { float:left; }
.nav .nLi h3 a { display:block; padding:0 34px; font:bold 18px/46px "microsoft yahei", heiti; }
.nav .nLi h3 a:hover { text-decoration:none }
.nav .sub { display:none; width:100px; left:0; top:32px; position:absolute; background:#fff; line-height:26px; padding:5px 0; border:1px solid #81add8; border-top:0; margin-left:-1px }
.nav .sub li { zoom:1; }
.nav .sub a { display:block; padding:0 10px; color:#333 }
.nav .sub a:hover { background:#81add8; color:#fff; text-decoration:none }
.nav .on h3 a { background:#8bd957; color:#fff; }
/*头条大标题新闻*/
.headline { margin:20px auto; padding-bottom:10px; border-bottom:1px solid #dadada }
.headline h2 { font:bold 32px/34px "microsoft yahei", heiti; height:36px; overflow:hidden; text-align:center; }
a.hotlink, a.hotlink:hover { color:#4c9379; }
a.hotlink1, a.hotlink1:hover { color:#d6420e; }
.headline ul { position:relative; margin-left:-27px; margin-top:15px }
.headline ul li { float:left; padding-left:15px; background:none; width: 470px; overflow:hidden; margin-left:27px; font-size:16px;}
.headline ul li a{position:relative;display:block;height:35px;line-height:35px;font-weight: bolder;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.headline ul li a:before{float:left;content:'.';font-size:15px;font-weight:bold;margin:0 6px 0 2px;height:35px;line-height:35px;font-weight: bolder;}
.ul_s1 .space { background:none; }
.tt { margin-bottom:10px }
.txtinput { border:1px solid #e0e0e0; height:28px; padding:0 5px; }
.box1 .tt { position:relative; width:100%; height:36px; line-height:36px; border-bottom:2px solid #4c9379; }
.box1 .tt h2 { position:absolute; left:0; bottom:-2px; border-bottom:2px solid #4c9379; color:#4c9379; font:bold 22px/36px "microsoft yahei", heiti; }
.box1 a.more, .box1 a.more:hover { color:#333; padding-right:5px }
.more1, .more1:hover { display:inline-block; padding:0 5px; background:#4ba669; font-size:12px; color:#fff; text-decoration:none; text-align:center; border-radius:5px; height:18px; line-height:18px; }
.box2 .tt { border-top:3px solid #4c9379; height:32px; line-height:32px; }
.box2 .tt h2 { color:#333; font:bold 16px/30px "microsoft yahei", heiti; }
.box2 .more, .box1 .more:hover { color:#ccb17a; }
.box3 { border:1px solid #e0e0e0; padding:5px 15px 20px 15px }
.box3 .tt h2 { color:#333; font:bold 16px/30px "microsoft yahei", heiti; }
.box4 .tt h2 { color:#333; font:bold 16px/30px "microsoft yahei", heiti; }
.ul_ft12 li { height: 24px; line-height: 24px; overflow: hidden; }
.ul_s1 li { padding-left: 20px; background-position: -280px 4px; height: 24px; line-height: 24px; }
.ul_s2 li { padding-left: 15px; background-position: -280px -20px; height: 24px; line-height: 24px; }
.ul_s3 li { padding-left: 20px; background-position: -285px -85px; height: 24px; line-height: 24px; }
.ul_s4 li { padding-left: 24px; background-position: -712px -133px; height: 24px; line-height: 24px; }
.ul_s5 li { padding-left: 24px; background-position: -275px -42px; height: 24px; line-height: 24px; }
.ul_ft12 li span { color: #369; padding-right: 5px; }
.ul_ft12 li span a { color: #369; }
.ul_ft14 li { font-size:14px; height: 24px; line-height: 24px; overflow: hidden; margin-bottom:5px; }
.ul_ft12 li em, .ul_ft14 li em { display:block; float:right; font-style:normal; color:#999; font-size:12px; text-align:right; width:90px; }
/**/
.newsbox { min-height:280px; }
.newsbox h3 { font:bold 16px/32px "microsoft yahei", heiti; height:32px; overflow:hidden; }
/**/
.videoul { position:relative; margin-left:-20px }
.videoul li { float:left; width:235px; height:230px; margin-left:20px; margin-top:10px; }
.videoul li img { width:235px; height:170px; border:0; }
.videoul li p { margin:10px 0; padding:0 10px; text-align:center; font-size:14px; color:#333; height:44px; line-height:22px; overflow:hidden; cursor:pointer; }
.toolbox>a, .toolbox>a:hover { display:block; width:240px; height:54px; line-height:54px; font-size:20px; color:#fff; font-weight:bold; background:#b32527; margin-bottom:10px }
.toolbox span { display: inline-block; padding-left: 44px; margin-left: 20px; }
.toolbox .rhjb { background:url(../img/btn_icon1qz.png) no-repeat left center; }
.toolbox .wyjb { background:url(../img/btn_icon2qz.png) no-repeat left center; }
.zhuantilink img { width:240px; height:80px; border:0; /*margin-bottom:10px*/ }
.jlsc-half-box { width:360px }
/*翻页*/
.page_all { margin: 20px 0; padding: 6px; text-align: center }
.page_all a { color: #444; margin: 2px; padding: 5px 8px; text-decoration: none; border:1px solid #e0e0e0; }
.page_all a:hover { background:#4c9379; color:#fff; text-decoration: none; border:1px solid #4c9379; }
.page_all a:active { border: 1px solid #C33; color: #000000 }
.page_all span.current { background:#4c9379; color: #fff; font-weight: bold; margin: 2px; padding: 5px 8px; border:1px solid #4c9379; }
.page_all span.disabled { background:#f4f4f4; color: #CECECE; margin: 2px; padding: 5px 8px }
.page_all span.info { padding-right: 5px }
/*轮播右侧新闻区*/
.topnews { /*background:#f6f6f6; padding:20px;*/ height:350px; overflow:hidden; }
.topnews h3 { font:bold 22px/26px "microsoft yahei", heiti; height:52px; margin-bottom:10px; overflow:hidden; }
.topnews .tpnews2 { padding-top:20px; border-top:1px solid #b6b1b1; }
.topnews p { font-size: 14px; line-height: 24px; height: 72px; overflow: hidden; color: #8b8b8b; margin-bottom: 15px; }
.topnews .ul_ft14 { border-top:1px solid #b1b1b1; padding-top:20px; }
.topnews .ul_ft14 li { margin-bottom:4px; }
/*tabs1*/

.newstabs { overflow:hidden; }
.newstabs .hd { height:36px; }
.newstabs .hd li { position:relative; height:28px; text-align:center; float:left; font:bold 14px/28px "Microsoft YaHei"; _font-weight:bold; cursor: pointer; padding:0 10px; background:#d2d2d2; color:#333; margin-right:15px }
.newstabs .hd li.on { background:#4c9379; color:#fff; }
.newstabs .bd ul h3 { font:bold 16px/24px "microsoft yahei", heiti; height:24px; overflow:hidden; margin:15px 0; }
.newstabs .bd ul p { font:14px/22px "microsoft yahei", heiti; height:44px; overflow:hidden; color:#666; }
.newstabs .bd .ul_ft14 { margin-top:20px }
.gzdtbox .ul_ft14 { position:relative; margin-left:-20px; }
.gzdtbox .ul_ft14 li { float:left; width:280px; *width:270px;
margin-left:20px; }
.xcjybox { height:350px; }
.djdgbox .ul_ft14 li { margin-bottom:8px; }
/*头部图片轮显*/
.top_slide { height: 340px; overflow: hidden; position: relative; width: 610px; }
.top_slide .hd { bottom: 6px; height: 16px; overflow: hidden; position: absolute; right: 10px; z-index: 1;  }
.top_slide .hd ul { float: left; overflow: hidden }
.top_slide .hd ul li { background:#999; cursor: pointer; float: left; width: 10px; height: 10px; line-height: 10px; margin-left: 5px; text-align: center; color:#fff; border-radius:10px; text-indent:-999px; }
.top_slide .hd ul li.on { background:#8bd957; color:#fff; }
.top_slide .bd { height: 100%; position: relative; z-index: 0 }
.top_slide .bd li { vertical-align: middle }
.top_slide .bd img { /*display: block;会导致ie6第一张轮显图下沉30px左右。所以屏蔽之*/ height: 340px; width: 610px; }
.top_slide .tg_text { position:absolute; bottom:0; width:100%; height:32px; line-height:32px; background:rgba(0,0,0,.7); overflow:hidden; }
.top_slide .tg_text p { padding:0 10px; color:#fff; font-size:14px }
.jbfs { height:350px; background:#f3f3f3; padding:15px 10px; /*margin-bottom:10px */}
.jbfs h5 { padding-bottom:5px; color:#555; font:bold 18px/24px "microsoft yahei", heiti; border-bottom:1px solid #bfbfbf; margin-bottom:10px; }
.jbfs p { font: 14px/22px "microsoft yahei", heiti; color:#333;word-wrap: break-word; }
.adv1000x90 img { width:1000px; height:90px; margin:20px 0; border:0 }
.sitelinks a { font-size:14px; line-height:28px; margin-right:38px; }
.back-top:hover { color: #fff; text-decoration:none }
/*右侧浮动栏，用本县区特色覆盖公用背景色*/
.layer-title a, .layer-title a:hover { color:#fff; }
.layer-title { background-color:#4d812a; }
.gotip { background-color:#4d812a; color:#fff; text-align:center; padding-bottom:10px }
.back-top, .back-top:hover { background-color:#b3ab86; color:#674f4f; }
/*底部*/
.footer { height:180px; color:#fff; background:#437323; margin-top: 50px; }
.footer>div { width:1000px; margin:0 auto; }
.copyright-info { line-height:40px; padding-left:128px;}
#_ideConac{position:absolute;top:50%;left:30px;margin-top:-25px;}
.copyright-owner { font-size:18px; }
.copyright-other { font-size:14px; }

/*列表当前栏目名称的字的颜色*/
.content-listnav-tit { border-bottom: 2px solid #4c9379; color: #4c9379; }
.content-listnav span {color: #4c9379; }

.links-label{color:#4c9379;}

.fixed-link{position:fixed;bottom:200px;left:20px;}