@charset "utf-8";
@import url(mobile_header.css);
@import url(mobile_footer.css);
@media screen and (max-width:750px ) {
    .warp{ min-width:100%;}
    .w1200{width:100%;margin: 0 auto;}
    .Top{height: 190px;background-size: 190% 100%;}
    .Top .topMain{height: 140px;position: inherit;overflow: initial;}
    .Top .topMain .szfBtn{position: relative;left: 0;top: -24px;width: 100vw !important;}
    .Top .topMain .szfBtn a{display:block;width: 48vw !important;height:auto;margin:5px;float: right;}
    .Top .topMain .szfBtn img{;width: 100%; height:100%;}
    .Top .topMain .szfBtn span{display:inline-block;font-size: 34px;font-weight: bold;color: #FFF;line-height: 1.8;text-shadow: 2px 2px 3px #333;}
    .TjfxBox #EcharsBox{ width:auto !important;}
    .MT15.auto{margin-top: 0px;}
    .Main{width:auto;padding: 0;}
    .Box *{box-sizing:border-box;}
	.nav_title{width: calc(100% - 20px);height: auto;overflow: hidden;padding: 0 10px;background-color: #d7e6f9;}
    .MainNavBox{overflow: hidden;overflow-x:overlay;}
	.MainNavBox::-webkit-scrollbar{ display: none;}
    .MainNavBox li{font-size:15px;}
    .MainNavBox li>a{padding:0px 5px;}
    .LeftMenu{width:100%;padding: 0px 10px 15px 10px;height: auto;}
    .ConMain{width:100%;}
    .FileSearchBox{padding: 10px;}
    .layui-form-item{margin-bottom: 0px;}
    .FileSearchBox .w1{width: calc(100vw - 142px);}
    .layui-form-item .layui-input-inline{margin-left: 90px;}
    .layui-form-item .layui-inline{margin-bottom:5px;}
    .layui-input-block{margin-left:50px !important;}
    .FileSearchBox .layui-btn{width:100px;}
    .FileSearchBox .layui-btn+.layui-btn{margin-left:20px;}
    .TjfxBox>p span{width:100px;}
    .qh_box2 .LeftMenu ul .title .name span{padding-left:0px;width: calc(100% - 90px);}
	.szfBox{width: 100% !important;}
	.szfBox li a{width: calc(100% - 20px);}

    .TableList .layui-table td, .TableList .layui-table th{ width:40%; font-size:14px;}
    .TableList .layui-table td, .TableList .layui-table th:first-child+th{ width:20%;}
    .TableList .layui-table td, .TableList .layui-table th:first-child+th+th{ width:20%;}
    .Box *{box-sizing:border-box;/* width: auto !important; */}
    .MainNavBox li{font-size:15px;margin-right: 5px;}
    .MainNavBox li>a{padding: 0px 10px;}
	.GfxwjsjkBox{padding:0px 10px;}
	.app_search1{padding-top: 435px;}
	.app_search2{padding-top: 490px;}
	.app_search3{padding-top: 120px;}
	.app_search3 .FileSearchBox .layui-btn{margin-left:10px;}
	
    .LeftMenu{width:100%;padding: 15px;height: auto !important;}
	.qh_box2 .LeftMenu ul{width:100%;}
	.qh_box2 .LeftMenu ul .title{width:100%;}
    .ConMain{width:100%;position: initial;margin: 0;}
	.MainNav{position: initial;}
    .FileSearchBox{padding: 10px 0px;position: absolute;top: 0px;left: 0px;width: calc(100% - 20px);width: 100%;}
    .layui-form-item{margin-bottom: 0px;}
    .FileSearchBox .w1{width: calc(100vw - 142px);}
    .layui-form-item .layui-input-inline{margin-left: 90px;}
    .layui-form-item .layui-inline{margin-bottom:5px;}
    .layui-input-block{margin-left:50px !important;}
    .FileSearchBox .layui-btn{width:100px;}
    .FileSearchBox .layui-btn+.layui-btn{margin-left:20px;}
	.TjfxBox{padding:0px 10px;margin-top: 20px;}
    .TjfxBox>p span{width:100px;padding: 0 10px;}
	
    .qh_box2 .LeftMenu ul .title .name span{padding-left:0px;}
    .qh_box3 .NewsList{min-height:auto;height: auto;padding: 0px 10px;}
    .qh_box3 .NewsList ul li{height: 40px;line-height: 40px;font-size: 14px;}
	.qh_box3 .NewsList ul li a{width:calc(100% - 90px); line-height: 40px;}
	.qh_box3 .NewsList ul li span{width:90px;line-height: 40px;}

	.DocHtmlCon{width:100%;padding: 0;border: none; height:auto; overflow:hidden; }
	.RelFliesBox{width:100%; height:auto; overflow:hidden;}
    .TextBox{padding: 5px;}
	.TextBox .AddressBox{display:none;}
    .XxgkTypeBox{margin: 5px;padding: 5px;}
    .XxgkTypeBox td{padding: 4px 2px;width: 25%;}    
    .XxgkTypeBox colgroup col:nth-of-type(1){width:25%;}
    .XxgkTypeBox colgroup col:nth-of-type(2){width:25%;}
    .XxgkTypeBox colgroup col:nth-of-type(3){width: 25%;}
    .DocTitle{ margin: 5px 0px; font-size: 18px; line-height: 30px;}
    #Zoom{margin: 5px;line-height:30px;width: calc(100% - 10px);}
    #Zoom p{line-height:30px;font-size: 14px;padding: 0;}
	#Zoom table{ max-width:100%; }
	#Zoom .video{max-width:100%;height: auto;}
	#Zoom .video video{max-width:100%;height: auto !important;}
	#Zoom img{max-width:100%;height: auto !important;}
	#Zoom p{font-size:15px !important;}
	#Zoom span{font-size:15px !important;}
	#Zoom font{font-size:15px !important;}
	.TextBox .wzewm{display:none;}
	.TextBox hr.fgx{display:none;}
	.BottomBtns{display:none;}

	.footer{height:auto;padding: 0;min-width: 100%;max-width: 100%;}
}