@charset "utf-8";


.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.ovh{overflow: hidden;}
.mb20{margin-bottom: 20px;}
.cRed {color: #cc0000;}
.inputTxt{border: #e3e3e3 1px solid; padding: 0 10px; height:36px; line-height: 36px; width: 90%;}
.textArea{border: #e3e3e3 1px solid; padding:10px; height:200px; width: 90%;}

/*微公示*/
.graybg{background: #fafafa;}
.wgs{padding-top: 3%;}
.wgs_t_fix{}
.wgs .mainbox{margin-top:10px; padding: 0;}
/* .wgs .hd ul{display: flex; justify-content: space-between;} */
.wgs .hd{background: url(dlxxfw_r96_c2_s1.png) bottom repeat-x;}
.wgs .hd li{text-align: center; margin-right: 35px; display: inline-block; padding:10px 0}
.wgs .hd li a{display: inline-block;  font-size: 18px; cursor: pointer;}
.wgs .hd li.on{background: url(dlxxfw_r97_c2_s1.png) bottom no-repeat;}
.wgs .hd li.on a{color: #08B0CA; font-weight: bold;}


.wgs_ss .inss{overflow: hidden;}
.wgs_ss .sbtn{width: 83px; height: 36px; color: #fff; font-size: 16px; cursor:pointer; -webkit-appearance: none; border: 0;
background: linear-gradient(to right,  #3cc5d8 0%,#2989ed 100%);
}
.wgs_ss .stxt{height: 36px; line-height: 36px;  width: 91.2%; margin-right: 10px; padding: 0 10px; border-right: 0; color: #333 !important; border: #e3e3e3 1px solid;}

.gjcss{display: flex; justify-content: space-between;}

.pqgs_list li{border-bottom: #C9E3FF 1px dashed; padding: 15px 0;}
.pqgs_list li .box{position: relative; display: flex; justify-content: space-between; margin-bottom: 10px;}
.pqgs_list li .pic{width:120px; height:108px;}
.pqgs_list li .pic img{display: block; width: 100%; height: 100%;}
/* .pqgs_list li .txt{margin:0 30px 0 140px;} */
.pqgs_list li .txt{font-weight: bold;  width: 88%; align-items: center; display: flex; text-align: justify;}
.pqgs_list li .txt a{display: block;}
.pqgs_list li .map{width: 32px;  background:url(dlxxfw_r95_c2_s1.png) center no-repeat; background-size: 100%;}
.pqgs_list li p{line-height:1.5; color: #989898; overflow: hidden; margin:7px 0; text-align: justify;}

.slgs_list li{border-bottom: #C9E3FF 1px dashed; padding: 15px 0;}
.slgs_list li h5{font-weight: normal; font-size: 16px; padding: 2px 0; margin-bottom: 10px;}
.slgs_list li p{line-height:1.5; color: #989898;  overflow: hidden; margin:7px 0}

.slgs_list li div, .pqgs_list li div{border: none; padding: 0;}
/* .pqgs_list div{border-bottom: #cbcbcb 1px solid; padding: 15px 2%;}
.pqgs_list div .box{height: 108px; position: relative; padding: 0; border: none;}
.pqgs_list div .pic{position: absolute; left:0; top: 0; width:120px; height:108px; padding: 0; border: none;}
.pqgs_list div .pic img{display: block; width: 100%; height: 100%;}
.pqgs_list div .txt{margin:0 30px 0 140px; padding: 0; border: none;}
.pqgs_list div .txt h5{font-weight: normal; font-size: 16px; padding: 2px 0; margin-bottom: 10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.pqgs_list div .txt p{line-height:1.8; color: #989898; overflow: hidden;}
.pqgs_list div .map{position: absolute; right: 0; bottom: 0; width: 18px; height: 24px; background:url(/mobileimages/topmap.png) no-repeat; padding: 0; border: none;} */

.slgs_list div{border-bottom: #cbcbcb 1px solid; padding: 15px 2%;}
.slgs_list div .box{height: 88px; position: relative; padding: 0; border: none;}
.slgs_list div h5{font-weight: bold; font-size: 16px; padding: 2px 0; margin-bottom: 10px;}
.slgs_list div p{line-height:1.8; color: #989898; overflow: hidden;}


/*规划公示内容页*/
.ghgs_title{font-size:24px; line-height:1.5; padding:25px; color: #464646; text-align: center;}
.ghgs_attr{clear: both; font-size: 16px;}
.ghgs_attr table{border-collapse: collapse;}
.ghgs_attr table td{border:#e7e7e7 1px solid; padding:10px 5px; line-height: 24px;}
.ghgs_attr table td.td1{width:85px; background: #f0f4f8; color: #1e75cd; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; text-align: center;}
.ghgs_attr table td.td2{width:480px; padding: 5px 10px; background: #fbfbfb; word-break:break-all;}
.ghgs_article{clear: both; padding:20px 0;}

.pqgs_content_btn{clear: both; padding:0 0 20px; text-align: center;}
.pqgs_content_btn a{display: inline-block; background:#a81404; color: #fff; height: 40px; line-height: 40px; padding: 0 10px 0 15px; font-size: 16px; margin: 0 14px;}
.pqgs_content_btn a i{display: inline-block; width: 0; height: 0; font-size: 0; line-height: 0; overflow: hidden; border: 5px solid transparent; border-left-color: #fff; margin-left: 8px;}
.pqgs_content_btn a:hover{text-decoration: underline;}
.ghgs_download{text-align: center; padding: 0 0 30px; text-align: center;}
.ghgs_download a{color: blue;}

/*批前公示反馈意见表*/
.ghgs_yjb_body{background:url(../images/ghgs_yjb_bg.png) no-repeat center top;}
.ghgs_yjb_container{max-width:768px; margin:0 auto; padding:0 2%;}
.gsTitle {text-align: center; color: #CC3300; font-size:1.8em; line-height:45px; margin:50px 0 30px; font-weight: normal;}
.gsyjfkTable{border-collapse:collapse;}
.gsyjfkTable td{border:#e3e3e3 1px solid; padding: 10px;}
.yjb_tit{font-weight: bold; background: #f5f5f5; text-align: center;}
.gsyjfkTable td.tdl{text-align: right; white-space:nowrap;}
.gsyjfkTable .yjb_tips{line-height: 2; padding: 15px 4%;}
.yjb_btnBox{text-align: center; padding: 25px 0 60px;}
.yjb_btnBox a{display: inline-block; padding: 0 20px; background:#1973c9; color: #fff; font-size: 16px; height: 34px; line-height: 34px;}
.yjb_btnBox a.resetBtn{background: #aaa;}

/*四证一书*/
.common_box{margin: 3% 0 0 0;}
.common_box .tit{background: url(index_r9_c1_s1_s1.jpg) top left repeat-x; }
.common_box .tit .lmmc{background: url(index_r8_c1_s1.png) top right no-repeat; padding-left: 20px; font-weight: bold; font-size: 32px; color: #08B0CA; height: 86px; line-height: 86px;}
.szys_cont{padding: 10px 0;}
.szys_form{border-bottom: #dedede 1px solid; padding-bottom: 20px;}
.szys_form .item{padding: 10px 0;}
.szys_form label{display: block; font-size: 16px; font-weight: bold; margin-bottom: 10px;}
.szys_form .zslx{overflow: hidden; display: flex; justify-content: space-between; flex-wrap: wrap;}
.szys_form .zslx li{width: 49.2%; margin: 5px 0 10px; background: #F4F9FD;}
.szys_form .zslx li span{display: block;   line-height: 1.5; padding: 10px; text-align: center; cursor: pointer;}
.szys_form .zslx li:hover{background: #D6E9F8;}
.szys_form .zslx li.on{background: linear-gradient(to right,  #3cc5d9 0%,#49c8a0 100%); color: #fff;}
.szys_form .zslx li.on a{color: #fff;}
.szys_form .inputTxt{width: 100%;}
.szys_form .btn{ color: #fff; border:0; cursor: pointer; width: 66px; height: 37px; font-size: 16px; background: linear-gradient(to right,  #3cc5d8 0%,#2989ed 100%);}

.szys_list li{border-bottom: #D1E7FF 1px dashed; padding: 15px 0;}
.szys_list li .box{position: relative;}
.szys_list li h5{font-weight: normal; margin-bottom: 10px;}
.szys_list li .btn{/*position: absolute; bottom: 0; right: 0;*/ background: #F4F9FD; text-align: center; padding: 5px; color: #777;}
.szys_list li .btn:hover{background: #ccc;}
.szys_list li .box .date{color: #777; display: block;}
.szys_list li .box{display:flex; justify-content: space-between;}
.szys_list li .box .box-l{width:78%;}
.szys_list li .box .box-r{width: 20%; display: flex; align-items: center; justify-content: right;}

#selectMore{width: 100%;	height: 36px; border: #dcdcdc 1px solid; position:relative; font-size: 14px;}
.ulstyle{width: 100%; background: white; position: absolute; border: #dcdcdc 1px solid; top: 35px; left: 0px; display: none; z-index: 999;}
#listyle{list-style: none; margin-left: 7px; margin-bottom: 2px;}
.checkclass{margin-left: 10px;}
.ulstyle .listyle{margin: 8px 0; display: flex;}
.ulstyle .listyle span{font-size: 14px; margin-left: 6px;}
/*header*/
.header .container{position: relative; background:#12589f; box-shadow:0 2px 10px rgba(0,0,0,0.2);}
.header .logo{overflow: hidden;}
.header .logo img{display: block; margin: 20px auto; max-width:70%;}

.header_ss_icon, .header_navicon{position:absolute; top:0; bottom:0; width:5%;  height:100%; background-size:100% auto; cursor:pointer; background-repeat:no-repeat; background-position:center center;}
.header_ss_icon{right:4%; max-width: 38px; background-image: url(/mobileimages/header_ss_icon.png);}
.header .ms{background-image:url(/mobileimages/close.png); }

.header_ss{background:#f0f0f0; padding:10px 2%; display: none;}
.header_ss .inss{position: relative; padding-right: 83px;}
.header_ss .sbtn{position: absolute; right: 0; top: 0; width: 83px; height: 36px; background: #a81404; color: #fff; font-size: 15px; cursor:pointer; -webkit-appearance: none; border: 0; border-radius: 0 3px 3px 0;}
.header_ss .stxt{height: 36px; line-height: 36px; border:none; width: 100%; padding: 0 10px; border:#dcdcdc 1px solid; border-right: 0; border-radius: 3px 0 0 3px;}

/*content*/
.szys_content_title{font-size:1.8em; line-height:1.5; padding:25px 0 20px; color: #08B0CA; text-align: center;}
.szys_content_name{ border:#eeeeee 1px solid; padding: 5px; font-size: 1.2em; font-weight: bold;}
.szys_content_name span{display: block; background: #49c89f; color: #fff; padding:8px 15px;}
.szys_content_jbxx{padding:8px 0; margin-bottom: 10px;}
.szys_content_jbxx dl{clear: both; overflow: hidden; margin: 4px 6px; position: relative; min-height:24px; line-height: 24px;}
.szys_content_jbxx dl dt{float: left; position: absolute; left: 0; width: 90px; color: #666; white-space: nowrap;}
.szys_content_jbxx dl dd{margin-left: 180px;}
.szys_content_fj1, .szys_content_fj2{padding: 10px 6px;}

.content_wxgzh{clear: both; margin:20px 0 30px; text-align: center;}
.content_wxgzh img{max-width: 100%; display: block; margin: 0 auto;}

/*协助司法*/
.xzsf_bg{background: #eeeeee;}
.xzsf_ss table td, .xzsf_ss table th{padding: 5px 10px;}
.xzsf_ss table th{background: #1188ee; color: #fff; font-weight: bold;}
.xzsf_ss table td{background: #fff; color: #777777;}
.xzsf_ss .btn td, .xzsf_ss table .btn th{background:none;}
.xzsf_ss input[type='text']{width: 100%; border:none;}
.xzsf_ss select{border:none; width:50%; color: #777777;}
.xzsf_ss .inputbtn{background:#ffaa22; width: 68px; height: 30px; color: #fff; border:0; cursor: pointer;}
.xzsf_ss p{padding: 0 10px 15px}
.xzsf_list li{background: #fff; margin-bottom: 2px; padding: 10px; color: #999999; line-height: 1.8;}
.xzsf_list li h5{font-size: 16px; font-weight: normal; color: #3377bb;}

/*审批事项查询*/
.spsxcx_cont{padding: 30px 2%;}
.spsxcx_cont label{display: block; color: #1586e4; margin-bottom: 15px; font-size: 16px;}
.spsxcx_cont .inputTxt{width: 100%; background: #fafafa; margin-bottom: 15px;}
.spsxcx_cont .btn{height: 45px; border:0; cursor: pointer; width: 100%; background: #0e90d2; color: #fff; width: 100%; font-size: 16px;}
.bhbcz{text-align: center; color: #cc0000; padding-top: 15px;}

/*案件办理信息*/
.zxfw_ajblxx_container{padding:0 2%;}
.zxfw_ajblxx h3{text-align: center; padding:20px 0; font-size: 16px; font-weight: bold;}
.zxfw_ajblxx table{border-collapse: collapse;}
.zxfw_ajblxx table td{border:#e3e3e3 1px solid; padding:12px 15px;}
.zxfw_ajblxx table .trEven{background: #fafafa;}
.zxfw_ajblxx table .td0{font-weight: bold; text-align: right;}
.zxfw_ajblxx .btn{text-align: center; padding: 20px 0;}
.zxfw_ajblxx .btn a{margin:0 10px; color: #666;}
.zxfw_ajblxx .btn a:hover{color: #333;}

.hidden{display: none;}
.load-more__btn{padding: 15px 0 0; font-size: 14px; text-align: center; width: 100%; display: block;}
.more{border-bottom: #cbcbcb 1px solid; padding: 15px 2%; font-size: 14px; text-align: center; width: 100%; display: block;}

.waitMe_container .waitMe .waitMe_content {top:280px}
.slgs_list div{border-bottom: none;}
.clear{clear:both;}
.wgs .hd{margin-bottom:20px;}
.wgs_ss .area{width: 100%; margin-bottom: 10px;}
.wgs_ss .area label, .wgs_ss .gslb label{font-weight: bold; display: block; margin-bottom:10px; font-size: 16px;}
.wgs_ss .area select, .wgs_ss .gslb select{width: 100%;}
.wgs_ss .inss{floa:left;}
.common_select {border: #dcdcdc 1px solid; height: 36px; padding: 0 6px; color: #555; width: 100%; margin-bottom: 10px;}
.inputTxt2{width:93.7%; border: #e3e3e3 1px solid; padding-left: 10px; height: 36px; line-height: 36px;}

#count{color: #08B0CA; text-align: center;}
@media (max-width: 1280px) {
	.wgs_ss .stxt{width:90%;}
	.pqgs_list li .txt{width: 85%;}
	.inputTxt2{width:92.7%;}
}
@media (max-width: 1024px) {
	.wgs_ss .stxt{width:87.6%;}
	.pqgs_list li .txt{width: 82%;}
	.inputTxt2{width: 90.7%;}
}
@media (max-width: 920px) {
	.wgs_ss .stxt{width:86%;}
	.inputTxt2{width: 90%;}
}
@media (max-width: 820px) {
	.wgs_ss .stxt{width:84.5%;}
	.pqgs_list li .txt{width: 78%;}
	.inputTxt2{width: 88%;}
}
@media (max-width: 780px) {
	.wgs_ss .stxt{width:83%;}
	.pqgs_list li .txt{width: 75%;}
	.common_box{margin-top: 6%;}
}
@media (max-width: 640px) {
	.wgs_ss .stxt{width:79%;}
	.pqgs_list li .txt{width: 70%;}
	.inputTxt2{width: 84%;}
}
@media (max-width: 540px) {
	.wgs_ss .stxt{width:76.9%;}
	.pqgs_list li .map{width: 25px;}
	.pqgs_list li .txt{width: 65%;}
	.szys_form .zslx li{width: 48%; display: flex; align-items: center; justify-content: center;}
	.common_box .tit .lmmc{font-size: 24px; height: auto; line-height: 55px;  background-size: 90%;}
	.inputTxt2{width: 82%;}
}
@media (max-width: 490px) {
	.wgs_ss .stxt{width:73.9%;}
	.common_box .tit .lmmc{font-size: 20px;}
	.inputTxt2{width: 80%;}
}

@media (max-width: 479px) {
	.szys_content_jbxx dl dt{width: 150px; white-space: normal;}
	.szys_content_jbxx dl dd{margin-left: 160px;}
	.pqgs_content_btn a{margin-bottom: 15px;}
	
	.wgs_ss .inss{float:none; clear:both;}
	.wgs_ss .stxt{width:69%; margin-right:10px;}
	.pqgs_list li .box{height:auto;}
	.pqgs_list div .txt{width: 58%}

}
@media (max-width: 440px) {
	.wgs_ss .stxt{width:71%}
	.inputTxt2{width: 78%;}
}
@media (max-width: 400px) {
	.szys_form .zslx li span{padding: 10px 0;}
	.wgs_ss .stxt{width:68%}
	.inputTxt2{width:76%;}
	.pqgs_list li .map{width: 22px;}
	.pqgs_list div .txt{width: 55%}
}
@media (max-width: 380px) {
	.wgs_ss .stxt{width:66.5%}
	.szys_form .zslx li span{padding: 10px 8px;}
	.inputTxt2{width:75%;}
}
@media (max-width: 360px) {
		.wgs .hd li a{font-size: 14px;}
	.wgs_ss .area label, .wgs_ss .gslb label{font-size: 14px;}
	.wgs_ss .stxt{width:65%}
	.inputTxt2{width: 74%;}
	.wgs_ss .sbtn{font-size: 14px;}
	.szys_form .zslx li span{padding: 10px 4px;}
}
@media (max-width: 320px) {

	.wgs_ss .area, .wgs_ss .gslb{width:100%;}
	.wgs_ss .stxt{width:61%}
	.inputTxt2{width: 71%;}
	.szys_form .zslx li:nth-child(1) span, .szys_form .zslx li:nth-child(3) span, .szys_form .zslx li:nth-child(6) span, .szys_form .zslx li:nth-child(7) span{line-height: 1.5;}
	.pqgs_list div .txt{width: 48%;}
}
@media (max-width: 290px) {
	.wgs .hd li{margin-right: 20px;}
	.pqgs_list div .txt{width: 42%;}
	.inputTxt2{width:67%;}
}