@media screen and (max-width:1500px) {
	.main{ max-width:1200px;}
}

@media screen and (max-width:1400px) {
	.main{ max-width:1100px;}
}

@media screen and (max-width: 1024px){
	.main{ max-width:900px;}
}
@media screen and (max-width: 900px){
	/**公共部分**/
	.header{ height: auto;}
	.header .logo{ float: none; text-align: center;}
	.header .logo img{ padding: 20px 0; display:block;}
	.header .search{ display: none;}

	.nav{ display: none;}
	.mnav{ display: block;}
	.mnav-list .subNav{ display:none;}

	.banner .main{ padding: 0;}
	.banner .swiper-button-next, .banner .swiper-button-prev { display: none;}

	.footer p{ padding: 0; display:block;}

	.main{ padding: 0 10px; overflow: hidden;}
	.dqwz-title .dqwz{ display: none;}
	
	/**首页部分**/
	.mid .mkl, .mid .mkr { width: 100%; margin-top:20px; padding-right:0;}
	.one-pic, .one-list, .infolistl, .infolistr{ width:100%; padding-right:0;}
	.one-pic{ margin-bottom: 20px; padding-right:0;}
	.one-pic img{ max-height:480px;}
	.one-pic .fonts{ padding: 10px; background: #f8f8f8;}
	.zt{ margin-bottom: 0;}
	.four-list { display:none;}
	.ydfour-list { margin: 0 -5px; display:block;}
	
	/**列表部分**/
	.listl, .listr { width:100%; margin-top: 15px; float: none;}
	.listl{ padding-right:0;}
	.listl .title{ padding: 0 15px; font-size: 17px; color: #304b8e; font-weight: bold; line-height: 45px; text-align: left; border:1px solid #304b8e; background: none; position: relative;}
	.listl .title a{ color: #304b8e;}
	.listl .title .open{ display: inline-block;}
	.listl .lm-list{ padding:0 15px; border:1px solid #304b8e; border-top:0; background: #fcfcfc; display: none;}
	.listl .lm-list li{ padding: 13px 0;}
	.listr .list-list li{ padding: 10px 0px 10px 20px;}
	.listr .list-list li a{ width: 80%;}
	
	.listr { margin-top: 25px;}
	.listr .list-list{ min-height:200px; overflow: hidden;}
	.listr .page{ margin-bottom: 10px;}
	.listr .page .pageDiv{ height:auto;}
	.listr .page .default_pgBtn{ width:auto; max-width: 100%; padding:0 16px;}
	.listr .page .default_pgSearchInfo { display: none; }
	.listr .page .default_pgSearchInfotwo { display: none; }
	
	.content{ margin-top: 0;}
	.content .news_conent_two_js{ margin-top:-15px; text-align:left; border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; background:none;}
	.content .news_conent_two_js span:nth-of-type(1), .content .news_conent_two_js span:nth-of-type(2), .content .news_conent_two_js span:nth-of-type(3){ display: none;}
       .content .news_conent_two_text img {object-fit: contain;max-width:100%;height: auto !important;margin: 0 auto;}
}