.allYdCont{ display:none;}
@media (max-width: 780px){
	.allYdCont{ display:block;}
	body{ min-width:0; font-size:24px;}
	.header,.content-container{ width:auto; padding:0 3%; height:auto; overflow:hidden;}
	.header{padding:0.5em 3%;}
	.search-component-split{ display:none;}
	.search-component{ height:auto; padding:1em 0;}
	.search-component-form{ width:100%; position:relative; left:0; top:0; margin:0;border: 1px solid #5096c9; border-radius: 5px; background:#ffffff; overflow:hidden; height:auto;}
	.search-component-form input{ border:none; background:none; font-size:1em; height:2.5em; line-height:2.5;}
	.search-component-form button{ border:none; height:2.5em; font-size:1em !important; width:2.5em; line-height:2.5;}
	.tab-bar,.content-wrapper{ width:101%; float:none; position:relative; margin:0 0 1em 0;}
	.tab-bar:after{ clear:both; display:block; content:"";}
	.side-bar{ position:absolute; top:100%; left:0; width:99%; padding:0;}
	.tab-bar.active{ margin:0 0 3.5em 0;}
	.tab-bar__item .with-children{ z-index:9999; background:none;}
	.tab-bar__item .with-children .appMenuBtn{ display:block; position:relative;background:#DFE9F1;  line-height:2.5; color:#333;}
	.tab-bar__item .with-children .appMenuBtn span{text-indent:2em; display:block; }
	.tab-bar__item .with-children .appMenuBtn em{  line-height:2.5; height:2.5em; position:absolute; top:0px; right:0px; z-index:9999; width:2.5em; color:#ffffff; background:#5296C9; text-align:center; font-style:normal; font-weight:bold;}
	.content-container .table-wrapper{ width:99%; padding:0; background:none;}
	.tab-bar__item.active ul:after{ content:'\e6af';font-family: cmsicon; color:#DFE9F1; top:-0.7em; right:1em; position:absolute;}
	.tab-bar__item.active ul{ position:relative; display:none;background:#DFE9F1; margin-top:1em; font-size:1em;}
	.tab-bar__item.active ul li{ background:none; font-size:1em; border-bottom:1px solid #ffffff; margin:0 1em; line-height:2;}
	.catalogue > ul > li > p{ background-size:auto 0.7em; padding:0 1em; background-position:left center;}
	.header .guohui{ width:2em;}
	.header-row{ display:flex;align-items: center;}
	.header-row__orgname{ margin-left:1em; font-size:1em; line-height:1;}
	.fav-wrap{ display:none;}
	.header-title{ font-size:2.5em; line-height:1; position:relative; top:0; margin:0.6em 0 0.2em 0;}
	.header-split{ position:relative; width:50%; float:right; top:0; right:0; margin:0 0 2em 0;}
	.tab-bar__item{ width:48%; margin: 0 1.5% 1.5% 0; float:left; height:2.5em; min-height:0; position:initial; font-size:1.15em;} 
	.tab-bar__item .with-bg{ width:2.5em; height:2.5em; background-size:60% auto;}
    .tab-bar__item.active .zhudonggongkai,.tab-bar__item.active .policy,.tab-bar__item.active .nianbao,.tab-bar__item.active .zhinan,.tab-bar__item.active .gongkaizhidu,.tab-bar__item.active .link{background-size: 60% auto;}
	.tab-bar__item .split{ height:1.5em; margin:0.5em 0;}
	.tab-bar__item .text{ font-size:1em; width:auto; height:2.5em; line-height:1.15; display:flex; padding:0 1em;    align-items: center; float:none;}
	
	.table-head-wrap{ display:none;}
	.footer-warp .footer-warp-warp,.footer-warp .footer{ width:auto; padding:0 3%;}
	/*.footer-warp .footer-left{ display:none;}*/
	.footer-warp .footer-right{ margin:0;}
	.footer-warp .footer-right .top, .footer-warp .footer-right .bottom{ line-height:2;}
	.table-content, .table-head{ display:none !important;}
	.content-wrapper .content-box{ width:auto; background:none;}
	.content-wrapper .content-box > .title, .content-wrapper .content-box .content .title{ font-size:1.5em; padding:0;}
	.content{ width:auto;}
	.content .article-content p{ line-height:1.5;}
	.table-content-wrap ul li{   background-color: #fff;padding: 0.5em;border: 1px solid #E2E2E2;margin-bottom: 10px; font-size:1em;}
	.table-content-wrap h6{ font-weight:normal;border-bottom: 1px dotted #5296C9; font-size:1.25em; line-height:1.8;  padding:0 0.5em 0.5em 1em; position: relative; margin:0 0 0.5em 0; }
	.table-content-wrap h6:after {
    content: '';
    width: 4px;
    height: 4px;
    background-color: #2e6da1;
    position: absolute;
    left: 0.15em;
    top: 0.8em;
}
	.table-content-wrap p{padding-left:1em;padding-top: 0.32em;line-height:1.5;color: #4E4E4E;}
.footer-warp .footer-warp-warp {
    width: auto;
    margin: 0 auto;
}
.footer-warp .footer .info-itm {
     width: auto;}
.pagination a,.pagination .llh{display: none;}
.pagination a.next,.pagination a.jump-btn{display: block;}
.pagination .active {
    border: 0px;
    color: #333;
	background: none;
}

/*--概览--*/
.table-content2 .policy-thead-tr,.table-content2 td:first-child{ display:none;}
.content-wrapper_gl .table-content2 td.duan a{ display:block;}
.detail-search-box{ box-sizing:border-box; padding:1em;}
.table-content2{ background:#fff;}
.policy-article-content{ margin:0;}

}

@media (max-width: 580px){
	body{ font-size:12px;}}