@charset "utf-8";
/* CSS Document */
body{background:url(jb_bg.jpg) top center #71c9ea;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;min-width: 1200px;}
*{ list-style:none; text-decoration:none; font-family:"微软雅黑"; margin:0; border:0; padding:0;}
wrap{ width:100%;}
a,a:hover{ text-decoration:none;}
img{ display:block;border:none;}
.clearfix{ clear:both;}

#header{ width:100%;margin:auto}
/*top蓝条*/
.jb_top{ width:100%; margin:auto; height:36px; background-color: #ededed;}
.jb_top1{ width:1150px; margin:auto;}
.jb_top_left{float:left;}
.jb_top_left li{ float:left; line-height:36px; margin-right:16px;}
.jb_top_left li a{ color:#333333; 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; font-size:14px;}
/*top蓝条-end*/


.con{ width:960px; clear:both; height:auto; overflow:hidden; margin-bottom:10px}
/*logo 搜索*/
.jb_ding{ clear:both; width:100%; margin:auto; height:220px; overflow:hidden;float:left}
.jb_ding1{ width:600px; margin:auto;}
.jb_ding1 li{}
.jb_logo{ padding-top:13px; text-align:center}
.jb_sousuo{ width:600px; height:40px; background-color:#fefefe; border:1px solid #8fc44a;margin-top:5px;}
.jb-sstext{ width:519px; height:40px; float:left; color:#3b4567; padding-left:15px; line-height:40px; background:none}
.jb-ssbutton{ width:66px; height:40px; 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:#1a4287; color:16px;}
.jb_ewm{ padding-top:3px;}
/*logo 搜索-end*/

/*网上办事大厅*/
.online{ width:480px; background:#FFF; height:150px; float:right; padding:10px}
.online h2{ height:57px; width:100%}
.online ul{ width:100%}
.online ul li{ width:80px; height:80px; float:left; margin:0px 8px} 



/*top导航*/
.jb_dh{ clear:both; width:100%; margin:auto; height:40px;background:url(jb_tm1.png) repeat;}
.jb_dh1{ width:1000px; margin:0px auto;}
.jb_dh1 li{ float:left; font-size:18px; line-height:40px; padding-left:60px;}
.jb_dh1 li a{ color:#fff;}
.jb_dh1 li a:hover{color:#00a030;}
/*top导航-end*/

#content{ clear:both; width:965px; margin:auto;position:relative; height:100%; overflow:hidden;}
/*要闻*/
.jb_yw{ width:960px; margin:auto;}
.jb_yw p{ padding:30px 0 30px 0;}
.jb_yw p span{ font-size:16px; font-weight:bold; color:#1a4287; background:url(jb_xb.png) no-repeat 0 5px; padding-left:20px;}
.jb_yw p a{ color:#000;line-height:26px;}
/*要闻-end*/

.jb_qh{ width:960px; margin:auto;;}
/*轮播图*/
.jb_qhlef{ width:450px; height:220px; float:left;}
#focus{width:450px;height:300px;border:1px solid #fff;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;font-weight:bold;}
#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:11px;float:left;margin-right:7px;cursor:pointer}
#ctr span.current{background:url(doc_hover.png) no-repeat;_background:none;}
/*轮播图-end*/

/*tab切换*/
.jb_qhrig{ width:500px; float: left; background:#a3d166; margin-left:10px;}
.tabbox{width:100%;height:300px;}
.tabbox .lj{width:100%;height:40px; border-bottom: #CCC 1px solid; line-height:40px;}
.tabbox .tab{ clear:both;overflow:hidden;height:40px; float:left;}
.tabbox .tab a{ font-size:16px;display:block; padding-left:30px; padding-right:31px;float:left;text-decoration:none;color: #FFF; line-height:40px;}
.tabbox .tab a.on{background:#00a030;color: #FFF;text-decoration:none;font-weight:bold;}
.lj1{height:30px; line-height:30px;}
.lj1 a{ color: #FFF; padding:0 22px;}
.lj1 a:hover{ color:#1a4287; font-weight:bold;}
.tabbox .content{padding:10px;background-color: #fff;height: 240px;}
.tabbox .content li{display:none;}
.content li p{ line-height:30px; font-size:14px; /*background:url(jb_dian.png) no-repeat 5px 10px; padding-left:20px;*/}
.content li p a{ color: #333;}
.content li p span{ float: right; color:#333;}
/*tab切换-end*/

/*图片广告*/
.jb_xh{ clear:both; width:960px; margin:auto;height:100%; overflow:hidden; margin-top:10px;}
.jb_xh .fzzf{ width:450px; height:150px; float:left}
.jb_xh .lxyz{width:500px; height:150px; float:left; margin-left:10px;}

/*= effect-4 css =*/
.single-member{width:180px; float:left;text-align: center; position: relative;}
/*专题专栏*/
.effect-1{max-height:150px; min-height:150px; overflow: hidden;}
.effect-1 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-1 .member-image img{width: 100%; height:auto; overflow:hidden}
.effect-1 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #006699;}
.effect-1 .more-info a{} 
.effect-1:hover .more-info{height:150px; transition: 0.4s;padding:10px;}
.effect-1 .more-info ul{ width: auto; margin:0px auto; text-align:center}
.effect-1 .more-info ul li{ width:100%; text-align:center}
.effect-1 .more-info ul li a{ display: inline-block;height:30px; line-height:30px; color:#FFF; font-size:14px; text-align:center}
.effect-1 .more-info ul li a.mor{ border:solid 1px #FFFFFF; width:100px; height:32px; line-height:32px; border-radius:4px; margin-top:5px;}

/*党政信息*/
.effect-2{max-height:150px; min-height:150px; overflow: hidden; margin-left:15px;}
.effect-2 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-2 .member-image img{width: 100%;}
.effect-2 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #0099cc;}
.effect-2 .more-info a{} 
.effect-2:hover .more-info{height:150px; transition: 0.4s;padding:10px;}
.effect-2 .more-info ul{ width: auto; margin:0px auto; text-align:center}
.effect-2 .more-info ul li{ width:100%; text-align:center}
.effect-2 .more-info ul li a{ display: inline-block;height:30px; line-height:30px; color:#FFF; font-size:14px; text-align:center}
.effect-2 .more-info ul li a.mor{ border:solid 1px #FFFFFF; width:100px; height:32px; line-height:32px; border-radius:4px; margin-top:5px; }

/*网上服务*/
.effect-3{max-height:150px; min-height:150px; overflow: hidden;margin-left:15px;}
.effect-3 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-3 .member-image img{width: 100%;}
.effect-3 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #666699;}
.effect-3 .more-info a{} 
.effect-3:hover .more-info{height:150px; transition: 0.4s;padding:10px;}
.effect-3 .more-info ul{ width: auto; margin:0px auto; text-align:center}
.effect-3 .more-info ul li{ width:100%; text-align:center}
.effect-3 .more-info ul li a{ display: inline-block;height:30px; line-height:30px; color:#FFF; font-size:14px; text-align:center}
.effect-3 .more-info ul li a.mor{ border:solid 1px #FFFFFF; width:100px; height:32px; line-height:32px; border-radius:4px; margin-top:5px;}
/*信息公开*/
.effect-4{max-height:150px; min-height:150px; overflow: hidden;margin-left:15px;}
.effect-4 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-4 .member-image img{width: 100%;}
.effect-4 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #99cc33;}
.effect-4 .more-info a{} 
.effect-4:hover .more-info{height:150px; transition: 0.4s;padding:10px;}
.effect-4 .more-info ul{ width: auto; margin:0px auto; text-align:center}
.effect-4 .more-info ul li{ width:100%; text-align:center}
.effect-4 .more-info ul li a{ display: inline-block;height:30px; line-height:30px; color:#FFF; font-size:14px; text-align:center}
.effect-4 .more-info ul li a.mor{ border:solid 1px #FFFFFF; width:100px; height:32px; line-height:32px; border-radius:4px; margin-top:5px;}

/*互动交流*/
.effect-5{max-height:150px; min-height:150px; overflow: hidden;margin-left:15px;}
.effect-5 .member-image{position: absolute; width: 100%; transition: 0.4s;}
.effect-5 .member-image img{width: 100%;}
.effect-5 .more-info{height:0;transition: 0.4s; overflow: hidden; z-index: 9; position: relative; background-color: #19448a;}
.effect-5 .more-info a{} 
.effect-5:hover .more-info{height:150px; transition: 0.4s;padding:10px;}
.effect-5 .more-info ul{ width: auto; margin:0px auto; text-align:center}
.effect-5 .more-info ul li{ width:100%; text-align:center}
.effect-5 .more-info ul li a{ display: inline-block;height:30px; line-height:30px; color:#FFF; font-size:14px; text-align:center}
.effect-5 .more-info ul li a.mor{ border:solid 1px #FFFFFF; width:100px; height:32px; line-height:32px; border-radius:4px; margin-top:5px;}

/*首页专题轮播*/
.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.owl-carousel{display: none;position: relative;width:960px; margin: 0 auto; -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%; z-index: 99;}
.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-demo .item{
	margin:10px 3px;
}
#owl-demo .item img{
	display: block;
	width: 100%;
	height: auto;
}
.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);}

.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{text-align: center; /*! position: absolute; */ left: 0; top: 10px; width: 100%; z-index: 999;}
/* Styling Next and Prev buttons*/
.owl-theme .owl-controls .owl-buttons div{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*//*! margin: 5px; *//*! padding: 3px 10px; */position: absolute;width: 20px;height: 108px;top: 10px; display:none }
.owl-theme:hover .owl-controls .owl-buttons div{ display:block}
/* 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*/
.owl-buttons{ /*! position: relative; */}

.owl-prev{position: absolute; left: 0; top: 30px; display:none}
.owl-next{position: absolute; right:0; top: 30px;display:none}
.item img{ width:100%}



/*= effect-4 css end =*/
#footer{ clear:both; width:100%;margin:auto; }
/*link*/
.jb_link{width:100%;background:url(jb_tm.png) repeat; border-top:1px solid #8fc44a; height:98px; margin-top:30px;}
.jb_linkk{ width:960px; margin:auto;}
.link{ width:960px; margin:auto;}
.link span{ float:left; font-size:16px; color:#000; font-weight:bold; padding:13px 20px 0 20px;}
.link1{ clear:both; width:960px; margin:auto;}
.link1 span{ float:left; font-size:16px; color:#000; font-weight:bold; padding:13px 20px 0 20px;}
.select_box{width:155px; margin:10px 10px 5px 10px;padding:0px;  position:relative;float:left;padding-right:39px;}
.select_box input{ width:100%; height:30px;line-height:30px; cursor:pointer; display:block; overflow:hidden; border:1px solid #ccc; padding-right:20px; padding-left:10px;background:#fff url(select_input_bg.gif) no-repeat 160px center;}
.select_box ul{ width:180px; margin:0px; padding:0px;position:absolute;left:0;top:30px; /**等于input的高度**/border:1px solid #ccc;background:#fff;overflow: hidden;display:none; /**隐藏**/ background:#ebebeb; z-index:99999;}
.select_box ul li{list-style-type:none;width:100%; height:30px; line-height:30px; margin:0px;padding:0px; display:block;overflow:hidden; padding-left:10px;cursor:pointer;}
.select_box ul li a p{width:100%; height:30px;line-height:30px;margin:0px; padding:0px; display:block; overflow:hidden;cursor:pointer;}
.select_box ul li P{width:100%; height:30px;line-height:30px;margin:0px; padding:0px; display:block;overflow:hidden;cursor:pointer;font-size:14px; color:#5b5b5b;}
.select_box ul li a{ font-size:14px; color:#000;}
.select_box ul li:hover { background:#ccc;}
/*link-end*/

/*底部*/
.jb_di{width:100%; background-color:#8fc44a;height:80px; clear:both;}
.jb_di1{ width:1000px; margin:auto;}
.jb_jg{ float:left;}
.jb_jg img{ float:left; line-height:80px; padding-top:20px;}
.jb_jgtex{ float:left; font-size:14px; color:#fff; line-height:80px; margin-left:20px;}
.jb_bc{ float:right;}
.jb_bctu{float:right; padding-top:14px; padding-left:20px;}
.jb_bctex{ float:left;}
.jb_bctex li{ float:left; font-size:14px; line-height:80px;}
.jb_bctex li a{ color:#fff;}
/*底部-end*/
/*底部-end*/
.footer_box{width:100%; background-color:#8fc44a;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:720px; margin-left:20px}
.footer_jc{ float:right; width:106px; margin-top:10px}
.footer_ico{ background: url(beian.png) no-repeat; padding-left:25px}