@charset "utf-8";
/* CSS Document */
@import url("mobile_header.css");
@media screen and (max-width:750px ) {
    .lby{width: auto;padding: 0 10px 10px;margin: 0;}
    .lby .f_l,.Main .f_r{ float: none;}
    .lbycon{padding:0px;margin-top: 20px;position: relative;}
    /*左侧栏目列表*/
    .LeftNav{width: auto;box-shadow: none;}
    .LeftNav>h1{font-size: 24px;margin:0;padding: 8px 10px;}
    .LeftNav .navList{overflow: hidden;padding: 10px 0px 0px;}
    .LeftNav .navList>li{float: left;margin:0;width: calc((100% - 10px) / 2);/* border: 1px solid #ddd; *//* border-top: none; *//* border-left: none; */margin-bottom: 10px;margin-right: 10px;box-sizing: border-box;}
    .bmlqLeft .navList>li{width: 100%;border: none;}
    .LeftNav .navList>li:nth-child(2n) {margin-right: 0px;}
    .LeftNav .navList>li>a{width: 100%;font-size: 16px;padding: 8px 10px;background: #f5f5f5;text-align: center;position: relative;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;word-wrap:normal;box-sizing: border-box;}
    .bmlqLeft .navList>li>a{padding:0px 10px;}
    .LeftNav .navList>li+li{border-top:none;}
    .LeftNav .navList>li:hover>a,.LeftNav .navList>li.on>a{/* background-color: #0191e7; *//* color: #ffffff; */}
    
    /*通用概览-悬浮左侧*/
    .PageNavigation{float: none;min-height: auto !important;width: 200px;position: fixed !important;height: 100vh;right: -200px;bottom: 0;z-index: 999;padding: 5px;background-color: #FFF;box-sizing: border-box;margin-top: 0;}
    .PageNavigation>i.layui-icon{display: block !important;padding: 14px 15px;border-radius: 26px;background-color: #0653ab;color: #FFF;font-size: 22px;position: absolute;left: -73px;bottom:5vh;box-shadow: 0px 0px 5px -1px #2d72e3;}
    .PageNavigation>i.layui-icon.layui-icon-next{ font-size: 0; padding: 0; border-radius: 0; width: calc(100vw - 200px); height: 100vh; left:calc(-100vw + 200px); bottom: 0; background-color: rgba(0,0,0,0.5);}
    .PageNavigation>.PageText{font-size: 26px;margin:0;padding: 10px 10px;border-radius: 0;}
    .PageNavCon{ height:calc(100vh - 64px); overflow-y: auto; overflow-y: overlay; }
    .PageNavCon>ul>li>a{ font-size: 17px; padding: 15px; }
    .PageNavCon li.son .SonDl dd a{ padding: 12px 15px; padding-left:28px; }
    
    /*右侧*/
    .RightBox{width: 100%;position: relative;}
    .RightBox>.Title{min-height: 50px;height: auto;overflow: hidden;overflow-x: overlay;}
    .RightBox>.Title::-webkit-scrollbar{ display: none;}
    .RightBox>.Title>a{height: 50px; margin-right: 0px; text-align: center; padding: 0 5px;}
    .RightBox>.Title>span{font-size: 16px;}
    .RightBox>.Title #MoveBtn{font-size: 16px;}
    /*文章列表*/
    .NewsList li{font-size: 14px;line-height: 28px;margin: 5px 0;padding-left:15px;}
    .NewsList li a{max-width: calc(100%);font-size: 16px;}
    .NewsList li span{float: left;width: 100%;white-space: nowrap;position: relative;overflow: hidden;text-align: left;font-size: 16px;}
    .NewsList li::before{top:12px;}
    .msg-list li a{width: 60%;height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;margin: 0px !important;}
    .msg-list li span{float:right; width:30%;}
    
    /*图片列表*/
    .ImgList{padding:0;margin:0;}
    .ImgList li{margin: 15px auto 0;width: calc((100vw - 40px)/2);text-align: center;}
    .ImgList li:nth-child(2n){float:right;}
    .ImgList li a{width:100%; height:100%; display:block;}
    .ImgList li img{padding: 4px;border: 1px solid #ccc; width:100%;}
    .ImgList span{float: none;margin: 0 auto;width: calc(100%);font-size: 14px;padding: 0px 10px;}

    
    /*w列表内容*/
    .PageMainBox.ContentPageBox { padding: 10px;}
    .smsq_c{width: 100% !important;}
    
    .RightBox .guidang_img{right: -15px;}
    .guidang_img img{/* display:none; */width: 150px;height: auto;}
    #guidang_time{top: 42px;left: 22px; 	/* IE 9 */ /* Firefox */ /* Safari 和 Chrome */ 	/* Opera */font-size: 12px;}
    .layui-form-item .layui-form-label{ padding: 9px 0px;}
    .tjan{margin-left:50px;}

    .yj-view-box img{max-width:100%; height:auto;}

    /*政策文件*/
    .ZcSearchBox{ padding:10px;}
    .ZcSearchBox .layui-form-item{ margin-bottom:0px;}
    .ZcSearchBox .layui-form-item .layui-inline{margin-bottom: 0px;}
    .ZcSearchBox .layui-form-item .layui-form-label,
    .ZcSearchBox .layui-form-item .layui-inline + .layui-inline .layui-form-label{width: 60px;}
    .ZcSearchBox .layui-form-item .layui-input-inline{ width:auto;}
    .ZcSearchBox .layui-form-item .layui-inline + .layui-inline .layui-input-inline{ margin-left: 85px !important; left:0; }
    .ZcSearchBox .layui-input-block{margin-left: 85px !important;margin-right: 0px;}

    .ResultBox li{margin-left:0px;padding-left: 0px;}

    /*政务微信*/
    .zwwx img{width: 100%;}

    /*直接显示子栏目*/
    .zlm ul li{width: calc((100% - 10px)/2);padding: 5px 10px;height: 54px;overflow: hidden;float: left;line-height: 44px;margin: 10px 0px 0px 0px;}
    .zlm ul li:nth-child(2n){float:right;}

    /*重点领域公开*/
    .zdlygk ul{padding-bottom:10px}
    .zdlygk ul li{width: calc((100% - 25px)/2);padding: 5px 10px 0px;height: auto;overflow: hidden;float: left;line-height: 45px;margin: 10px 5px 0px 5px;}
    .zdlygk ul li:nth-child(2n){float:right;}
    .zdlygk ul li.long{line-height: 20px;}
    .zdlygk ul li a div{width: 45px;height: 45px;line-height: 45px;margin: 5px auto 0px;float: none;}
    .zdlygk ul li a span{margin-left: 0px;font-size: 15px;text-align: center;float: none;width: 100%;display: block;}
    .zdlygk ul li.long a span{padding: 2px 0px 3px;width: 100%;height: 58px;}

    /*机构设置*/
    .jgszBox .ztitle a{font-size: 20px;width: 130px;}
    .jgszBox .ztitle:nth-of-type(2) a{width: 190px;}
    .jgszBox ul{margin-top:0px;}
    .jgszBox ul:nth-of-type(1) li{width:calc((100% - 5px)/2);margin: 10px 0px 0px;}
    .jgszBox ul:nth-of-type(1) li:nth-of-type(2n){float:right;}
    .jgszBox ul:nth-of-type(2) li{width: calc((100% - 5px)/2);margin: 10px 0px 0px 0px;}
    .jgszBox ul:nth-of-type(2) li.move{margin-right:0px;}
    .jgszBox ul:nth-of-type(2) li:nth-of-type(2n){float:right;}
    .jgszBox ul li a{font-size: 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .bmxxgkml_list ul{padding:0px 5px;}
    .bmxxgkml_list ul li{width: calc((100% - 0px)/2) !important;}
    .bmxxgkml_list ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;display: block;font-size: 15px;}
    /*信件公示*/
    .xjgs colgroup col:nth-of-type(2),
    .xjgs colgroup col:nth-of-type(3){display:none;}
    .xjgs thead tr th:nth-of-type(2),
    .xjgs thead tr th:nth-of-type(3){display:none;}
    .xjgs tbody tr td:nth-of-type(2),
    .xjgs tbody tr td:nth-of-type(3){display:none;}

    /*意见征集*/
    .yj-view-box .layui-card-header{line-height:28px;}
    .yj-view-box .layui-card-body img{max-width:100%; height:auto;}
    .yjx_wyyj .layui-form .layui-input-block{margin-left:80px;}

    .zlm{margin-top:0px;}
	.zlm a{float:none; width:100%;font-size:14px;margin-top:10px;}
	.zlm a.a2{ float:none;}

    /*专题专栏-曝光台*/
    .bgtBox .right_con{width:100%;height:auto;overflow:hidden;}
 
}
@media screen and (max-width:450px ) {
    /*意见征集*/
    .yjx_wyyj .layui-form-item .layui-input-inline{margin-left: 82px;}
}