@charset "utf-8";
@import url(mobile_header.css);

@media screen and (max-width:750px ) {
    
    .middle .f_l,
    .middle .f_r{ float: none;}
    
    .infoRight,.infoList{ width: auto; float: none;}
    
    /*悬浮左侧*/
    .infoLeft{ float: none; min-height:auto; width: 200px; position: fixed; max-height: 85vh; right: -200px; bottom: 3vh; z-index: 999; padding: 5px; border: 1px solid #b7cbd8; background-color: #FFF; box-shadow: 0 0 20px 35px #e1e1e1 inset; border-right: none; box-sizing: border-box;}
    .infoLeft>i.layui-icon{ display: block !important; padding: 10px 15px; border-top-left-radius: 22px; border-bottom-left-radius: 22px; background-color: #083c7b; color: #FFF; font-size: 22px; position: absolute; left: -53px; bottom: 0; box-shadow: 0px 0px 5px -1px #d2c6c6; transition: all 1.2s;}
    
    .infoLeft .itemNav{ max-height: calc(85vh - 12px - 53px); position: relative; overflow: auto; overflow: overlay;}
    .infoLeft .itemTitle{ padding: 12px 5px; margin-bottom: 5px;}
    .itemNav>ul>li{ margin-bottom: 3px; box-sizing: border-box; border: 1px solid #b7cbd8; display: list-item !important;}
    .itemNav>ul>li:nth-last-of-type(1){ margin-bottom: 0;}
    .itemNav>ul>li>a{ padding: 10px; text-align:center; font-size: 15px; background: #ededed;}
    
    
    /*右侧盒子*/
    .infoRight{width: auto !important;float: none;}
    .infoTitle{ height: auto;}
    .infoTitle span{ height: auto; line-height: 30px;}
    .infoList ul li a{ max-width: calc(100% - 95px);}
    
    
    
    /*分页调整*/
    .layuiPage{ padding-top: 44px; position: relative;}
    .layuiPage>span, .layuiPage>font{ position: absolute; top: 10px;}
    .layuiPage>span{ left: 0; width: 35vw; text-align: right;}
    .layuiPage>font{ width: calc(100% - 40vw); right: 0; text-align: left;}
    
    
    
    /*文章细览*/
    .titleContainer{ padding: 0;}
    .article .Article_bt{ font-size: 18px; padding:5px; line-height: 1.4; font-weight: bold;}
    .article .Article_ly{ height: auto; line-height: 1.8; font-size: 0; padding: 10px 0; margin-top: 0;}
    .article .Article_ly span{ font-size: 14px; display: block; text-align: left; text-indent: 2em;}
    .article .Article_ly span.smallFont,
    .article .Article_ly span.medFont,
    .article .Article_ly span.largeFont,
    .article .Article_ly span.close,
    .article .Article_ly span.share,
    .article .Article_ly >i{ display: none;}
    
    .article .content{ max-width: 100%; border: none !important; margin-top: 10px !important; padding: 0 !important;}
    .article .xxgkTable{ margin-top: 0;}
    .article .xxgkTable .layui-table td{ padding:5px 3px; font-size: 12px; line-height: 1.3;}
    .article .xxgkTable .layui-table tr td:nth-of-type(2n-1){ width: 70px !important;}
    .article .xxgkTable .layui-table tr td:nth-of-type(2n){ width: calc(50vw - 75px) !important;}
    .article div[style='text-align:center; margin: 10px auto;']{ display: none;}
    
    .article .Article_zw{ margin: 10px 0;}
    .article .Article_zw img{ max-width: 100% !important; height: auto !important;}
    .article .Article_zw .Video{ width: 100%; width: calc(100vw - 20px); height: calc((100vw - 20px) / 1.7); margin-bottom: 15px;}
    #Zoom table{ max-width: 100%; /* display: inline-block; */ background: none;}
    .article .zcjd_r{ width: auto; float: none; margin: 10px 0;}
    .article .zcjd_r .zcjd_r2{ margin-top: 0;}
    .zcjd_r2cont ul li a{ font-size: 15px; line-height: 1.5; height: auto; float: none; margin: 5px;}
    
    .share_jiucuo{ height: auto; line-height: normal; overflow: hidden; margin:0 0 15px;}
    .share_jiucuo .jiucuo1{ height: auto; margin-top: 0;}
    .share_jiucuo .jiucuo1 a{ display: none;}
    .share_jiucuo .jiucuo1 a:nth-last-of-type(1){ display: inline-block;}
	
	#Zoom table, #Zoom td, #Zoom th{ padding: 0px;}
    /**/
    
    /*概览-二级导航*/
    .infoList>.Title{ height: auto; min-height: 51px;}
    .infoList>.Title>a{padding: 0 10px;margin-right: 0px;font-size: 17px;height: 50px;line-height: 50px;}
    .infoList>.Title>a:not(.on){ display: none;}
    .infoList>.Title>form[lay-filter="AppNavSecond"]{ display: inline-block !important; float: right; margin: 6px 0;}
    .infoList>.Title>form[lay-filter="AppNavSecond"] .layui-form-select .layui-input{ width: 0;}
    .infoList>.Title>form[lay-filter="AppNavSecond"] .layui-form-select .layui-edge{ right: 14px;}
    .infoList>.Title>form[lay-filter="AppNavSecond"] .layui-form-select dl{ left: auto; right: 0;}
    
    /*依申请公开*/
    .smsq_c p{ text-indent: 0 !important;}
    .infoBox{ height: auto !important;}
    .ysqgk-box{ padding: 0 0 10px;}
    .ysqgk-box h1{ padding-top: 5px;}
    .ysqgk-box h1 span{ padding: 0; margin-right: 10px; width: calc((100% - 10px) / 2); font-weight: bold;}
    .ysqgk-box h1 a:nth-of-type(2) span{ margin-right: 0;}
    .ysqgk-box .layui-table tr td{}
    .ysqgk-box .layui-table tr td:nth-of-type(1){ width: 90px;}
    .ysqgk-box .layui-table .layui-input{ padding: 0 10px;}
    
    /*政策解读*/
    .zcjd_01_list ul li{ margin-top: 5px;}
    .zcjd_01_list ul li h2{ padding-left: 0; padding-bottom: 15px;}
    
    .abmfl .channelList{ overflow: hidden;}
    .abmfl dl dd{ width: calc(50%);}
    
    /*政策文件检索*/
    .gjjs-con{ border: 1px solid #DDD;}
    .gjjs-con .layui-form-label{ width: 60px; padding: 9px 5px;}
    .gjjs-con .layui-input-block{ margin-left: 75px;}
    .gjjs-con .layui-form-item{ margin-bottom: 10px;}
    .gjjs-con .layui-form-item:nth-last-of-type(1){ margin-top: 5px;}
    .gjjs-con fieldset.layui-elem-field{ margin-left: 0px !important;}
    .gjjs-con fieldset.layui-elem-field .layui-form-item{ margin-bottom: 0;}
    .gjjs-con .layui-form-item .layui-inline{ margin-bottom: 5px;}
    .gjjs-con fieldset.layui-elem-field .layui-form-item .layui-inline:nth-of-type(1) .layui-form-label{ padding-left: 5px !important; text-align: right;}
    .gjjs-con .layui-form-item .layui-input-inline{ margin-left: 78px;}
    
    
    /*图片概览*/
    .infoRight.PicListPage .district{ height: auto; margin:5px 0; padding: 5px; overflow: hidden;}
    .PicListPage .district ul li, .PicListPage .department ul li{ width: calc(100% / 4);}
    .PicListPage .district ul li a, .PicListPage .department ul li a{ width: 100%; padding: 0; text-align: center;}
    .PicListPage .district ul li a.on, .PicListPage .department ul li a.on{ font-weight: bold;}
    
    .imgList ul{ width: auto;}
    .imgList li{ width: calc((100% - 10px) / 2); margin:10px 0;}
    .imgList li:nth-of-type(2n){ margin-left: 10px;}
    .imgList li a{ width: 100%; height: auto;}
    .imgList li img{ width: 100%; height: calc((50vw - 5px) * 0.75); object-fit: cover;}
    .imgList .title{ font-size: 14px; max-width: 100%;}
    
    
    /*本市公交路线*/
    .pagehtml{}
    .pagehtml .hd span{width: calc((100% - 10px) / 3);margin: 5px 5px 0 0;}
    .pagehtml .hd span:nth-of-type(3n){ margin-right:0;}
    
	/*视频*/
	#Zoom iframe{ width: 100% !important; height: auto !important;}
	#sp iframe{ width: 100% !important; height: auto !important;}
	
}

@media screen and (max-width:413px ) {
    
}
@media screen and (max-width:370px ) and (min-width:320px ) {
    
}