@charset "utf-8";
.cloumn-box{padding:40px 0; background: #F4F9FD;}
.ywxx{display: none;}
.curmb{background: url(dqwz_icon_s1.png) 0 0 no-repeat; line-height: 20px; font-size: 16px; color: #777; padding-left: 30px; margin-bottom: 30px;}
.curmb a{font-size: 16px; color: #777;}

.tabbox .hd{margin-bottom: 10px;}
.cloumn_list li{position:relative; padding:0 100px  0 20px; height: 45px; line-height: 45px; vertical-align:top;}
.cloumn_list li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 8px; height: 8px; background: #07AFC9; border-radius: 50%;}
.cloumn_list li span{position:absolute; right:0; top:0; color:#aaa; font-size: 16px;}
.cloumn_list li a{float:left; max-width:100%; font-size: 16px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}



.canvas-div {width: 137px; height: 139px; padding-top: 29px; text-align: center; background: url(/global/qrcode.png) no-repeat; position: absolute;
  z-index: 9; top:35px;}
.custom-select {
    position: relative;
    
    /* width: 200px; 根据需要调整宽度 */
    height:40px;  text-align: center; background: #fff; 
  }
  
  .custom-select select {
    padding-left: 10px;
    /* padding-right: 30px; 为箭头图片留出空间 */
    /*appearance: none;  移除默认箭头 */
    /*-webkit-appearance: none;  针对 Safari 和 Chrome */
    /*-moz-appearance: none;  针对 Firefox */
    /*background: transparent;  移除默认背景 */
    /* border: 1px solid #ccc; 自定义边框
    border-radius: 4px; 自定义圆角
    padding: 8px; 自定义内边距 */
    height: 45px;
    line-height: 45px;
    border: none;
    color: #aaa;
    font-size: 16px;
    width: 100%;
    text-align: center;
  }
  
  /* .custom-select::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    width: 11px; 图片宽度 */
    /*height: 9px;  图片高度 */
    /*background-image: url('ywxx_slgs_r7_c5_s1.png');  替换为你的图片路径 */
   /* background-size: cover;
    pointer-events: none;  防止点击箭头时触发 select 
  }*/
  .custom-select select:focus {
    outline: none; /* 去掉聚焦时的黑框 */
  }

/* 受理公示 */
.slgs-con{margin-top: 30px;}
.slgs-l{width: 70%; float: left;}
.slgs-table th{background: #F4F9FD; height: 55px; line-height: 55px; text-align: center; font-weight: bold;}
.slgs-table td{color: #777;}
.slgs-table td.gsrq{width: 20%;}
.slgs-table td.xmzt{color: #9DD7E2; width: 20%;}
.slgs-table td.xmnr{padding:12px 10px; width: 650px;}
.slgs-table td.xmnr .xmbt{color: #343434; margin-bottom: 10px; width: 650px}
.slgs-table td.xmnr .xmbt a{display: block; max-width: 640px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.slgs-table td.xmnr .xmlx{display: block; max-width:640px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.slgs-r{width: 310px; float: right; background: #F4F9FD;}

.slgscx-title{margin-bottom: 20px; font-size: 16px; color: #333; font-weight: bold;}
.slgscx-list{padding: 20px;}
.slgscx-list li{margin-bottom: 20px;}
.slgscx-list li .name{float: left; line-height: 40px; padding-right: 9px;}
.slgscx-list li .con{float: right; width: 84%;}
.slgscx-list li .con2{float: right; width: 49%;}
.slgscx-list li.last{margin-bottom: 0;}
.slgs-select dl{width:100%; position:relative; z-index:20;}
.slgs-select dl dt{height:40px; line-height:40px; text-align: center; background: #fff; color:#333; font-size: 16px; cursor:pointer; position:relative; z-index:2;}
.slgs-select dl dt i{ position:absolute; right:10px; top:18px; width:11px; height:9px; background:url(slgscx_xl.png) no-repeat 0 bottom;}
.slgs-select dl dt.on i{background-position: 0 0;}
.slgs-select dl dd{ display:none; position:absolute; width:100%; bottom:100%; left:0; /*top:32px;*/ font-family:"微软雅黑"; font-size:14px;}
.slgs-select dl dd .scrolldd{border:#ddd 1px solid; background:#fff; overflow-y:auto; max-height: 350px;}
.slgs-select dl dd span{display:block;  padding:6px 0 6px 10px; line-height:18px; color:#666; border-bottom:#e3e3e3 1px dotted; background:#fff;}
.slgs-select dl dd span:hover{background:#f8f8f8; color:#1768a0;}
.slgs-select dl dt.on{color:#333; background:#fff;}
.slgscx-list li .common_input_text{width: 100%; height: 40px; line-height: 40px; padding: 0 10px; background: #Fff; color: #D5D5D5; border: none;}
.common_input_btn{background: url(ywpd2025_r1_c15_s1.png) top left repeat-y; border: none; width: 100%; height: 56px; line-height: 56px; text-align: center; font-size: 16px; color: #fff;}

/* 业务信息 */
.ywxx-list{padding-top: 30px;}
.ywxx-list li{width: 10%; border: 2px #fff solid; background: url(index2025_r26_c57_s1.png) top left repeat-x #F4F9FF; 
    text-align: center; float: left; box-shadow: 0 0 6px 0 #E1EEF6; margin-right: 34px; height: 114px;}
.ywxx-list li a{display: block;}
.ywxx-list li img{display: block; margin: 30px auto 15px;}
.ywxx-list li .txt{text-align: center; color: #333; font-size: 16px;}
.ywxx-list li.last{margin-right: 0; float: right;}

/* 相关查询 */
.xgcx-list{padding-top: 30px;}
.xgcx-list li{width: 22.8%; border: 2px #fff solid; background: url(index2025_r26_c57_s1.png) top left repeat-x #F4F9FF; 
    text-align: center; float: left; box-shadow: 0 0 6px 0 #E1EEF6; margin-right: 34px; height: 114px;}
.xgcx-list li a{display: block;}
.xgcx-list li img{display: block; margin: 30px auto 15px;}
.xgcx-list li .txt{text-align: center; color: #333; font-size: 16px;}
.xgcx-list li.last{margin-right: 0; float: right;}

/* 业务系统 */
.ywxt-con{background: #F4F9FD; border: 1px #EFEFEF solid; margin-top: 30px; position: relative;}
.ywxt-scroll{height: 160px; position: relative; *overflow: hidden; overflow: hidden; padding: 13px 62px 0;}
.ywxt-scroll .bd{overflow: hidden;}
.ywxt-scroll .bd .tempWrap{width: 1076px !important;}
.ywxt-scroll .bd li{float: left; width: 190px; margin:0 15px; border: 2px #fff solid; background: url(index2025_r26_c57_s1.png) top left repeat-x #F4F9FF; 
    text-align: center; float: left; box-shadow: 0 0 6px 0 #E1EEF6; height: 130px;}
.ywxt-scroll .bd li img{display: block; margin: 30px auto 15px;}
.ywxt-scroll .bd li .txt{text-align: center; color: #333; font-size: 16px; line-height: 1.2;}

.ywxt-scroll .hgan{display: block;}
.ywxt-scroll .hgan a{ position:absolute; top:10px; width:62px; height:132px; cursor:pointer;}
.ywxt-scroll .hgan .prev{background: url(index2025_r54_c10_s1.png) center no-repeat; left:0; right: auto;}
.ywxt-scroll .hgan .next{right:0; left: auto; background: url(index2025_r54_c69_s1.png) center no-repeat;}

/* 政务公开 */
.zwgk-l{width: 63%; float: left;}
.zwgk-r{width: 390px; float: right; height: 430px; background: url(zwgk2025_r1_c18_s1.png) top center no-repeat #dceefd;}
.zcfgyjc{padding: 48px 35px 0;}
.zcfgyjc-title{margin-bottom: 26px; text-align: center; font-weight: bold; font-size: 20px; color: #333;}
.zcfgyjc-title img{display: inline-block; margin-right: 25px; vertical-align: middle;}
.zcfgyjc-list li{margin-bottom: 30px; background: #fff; padding: 19px 28px;}
.zcfgyjc-list li .name{float: left; color: #777; height: 32px; line-height: 32px;}
.zcfgyjc-list li .line{float: left; height: 32px; width: 1px; background: #D4D4D4; margin: 0 25px;}
.zcfgyjc-list li .con{float: left; width: 56%;}
.zcfgyjc-list li .con .slgs-select dl dt{text-align: left; height: 32px; line-height: 32px; color: #aaa;}
.zcfgyjc-list li .con .slgs-select dl dt i{right: 0;}
.zcyjc_input_btn{background: url(zwgk_zcyjc_btn_bg.png) top left repeat-y; border-radius: 10px; margin-top: 18px; border: none; width: 100%; height: 60px; line-height: 60px; text-align: center; font-size: 16px; color: #fff;}
.zwgk-l2{width: 446px; float: left;}
.xxgk-l{width: 55%; float: left;}
.xxgk-menu li{margin-bottom: 14px; background: #EDF7FF; text-align: center; line-height: 56px; height: 56px;}
.xxgk-menu li a{display: block;}
.xxgk-menu li.last{margin-bottom: 0;}
.xxgk-r{width: 40%; float: right;}
.xxgk-menu2 li{float: left; width: 40%; text-align: center; margin-bottom: 50px;}
.xxgk-menu2 li img{display: block; margin: 0 auto 20px;}
.xxgk-menu2 li .txt{display: block; line-height: 1.2;}
.xxgk-menu2 li.xx2, .xxgk-menu2 li.xx4, .xxgk-menu2 li.xx6{float: right;}
.xxgk-menu2 li.xx5, .xxgk-menu2 li.xx6{margin-bottom: 0;}
.zwgk-r2{width: 60%; float: right;}

/*政务资源一键查*/
.yjc_curmb2{margin-bottom: 0;}
.yjc_box{border: 1px solid #e3e3e3; padding: 10px 30px;}
.yjc_box .tit{padding-left: 40px; text-align: center; background: url(/global/yjc_tit_bg.png) center center no-repeat;  font-size: 32px; line-height: 60px; color: #bd3d3e;}
.yjc_box h4{border-bottom: 1px solid #e3e3e3; margin-bottom: 20px;}
.yjc_box h4 span{font-size: 26px; font-weight: normal; line-height: 48px; display: inline-block; vertical-align: middle;}
.yjc_box h4 i{display: inline-block; width: 8px; height: 31px; background: #03a0e5; border-radius: 8px; margin:2px 12px 0 0; vertical-align: middle;}
.yjc_box dl{overflow: hidden;}
.yjc_box dl.dlEven{background: #f5f9fb;}
.yjc_box dl dt{ float: left; width: 160px; font-size: 16px; line-height: 60px; color: #0083bd; text-align: right;}
.yjc_box dl dd{float: left; width: 890px; margin-left: 50px; padding: 18px 0;}
.yjc_box dl dd a{float: left; margin-right: 30px; line-height: 28px;}
.yjc_box .bsfwl_tit{margin-top:20px;}

/* 重点领域信息公开 */
.zdly-menu{padding-top: 30px;}
.zdly-menu li{width: 15.2%; background: #F4F9FD; 
    text-align: center; float: left; margin-right: 20px; height: 126px;}
.zdly-menu li a{display: block;}
.zdly-menu li img{display: block; margin: 20px auto 18px;}
.zdly-menu li .txt{text-align: center; color: #333; font-size: 16px; line-height: 1.2;}
.zdly-menu li.last{margin-right: 0; float: right;}

/* 专题专栏 */
.ztzl-con{background: #F4F9FD; border: 1px #EFEFEF solid; margin-top: 30px; padding-left: 0; position: relative;}
.ztzl-scroll{height: 110px; position: relative; *overflow: hidden; overflow: hidden; padding: 14px 62px 0;}
.ztzl-scroll .bd{overflow: hidden;}
.ztzl-scroll .bd li{float: left; margin: 0 18px;}
.ztzl-scroll .bd li img{display: block; width:320px; height: 84px; border-radius: 4px;}

.ztzl-scroll .hgan{display: block;}
.ztzl-scroll .hgan a{ position:absolute; top:10px; width:62px; height:84px; cursor:pointer;}
.ztzl-scroll .hgan .prev{background: url(index2025_r54_c10_s1.png) center no-repeat; left:0; right: auto;}
.ztzl-scroll .hgan .next{right:0; left: auto; background: url(index2025_r54_c69_s1.png) center no-repeat;}

/* 窗口指引 */
.ckzy-box{background: #f4f9fd; border-radius: 6px; padding: 30px 0; display: flex; justify-content: space-between;}
.ckzy-box-l{width: 25%; float: left; display: flex; justify-content: center; align-items: center;}
.ckzy-box-l .lmname img{display: block; margin: 0 auto 15px;}
.ckzy-box-l .lmname .txt{text-align: center; display: block; font-size: 20px; font-weight: bold; color: #333;}
.ckzy-box-r{width: 74%; float: right;}
.ckzy-box-r ul{display: flex; justify-content: space-between;}
.ckzy-box-r li{border-left: 2px #CDCFD1 dashed; min-height: 184px; padding: 0 2%; padding-right: 2%; width: 33.333%; float: left;}
.ckzy-box-r li p{font-size: 16px; line-height: 1.5; text-align: justify;}
.ckzy-box-r li p span{background: none !important}
.ckzy-box-r li .blsx{margin-bottom: 20px;}
.ckzy-box-r li .last{margin-bottom:0;}
.ckzy-box-r li .bl-title{float: left; line-height: 1.5;}
.ckzy-box-r li .bl-con{float: left; line-height: 1.5; width: 68%; text-align: justify;}

.ckzy-item{width: 23.7%; float: left; margin-right: 20px; margin-bottom: 28px; background: url(bdcdj_ckzy_r3_c1_s1.png) top left no-repeat #f4f9fd; background-size: 100%; border-radius: 0 0 20px 20px;}
.ckzy-item-tit{height: 80px; padding-top: 46px; text-align: center; font-weight: bold; font-size: 17px; color: #333;}
.ckzy-item-tit img{display: inline-block; margin-right: 5px; vertical-align: middle;}
.ckzy-item-con{background: url(bdcdj_ckzy_r6_c6_s1.png) bottom left repeat-x; min-height: 323px; border-radius: 20px;}
.ckzy-item-con .zy{padding:28px 15px 4px; height: 265px; overflow: hidden; background: none !important; line-height: 1.8; font-size: 15px;  text-align: justify;}
.ckzy-item-con .zy p{line-height: 1.5;  margin-bottom: 5px; background: none !important;}
.ckzy-item-con .zy br{margin-bottom: 10px;}
.ckzy-item-con .zy span{line-height: 1.5; background: none !important;}
.ckzy-item-con .zy li{margin-bottom: 10px;}
.ckzy-item-con .zy li .bl-title{float: left; line-height: 1.5;}
.ckzy-item-con .zy li .bl-con{float: left; line-height: 1.5; color: #777; width: 66%;}
.ckzy-item-con .xqmore{width: 100px; height: 40px; line-height: 40px; background: #08B0CA; text-align: center; border-radius: 40px; margin: 0 auto;}
.ckzy-item-con .xqmore a{display: block; color: #fff; font-size: 16px;}
.gqckzy .xx4, .gqckzy .xx8, .gqckzy .xx12, .gqckzy .xx16, .gqckzy .xx20, .gqckzy .xx24, .gqckzy .xx28, .gqckzy .xx32, .gqckzy .xx36{float: right; margin-right: 0;}

/* 网站地图 */
.map_item{margin-bottom: 30px; display: flex; justify-content: space-between;}
.map_item_l{width: 18%; display: flex; align-items: center; justify-content: center; float: left; background: url(map_lm_bg.jpg) top left repeat-x #F4F9FE;
background: linear-gradient(to bottom,  #ebf4fe 0%,#f4f9fe 100%); border: 2px #fff solid; box-shadow: 0 0 6px 0 #E1EEF6; min-height: 182px;
}
.map_item_l .lmname img{display: block; margin: 0 auto 13px;}
.map_item_l .lmname .txt{text-align: center; font-size: 20px; font-weight: bold; color: #333;}
.map_item_r{border: 1px #aaa solid; width: 80%; padding: 40px 0 10px 56px; float: right;}
.map_item_r li{width: 33.333%; float: left; margin-bottom: 30px; position: relative; padding-left: 20px;}
.map_item_r li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 8px; height: 8px; background: #07AFC9; border-radius: 50%;}
.map_item_r li a{font-size: 16px; color: #333;}

.map_item_r li .drop{position:absolute; top:24px; left:0; padding:10px 5px 0; width:110px;  z-index:9; background:url(/global/opa5.png); border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; display:none;}
.map_item_r li .drop:after{content: ''; display:block; line-height:0; font-size:0; width:0; height:0; overflow:hidden; border:7px solid transparent; border-bottom-color:#000; position:absolute; left:50%; top:-14px; margin-left:-7px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
.map_item_r li .drop ul{overflow:hidden; zoom:1;}
.map_item_r li .drop ul li{float:left; padding:0 5px 10px;  margin: 0}
.map_item_r li .drop ul li:after{width: 0; height: 0}
.map_item_r li .drop ul li img{display:block; width:100px; height:100px; max-width:none;}
.map_item_r li .drop ul li span{display:block; text-align:center; color:#fff; padding-top:5px; line-height:18px; font-size:12px; width: 100px;}
.map_item_r li:hover .drop{display: block;}

@media (max-width: 1280px) {
	
}

@media (max-width: 1024px) {
    .zwgk-menu li{width: 31.3%;}
    .zwgk-menu li img{margin-left: 30px;}
    .tabbox2 .hd ul li{margin-right: 25px;}
    .hdjl-menu li{margin-right: 30px;}
    .ztzl-scroll .bd li{margin-right: 22px;}
    .ztzl-scroll .bd li img{width: 220px; height: 125px;}
    .yjzj-list li{margin-top: 25px;}
    .index_list3 li{margin-top: 27px;}
    .zdly-menu li{width: 15.16%;}
    .zwgk-r2{width: 57%;}
    .ywxx-list li{margin-right: 32px;}
    .xgcx-list li{width: 22.7%;}
    .ywxt-scroll .bd li{margin: 0 8px;}
    .ckzy-item{margin-right: 24px; margin-bottom: 24px;}
    .ckzy-item-con .zy li .bl-con{width: 63%;}
}
@media (max-width: 768px) {
body{min-width: 1200px;}

}

