@charset "utf-8";
/*====通用样式begin===*/
* {margin:0; padding:0;}
* html body {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}
body {color:#000; background:#FFF; font-family: "microsoft yahei"; font-size: 12px; }
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div {margin:0 auto; padding:0;}
em,i,b{ font-style: initial;}
input, select {font-size:12px; vertical-align:middle;}
textarea, input {word-wrap:break-word; word-break:break-all; padding:0px; border: none;}
li {margin:0;padding:0;list-style-type:none;}
img {border:0 none;}
a {color:#000; text-decoration:none;}
a:hover {color:#0072c8;}
a {outline:none; star:expression_r(this.onFocus=this.blur());}
h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }
.pointer { cursor:pointer; }
.NoBorder { border:0 !important; }
.NoPadding { padding:0 !important; }
.NoMargin { margin:0 !important; }
.t_l { text-align:left; }
.t_c { text-align:center; }
.t_r { text-align:right; }
.Break { word-break:break-all; word-wrap:break-word; }
.Nobreak { word-break:keep-all; word-wrap:normal; }
.fl { float:left; }
.fr { float:right; }
.UnLine { text-decoration:underline; }
.DisunLine { text-decoration:none; }
.absolute { position:absolute; }
.relative { position:relative; }
.wrapper { clear:both; overflow:hidden; }
.o-hidden { overflow:hidden; }
.invisible { visibility:hidden; }
.hidden { display:none; }
.block { display:block; }
.w1000{ width: 1000px; margin: 0 auto;overflow: hidden;
    /* border: 1px solid blue; */
}
.sidebar {
	position: absolute;
	padding: 6px 0;
	top: 354px;
	left: 4px;
	
}

.sidebar2 {
	position: absolute;
	width: 150px;
	padding: 0px;
	top: 354px;
	right: 50px;
	
}
.pc-close {
	position: absolute;
	top: -2px;
	right: -1px;
	padding: 1px 5px;
	cursor: pointer;
	font-size: 18px;
	line-height: 18px;
	color: white;
}
.sidebar2 .close {
	position: absolute;
	top: -2px;
	left: -1px;
	padding: 1px 5px;
	cursor: pointer;
	font-size: 18px;
	line-height: 18px;
	color: white;
}
.w725 {
	width: 725px; overflow: hidden;display: inline-block;
}
.w255 {
	width: 255px; overflow: hidden;display: inline-block;
}
.w255 ul {
	width: 100%;
	margin: 0;
	padding: 0;
}
.w255 ul li {
	width: 100%;
	height: 38px;
}
.w255 ul li img {
	width: 100%;
	height: 100%;
}
.mrt7{ margin-top: 7px;}
.mrt_20{ margin-top: 20px;}
.tabulCont ul{ display: none;}
/*====通用样式end===*/


/*====top begin===*/
.bg_f2f2f2{ background: #f2f2f2;}
.top{ height: 38px; line-height: 38px; overflow: hidden;}
.top a:hover{ color:#f00;}
.top_left{ float: left;}
.top_left span{ margin-right: 10px;}
.top_left b{ color: #f70404; font-weight: bold;} 
.top_right { overflow: hidden; float: right;}
.top_right li{ float: left;}
.top_right a{ padding: 0 12px; }
/*====top end===*/

/*====logo and search begin===*/
.head_bg{ background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/nbgt_top_bg.png) repeat-x; height: 150px;}
.tdyg_bg {
	width: 1000px;
	height: 180px;
	background: url('/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/tdyg_banner.png')no-repeat center center;
	background-size: 100% 100%;
}
.lxyz_head_bg {
	width: 1000px;
	height: 180px;
	background: url('/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/lxyz_head_banner.png') no-repeat center center;
}
.head{ position: relative; height: 150px;}
.head_logo{ position: absolute; left: 21px; top: 30px;}
.head_name{ position: absolute; left: 30px; top: 42px;}
.head_name_zw{ font-size: 40px; color:#ffffff; line-height: 50px; font-weight: bold;}
.head_name_yw{ font-size: 12px; color:#fff; font-weight: bold;}
.head_right{ position: absolute; width: 357px; top: 15px; height: 120px; right: 0;}
.head_nbgv{ overflow: hidden; text-align: right;}
.head_search{overflow: hidden; position: relative; margin-top: 5px;}
.head_search input{ width: 290px; height: 34px; line-height: 34px; padding: 0 15px; background: #fff; 
border-radius: 10px;}
.head_search i{ position: absolute; width: 24px; height: 24px; background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/nbgt_search.png) no-repeat;
right: 45px; top: 5px;}
.head_search a{ position: absolute; width: 35px; right: 0; color: #fff; text-align: right;} 
.head_search a:hover{color:#f70404;}
.dzzh-text { font-size: 28px; color: #FFFFFF; text-align: right; position: absolute;
left: 350px;top: 90px;}
/*====logo and search end===*/

/*====menu begin===*/
.bg_1995e5{ background: #1995e5;}
.bg_00A1FF { background-color: #00A1FF; }
.menu_left{ overflow: hidden; float: left;}
.menu_left li{ float: left;}
.menu_left li a{ display: block; width: 110px; text-align: center; font-size: 18px; color: #fff; line-height: 50px;}
.menu_left li a.w-125 {width: 125px;}
.menu_left li a:hover,.menu_left li.cur a { background: #0077c4;}
.menu_right{ overflow: hidden; background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/nbgt_menu_bg.png) no-repeat;background-size: 100% 100%; width: 330px; height: 50px; float: right;}
.menu_right li{ float: left; width: 110px;}
.menu_right li.w-125{ float: left; width: 125px;}
.menu_right li a{ display: block; font-size: 18px; line-height: 50px; text-align: center; font-size: 18px; color: #fff;}
.bg_ebebeb{ background: #ebebeb;}
.menu_hover ul { overflow: hidden; display: none;}
.menu_hover li{ float: left;height: 40px; }
.menu_hover li a{ padding: 0 9px; line-height: 40px; height: 40px; font-size: 12px;}
/*====menu end===*/


/*====bottom begin===*/
.bottom_wzdh{ overflow: hidden; height: 40px; line-height: 40px; text-align: center; }
.bottom_wzdh li{ display: inline; padding: 0 20px; border-right: solid 1px #d2d2d2; line-height: 12px;}
.bottom { padding-bottom: 20px; padding-top: 10px;}
.bottom_left{ 
	/* width: 305px;  */
	overflow: hidden; 
	float: left;
}
.nbgt_dzjg{ 
	margin-left: 65px; 
	/* margin-top: 8px;  */
	float: left;
}
.nbgt_zfwzzc{ margin-right: 40px; margin-top: 8px; float: right;}
.bottom_right {
	float: left;
    margin-left: 50px;
	margin-right: 30px;
	text-align: center;
}
.bottom_right p{ line-height: 26px;}
.bottom_right p img{ vertical-align: -4px;}
.bottom_right span{ color: #0072c8;}
.bottom-right-content {
	/* float: left; */
    overflow: hidden;
    /* margin-top: 55px; */
}
/*====bottom end===*/

/* 英文头部begin */
.en_head_bg {
	background-image: linear-gradient(-180deg, #00A0E9 0%, #006DBC 100%);	
}
.en_head {
	height: 180px;
	position: relative;
}
.en_header_title {
	text-align: center;
	margin-top: 40px;
}
.en_head_chinese {
	position: absolute;
    top: 0px;
    right: 0;
}
.en_head_right{ position: absolute; top: 35px; right: 0;}
.en_head_text {
	display: inline-block;
	margin-top: 8px;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
	padding-left: 20px;
}
.en_head_text:hover {
	color: #fff;
}
.en_menu_left {
	height: 50px;
}
.en_menu_left li {
	float: left;
	height: 50px;
	line-height: 50px;
	font-size: 13px;
	color: #fff;
	position: relative;
}
.en_menu_left li ::after {
	content: '';
	border-right: 1px dashed #fff;
	margin-left: 11px;
	margin-right: 11px;
}
.en_menu_left li:last-child ::after {
	content: '';
	border-right: none;
}

.en_menu_left li a {
	color: #fff;
	font-family: PingFangSC-Semibold;
}
.actived::after{
    width:0;
    height:0;
    border:5px solid transparent;
    border-bottom-color:#fff;
    content:"";
    position:absolute;
    bottom:0px;
	left:50%;
	margin-left: -13px;
    transform:translate(-50%)
}
.en-common-bottom {
	color: #fff;
	text-align: center;
	padding: 20px 0;
}
.en-common-bottom p {
	line-height: 20px;
}
/* 英文头部end */
/*====轮播图 begin===*/
.index_item1{ margin-top: 7px; overflow: hidden;}
.index_scrollPic{ width:450px; height:360px; overflow:hidden; position:relative; float: left; }
.index_scrollPic .hd{ height:13px; overflow:hidden; position:absolute; right:12px; bottom:9px; z-index:1; }
.index_scrollPic .hd ul{ overflow:hidden; zoom:1; float:left;  }
.index_scrollPic .hd ul li{ float:left; width:13px; height:13px; line-height:14px; 
text-align:center; background:#fff; border-radius: 50%; cursor:pointer; margin-left: 8px;}
.index_scrollPic .hd ul li.on{ background:#d78918; color:#fff; }
.index_scrollPic .bd{ position:relative; height:100%; z-index:0;   }
.index_scrollPic .bd li{ zoom:1; vertical-align:middle; position: relative; }
.index_scrollPic .bd img{ width:450px; height:360px; display:block;  }
.index_scrollPic_bg{ background: #000; -webkit-opacity: 0.5; -moz-opacity: 0.5; khtml-opacity: 0.5;   
    opacity: .5;  filter:alpha(opacity=50);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);  height: 30px; position: absolute; bottom: 0; 
    left: 0; width: 100%;} 
.index_scrollPic_title{position: absolute; bottom: 0; 
    left: 0; width: 360px; color: #fff; padding-left: 11px; line-height: 30px;}
/*====轮播图 end===*/

/*====工作动态 begin===*/
.index_gzdt{ width: 542px; padding-left: 6px; float: left;}
.index_gzdt_tab{ overflow: hidden;}
.index_gzdt_tab li{ float: left; width: 132px; height: 42px; background: #efefef; font-size: 17px;
line-height: 42px; text-align: center; margin-left: 2px;}
.index_gzdt_tab li a{ display: block;}
.index_gzdt_tab li a:hover,.index_gzdt_tab li.cur a{ background: #0072c8; color: #fff;}
.index_gzdt_item{ padding-left: 2px;}
.index_gzdt_hot{ overflow: hidden;}
.index_gzdt_title{ font-size: 17px; color: #0072c8; text-align: center; line-height: 40px; padding-top: 4px;}
.index_gzdt_title a{ color: #0072c8;}
.index_gzdt_txt{ font-size: 13px; line-height: 22px; text-indent: 2em; padding: 0 5px;}
.index_gzdt_item ul { padding-top: 15px;}
/* .index_gzdt_tabcont ul{ display: none;}
.index_gzdt_item li{ padding-right: 20px; position: relative;}
.index_gzdt_item li i{ width: 4px; height: 4px; background: #333; display: block; float: left;margin-left: 11px;
    margin-top: 12px; margin-right: 11px;}
.index_gzdt_item li a{ font-size: 15px; line-height: 30px; display: block; width: 430px;
 white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.index_gzdt_item li span{ position: absolute; font-size: 13px; line-height: 27px; right: 20px; top: 0;} */
/*====工作动态 end===*/

/*====信息公开 begin===*/
.index_item2{ overflow: hidden; margin-top: 20px;}
.index_w738{ width: 725px; float: left;}
.index_w263{ width: 255px; float: right;}
.index_banner_725x90{ display: block; width: 100%; height: 90px;}
.index_xxgk_title{ border-bottom: solid 1px #73aad3; height: 42px; overflow: hidden;}
.index_xxgk_title span{ font-size: 17px; border-left: solid 5px #0869b2; padding-left: 13px;
 color: #0869b2; line-height: 21px; display: block; float: left; margin-top: 14px;}
.index_xxgk_title a{ float: right; margin-top: 20px; font-family: sans-serif;}
/*====信息公开 end===*/


/*====通知公告 begin===*/
.index_tzgg_hidden{ overflow: hidden;}
.index_tzgg{ width: 470px; float: right;}
.index_tzgg1{ width: 490px; float: right;}
.index_tzgg_tab{ overflow: hidden; padding-left: 10px;}
.index_tzgg_tab li{ margin: 10px 19px; float: left;}
.index_tzgg_tab li a{ font-size: 17px;}
.index_tzgg_tab li.cur a{ color: #0072c8;}
.index_tzgg_cont { padding-top: 5px; padding-bottom: 15px;}
.index_tzgg_cont ul{ display: none;}
/* .index_tzgg_cont li { position: relative;}
.index_tzgg_cont li i{ width: 4px; height: 4px; background: #333; display: block; float: left;margin-left: 11px;
    margin-top: 12px; margin-right: 11px;}
.index_tzgg_cont li a{ font-size: 13px; line-height: 26px; width: 280px; display: block;
white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.index_tzgg_cont li span{ font-size: 13px; line-height: 26px;position: absolute; right: 0; top: 0;} */
/*====通知公告 end===*/

/*====信息公开链接 begin===*/
.index_xxgk_link{ width: 365px; margin-left:-12px; overflow: hidden; padding-top: 8px; float: left;}
.index_xxgk_link li{ float: left; margin-left: 15px; margin-top: 8px;}
.index_xxgk_link li a{ width: 167px; height: 40px; line-height: 40px; text-align: center;color: #0966ae; float: left; background: #f5f5f5;}
.index_xxgk_link li a:hover{ background: #0073c8; color: #fff;}
/*====信息公开链接 end===*/*/

/*====两张图片  begin===*/
.index_banner {
	width: 100%;
	height: 90px;
	overflow: hidden;
}
.index_banner img{
	width: 100%;
	height: 90px;
	background-size: 100%;
}
.index_banner_358x90{ overflow: hidden;}
.index_banner_358x90 img{ width: 358px; height: 90px;}
.index_banner_fl{ float: left;}
.index_banner_fr{ float: right;}
/*====两张图片 end===*/

/* 两学一做切换 */
.lxyz_menu {
	background-color: #C80808;
	text-align: center;
}
.lxyz_cur {
	background-color: #9A0202;
	
}
.lxyz_menu_left {
	margin: 0 auto;
	float: left;
	position: relative;
    left: 50%;
}
.lxyz_menu_left li {
	display: inline-block;
	width: 105px;
	height: 50px;
	line-height: 50px;
	font-size: 17px;
	float: left;
	position: relative;
    left: -50%;
}
.lxyz_menu_left li a {
	color: #fff;
	
}

.lxyz_menu .lxyz_menu_left li:hover,.lxyz_menu .lxyz_menu_left li.lxyz_cu { background: #9A0202;}

/*====快速查询  and 办事服务  begin===*/
.index_kscx_bsfw{ overflow: hidden;}
.index_kscx_title{ overflow: hidden;}
.index_kscx_title span{ font-size: 17px; color: #0362ac; display: block; float: left; padding: 0 10px;
border-bottom: solid 5px #3480bb; line-height: 40px; padding-top: 3px;}
.index_kscx_title a{ font-family: sans-serif; float: right; margin-top: 20px;}
/*====快速查询  begin===*/
.index_kscx{ width: 250px; float: left;}
.index_kscx_cont { border: solid 2px #e9e9e9; height: 355px;}
.index_kscx_tab{ overflow: hidden; padding-left: 21px; height: 52px; background: #e7f0f9;}
.index_kscx_tab li{ float: left; margin:15px 17px; font-size: 18px; color: #000;}
.index_kscx_tab li a{ white-space: nowrap;}
.index_kscx_tab li:hover,.index_kscx_tab li.cur a{ color: #0362ac;}
.index_kscx_tabcont {padding: 10px 0;}
.index_kscx_tabcont ul{ display: none;}
.index_kscx_tabcont li{ height: 41px; line-height: 41px; border-bottom: dashed 1px #e9e9e9; font-size: 14px;}
.index_kscx_tabcont li i{ width: 5px; height: 5px; background: #0362ac; float: left; margin-left: 15px; 
margin-top: 19px; margin-right: 18px;}
.index_kscx_tabcont li a{ width: 190px;font-size: 15px;height:30px;display:block; white-space: nowrap; text-overflow: ellipsis;overflow: hidden; }
.index_kscx_tabcont li:last-child{ border-bottom: none;}
/*====快速查询   end===*/

/*====办事服务   begin===*/
.index_bsfw{ width: 460px; float: right;}
.index_bsfw_title{ overflow: hidden;}
.index_bsfw_title span{ font-size: 17px; color: #0362ac; display: block; float: left; padding: 0 10px;
border-bottom: solid 5px #3480bb; line-height: 40px; padding-top: 3px;}
.index_bsfw_title a{ font-family: sans-serif; float: right; margin-top: 20px;}
.index_bsfw_link{ border: solid 2px #e9e9e9; height: 124px; padding-left: 5px; padding-top: 7px;}
.index_bsfw_link ul{ overflow: hidden;}
.index_bsfw_link ul li{ padding: 6px; float: left; width: 210px;}
.index_bsfw_link ul a{ height: 47px; line-height: 47px; display: block; 
border-radius: 5px; font-size: 16px; color: #fff; background: #2a83d3;}
.bgcolor34bddf{ background: #34bddf !important;}
.index_bsfw_link i{  display: block; float: left; width: 48px; height: 47px; 
background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/index_kscx_bg.png); background-position:  no-repeat;}
.index_bsfw_ico1{ background-position: -44px -13px;}
.index_bsfw_ico2{ background-position: -183px -11px;}
.index_bsfw_ico3{ background-position: -44px -74px;}
.index_bsfw_ico4{ background-position: -183px -73px;}
/*====办事服务   end===*/
/*====快速查询  and 办事服务  end===*/


/*====不动产登记   begin===*/
.index_bdcdj{ border: solid 2px #e9e9e9; margin-top: 10px; height: 210px;}
.index_bdcdj_title{ background: #e8f0f9; height: 40px; font-size: 15px; color: #0362ac; line-height: 40px; padding-left: 20px;}
.index_bdcdj table{margin: 0 10px; width: 436px;}
.index_bdcdj table th{ font-size: 14px;}
.index_bdcdj table th,.index_bdcdj table td{ text-align: left; line-height: 40px;font-size: 15px;}
.index_bdcdj table td{ border-top: solid 1px #ededed;font-size: 15px;}
/*====不动产登记   end===*/

/*====组织机构   begin===*/
.index_zzjg_title{ border-bottom: solid 1px #0869b2; height: 28px; overflow: hidden;}
.index_zzjg_title span{ float: right; border-bottom: solid 6px #0869b2; font-size: 17px; line-height: 20px; padding-bottom: 5px;}
.index_zzjg_cont { overflow: hidden; margin-top: 10px;}
.index_zzjg_cont li{ float: left; width: 117px; height: 88px; background: #f3f3f3; margin: 0 5px; margin-top: 6px;}
.index_zzjg_cont li a{ display: block; width: 117px; height: 30px; padding-top: 58px; line-height: 30px; text-align: center;
font-size: 17px; background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/index_zzjg_bg.png) no-repeat;}
.index_zzjg_ico1{ }
.index_zzjg_ico2{ background-position: -134px 0;}
.index_zzjg_ico3{ background-position: 0 -92px;}
.index_zzjg_ico4{ background-position: -134px -92px;}
/*====组织机构   end===*/


/*====互动交流   begin===*/
.index_hdjl_title{ border-bottom: solid 1px #0869b2; height: 32px; padding-top: 16px;}
.index_hdjl_title span{ float: right; font-size: 17px; line-height: 20px; border-right: solid 6px #0869b2; padding-right: 7px;}
.index_hdjl_cont{ overflow: hidden; padding-left: 5px; padding-top: 3px;}
.index_hdjl_cont li{ width: 66px; float: left;  padding-right: 26px; margin-top: 10px; text-align: center;}
.index_hdjl_cont li a{ display: block; font-size: 13px; line-height: 29px;}
.index_hdjl_cont li i{ display: block; width: 66px; height: 66px;background-repeat: no-repeat;}
.index_hdjl_ico1{ background-position: -68px 0;}
.index_hdjl_ico2{ background-position: -133px 0;}
.index_hdjl_ico3{ background-position: -202px 0;}
.index_hdjl_ico4{ background-position: -266px 0;}
.index_hdjl_ico5{ background-position: -337px 0;}
.index_hdjl_ico6{ background-position: -405px 0;}
.index_hdjl_ico7{ background-position: -467px 0;}
.index_hdjl_ico8{ background-position: -535px 0;}
.index_hdjl_cont li a:hover .index_hdjl_ico1{ background-position: -68px -65px;}
.index_hdjl_cont li a:hover .index_hdjl_ico2{ background-position: -133px -65px;}
.index_hdjl_cont li a:hover .index_hdjl_ico3{ background-position: -202px -65px;}
.index_hdjl_cont li a:hover .index_hdjl_ico4{ background-position: -266px -65px;}
.index_hdjl_cont li a:hover .index_hdjl_ico5{ background-position: -337px -65px;}
.index_hdjl_cont li a:hover .index_hdjl_ico6{ background-position: -405px -65px;}
.index_hdjl_cont li a:hover .index_hdjl_ico7{ background-position: -467px -65px;}
.index_hdjl_cont li a:hover .index_hdjl_ico8{ background-position: -535px -65px;}
/*====互动交流   end===*/


/*====专题专栏   begin===*/
.index_ztzl_title{ border-bottom: solid 1px #0869b2; height: 28px; overflow: hidden;}
.index_ztzl_title span{ float: right; border-bottom: solid 6px #0869b2; font-size: 17px; line-height: 20px; padding-bottom: 5px;}
.index_ztzl_cont a{ display: block; height: 48px;}
.index_ztzl_cont img { display:block; margin-top: 9px; width:260px; height: 48px;}
/*====专题专栏   end===*/


/*====国土资源   begin===*/
.index_gtzy_tab{height: 34px; overflow: hidden;}
.index_gtzy_tab li{ float: left; margin-left: 0;width: 180px;text-align: center;border-right: 1px solid #ffffff;}
.index_gtzy_tab li:last-of-type {border: none;}
.index_gtzy_tab li a{ padding: 0 8px; height: 34px; line-height: 34px; display: block;
text-align: center; font-size: 16px; color: #fff;;}
.index_gtzy_tab li a:hover,.index_gtzy_tab li.cur a{ background: #fff; color: #0073c8;;}
.index_gtzy_tabcont{ height:109px;overflow: auto; padding: 9px 0;box-sizing: border-box; background: #fff;}
.index_gtzy_tabcont::-webkit-scrollbar {/*滚动条整体样式*/
	width: 6px;     /*高宽分别对应横竖滚动条的尺寸*/
	height: 1px;
}
.index_gtzy_tabcont::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 6px;
	 -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0.2);
	background: #999;
}
.index_gtzy_tabcont::-webkit-scrollbar-track {/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0);
	border-radius: 6px;
	background: transparent;
}
/* .index_gtzy_tabcont ul{ display: none;} */
.index_gtzy_tabcont li{ width: 230px;height: 32px;line-height: 30px;float: left; padding-left: 14px; box-sizing: border-box; }
/*====国土资源   end===*/

/*====友情链接   begin===*/
.index_yqlj{ margin-top: 15px; overflow: hidden;}
.index_yqlj ul{ overflow: hidden;}
.index_yqlj li{ margin-right: 6px; float: left;}
.index_yqlj li img{ width:160px; height: 40px;}
/*====友情链接   end===*/

/* 通用颜色样式 */
.c000 {
    color: #000;
}
.c333 {
    color: #333;
}
.c-333 {
    color: #333;
}
.c999 {
    color: #999;
}
.c666 {
    color: #666;
}
.c3f3f3f {
	color: #3f3f3f;
}
.c0064AF {
	color: #0064AF;
}
.c-F5A623{
	color: #F5A623;
}
/* 通用字体大小 */
.f-20 {
	font-size: 20px;
}
.f-29 {
    font-size: 29px;
}
.f-25 {
    font-size: 25px;
}
.f-17 {
    font-size: 17px;
}
.f-15 {
    font-size: 15px;
}
.f-13 {
    font-size: 13px;
}
.f-12 {
    font-size: 12px;
}
.f-14 {
    font-size: 14px;
}
.f-6 {
    font-size: 6px;
}
.border-top-3E86C1 {
	border-top: 1px solid #3E86C1;
}
.border-top-E48484 {
	border-top: 1px solid #E48484;
}
/* padding通用 */
.pt-5 {
    padding-top: 5px;
}
.pt-8 {
    padding-top: 8px;
}
.pt-10 {
    padding-top: 10px;
}
.pt-12 {
    padding-top: 12px;
}
.pt-13 {
    padding-top: 13px;
}
.pt-15 {
	padding-top: 15px;
}
.pt-20 {
	padding-top: 20px;
}
.pt-25 {
    padding-top: 25px;
}
.pt-28 {
    padding-top: 28px;
}
.pt-30 {
	padding-top: 30px;
}
.pt-40 {
    padding-top: 40px;
}
.pt-45 {
    padding-top: 45px;
}
.pl-2 {
    padding-left: 2px;
}
.pl-3 {
    padding-left: 3px;
}
.pl-5 {
    padding-left: 5px;
}
.pl-8 {
    padding-left: 8px;
}
.pl-9 {
	padding-left: 9px;
}
.pl-10 {
    padding-left: 10px;
}
.pl-12 {
    padding-left: 12px;
}
.pl-15 {
    padding-left: 15px;
}
.pl-16 {
	padding-left: 16px;
}
.pl-18 {
    padding-left: 18px;
}
.pl-20 {
    padding-left: 20px;
}
.pl-21 {
    padding-left: 21px;
}
.pl-25 {
    padding-left: 25px;
}
.pl-30 {
    padding-left: 30px;
}
.pl-31 {
    padding-left: 31px;
}
.pr-10 {
	padding-right: 10px;
}
.pr-20 {
    padding-right: 20px;
}
.pr-25 {
    padding-right: 25px;
}
.pr-30 {
    padding-right: 30px;
}
.pb-5 {
    padding-bottom: 5px;
}
.pb-10 {
    padding-bottom: 10px;
}
.pb-13 {
    padding-bottom: 13px;
}
.pb-20 {
    padding-bottom: 20px;
}
.pb-25 {
    padding-bottom: 25px;
}
.pb-30 {
    padding-bottom: 30px;
}
.pb-40 {
    padding-bottom: 40px;
}
.p-20 {
    padding: 20px;
}
/* margin通用 */
.mt-1 {
	margin-top: 1px;
}
.mt-2 {
	margin-top: 2px;
}
.mt-5 {
	margin-top: 5px;
}
.mt-6 {
	margin-top: 6px;
}
.mt-7 {
	margin-top: 7px;
}
.mt-8 {
	margin-top: 8px;
}
.mt-10 {
    margin-top: 10px;
}
.mt-15 {
    margin-top: 15px;
}
.mt-20 {
    margin-top: 20px;
}
.mt-30 {
    margin-top: 30px;
}
.mt-50 {
    margin-top: 50px;
}
.mr-5 {
	margin-right: 5px;
}
.mr-20 {
    margin-right: 20px;
}
.ml-10 {
	margin-left: 10px;
}
.ml-20 {
    margin-left: 20px;
}
.ml-15 {
    margin-left: 15px;
}
.mr-15 {
	margin-right: 15px;
}
.mr-18 {
	margin-right: 18px;
}
.mr-50 {
	margin-right: 50px;
}
.mb-10 {
	margin-bottom: 10px;
}
.mb-15 {
	margin-bottom: 15px;
}
.mb-20 {
	margin-bottom: 20px;
}
.mb-30 {
	margin-bottom: 30px;
}
.mb-40 {
	margin-bottom: 40px;
}

/* border 通用 */
.b-a {
    border: 1px solid #F0F0F0;
}
.b-a1 {
	border: 1px solid #F0F0F0;
	border-top: 0px solid #F0F0F0;
}
.b-b {
    border-bottom: 1px dashed #F0F0F0;
}
.title-bottom-border {
	display: inline-block;
    /* border-bottom: 1px solid #3E86C1;  */
	width: 100%;
	height: 32px;
}
/* 标题栏文字下滑线 */
.text-bottom-border {
	width: 100%;
	height: 32px;
	border-bottom: 1px solid #3E86C1;
	/* box-sizing: border-box; */
}

.text-bottom-border .text-border {
	width: auto;
	height: 32px;
	display: inline-block;
	box-sizing: border-box;
	border-bottom: 4px solid #0869B2;
}

/* 高度 */
.h-50 {
	height: 50px;
}
/* 宽度 */
.w-150 {
    width: 150px;
}
.w-180 {
	width: 180px;
}
.w-165 {
	width: 165px;
}
.w-195 {
	width: 195px;
}
.w-220 {
	width: 220px;
}
.w-235 {
	width: 235px;
}
.w-260 {
	width: 260px;
}
.w-245 {
	width: 245px;
}
.w-325 {
	width: 325px;
}
.w-765 {
	width: 765px;
}
.c-434{
	color: #434343;
}
.c-0869B2 {
    color: #0869B2;
}
.c-C80808 {
	color: #C80808;
}
.c-0064AF {
	color: #0064AF;
}
.c-0073C8 {
	color: #0073C8;
}
.c-fff {
    color: #fff;
}
.c-000 {
    color: #000;
}

.v-middle {
    vertical-align: middle;
}
.space-15 {
    height: 15px;
}
.space-20 {
    height: 20px;
}
.space-30 {
    height: 30px;
}
.l-10{
    margin-left: 10px;
}
.r-10 {
    margin-right: 10px;
}
.t-10 {
    margin-top: 10px;
}
.t-25 {
    height: 25px;
}
.t-l {
	text-align: left;
}
.t-r {
    text-align: right;
}
.t-c {
	text-align: center;
}
/* 背景 */
.bg-0064AF {
    background-image: linear-gradient(90deg, #1F96FF 0%, #0064AF 100%);
}
.bg-33BDDF {
    background-image: linear-gradient(90deg, #62E0F1 0%, #33BDDF 100%); 
}
.bg-F8F9FA {
	background-color: #F8F9FA;
}
/* 浮动 */
.fl-l {
    float: left;
}
.fl-r {
    float: right;
}
.detail-list {
	/*height: 30px;
	line-height: 30px;*/
}
.dis-inline-block{
	display: inline-block;
}
/* 三栏左侧部分框 */
.left-content{
	width: 220px;
	display: inline-block;
	padding-top: 20px;
	float: left;
	overflow: hidden;
}
/* 三栏中间部分框 */
.middle-content{
	width: 477px;
	display: inline-block;
	padding-top: 20px;
	float: left;
	margin-left: 30px;
    margin-right: 30px;
}
/* 三栏右侧部分框 */
.right-content{
	width: 240px;
	display: inline-block;
	padding-top: 20px;
}
/* 两栏左侧部分 */
.second-left-content {
	/* display: inline-block; */
	width: 490px;
	float: left;
	/* padding-right: 20px; */
	box-sizing: border-box;
	overflow: hidden;
}
.dzzh_second-left-content {
	/* display: inline-block; */
	width: 760px;
	float: left;
	/* padding-right: 20px; */
	box-sizing: border-box;
	overflow: hidden;
}
.lxyz_second-left-content {
	/* display: inline-block; */
	width: 760px;
	float: left;
	/* padding-right: 20px; */
	box-sizing: border-box;
	overflow: hidden;
}
.second-right-content {
	/* display: inline-block; */
	width: 490px;
	float: right;
}
.dzzh_second-right-content {
	/* display: inline-block; */
	width: 220px;
	float: right;
}
.lxyz_second-right-content {
	/* display: inline-block; */
	width: 220px;
	float: right;
}
/* 标记  */
.common-title-label {
	display: inline-block;
	width: 3px;
	height: 15px;
	vertical-align: middle;
	background-color: #0869B2;
}
.square-title-labe {
	width: 5px;
	height: 5px;
	background-color: #0064AF;
	display: inline-block;
	vertical-align: middle;
	margin-right: 7px;
}
/* 下划线 */
.bottom-label {
	width: 70px;
	height: 4px;
	background-color: #0869B2;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: -0.5px;
}
.page-content-title::after, .lxyz-bottom-border::after {
	/* content: '';
	display: block;
	width: 100%; */
	/* border-bottom: 1px solid #3E86C1; */
	/* height: 1px; */
	/* background-color: #3E86C1; */
}
.lxyz-bottom-border::after {
	border-bottom: 1px solid #C80808;
}
.title-underline {
	width: 120px;
	height: 4px;
	background-color: #0064AF;
	margin-left: 0;
	margin-top: 10px;
}
/* 多余部分省略 */
.omit {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    vertical-align: middle;
}
/* tab新切换 */
/* tab标题 */
.tab-bg-color {
	background: rgba(231,240,249,0.5)
}
.tab-content-name {
	background-image: linear-gradient(-179deg, #1F96FF 0%, #0064AF 100%);
	height: 32px;
	line-height: 32px;
	display: inline-block;
	/* vertical-align: bottom; */
	color: #fff;
}
.tab-more {
	display: inline-block;
	margin-right: 15px;
}
.tab-more:hover {
	color: #f60;
}
.tab-title-content {
	display: inline-block;
}
.tab-space-label::after {
	content: " | ";
	font-size: 17px;
	display: inline-block;
	color: #999;
	margin-left: 12px;
	margin-right: 12px;
}
.tab-title-content::before {
	width: 32px;
    height: 32px;
    content: '';
    background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/left.png) no-repeat center center;
    background-size: 100% 100%;
    display: inline-block;
    vertical-align: top;
}

.tab-list-content {
	display: inline-block;
	/* vertical-align: -8px; */
}
.tab-list-content li {
	display: inline-block;
}
.tab-list-content li.activeColor span {
	color: #F5A623;
}
/* tab切换 */
.tab-content {
	height: 32px;
	line-height: 32px;
	background-color: #e7f0f9;
	border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}
/* 通用浮动切换 */
.tab-content li {
	display: inline-block;
	color: #0362AC;
	margin-right: 20px;
}
.tab-content li span {
	vertical-align: 10px;
	color: #000;
}
.tab-content li.active span {
	color: #0362AC ;
}
.space-left {
	padding-left: 18px;
	padding-right: 27px;
}
.tab-content li.active span {
	background-image: linear-gradient(-179deg, #1F96FF 0%, #0064AF 100%);
	height: 32px;
	display: inline-block;
	margin-left: -6px;
	margin-right: -6px;
	color: #fff;
	padding-left: 0px;
	padding-right: 0px;
	/* padding-left: 15px; */
	/* padding-right: 15px; */
	/* margin-top: 8px; */
}
.active {
	/* width: 168px; */
	height: 32px;
	line-height: 32px;
	
	display: inline-block;
}
.active::before{
	width: 32px;
	height: 32px;
	content: '';
	background: url('/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/left.png') no-repeat center center;
	background-size: 100% 100%;
	display: inline-block;
	vertical-align: top;
}

.message-middle-content {
	padding: 20px;
	padding-right: 0;
	/* border: 1px solid #E7E7E7; */
	border-top: 1px solid #0268B5;
}
.message-middle-date {
	display: inline-block;
	color: #999;
	width: 150px;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	vertical-align: middle;
	text-align: right;
	float: right;
}
.message-middle-status {
	display: inline-block;
	width: 50px;
	font-size:15px;
	color:red;
    text-overflow: ellipsis;
	vertical-align: middle;
}
.message-middle-date1 {
	display: inline-block;
	font-size:15px;
	width: 250px;
	vertical-align: middle;
    text-align: right;
}
.content-list {
	/* padding-top: 20px; */
}
.content-normal-item {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.content-list-item {
	height: 40px;
	line-height: 40px;
	/* border-bottom: 1px solid #E9E9E9; */
	/* margin-bottom: 10px; */
}
.content-list-item::after {
	content: "";
	border-bottom: 1px dashed #E9E9E9;
	display: block;
}
.content-list-item:nth-child(5)::after {
	border-bottom: none;
}
.content-list-item span:hover{
	color: #f60;
}
.message-middle-title {
	width: 328px;
	display: inline-block;
	/* margin-right: 20px; */
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
    vertical-align: middle;
    color: #333;
}
.content-one, .content-two, .content-three {
	/* border: 1px solid #E7E7E7; */
}
.contentlist1:nth-child(2) {
	display: none;
}
.contentlist1:nth-child(3) {
	display: none;
}
.content-two, .content-three {
	/* margin-top: 30px; */
}
.contentlist2:nth-child(2) {
	display: none;
}
.contentlist3:nth-child(2) {
	display: none;
}
/* 表格 */
.hdfw-table {
	text-align: center;
	text-align:center;border-collapse:collapse;
	border-spacing:1;border-spacing:0;
	border: 1px solid #ADCEE6;
}
.hdfw-table tr th{
	/* display: inline-block; */
	background-image: linear-gradient(-179deg, #1F96FF 0%, #0064AF 100%);
	color: #fff;
	padding: 10px;
	padding-left: 18px;
	padding-right: 18px;
}
.hdfw-table tr td:nth-child(1) {
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;
}
.hdfw-table tr td:nth-child(1):hover {
	color: #f60;
}
.hdfw-table tr{
	border-bottom: 1px dashed #E9E9E9;
}
.hdfw-table td{
	border-left: 1px solid #E9E9E9;
}
.hdfw-table tr td:nth-child(1){
	border-left: none;
}
/* title样式 */
.btn-title {
	width: 113px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #fff;
	display: block;
	background-image: linear-gradient(-179deg, #1F96FF 0%, #0064AF 100%);
	border-radius: 5px 5px 0 0;
}
.hdfw-title, .year-theme {
	background: url('/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/hdfw_title.png') no-repeat center center;
	width: 1000px;
	height: 32px;
	margin-top: 30px;
	line-height: 32px;
	color: #fff;
}
.year-theme {
	background: url('/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/theme.png') no-repeat center center;
}
.result-label {
	width: 15px;
	height: 10px;
	display: inline-block;
	background: url('/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/tdgl_arrow.png') no-repeat center center;
	vertical-align: middle;
	margin-right: 10px;
}
/* 下半部分 */
.dzzh-section-two{
	padding-top: 20px;
	overflow: hidden;
}
.dzzh-section-three {
	overflow: hidden;
}
.dzzh-content {
	width: 490px;
	float: left;
}
.gtzy-img-text {
	background: rgba(0, 100, 175, 0.55);
	padding: 15px;
	color: #fff;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 400px;
	text-align: left;
}
.gtzy-img-text p {
	width: 300px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle;
	margin-left: 0;
}
.dzzh-content .message-middle-date {
	width: 90px;
}
.financial-list li a span {
	/* width: 195px; */
}
/* 标题头部 */
.page-content-title {
	width: 100%;
	height: 32px;
	box-sizing: border-box;
}
.page-content-text::after, .lxpage-content-text::after {
	content: '';
	display: block;
	border-bottom: 4px solid #0869B2;
	/* margin-top: 4px; */
}
.lxpage-content-text::after {
	border-bottom: 4px solid #C80808;
	/* margin-top: 4px; */
}
.page-content-text a:hover {
	color: #f60;
}
.page-content-title .title-bottom-border{
	box-sizing: border-box;
    height: 32px;
}
.page-more-text {
	line-height: 25px;
	float: right;
	font-size: 13px;
	color: #333;
}
.page-more-text:hover {
	color: #f60;
}
.page-content-title .title-bottom-border span {
	height: 28px;
    line-height: 28px;
    display: inline-block;
}
.title-bottom-border .bottom-label {
	margin-top: 7px;
}
.page-title {
	height: 32px;
    width: auto;
    display: inline-block;
}
.page-title a:hover {
	color: #f60;
}
.page-title span {
	height: 28px;
	line-height: 28px;
	display: inline-block;
}
.page-title::after {
	content: '';
	display: block;
	border-bottom: 4px solid #C80808;
	/* margin-top: 3px; */
}
.dh_icon {
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/dh.png) no-repeat center center;
    vertical-align: middle;
}
/* 翻页底部样式 */
.pagination-wrapper {width: 100%;height: 23px;text-align: center; box-sizing: border-box;}
.pagination-wrapper .pagination {height: 22px;margin: 0 auto; box-sizing: border-box;}
.pagination-wrapper .pagination span {width:auto; height:22px;display: inline-block;font-family: 'MicrosoftYaHei';vertical-align: middle;}
.pagination-wrapper .pagination input {width: 60px;height: 22px;display: inline-block;text-align: center; border: 1px solid #999999;border-radius: 6px;vertical-align: middle;box-sizing: border-box; }
.pagination-wrapper .pagination button {width: 40px;height: 22px;display: inline-block;background: #ffffff;color: #333333; text-align: center; border: 1px solid #999999;border-radius: 6px;vertical-align: middle;box-sizing: border-box;font-weight:500;font-family: 'MicrosoftYaHei'; }

/* 超出指定长度省略 */
.txt-173 {width: 173px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-183 {width: 183px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-193 {width: 193px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-285 {width: 285px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-275 {width: 275px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-308 {width: 308px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-328 {width: 328px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-330 {width: 330px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-334 {width: 334px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-368 {width: 368px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-409 {width: 409px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.txt-559 {width: 559px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}

/*------ 底部公用样式 ------*/
.bottom-bg{
	text-align: center
}
.footer-container{ width: 100%; text-align: center; }
.footer-line{ width: 100%; height: 5px; background-color: #3374ce; background: -webkit-linear-gradient(top,#387ad5,#205db1); }
.footer-box{ display: inline-block; padding: 32px 150px 32px 100px; position: relative; }
.footer-box a.footer-dzjg{ display: block; width: 52px; height: 64px; position: absolute; left: 0; bottom: 40px;  }
.footer-box a.footer-zc{ display: block; width: 110px; height: 55px; position: absolute; right: 0; bottom: 45px;  }
.footer-content{ width: 100%; }
.footer-content p.fz-link{ font-size: 14px; color: #d2d2d2; }
.fz-link a{ margin: 0 10px 20px; font-size: 14px; color: #2e2e2e; }
.fz-link a:hover{ text-decoration: underline; }
.footer-content p{ line-height: 25px; font-size: 12px; color: #000; }
.footer-jh img{ vertical-align: top; margin-top: 1px; }
.footer-jh a{ line-height: 25px; font-size: 12px; color: #000; }
.footer-jh a:hover{ color: #205db1; }

.header-top{ width: 100%; height: 38px; background-color: #f4f4f4; }
.header-top-container{ width: 1000px; height: 100%; margin: 0 auto; }
ul.header-top-link{ height: 100%; padding: 10px 0; float: left; box-sizing: border-box; }
ul.header-top-link li{ height: 100%; padding: 0 10px; float: left; border-left: 1px solid #b6b6b6; }
ul.header-top-link li:first-child{ padding-left: 0; border-left: none; }
ul.header-top-link li a{ display: block; width: 100%; height: 100%; line-height: 18px; font-size: 14px; color: #333; }
ul.header-top-link li a.zjzwfw{ padding-left: 23px; background: url("/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/zjzwfw-icon.png") no-repeat; background-size: 19px 18px; }
ul.header-top-link li a.zjzwfwapp{ padding-left: 15px; background: url("/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/zjzwfwapp-icon.png") no-repeat; background-size: 12px 18px; }
ul.header-top-link li a.nbsrmzf{ padding-left: 20px; background: url("/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/nbsrmzf-icon.png") no-repeat; background-size: 18px 18px; }
ul.header-language{ height: 100%; padding: 7px 0; float: right; box-sizing: border-box; }
ul.header-language li{ width: 24px; height: 24px; border-radius: 50%; background-color: #fff; overflow: hidden; margin-left: 5px; float: left; }
ul.header-language li:first-child{ margin-left: 0; }
ul.header-language li a{ display: block; width: 100%; height: 100%; line-height: 24px; text-align: center; font-size: 12px; color: #999; }
ul.header-language li a:hover{ color: #333; }
ul.header-language li.no-barrier{ width: auto; margin-left: 20px; border-radius: unset; background-color: transparent; }
ul.header-language li.no-barrier a i{ width: 24px; height: 24px; display: inline-block; vertical-align: top; background: url("/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/nhtKTZT1IY3Xg0zyFaAH9/images/top-link.png") -150px 0 no-repeat; }
ul.header-language li.no-barrier a:hover i{ background-position: -150px -25px; }