﻿@charset "utf-8";
/* CSS Document */
body{ background:url(jb_bg.jpg) top center; background-repeat:no-repeat; background-attachment:fixed; min-width: 960px}
*{ list-style:none; text-decoration:none; font-family:'Microsoft YaHei',arial,helvetica,sans-serif; margin:0; border:0; padding:0; font-size:14px}
wrap{ width:100%;}
a,a:hover{ text-decoration:none;}
img{ display:block;border:none;}
.clearfix{ clear:both;}
.fl{ float: left!important}
#header{ width:100%;margin:auto}
/*top蓝条*/
.jb_top{ width:100%; margin:auto; height:36px; background-color:#1a4287;}
.jb_top1{ width:1000px; margin:auto;}
.jb_top_left{float:right;/*! width: 99%; */}
.jb_top_left li{ float:left; line-height:36px; margin-right:16px;}
.jb_top_left li a{ color:#FFF; font-size:14px;}
.jb_top_right{float:right;}
.jb_top_right li{ float:left; line-height:36px; margin-left:16px;}
.jb_top_right li a{ color:#FFF;}
/*top蓝条-end*/

/*toplogo 搜索*/
.jb_ding{ clear:both; width:100%; margin:auto; height:96px;background:url(jb_tm.png) repeat;}
.jb_ding1{ width:960px; margin:auto;}
.jb_ding1 li{ float:left;}
.jb_logo{ padding-top:13px;}
.jb_sousuo{ width:510px; height:46px; background-color:#FFF; border:1px solid #c2c2c2; border-radius:5px; margin-top:18px; margin-left:93px;}
.jb-sstext{width:429px;height:46px;float:left;font-size: 16px !important;color:#3b4567;padding-left:15px;line-height:46px;}
.jb-ssbutton{ width:66px; height:46px; background:url(jb_biao.png) center no-repeat; cursor:pointer;}
.jb_bsdt{ height:46px; width:180px; margin-left:47px; margin-top:10px;}
.jb_bsdt dl{ width:96px; height:46px; float:left; padding-right:20px;}
.jb_bsdt dl dt{ width:96px; height:46px;}
.jb_bsdt dl dd{ width:96px; height:46px; text-align:center;}
.jb_bsdt dl dd a{ color:#8e0800; color:16px;}
.jb_ewm{ padding-top:3px;}
/*toplogo 搜索-end*/
table{word-break: break-all;}
.tjwc_blue{
	color: #0056b7;
	font-weight: bold;
	font-size: 14px;

}
/*top导航*/
.jb_dh{ clear:both; width:100%; margin:auto; height:40px;background:url(jb_tm1.png) repeat;}
.jb_dh1{ width:1100px; margin:0px auto;}
.jb_dh1 li{ float:left;font-size:20px;line-height:40px; padding-left:120px;}
.jb_dh1 li a{ color:#000;}
.jb_dh1 li a:hover{color:#386192;}
/*top导航-end*/



/*导航切换*/
.dh_change{ width:960px; margin:10px auto }
.dhtabbox{width:100%;height:420px; overflow:hidden}
.dhtabbox .nav{width:80px;height:505px;float:left;}
.dhtabbox .dhtab{ clear:both;overflow:hidden;height:505px; float:left;}
.dhtabbox .dhtab a{display:block; width:80px; height:80px;float:left;margin-bottom:5px; overflow:hidden; }
.dhtabbox .dhtab a span{ display:block; width:80px; height:80px;text-indent:-9999px; overflow:hidden;}
.dhtabbox .dhtab a.on{}
.dhtabbox .dhcon{ width:850px; float:right; height:485px; overflow:hidden; padding:10px; background: url(jb_tm1.png)}
.dhtabbox .dhcon dd{display:none}
.dhtabbox dd p{}
.dhtabbox dd p a{}
/*首页导航效果*/
.dhtabbox .dhtab a span.sy_img{ background:url(dh_sy_h.png) no-repeat;}
.dhtabbox .dhtab a.on .sy_img{ background:url(dh_sy.png) no-repeat;}
/*党政导航效果*/
.dhtabbox .dhtab a span.dz_img{ background: url(dh_dzxx_h.png) no-repeat;}
.dhtabbox .dhtab a.on .dz_img{ background:url(dh_dzxx.png) no-repeat;}
/*信息公开导航效果*/
.dhtabbox .dhtab a .xx_img{ background: url(dh_xxgk_h.png) no-repeat;}
.dhtabbox .dhtab a.on .xx_img{ background:url(dh_xxgk.png) no-repeat;}
/*网上服务导航效果*/
.dhtabbox .dhtab .ws_img{ background: url(dh_wsfw_h.png) no-repeat;font-size:16px;display:block; width:80px; height:80px;float:left;text-decoration:none;color:#000; line-height:30px; margin-bottom:5px; overflow:hidden;}
.dhtabbox .dhtab .ws_img:hover{ background:url(dh_wsfw.png) no-repeat;}
/*互动交流导航效果*/
.dhtabbox .dhtab a .hd_img{ background: url(dh_hdjl_h.png) no-repeat;}
.dhtabbox .dhtab a.on .hd_img{ background:url(dh_hdjl.png) no-repeat;}

/*导航切换-end*/

#content{ clear:both; width:860px; margin:auto;position:relative; height:100%; overflow:hidden; padding-bottom:10px;}
/*网上办事大厅*/
.online{ width:100%; height:100px;/*! padding:0px 10px; */ margin:0px auto; /*! margin-left:90px; */}
.online h2{ height:70px;margin:0px auto; width:500px;}
.online h2 a{ display:block; margin:0px }
.online ul{ width:100%; margin-top:10px; height:100%; overflow:hidden}
.online ul li{ width:140px; height:90px; float:left; margin:0px 15px;background: #efefef;} 
.online ul li img{ margin:0 auto} 

/*热点新闻*/
.hotnew{ width:850px; margin:0px auto; padding:10px; height:100%; overflow:hidden; padding-top:0px;}
.hotnew h2{ width:100%; text-align:center; }
.hotnew h2 a{ color:#0a4080; line-height:32px;font-size:30px; display:block}
.hotnew p{ font-size:14px; line-height:25px; text-align:center; display: block; margin-top:5px;}
.hotnew p a{ color: #333;line-height:25px; display:block}

.jb_qh{ width:100%; margin:auto;margin-bottom:30px;}
/*轮播图*/
.jb_qhlef{ width:400px; height:300px; float:left;}
#focus{width:400px;height:300px;border:1px solid #7a7a7a;overflow:hidden;position:relative;}
#focus a{position:relative;zoom:1;}
#focus p{position:absolute;height:30px;line-height:30px;padding-left:15px;bottom:2px;left:0;color:#fff;font-size:14px;}
#focus p span{float:left;}
#focus a:hover .text{text-decoration:underline;cursor:pointer}
#focus s{position:absolute;height:38px;line-height:38px;width:100%;bottom:0;left:0;filter:Alpha(Opacity=70);Opacity:0.7;background:#000;cursor:pointer}
#ctr{position:absolute;bottom:12px;right:17px;z-index:2;color:#fff;}
#ctr span{background:url(doc.png) no-repeat;_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/doc.png', sizingMethod='crop');text-align:center;width:12px;height:12px;float:left;margin-right:7px;cursor:pointer}
#ctr span.current{background:url(doc_hover.png) no-repeat;_background:none;}
/*轮播图-end*/

/*首页tab切换*/
.jb_qhrig{ width:440px; float:left; margin-left:10px;}
.tabbox{width:440px;height:300px;border:#c9c9c9 1px solid;}
.tabbox .lj{width:100%;height:40px; border-bottom:#c9c9c9 1px solid; line-height:40px; background:#FFF}
.tabbox .tab{ clear:both;overflow:hidden;height:40px; float:left;}
.tabbox .tab a{font-size:16px;display:block;/*padding:0 24px;*/float:left;text-decoration:none;color:#fff; width:146px; line-height:40px; background:#ffe3e3;/* margin-right:5px;*/ background:#2c8bdb; text-align:center;margin-right: 1px;}
.tabbox .tab a.on{text-decoration:none; font-weight:bold;background: #1a4287;}
.tabbox .tab a.bgno{ background:none}
.lj1{height:30px; line-height:30px;}
.lj1 a{ color:#000; padding:0 22px;}
.lj1 a:hover{ color:#8e0800;}
.tabbox .content{padding:5px 10px; /*! padding-left:0px; */overflow: hidden;}
.tabbox .content li{display:none;}
.content li p{ display:block; height:30px; line-height:30px;padding-left:10px; font-size:14px; /*background:url(jb_dian.png) no-repeat left center;*/}
.content li p a{ color:#000; display:inline-block; height:30px;line-height:30px; float:left}
.content li p span{ float:right; display:inline-block;color: #888;}
.content h2 {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #CCC;
    font-weight: normal;
}
.content h2 a {
    display: inline-block;
    height: 29px;
    line-height: 29px;
    border-bottom: 2px solid #4a88eb;
    color: #0a0a0a;
    font-size:16px;
    padding: 0 10px;
}
/*tab切换-end*/
/*菜单*/
.jb_xh{ clear:both; width:850px; margin:auto;padding:10px; height:100%; overflow:hidden;}

/*---------------------------------------------------------------党政信息--------------------------------------------------------------------------------------------*/
.dzxx_content{ clear:both; width:830px; margin:auto;position:relative; height:100%; overflow:hidden; padding-bottom:10px;}
.dzxx_content h2{ height:40px; line-height:40px; border-bottom:1px solid #CCC; font-weight:normal}
.dzxx_content h2 a{ display: inline-block; height:39px; line-height:39px; border-bottom:2px solid #4a88eb; color:#0a0a0a; font-size:20px; padding:0 10px;}

.zwgk_link{ width:405px; float: left; }
.zwgk_link li{ width:48.8%; margin-top: 10px; height: 40px; line-height: 40px;   float: right }
.zwgk_link li a{  color: #323232;-webkit-transition: all 0.4s;
 transition: all 0.4s; padding-left: 60px; display:block}
.zwgk_link li a:hover{  padding-left: 70px;
 color: #4a88eb; font-weight: bold}

.zwgk_ico a{ background:#f2f4f3 url(ico.png) no-repeat 20px 2px;}
.zwgk_ico1 a{ background:#f2f4f3 url(ico1.png) no-repeat 20px 2px;}
.zwgk_ico2 a{ background:#f2f4f3 url(ico2.png) no-repeat 20px 2px;}
.zwgk_ico3 a{ background:#f2f4f3 url(ico3.png) no-repeat 20px 2px;}
.zwgk_ico4 a{ background:#f2f4f3 url(ico4.png) no-repeat 20px 2px;}
.zwgk_ico5 a{ background:#f2f4f3 url(ico5.png) no-repeat 20px 2px;}

.zwgk_ico6 a{  background:#f2f4f3 url(ico6.png) no-repeat 20px 2px;}
.zwgk_ico7 a{  background:#f2f4f3 url(ico7_1.png) no-repeat 20px 2px;}
/*通用列表*/
.General_list{ width:405px; float:right; height:200px; overflow:hidden;/*! margin-right:10px; */}
.General_list ul{ width:100%;height: 94px;}
.General_list ul li{ width:100%; display:block; height:32px; line-height:32px}
.General_list ul li a{ display:inline-block; float:left; color:#000000}
.General_list ul li a label{ color:#1a4287}
.General_list ul li a:hover{color:#386192; display:inline-block;}
.General_list ul li span{ display:inline-block; float:right}
.line{ width: 100%; height: 2px; background: #f0f0f0; margin-bottom: 10px}
/*财政专题img*/
.czzt_link{ width: 100%; margin-top: 10px; overflow: hidden; margin-bottom: 20px}
.czzt_link li{ width:156px; height:50px; line-height: 50px; padding: 10px 0;  background: #f4f4f4;border: 1px solid #efefef ;display: block; float: left; margin-right: 10px;text-align: center;/*! color: #020202; */}
.czzt_link li a{ color: #1a4287;-webkit-transition: all 0.4s; display:block; font-size: 14px;
transition: all 0.4s;}
.czzt_link li a:hover {
    padding-left: 10px;
    color: #4a88eb;
    font-weight: bold;
}
.czzt_link li .cz_ico{background: url(cz_ico.png) no-repeat 5px;text-indent: 25px;}
.czzt_link li .cz_ico1{ background: url(cz_ico1.png) no-repeat 5px;text-indent: 25px;}
.czzt_link li .cz_ico2{background: url(cz_ico2.png) no-repeat 5px;text-indent: 25px;}
.czzt_link li .cz_ico3{background: url(cz_ico3.png) no-repeat 5px;}
.czzt_link li .cz_ico3 span{ padding-left: 30px;}
.czzt_link li .cz_ico4{background: url(cz_ico4.png) no-repeat 5px;text-indent: 25px;text-indent: 29px;}
/*机关党建*/
.jgdj_link{margin: 20px 10px; overflow: hidden; }
.jgdj_link li{ width:128px; height:43px; line-height: 43px; background: #f4f4f4;border: 1px solid #efefef ;display: block; float: left; margin-right: 10px;text-align: center;/*! color: #020202; */}
.jgdj_link li a{ color: #1a4287;-webkit-transition: all 0.4s; display:block; font-size: 14px;
transition: all 0.4s;}
.jgdj_link li a:hover {
    padding-left: 10px;
    color: #4a88eb;
    font-weight: bold;
}
.jgdj_link li .cz_ico{ background: url(cz_ico.png) no-repeat 15px;text-indent: 30px;}
.jgdj_link li .cz_ico1{ background:url(cz_ico1.png) no-repeat 15px;text-indent: 30px;}
.jgdj_link li .cz_ico2{background: url(cz_ico2.png) no-repeat 15px;text-indent: 30px;}
.jgdj_link li .cz_ico3{ background:url(cz_ico3.png) no-repeat 15px;text-indent: 30px;}
.jgdj_link li .cz_ico4{background: url(cz_ico4.png) no-repeat 15px;text-indent: 30px;}

.light .cz_ico{ background: url(cz_ico_1.png) no-repeat 15px!important;text-indent: 30px;}
.light .cz_ico1{ background:url(cz_ico1_1.png) no-repeat 15px!important;text-indent: 30px;}
.light .cz_ico2{background: url(cz_ico2_1.png) no-repeat 15px!important;text-indent: 30px;}
.light .cz_ico3{ background:url(cz_ico3_1.png) no-repeat 15px!important;text-indent: 30px;}
.light .cz_ico4{background: url(cz_ico4_1.png) no-repeat 15px!important;text-indent: 30px;}

.jgdj_link li .cz_ico5{background: url(dj_ico5.png)no-repeat 15px;text-indent: 30px;}
.jgdj_link li .cz_ico6{background: url(ico1.png)no-repeat 15px;text-indent: 30px;}
.jgdj_link li .cz_ico7{background: url(dj_ico6.png) no-repeat 15px;text-indent: 30px;}
.jgdj_link li .cz_ico8{background: url(dj_ico.png)no-repeat 15px;text-indent: 30px;}

.light  .cz_ico5{background: url(dj_ico5_1.png)no-repeat 15px!important;text-indent: 30px;}
.light .cz_ico6{background: url(ico1_1.png)no-repeat 15px!important;text-indent: 30px;}
.light  .cz_ico7{background: url(dj_ico6_1.png) no-repeat 15px!important;text-indent: 30px;}
.light .cz_ico8{background: url(dj_ico_1.png)no-repeat 15px!important;text-indent: 30px;}

.jgdj_link li .cz_ico9{ background: url(cz_ico9_20200907.png) no-repeat 15px;text-indent: 30px;}
.jgdj_link li .cz_ico10{ background:url(cz_ico10_20200907.png) no-repeat 15px;text-indent: 30px;}
.jgdj_link li .cz_ico11{background: url(cz_ico11_20200907.png) no-repeat 15px;text-indent: 30px;}

.light .cz_ico9{ background: url(cz_ico9_1_20200907.png) no-repeat 15px!important;text-indent: 30px;}
.light .cz_ico10{ background:url(cz_ico10_1_20200907.png) no-repeat 15px!important;text-indent: 30px;}
.light .cz_ico11{background: url(cz_ico11_1_20200907.png) no-repeat 15px!important;text-indent: 30px;}



.czzt_mr{ margin-right: 0!important}

/*---------------------------------------滚动------------------------------------------------------------------------------*/
.owl-Broadcast{ width:900px; padding: 10px 30px 10px 30px; background: #fff; margin:20px auto 60px; position: relative;-moz-box-shadow: 2px 2px 5px #333333;-webkit-box-shadow: 2px 2px 5px #333333;box-shadow: 2px 2px 5px #b2b2b2;}
.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/owl-controls
.owl-carousel{position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

/* fix*/
/* fix*/
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
/* Styling Next and Prev buttons*/
.owl-theme .owl-controls .owl-buttons div{display: inline-block;zoom: 1;*display: inline; width: 14px; height: 30px; position: absolute}
.owl-prev{ background: url(owl-prev.png) no-repeat; left: 5px;top: 40px}
.owl-next{ background: url(owl-next.png) no-repeat; right: 5px;top: 40px}
/* Clickable class fix problem with hover on touch devices*//* Use it for non-touch hover action*/
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
/* Styling Pagination*/
.tab_link{ overflow: hidden; margin : 19px 0 10px}
.tab_link span{ padding:0 10px;line-height:30px;height: 30px; border: 1px solid #1a4287; display: inline-block; border-radius:4px; /*! color: #1a4287; */}
.tab_link span a{ color: #1a4287;}
.tab-active{border: 1px solid #1a4287 !important;background: #1a4287;}
.tab-active a{ color: #fff!important}
.tab_box{ position: relative; height: 94px;}

.zcjd_on{ border-bottom: none!important; color: #888888!important}
.pro_on {

 z-index: 901 !important;

 opacity: 1 !important;
}
.pore {position: absolute;top: 0px;left: 0px;z-index: -99990;/*! background: #f7fafe; */height: auto;width: 100%;opacity: 0;}







/*----------------------------------------------------------------互动交流-----------------------------------------------------------------*/


/*-----------------------------------------------------------------专题专项----------------------------------------------------------------*/



.fr{ float:right!important;}
/*= effect-4 css end =*/
/*----------------------------------------底部-------------------------------*/
#footer { clear: both; width:100%;height: auto; margin-top:20px;overflow:hidden; border-top:1px solid #5d5f57; background: url(jb_tm.png) repeat;min-width: 1036px;}
.footers{
 width: 890px;
 margin: auto;
 }
/*站群导航*/
.downbox { height:100px;}
.down_box { width: 960px; margin: auto; clear: both; margin-top:20px;}
.down_box span { float: left; font-size: 16px; color: #000; font-weight: bold; padding: 6px 10px 0 10px; }
.select { position: relative; float: left; margin: 0 5px; }
.select dt { height: 33px; display: inline-block; background: url(select_input_bg.gif)  no-repeat 180px center; line-height: 33px; cursor: pointer; width: 177px; padding-right: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; position: relative; z-index: 1; text-indent: 12px; color: #000; border: 1px solid #c5c4c4; font-size: 14px; margin-bottom: 15px; }
.select:last-child dt {}
.ash { color: #d7d7d7!important }
.select dd { position: absolute; left: 0; top: 35px; display: none; z-index: 9; width: 210px; /*! padding-top: 35px */
 background-color: #fff; }
.select dd ul { width: 210px; height: 90px; overflow: auto; }
.select dd ul li a { line-height: 28px; display: block; font-size: 14px; text-indent: 12px; background: #ebebeb; color: #000000}
.select dd ul li a:hover { background: #f5f5f5; }
/*站群导航结束*//*link-end*/

.pages-date{ position:relative;border-bottom: 1px #dcdcdc solid;padding-top: 7px; text-align:left}
.pages_print{position:absolute; border-bottom:none;top:7px;right:-12px;}
.editor{ padding-bottom:30px;}



/*底部-end*/
.footer_box{width:100%; background-color:#386192;clear:both; overflow:hidden; padding:20px 0}
.footer{width:960px; margin:0 auto}
.footer p{ color:#fff; padding-bottom:5px}
.footer p span{ padding-right:20px}
.footer p span a{ color:#fff}
.footer_img{ float:left}
.footer_text{float:left;width: 630px;margin-left:20px;color: #fff;}
.footer_text p{ margin-bottom: 10px}
.footer_jc{ float:right; width:106px; margin-top:10px}
.footer_ico{ background: url(beian.png) no-repeat; padding-left:25px}