@charset "utf-8";
@media screen and (max-width: 1000px) {
	.fdzdgk-main .con-R .R-main .zlm-page ul li a{ height: 0.65rem;}
	.fdzdgk-main .con-R .R-main .zlm-page ul li a span{ line-height: 0.26rem;}
}
@media screen and (max-width: 850px) {
	html { font-size: 80px;}
	html,body { font-size: 0.2rem;}
	body{ background-size: cover;}
	
	.fdzdgk-logo .zfxx-logo{ width: 100%; margin: 0.5rem auto 0.7rem auto;}
	.fdzdgk-logo .zfxx-logo h1{ font-size: 0.8rem;}
	.fdzdgk-logo .zfxx-logo i{ width: calc(50% + 0.7rem);}
	
	/****信息公开-检索***/
	.fdzdgk-main .search{ margin:0.05rem 0 0.4rem 0;}
	.fdzdgk-main .search .input-box{ height: calc(100vw * 50 / 850);}
	.fdzdgk-main .search .input-box input[type="button"]{ width: calc(100vw * 45 / 850); height: calc(100vw * 45 / 850);}
	
	/****信息公开-左侧****/
	.fdzdgk-main .con-L{ width: 100%; float: none;}
	.fdzdgk-main .con-L .ml ul{ margin: 0 -0.25rem 0 0;}
	.fdzdgk-main .con-L .ml ul li.big-lm-li{ width: calc(100% / 2); float: left;}
	.fdzdgk-main .con-L .ml ul li.big-lm-li .big-lm{ margin: 0.25rem 0.25rem 0 0; padding: 0.25rem 0.2rem;}
	.fdzdgk-main .con-L .ml ul li.big-lm-li:nth-of-type(1) .big-lm{ margin-top: 0.25rem;}
	.fdzdgk-main .con-L .ml ul li.big-lm-li .big-lm em{ display: none;}
	
	/****信息公开-右侧****/
	.fdzdgk-main .con-R{ width: 100%; float: none;}
	.fdzdgk-main .con-R .R-main{ margin:0.2rem 0 0 0;}
	
	/****右侧-栏目-子栏目****/	
	.fdzdgk-main .con-R .R-main .zlm-page ul li{ width: calc(99.9999999% / 3);}
	.fdzdgk-main .con-R .R-main .zlm-page ul li a{ height: 0.6rem; font-size: 0.18rem; line-height: 0.6rem;}
	.fdzdgk-main .con-R .R-main .zlm-page ul li a span{ font-size: 0.19rem;}
	.fdzdgk-main .con-R .R-main .zlm-page ul li:hover a{ color: #333; border:1px solid #c9dbf0; background-color: #fafcff;}
	
	/****右侧-指南、年报-部门、街镇-列表-border****/
	.fdzdgk-main .con-R .R-main .zn-bd .bd ul li a{ font-size: 0.18rem;}
	
	/****工作机构、联系我们-部门、街镇-列表****/
	.fdzdgk-main .con-R .R-main .gk-bd .bd ul li a{ font-size: 0.18rem;}

	/****右侧-链接、信息-列表****/
	.fdzdgk-main .con-R .R-main.list{ min-height: auto;}
	.fdzdgk-main .con-R .R-main .infos-box .link-ul li{ width: calc(99.9999999% / 3);}
	.fdzdgk-main .con-R .R-main .infos-box .link-ul li a{ font-size: 0.2rem;}
	
	/****左侧树状****/
	.tree-box{ display: block;}
	.root li a { font-size: 0.2rem;}
	
	/****左侧树状-一级****/
	.root .lev1 { padding: 0.1rem 0.1rem 0.1rem 0.3rem;}
	.root .lev1 a { line-height: 0.4rem;}
	.root .lev1.Folder { background-position: 0.15rem center, 98% center;}
	.root .lev1.FolderOpened { background-position: 0.15rem center, 98% center;}
	
	/****左侧树状-二级****/
	.root ul.ul-lev2{ padding-bottom: 0.15rem;}
	.root .lev2{ padding: 0.1rem 0.1rem 0.1rem 0.3rem;}
	.root .lev2 a { line-height: 0.4rem;}
	.root .lev2.FolderOpened { background-position: 0.15rem center, 98% center;}
	.root .lev2.Folder { background-position: 0.15rem center, 98% center;}
	
	/****左侧树状-三级****/
	.root ul.ul-lev3{ margin:0.1rem 0.2rem 0 0.2rem;}
	.root .lev3{ margin: 0.1rem 0.15rem 0 0.3rem;}
	.root .lev3 a { line-height: 0.4rem;}
	
	.bgPop{ width: 100%; height: 100%; position: fixed; z-index: 999; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.6); display: none;}
	.bgPop .pop{ width:100%; height: 100%; position: relative;}
	.bgPop .pop .pop-box { width: calc(100vw * (850 - 60) / 850); height: 90%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); margin: auto; z-index: 130; background-color: #f5f5f5; display: none;}
	.bgPop .pop .pop-box .tree-box{ height: calc(100% - 0.7rem); padding: 0.2rem;}
	.bgPop .pop .pop-box .tree-box ul{ margin: 0;}
	.bgPop .pop .pop-box .tree-box .root{ height: 100%; overflow-y: auto; overflow-x: hidden;}
	.bgPop .pop .pop-box .tree-box .root::-webkit-scrollbar { width: 0.04rem;}
	.bgPop .pop .pop-box .tree-box .root::-webkit-scrollbar-thumb { border-radius: 0.06rem; background: #2789ee;}
	.bgPop .pop .pop-box .tree-box .root::-webkit-scrollbar-track { border-radius: 0.06rem; background: #eaeff3;}
	.bgPop .pop .pop-box .pop-close{ width:1.5rem; margin: 0 auto; border-radius: 0.03rem; color: #fff; line-height: 0.5rem; text-align: center; background-color: #3978cc; display: block;}
}
@media screen and (max-width: 700px) {
	html { font-size: 70px;}
	html,body { font-size: 0.29rem;}
	
	.fdzdgk-logo .zfxx-logo{ width: 100%;}
	
	/****信息公开-检索***/
	.fdzdgk-main{ padding: 0.3rem;}
	.fdzdgk-main .search{ width:100%; margin:0.05rem 0 0.1rem 0; padding: 0;}
	.fdzdgk-main .search .input-box{ width:100%; height: calc(100vw * 70 / 700); padding: 0;}
	.fdzdgk-main .search .input-box input[type="button"]{ width: calc(100vw * 50 / 700); height: calc(100vw * 50 / 700); right: 0.1rem;}
	.fdzdgk-main .search .line{ display: none;}
	
	/****信息公开-左侧****/
	.fdzdgk-main .con-L .ml ul li .big-lm{ font-size: 0.29rem; text-align: center;}
	.fdzdgk-main .con-L .ml ul li .big-lm i{ width:0.6rem; height: 0.6rem; margin: 0 auto 0.2rem auto; display: block;}
	
	/****右侧-栏目-子栏目****/
	.fdzdgk-main .con-R .R-main.zn{ padding: 0 0.3rem 0.3rem 0.3rem;}
	.fdzdgk-main .con-R .R-main .zn-hd{ padding: 0.3rem 0; font-size: 0.29rem; line-height: 0.29rem;}
	.fdzdgk-main .con-R .R-main .zn-hd i{ height: 0.29rem;}
	.fdzdgk-main .con-R .R-main .zn-hd a{ font-size: 0.25rem;}
	
	.fdzdgk-main .con-R .R-main .gk-hd{ padding: 0.3rem 0; font-size: 0.29rem; line-height: 0.29rem;}
	.fdzdgk-main .con-R .R-main .gk-hd i{ height: 0.29rem;}
	.fdzdgk-main .con-R .R-main .zlm-page ul li{ width: calc(100% / 2);}
	.fdzdgk-main .con-R .R-main .zlm-page ul li a{ height: 0.9rem; line-height: normal;}
	.fdzdgk-main .con-R .R-main .zlm-page ul li a span{ padding: 0 0.2rem; font-size: 0.27rem; line-height: 0.36rem; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
	
	/****右侧-指南、年报-部门、街镇-列表-border****/
	.fdzdgk-main .con-R .R-main .zn-bd{ margin-top: 0.25rem; padding: 0.25rem;}
	.fdzdgk-main .con-R .R-main .zn-bd .hd{ padding-bottom: 0.25rem; font-size: 0.29rem; line-height: 0.29rem;}
	.fdzdgk-main .con-R .R-main .zn-bd .bd ul li{ width: calc(100% / 2);}
	.fdzdgk-main .con-R .R-main .zn-bd .bd ul li a{ margin: 0.3rem 0.2rem 0 0; padding-left: 0.2rem; font-size: 0.27rem;}
	
	/****工作机构、联系我们-部门、街镇-列表****/
	.fdzdgk-main .con-R .R-main .gk-bd{ margin-top: 0.25rem; padding: 0.25rem;}
	.fdzdgk-main .con-R .R-main .gk-bd .hd{ padding-bottom: 0.25rem; font-size: 0.29rem; line-height: 0.29rem;}
	.fdzdgk-main .con-R .R-main .gk-bd .hd a{ font-size: 0.25rem;}
	.fdzdgk-main .con-R .R-main .gk-bd .bd ul li{ width: calc(100% / 2);}
	.fdzdgk-main .con-R .R-main .gk-bd .bd ul li a{ margin: 0.3rem 0.2rem 0 0; padding-left: 0.2rem; font-size: 0.27rem;}
	
	/****右侧-指南-详细****/
	.fdzdgk-main .con-R .R-main .zn-detail .detail{ height: 8.25rem; line-height: 0.55rem;}
	
	/****右侧-链接、信息-列表****/
	.fdzdgk-main .con-R .R-main .infos-box .info li{ margin-top: 0.3rem; line-height: 0.28rem;}
	.fdzdgk-main .con-R .R-main .infos-box .info li a{ height: 0.9rem; margin-right: 1.7rem; padding-left: 0; line-height: 0.45rem; background: transparent; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
	.fdzdgk-main .con-R .R-main .infos-box .info li span{ display: none;}
	.fdzdgk-main .con-R .R-main .infos-box .info li .span-app{ display: block;}
	.fdzdgk-main .con-R .R-main .infos-box.ysgk{ margin: 0.08rem 0 0 0;}
	.fdzdgk-main .con-R .R-main .infos-box.ysgk .info li{ font-size: 0.29rem; line-height: normal;}
	
	.fdzdgk-main .con-R .R-main .infos-box .link-ul li{ width: calc(100% / 2);}
	.fdzdgk-main .con-R .R-main .infos-box .link-ul li a{ font-size: 0.26rem;}
	
	.fdzdgk-main .con-R .R-main .infos-box .line{ display: none;}
	
	/****左侧树状****/
	.root li a { font-size: 0.29rem;}
	
	/****左侧树状-一级****/
	.root .lev1{ padding: 0.1rem 0.1rem 0.1rem 0.4rem;}
	.root .lev1 a { line-height: 0.6rem;}
	.root .lev1.Folder { background-position: 0.15rem center, 96% center;}
	.root .lev1.FolderOpened { background-position: 0.15rem center, 96% center;}
	
	/****左侧树状-二级****/
	.root .lev2{ padding: 0.1rem 0.1rem 0.1rem 0.4rem;}
	.root .lev2 a { line-height: 0.6rem;}
	.root .lev2.Folder { background-position: 0.15rem center, 96% center;}
	.root .lev2.FolderOpened { background-position: 0.15rem center, 96% center;}
	
	/****左侧树状-三级****/
	.root .lev3{ margin: 0.1rem 0.15rem 0 0.4rem;}
	.root .lev3 a { line-height: 0.6rem;}
	
	.bgPop .pop .pop-box .tree-box .root::-webkit-scrollbar { width: 0.08rem;}
}
@media screen and (max-width: 500px) {
}