@charset "utf-8";
/*头部*/
body{ background: #FFF url(xxgk_bg.jpg) no-repeat center top;font-family: 微软雅黑; font-size:14px;  color: #404040;}
.w1100{ width: 1100px; min-width: 1100px; margin:0 auto; }
.w1000{ width: 1000px; min-width: 1000px; margin:0 auto; }
a, h1, h2, h3, h4, h5, h6 {font-family: 微软雅黑;font-weight: normal;}
.w145{width:145px;}
.w130{width:130px;}
.w100{width:100px;}
.w115{ width:115px;}
.w120{ width:120px;}
.w240{ width:240px;}
.xxgk_head{padding-top: 27px; height: 338px;}
.xxgk_head img{display:block;}
.xxgk_head a {color:#fff;font-size: 44px;font-weight: bold;display: inline-block;height:140px;}
.xxgk_head a img.guohui{display: inline-block;height: 77px;vertical-align: middle;}
.zzgk_wz{    margin: 0 auto;}
.xxgk_con{ padding:84px 36px 100px; background: #f3f3f3; }
/*搜索*/
.xxgk_search{ padding-bottom:0px; position: relative;background: url(xxgk_searchbg.png) no-repeat center; }
.xxgk_search_l,.xxgk_search_r{ position: absolute; top: 24px; border-bottom: 2px solid #dcdcdc; width: 240px; }
.xxgk_search_l{ left:0; }
.xxgk_search_r{ right:0; }
.xgk_search_c{ width: 510px; height:48px; margin: 0 auto; border:1px solid #2d66a5; border-radius: 9px; background: #fff; }
.xgk_search_c form{position: relative;}
.xgk_search_c input{border:none; vertical-align: top; line-height: 48px; height: 48px;}
.input_1{ width: 450px; background-color: transparent;font-size:14px;text-indent: 20px;}
.button_1{ width: 50px; background: url(2020010313104182062.png) no-repeat center center;cursor: pointer;}
.xxgk_stj{ width:82px; text-align:center; background: url(../2020010311570970886.jpg) no-repeat right center; padding-right:5px;display: inline-block; line-height: 48px;font-size: 14px; color: #666666;font-family: 微软雅黑;    cursor: pointer;}
.search_hid{position: absolute;left: 0;top: 50px;background: #fff; padding:5px 0;width: 100px; text-align: center; display:none;}
.search_hid a{ display:block; line-height:24px; font-size:14px;}
.borderTop{border-top:2px solid #ccc;}
/*底部*/
.w1200{width:1200px;}
.auto{margin:0 auto;}
.wzdh{position: relative;font-size: 16px;}
.wzdh a{font-size: 16px;}
.wzdh ul{border-bottom:1px solid #d4d4d4;}
.wzdh ul li.wzdh_tit{font-size:18px;color:#757575;background:url(wzdh.png) no-repeat 4px center;padding-left:42px;}
.wzdh ul li{float: left;padding:0 20px;margin-right:72px;cursor: pointer;color:#6e6e6e; line-height: 70px;font-size:16px;padding:0 20px;}
.wzdh ul li a{display: block;color:#6e6e6e;}
.wzdh ul li.mr0{margin-right: 0;}
.wzdh ul li .inLinkUl{position: absolute;left:0;top:-220px;width:80%; background: #1066a9;z-index: 4;text-align: left;height: 210px;padding:10px 10%;display: none;overflow: auto;}
.wzdh ul li .block{display: block;}
.wzdh ul li.active{background:#f0f0f0 ;}
.wzdh ul li .inLinkUl{border-bottom:0px;}
.wzdh ul li .inLinkUl li{margin:0;padding:0;width:16.666%; line-height: 34px;}
.wzdh ul li .inLinkUl2 li{width:12.5%;}
.wzdh ul li .zdlj li{width:25%;}
.wzdh ul li a:hover,.inLinks ul li.active a,.inLinks ul li.active .inLinkUl li a:hover{color:#015293}
.wzdh ul li.active .inLinkUl li a{color:#fcfcfc;}
.wzdh ul li.active .inLinkUl li a:hover{text-decoration: underline;color:#fff;}
.wzdh ul li.m>a{background:url(topxs.png) no-repeat right center;padding-right:24px;}

.xxgk_footer{ width: 100%; background: ##615f5f; padding: 34px 0; }
.xxgk_footer .w1100{position:relative;}
.xxgk_footer1{width: 740px;margin: 0 auto;padding-top: 10px;overflow: hidden;text-align: ;color:#615f5f;font-size: 15px;line-height: 34px;}
.xxgk_footer1 a{color:#615f5f;font-size: 15px;}
.xxgk_footer1 img{ margin-top:30px; margin-right:30px;}
.xxgk_location{height: 84px; }
.xxgk_location a,.xxgk_location span{line-height:84px;font-size:14px;}	
.bot_bj{background:#1066a9; height:5px; width:100%; margin:0px auto;}
/*左侧*/
.xxgk_left{ width: 260px; }
.xxgk_menu li{ padding-bottom: 15px; }
.xxgk_menu li .xxgk_one{ display: block; border:1px solid #d2d2d2; padding: 2px 0; background: #fff; position: relative; }
.xxgk_menu li .xxgk_one em,.xxgk_menu li a span{display:inline-block; vertical-align:middle;}
.xxgk_menu li .xxgk_one em.large{display:none;}
.xxgk_menu li .xxgk_one em img{margin-top:12px;}
.xxgk_menu li .xxgk_one em.xxgk_icon3 img{margin-top:9px;}
.xxgk_menu li.xxgk_menu_on .xxgk_one em.small{display:none;}
.xxgk_menu li.xxgk_menu_on .xxgk_one em.large{display:inline-block;}
.xxgk_menu li .xxgk_one em{width: 40px; height: 64px; margin:0 20px 0 23px; background-repeat: no-repeat; background-position: center center; }
.xxgk_menu li .xxgk_one span{line-height:32px; font-size: 23px; color: #1866a7; width:105px;}
.xxgk_menu li .xxgk_one i{ display: inline-block; position: absolute; right:14px; font-size: 30px; color:#1866a7; line-height: 64px;  font-style:normal;}
.xxgk_menu .xxgk_menu_on .xxgk_one{background:#1866a7;border:1px solid #1866a7;}
.xxgk_menu .xxgk_menu_on .xxgk_one span,.xxgk_menu .xxgk_menu_on .xxgk_one i{ color: #fff; }
.xxgk_two{display:none; background: #fff; padding:10px 0;border:1px solid #d2d2d2; border-top: none; }
.xxgk_two a{ display: block; padding-left:37px;  font-size: 21px; /*background: url(../images/xxgklistl.jpg) no-repeat 60px center;*/color: #333;line-height:24px;padding-top:8px;padding-bottom:8px; }
.xxgk_left_menu li .xxgk_one span { }
.xxgk_two a:hover,.xxgk_two .xxgk_two_h{color: #1866a7;background-color:#e6f4ff;}
.xxgk_two a span{margin-right:8px; vertical-align: inherit;font-size:33px;line-height:20px;height:24px;overflow: hidden;}
/*右侧*/
.xxgk_right{ width:748px; background: #fff; border:1px solid #eeeeee; min-height:780px;     padding: 34px 18px 0;box-sizing: border-box;}
.BuMenKai{    margin-bottom: 20px;
padding: 0 0 6px 18px;}
.BuMenKai table.tab_box tr td{line-height: 42px;text-indent: 1em;border:1px solid #fff;}
.BuMenKai table.tab_box tr td a{color:#555;font-size: 16px;}
.BuMenKai table.tab_box tr td a:hover{color:#1866a7;font-size: 16px;}
.BuMenKai table.tab_box tr.jishu td{background: #f5f5f5;}
.xxgk_font18{ font-size: 18px; line-height: 50px; padding-left: 18px; }
.xxgk_lin40{margin-bottom:20px;border-bottom: 2px solid #ccc;height:40px;line-height: 40px;}
.xxgk_lin40 span{ font-size: 18px; display: inline-block; height: 42px; background: #1866a7; color: #fff; padding:0 22px;}
/*目录列表*/
/*.xxgk_dwlb{ background: url(../images/2020010611250815519.jpg); }
.xxgk_dwlb li{ float: left; display:block; width: 33.33%; line-height: 40px; border-left: 1px solid #dedede; margin-left: -1px;}
.xxgk_dwlb li a{ font-size: 16px; color: #404040; display: block; padding-left: 20px; }*/
.xxgk_dwlb li{float: left;width: 197px; height: 46px;line-height: 46px;padding: 0 19px;background: #ffffff;margin: 0 9px 9px 0;box-sizing: border-box;transition: all .3s;}
.xxgk_dwlb li a{display: block;font-size: 16px;color: #333333;transition: all .3s;text-align: center;}
.xxgk_dwlb li:hover a{color:#2d66a5;}
/*领导介绍*/
.ldbox{ padding:22px 30px;}
.ldbox_1{border-bottom: 1px dashed #DCBFA1;padding:15px 5px;}
.ld_pic{float:left;display:inline;width:100px;padding-right:25px;}
.ld_pic img{ width: 100px; }
.ld_cont{float:left;display:inline;width:575px;}
.ld_cont,.ld_cont p{font-size: 14px; line-height: 26px; color:#333;}
.ld_cont p{ /*min-height: 15px;*/ }
.ld_cont .tit{font-weight:bold;}
/*列表*/
.xxgk_t2{ border-bottom: 1px solid #dddddd; }
.xxgk_t2 span{ display: inline-block; padding:0 20px; color: #fff; font-size: 18px; background: #bd1a2d; line-height: 35px;}
.xxgk_list{ padding:22px 20px; }
.xxgk_list li{ clear: both; line-height: 60px; }
.xxgk_list li a,.xxgk_list li span,.xxgk_list li em{ display: inline-block; font-size: 16px; vertical-align: top; font-family: 微软雅黑;}
.xxgk_list li a,.xxgk_list li em{ float: left; color: #404040; }
.xxgk_list li span{ float: right; color: #999999; }
.xxgk_list li em{ font-style: normal;}
.gknb{color:#1467a8; font-size:24px; border-bottom:2px #dfdfdf solid; background:url(nbt.jpg) 10px 15px no-repeat; text-indent:1.1em; line-height:50px;}
.gklb_tit{ color:#fff; line-height:35px; line-height:35px; background:#1567a8; width:120px; min-width:200px; text-align:center; font-size:18px; font-weight:bold;}
.gklb_xx{ border-bottom:1px solid #dfdfdf;}
/*分页*/
.fenye{ text-align: center; padding:10px 0 30px; line-height: 26px; }
.fenye a,.fenye font,.fenye em{ display: inline-block;padding: 0 12px;border-radius: 2px; }
.fenye em{ font-style: normal; }
.fenye a,.fenye font,.fenye input{border: 1px solid #e8e8e8;}
.fenye input{ line-height: 24px; height: 25px; width: 50px; text-align: center; background: #fff; }
.fenye a:hover,.fenye .NormalRed{ background: #bd1a2d;border:1px solid #bd1a2d; color: #fff; }
.xxgk_more1{ width:100%; text-align:center; padding:20px 0;}
.xxgk_more1 a{display: inline-block; width:100px; line-height:30px; font-size:14px; background:#bd1a2d; color:#fff;}
/*介绍*/
.xxgk_js{ padding:30px;}
/*详细*/
.xxgk_detail{ padding: 37px 10px 50px 27px; height: 940px; }
.detail_sy{ border:1px solid #dddddd; padding:18px 24px; margin:0 30px 27px 0;}
.detail_sy li{ float: left; display: inline-block; line-height: 30px; font-size: 14px; }
.detail_sy li{ width: 200px; }
.detail_sy li strong,.detail_sy li{font-family: "微软雅黑"; font-size:14px;}
.detail_sy .w440{ width: 440px; }
.xxgx_c{ margin-right: 30px; }
.detail_title{ font-size:32px; line-height:42px; color: #bd1a2d; text-align: center; }
.xxgx_time{ text-align: center;  line-height: 60px; border-bottom: 1px solid #dddddd;}
.xxgx_time span{ display: inline-block; margin:0 20px; font-size: 14px; color: #999999; }
.xxgx_zoom{padding-top:20px;}
.xxgx_zoom p,.xxgx_zoom div,.xxgx_zoom p *,.xxgx_zoom div *{ font-size: 16px; line-height: 180%; }
.xxgx_zoom p,.xxgx_zoom div{ margin-bottom: 10px; }
.xxgk_list_hid{ display:none;}
.hid{ display:none;}
.xxgkzncon{line-height: 30px;margin-bottom: 15px;font-size: 16px;text-align: justify;}
/*分享*/
.bdsharebuttonbox { text-align: right;  line-height: 16px;  }
.bdsharebuttonbox span{font-size: 14px;color: #999999;}	
#bdshare a{float: none; }	
.bds_weixin {background-image: url(wxShare_xb.png) !important;background-position: 0 !important;}
.bds_tsina {background-image: url(wbShare_xb.png) !important;background-position: 0 !important;}
.bds_sqq {background-image: url(qqShare_xb.png) !important;background-position: 0 !important;}
.bds_qzone {background-image: url(qzoneShare_xb.png) !important;background-position: 0 !important;}
.bds_weixin:hover{background-image: url(wxShare_on_xb.png) !important; background-position: 0 !important; opacity: initial !important;}
.bds_tsina:hover{background-image: url(wbShare_on_xb.png) !important; background-position: 0 !important; opacity: initial !important;}
.bds_sqq:hover{background-image: url(qqShare_on_xb.png) !important; background-position: 0 !important; opacity: initial !important;}
.bds_qzone:hover{background-image: url(qzoneShare_on_xb.png) !important; background-position: 0 !important; opacity: initial !important;}
/*-------------------------------↓分页样式开始↓------------------------------------*/
.page_num {
	text-align: center;
	padding: 20px 0 30px;
	width: 100%;
	overflow: hidden
}

.page_num .pagination_index {
	margin: 0 2px;
	display: inline-block
}

.page_num .pagination_index a {
	display: inline-block;
	padding: 1px 14px;
	border: 1px solid #e8e8e8;
	line-height: 26px
}

.page_num .pagination_index a:hover {
	background: #1467a8;
	color: #fff
}

.page_num .page_loca a {
	background: #1467a8;
	color: #fff
}

.page_num .pagination_zx {
	display: inline-block
}

.page_num .pagination_zx input {
	display: inline-block;
	vertical-align: middle;
	width: 35px;
	height: 28px;
	margin: 0 6px;
	border: 1px solid #e8e8e8;
	border-radius: 0;
	text-align: center
}

.page_num .pagination_zx .pagination-zxx {
	display: inline-block;
	padding: 1px 14px;
	border: 1px solid #e8e8e8;
	line-height: 26px
}

.page_num .pagination_zx .pagination-zxx:hover {
	background: #d30b15;
	color: #fff
}
/*-------------------------------↑分页样式结束↑---------------------------------------*/

.gkzd .scroll_cont {height:715px;overflow: hidden; padding:0px 20px 0 0;}
/*滚动条自定义样式*/
.ScrollStyle{overflow: auto !important;}
.ScrollStyle::-webkit-scrollbar{box-sizing:border-box;width:9px;height:9px;background:#eee;}
.ScrollStyle::-webkit-scrollbar-button{width:9px;height:0px;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start{background-position:0 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:hover{background-position:-10px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start:active{background-position:-20px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end{background-position:-30px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:hover{background-position:-40px 0;}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:active{background-position:-50px 0;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start{background-position:0 -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:hover{background-position:-10px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:active{background-position:-19px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end{background-position:-30px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:hover{background-position:-40px -11px;}
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:active{background-position:-50px -11px;}
.ScrollStyle::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,.15);}
.ScrollStyle::-webkit-scrollbar-thumb{border:1px solid rgba(0,0,0,.21);background-color:#1866a7; border-radius:5px;}
.ScrollStyle::-webkit-scrollbar-thumb:hover{border:1px solid rgba(0,0,0,.21);background-color:#1866a7;}
.ScrollStyle::-webkit-scrollbar-thumb:active{background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#f4f4f4));}
.ScrollStyle::-webkit-scrollbar-corner{background-color:#f1f1f1;}

/* 政务信息公开制度 */
.gkzd{border:1px solid #d2d2d2;padding: 20px 20px;width:748px;min-height: auto;}
.gkzd .scroll_cont {height:715px;overflow: hidden; padding:0px 20px 0 0;}
.zfxxgk_zd1{ width:100%; height:30px;  margin-bottom:32px; margin-top:42px;}
.zfxxgk_zd1 a{ font-size:15px;font-size: 18px;color: #606060;}
.zfxxgk_zd1 b,.zfxxgk_zd2 b{ color:#b2b2b2;font-size:16px; margin-left:20px; font-weight:normal;}
.zfxxgk_zd2{ width:100%; }
.zfxxgk_zd2 ul{overflow:hidden;}
.zfxxgk_zd2  ul li {font-size:15px; line-height:42px; margin-top:15px; border-bottom:1px #dfdfdf dashed; height:42px; }
.zfxxgk_zd2  ul li a{ float: left;display: block;width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal; font-size: 18px;color: #606060; }
.zfxxgk_zd2  ul li  b{ color:#b2b2b2;font-size:16px; margin-left:20px; font-weight:normal; float:right;}
.zfxxgkzd ul li a{float: left;display: inline-block;width: 80%; font-size: 18px;color: #606060;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: inherit;}


.lmTitle{width:100%;height:32px; border-bottom: 2px solid #ccc;}
.lmTitle h3{
height: 33px;
line-height: 31px;
background-color: #2d66a5;
display: block;
float: left;
text-align: center;
color: #fff;
font-size: 18px;
font-weight: 600;
padding: 0px 20px;
min-width: 70px;
}
.lmMore{
width: 100px;
height: 30px;
line-height: 30px;
font-size: 15px;
margin: 0 auto;
text-align: center;
background: #e5e5e5;
/*float: left;*/
margin-top: 10px;
margin-left: 290px;
margin-bottom: 22px;
color:#fff;
}
.lmMore a{color:#555;display:block;width:100px;height:30px;font-size: 15px;}
.lmMore:hover{background: #2d66a5;}
.lmMore:hover a{color:#fff;}
.border0{
border: 0;
}
.clear{clear: both;}


/*----------相关链接------------*/
.xglj1{float:left;height:30px;line-height:30px;margin:0px 50px 20px 47px;font-size:16px;color:#615f5f; padding-left:10px; }

.yqlj_zdlj{ background:url(zdlj.jpg)  no-repeat; padding-left:30px;}	

.xglj{border:1px solid #fff;float:left;height:30px;line-height:30px;margin:0px 50px 20px 47px;font-size:16px;color:#615f5f; font-family:"微软雅黑";padding-left:10px;
border: solid 1px #fff;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background:url(yqlj_jt.jpg) #fff right center no-repeat;    }

select::-ms-expand { display: none;}


.xglj.no{margin-right:0px;}
.main{ border-bottom:1px #ccc solid; height:50px;}
.xglj option{color:#000;}

/*----------依申请公开------------*/
.ysq_tab{ }
.ysq_tab td{ height:30px; line-height:30px; text-align:right;font-size:14px; color:#000;}

.ysq_input {
background-color: #fff;
border: 1px solid #ccc;
border-radius: 4px;
width:220px;
}



.yanse_bai{color: #FFF;}
.zi14{font-size: 14px;}
.jiacu{font-weight: bold;}



.bot_bj,.bottombg,.yqlj_hx{
    min-width: 1200px;
}