@charset "utf-8";

@import url(mobile_header.css);
@import url(mobile_footer.css);

@media screen and (max-width: 750px) {
.Main{width: calc(100% - 20px)!important;padding:0px 10px;}
.w1200{width:100%;margin: 0 auto;}
.warp{max-width:100%!important; min-width:100%!important;}	
.Address{width: calc(100% - 20px);padding:15px 10px;font-size: 14px;}
.Address .w1200{display:flex;align-items: center;flex-wrap: wrap;}
.Address i{padding: 0;width: 17px;height: 24px;zoom: 0.7;}
	
/*左侧栏目列表
.PageNavigation{width: 100%;margin-top: 0px;float: none;}	
.PageNavCon{padding-bottom:0px;}
.PageNavCon>ul>li{width: calc(100% / 2);float: left;}
.PageNavCon>ul>li a{background:url(PublicList_ico_2.png) no-repeat right 10px center #f3f3f3;padding: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.PageNavCon>ul>li:hover>a, .PageNavCon>ul>li.on>a {}
*/
    
/*悬浮左侧-改版*/
.PageNavigation{float: none;min-height: auto !important;width: 200px;position: fixed !important;height: 100vh;right: -200px;top: 0;z-index: 9999;padding: 5px;background-color: #f5f5f5;box-sizing: border-box;margin: 0;overflow: initial;}
.PageNavigation>i.layui-icon{display: block !important;padding: 10px 10px 10px 5px;border-radius: 10px 0 0 10px;background-color: #d61618;color: #FFF;font-size: 17px;font-weight: bold;position: absolute;right: 200px;bottom:3vh;box-shadow: 0px 0px 5px -1px #d2c6c6;text-align: center;line-height: 1.2;}
.PageNavigation>i.layui-icon::before{font-size: 20px;padding-bottom: 5px;display: inline-block;}
.PageNavigation>i.layui-icon.layui-icon-next{/* font-size: 0; */padding: 10px;border-radius: 0;width: calc(100vw - 200px);height: 100vh;left:calc(-100vw + 200px);bottom: 0;background-color: rgba(0,0,0,0.5);display: flex !important;justify-content: flex-end;writing-mode: tb-rl;box-sizing: border-box;align-items: baseline;}
.PageNavigation>i.layui-icon.layui-icon-next:before{/* font-size: 0; */}

.PageNavigation>.PageText{padding:10px;font-size: 20px;}
.PageNavCon{max-height: calc(100vh - 54px);overflow-y: auto;overflow-y: overlay;}
.PageNavCon>ul>li>a{font-size: 17px;padding: 12px 15px;text-align: center;background: none;}
.PageNavCon li.son .SonDl dd{font-size: 15px;}
.PageNavCon li.son .SonDl dd a{text-align: center;padding: 12px 15px;}
    
/*右侧*/	
.RightMainBox {width: 100%;margin-top:10px;}
.RightMainBox>.Title {height: auto; overflow: hidden;}
.RightMainBox>.Title>h1 {height: auto;overflow: hidden;line-height: 30px;padding: 8px 0px;white-space: nowrap;min-width: 200px;}
/*文章列表*/
.NewsList li.b{border:none;}
.NewsList li{background-position: left 18px;border-bottom: 1px solid #dedede;/* margin-bottom: 10px; */padding: 10px 0;padding-left: 15px;line-height: 1.3;}
.NewsList li a{max-width: 100% !important;height: auto;white-space: unset;line-height: 1.3;display: block;width: 100%;}
.NewsList li span,
.NewsList li.overdue em{width: auto;float: left;margin-top: 5px;font-size: 15px;}
.NewsList li.overdue em{ margin-right:10px;}
	
/*文章细览*/
.DocTextBox{margin: 0px !important;padding: 15px 10px 10px;}
.DocTextBox .DocTitle{font-size: 22px;line-height: 1.4;}
.DocTextBox .Article .share{display: none !important;}
.DocTextBox .Article .ArticleInfo{ margin:0;}
.DocTextBox .Article .ArticleInfo p{ display:block; text-align: center;}
.DocTextBox .Article .ArticleInfo>p:nth-of-type(1) span{display:block;}
.DocTextBox .Article .ArticleInfo .print{ display:none; }
.DocHtmlCon table{max-width:100%;width: 100%;}
.DocHtmlCon video[name="media"]{width: calc(100vw - 40px) !important;height: calc((100vw - 40px) / (600 / 340)) !important;}
.DocHtmlCon iframe[masid]{ max-width:100%; }
.QRcode{ display:none;}
.Previous a{max-width: calc(100vw - 152px);}

/*2025年2月25日 统一正文手机端字号*/
.trs_paper_default p{margin: 0;margin-bottom: 0.5em;line-height: 1.5;}
.trs_paper_default *{font-size:16px !important;font-family: "Microsoft Yahei" !important;}
    

/*信息公开表*/
.Xxgk_Info{margin: 0px !important;}
.Xxgk_Info li{height: 30px;line-height: 30px;font-size: 14px;}
.Xxgk_Info li.T{width: 80px;}
.Xxgk_Info li.C,
.Xxgk_Info li.C.W{width: calc(100% - 82px);}

/*相关文档*/
.DocTextBox.f_l{width:auto;float: none;}
.RelatedDoc{width:auto;margin: 10px 0 0 !important;padding: 0 10px 15px;float: none;}

/*重点领域 信用管理*/
#ChannelList{width:100%!important;}
#ChannelList dd{width: calc((100% - 44px) / 2);float:left;}
#ChannelList dd a{width:100%!important;padding:15px 0px!important;font-size: 16px!important;}
.trs_paper_default img{height:auto!important;}

/*失效文件水印*/
.watermark{width: 80vw;}
.watermark>div{font-size: 30px;border-width: 3vw;padding: 10px 5vw;}

    .gywyw-list .NewsList li{display:block;line-height: 1.4;padding: 10px 0;padding-left: 15px;margin: 0;background-position: 0px 18px;}
    .gywyw-list .NewsList li + li{margin-top: 2px;}
    .gywyw-list .NewsList li a{padding-left:0;line-height: 1.3;}
    
}

@media screen and (max-width:600px) {
.DocTextBox .Article .ArticleInfo{margin-right: 0px;}
.DocTextBox .Article .share{position: unset !important;margin-bottom: 15px;}
.DocTextBox .Article .ArticleInfo p{margin: 0;text-align: left;}	
.DocTextBox.f_l .Article .ArticleInfo{margin: 0;}
.DocTextBox .Article .ArticleInfo span {padding: 0 10px 0px 0px;}
#ChannelList dd{width: calc(100% - 22px);}
}

@media screen and (max-width:480px) {
.PageNavCon>ul>li{width: 100%;float:none;}
.ZcSearchBox .layui-input-block{margin-right:0px!important;}
.layui-input-block{margin-left:100px!important;}
.layui-form-label{padding: 9px 10px!important;}
}

/*
@media screen and (max-width:375px) {
    .Xxgk_Info li.T{width: 100%;}
    .Xxgk_Info li.C {width: calc(100% - 22px);margin-bottom: 10px;border: 1px solid #deeeff;height: auto;white-space:unset;line-height: 28px;padding: 10px;}
    .Xxgk_Info li.C.W{width: calc(100% - 22px);}	
    .Xxgk_Info{border:none;}
}
*/

.RightMainBox  .one .pic{max-width:100%;height:auto;overflow: hidden;background: #f5f5f5;width:95%;}
.RightMainBox  .one .pic img{width:90%;height:auto;object-fit:cover; display:block; margin:0 auto;}
.RightMainBox .one .text{width:95%;}


@media screen and (max-width: 750px) and (orientation: portrait), screen and (max-width: 240px) and (orientation: landscape) {
.DocHtmlCon  td {
    word-break: break-all;
    white-space: normal;
    word-wrap: break-word;
    width: auto!important;
  }
}


/*事业单位公开招聘 二级菜单 - 2025年2月11日*/
.RelChildrenBtns ul{flex-wrap: wrap;display: flex;justify-content: flex-start;}
.RelChildrenBtns li{width: calc(100% / 4);}
.RelChildrenBtns li + li{ margin-left:0;}
.RelChildrenBtns li a{padding: 0 10px;font-size:15px;text-align: center;}

.DocHtmlCon .mingzi{display: inline-block;padding-right: 5px !important;}