﻿@charset "utf-8";
/* CSS Document */
body{ background:url(jb_bg.jpg) top center /*#a61f25 */#71c9ea; background-repeat:no-repeat; background-size:100%; min-width:1036px;}
body{
    margin-left: 0px !important;
    margin-right: 0px !important;
    /*background-position: 0px !important; */
}
#SubmitButton{
width:70px;
height:28px;
line-height:28px;
text-align: center;
color: #fff;
font-size: 12px;
background-color: #1a4287;
margin: 15px 4px;
cursor: pointer;
}

#ResetButton{
width:70px;
height:28px;
line-height:28px;
text-align: center;
color: #fff;
font-size: 12px;
background-color: #1a4287;
margin: 15px 4px;
cursor: pointer;
}
.zxts-btn-box{
			width: 700px;
			margin: 20px auto;
			overflow: hidden;
			}
			
.zxts-btn-box .btn{
				display: block;
				width: 100px;
				height: 30px;
				line-height: 30px;
				background-color: #1a4287;
				font-size: 14px;
				color: #ffffff;
				text-decoration: none;
				float: right;
			}
.zxts-btn-box .btn a{
color: #ffffff;
}
			
.zxts-btn-box .btn img{
				vertical-align: middle;
				float: left;
				margin: 6px 5px 0 10px;
			}

.cbd-btn {
    width: 60px !important;
    background: #fff;
    height: 25px;
    line-height: 25px;
    border-radius: 6px;
    border: 1px solid #ccc;
    margin-left: 10px;
}

*{ 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:960px; 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:635px; margin:auto;}
.jb_ding1 li{}
.jb_logo{ padding:30px 0; text-align:center}
.jb_sousuo{ width:635px; height:40px; background-color:#fefefe; border:1px solid #1a4287;margin-bottom:15px;}
.jb-sstext{ width:552px; 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:960px; margin:0px auto;}
.jb_dh1 li{ float:left; font-size:20px; line-height:40px; padding-left:90px;}
.jb_dh1 li a{ color:#000;}
.jb_dh1 li a:hover{color:#1a4287;}
/*top导航-end*/

#content{ clear:both; width:960px; 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:0 auto 10px;;overflow: hidden;}
/*轮播图*/
.jb_qhlef{ width:450px; /*! height:220px; */ float:left;}
#focus{width:450px;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;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='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: right; background:#19448a; /*! 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;width: 100%;}
.tabbox .tab a{ font-size:16px;display:block;/*! padding:0 30px; */text-decoration:none;color: #FFF; line-height:40px;}
.tabbox .tab  span{ display:block;float:left;color: #FFF; width:33.33333333%; text-align:center}
.tabbox .tab .on{background:#910011!important;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;}
.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: #FFF;}
.content li p span{ float: right; color:#FFF}
/*tab切换-end*/

/*图片广告*/
.jb_xh{ clear:both; width:960px; margin:auto;height:100%; overflow:hidden; margin-top:10px;}
.jb_xh .fzzf h2{ text-align:center; color:#910011; font-size:20px; padding:15px 0;}

.jb_xh .fzzf{ width:450px;  float:left; background:#cfe6f5; text-align:center; height:168px}
.jb_xh .fzzf a{ display:inline-block; margin: 0 10px}

.jb_xh .lxyz{width:500px; float:right;background:#cfe6f5;}
.jb_xh .lxyz h2{ text-align:center; color:#910011; font-size:20px; padding:15px 0;}
.jb_xh .lxyz li{ float:left; width:159px; background:#e9f4fa; margin-left:4px; line-height:38px; text-align:center; margin-bottom:17px;}
.jb_xh .lxyz li a{ color:#910011; font-weight:bold}
.jb_xh .lxyz li span{ float:left; width:38px;}


/*= 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;}


/*= effect-4 css end =*/
/*----------------------------------------底部-------------------------------*/
#footer { clear: both; width:100%;height: auto; margin-top:20px;overflow:hidden; border-top:1px solid #1a4287; background: url(topnews_bg.png);min-width: 1036px;}
/*站群导航*/
.downbox { height:100px;}
.down_box { width: 1036px; margin: auto; clear: both; margin-top:20px;}
.down_box span { float: left; font-size: 16px; color: #000; font-weight: bold; padding: 6px 20px 0 20px; }
.select { position: relative; float: left; margin: 0 10px; }
.select dt { height: 33px; display: inline-block; background: #fff  url(select_input_bg.gif) no-repeat 180px center; line-height: 33px; cursor: pointer; width: 180px; 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; }
/*站群导航结束*/
/*----mlyb-----*/
.mlyb{width:958px; height:410; background:#fff; border:1px solid #cfcfcf; margin-top:10px; padding-bottom:20px}
.mlyb .title{ line-height:18px; color:#107dd4; margin-top:20px; background:url(ico7.jpg) no-repeat left; padding-left:15px; margin-left:10px}
.mlyb .title a{ font-size:16px; color:#107dd4; }
.mlyb .title span{ font-size:18px; color:#d41039; }
.mlyb .content{ width:950px; height:370px; margin-top:10px; display:block;}

div.orbit-wrapper { position: relative; overflow: visible; width: 950px;height: 370px; margin-left:3px}
div.orbit { position: relative; overflow: hidden; }
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block; box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 46px; height:75px;  color: #fff; text-align: center; position: absolute; z-index: 100; top: 140px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right: 0; background: url(arrow-right.png); }
div.slider-nav span.left { left:0;background:url(arrow-left.png); }
div.slider-nav span.right:hover {background:url(arrow-right.png); opacity:.8 }
div.slider-nav span.left:hover {background:url(arrow-left.png); opacity:.8 }
/*动态要闻*/
.topnews{ width:100%;background:url(../images/topnews_bg.png) repeat; padding:20px 0; margin-bottom:10px}
/*文字滚动*/
.topnews .news_ywdt{ width:1000px; margin:0px auto;height:48px;  color:#fff; padding-left:10px; overflow:hidden; position:relative;}
.topnews .news_ywdt span{display: inline-block; width:112px; height:48px; border-radius:8px; line-height:48px; background:#db1a1a; text-align:center; font-size:22px;}
.topnews .news_ywdt em{ margin-right:5px; color: #09F}
.news_li,.swap{ height:48px;line-height:48px; display:inline-block; position:absolute; top:0; left:140px;}
.news_li a,.swap a{ color:#fff; height:48px; line-height:48px; font-size:22px;}
.swap{top:48px;}

/*底部结束*/
.footer_box{width:100%; background:#1a4287;clear:both; overflow:hidden; padding:20px 0}
.footers{width:960px; margin:0 auto}
.footers p{ color:#fff; padding-bottom:5px}
.footers p span{ padding-right:20px}
.footers 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}

.hdjl_box{width:500px;float: right;}
.hdjl_box h2{ width:100%; height:38px; line-height:38px; background:#5f88ca; font-size:20px; color:#fff; text-align:center}
.hdjl_but{ background:#FFF; padding:10px 0 10px 10px; overflow:hidden}
.hdjl_but a{ float:left; margin-right:8px}
.hdjl_img{ margin-top:5px;}