@media screen and (max-device-width: 820px) {
	body, html{
		min-width: 0;
	}
	.container{
		width:100%;
		padding:0 15px;
		box-sizing: border-box;
	}
	header{
		padding:15px 0;
	}
	.header-main{
		padding-bottom:0;
	}
	#dl-menu{
		display: block;
	}
	#nav{
		display: none;
	}
	.logo img{
		width:60%;
	}
	/* .main-swiper{
		display: none;
	}
	.main-mob-swiper{
		display: block;
	} */
	.search-bar{
		display: none;
	}
	main.container{
		box-sizing: border-box;
		padding:15px;
	}
	.mob-search{
		display: block;
	}
	/*正文*/
	.blog1{
		flex-flow: column;
		gap:20px;
	}
	.blog1-1, .blog1-2{
		width:100%;
	}
	.blog2 .title{
		padding:0 10px;	
	}
	.blog2 .kecheng-swiper .swiper-slide{
	    flex-flow: column;
		border-radius: 10px;
		overflow: hidden;
		align-items: center;
	}
	.blog2 .kecheng-swiper{
		width:100%;
	}
	.blog2 .kecheng-img{
		width:90%;
		border-radius: 0;
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
	}
	.blog2 .kecheng-box{
		width:90%;
		border-radius: 0;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
		padding-bottom:20px;
	}
	.blog3-box{
		flex-flow: column;
		gap:15px;
	}
	.blog3-box div{
		width: 100%;
	}
	.blog4 .title{
		padding:0 10px;
	}
	.pingjia-swiper .swiper-slide .blog4-box{
		width:100%;
	}
	.blog4-bottom{
		width:90%;
	}
	.blog4 .swiper-horizontal>.swiper-pagination-bullets, .blog4 .swiper-pagination-bullets.swiper-pagination-horizontal, .blog4 .swiper-pagination-custom, .blog4 .swiper-pagination-fraction{
		bottom:115px !important;
	}
	.pingjia-swiper .swiper-button-next{
		right:0;

	}
	.pingjia-swiper .swiper-button-prev{
		left:0;

	}
	.pingjia-swiper {
	   --swiper-navigation-size:24px;
	}
.tableBox1 td:nth-of-type(5),.tableBox1 th:nth-of-type(5),.tableBox2 td:nth-of-type(5),.tableBox2 th:nth-of-type(5){
  width:20%;
}
.tableBox1  td:nth-of-type(4),.tableBox2  td:nth-of-type(4),.tableBox1  th:nth-of-type(4),.tableBox2  th:nth-of-type(4){
display:none;
}
	/*底部*/
	footer .container{
		flex-wrap: wrap;
		gap: 20px;
	}
	footer .links{
		width: 100%;
	}
	footer .footer-logo{
		display: block;
		width: 80%;
        text-align: center;
        margin: 0 auto;
	}
	footer .footer-logo img{
		width: 80%;
	}
	footer .link-columns ul{
gap: 0 15px;
height:auto;
max-height: 160px;

}
	/*二级*/
	.list-left{
		display: none;
	}
	.list-right{
		width:100%;
	}
	.right-jjy{
		padding:15px;
	}
	.only-list1 li{
		padding:15px;	
	}
	.only-list1 li a{
		width:70%;
	}
	.content-page{
		width:90%;
		padding-top:15px;
	}
	.content{
		padding:15px 0;
	}
.content img{
      max-width:100% !important;
height:auto !important;
}
	.list-qikan{
		display: none;
	}
	.mob-list-qikan{
		display: block;
		/* width:90%; */
	}
	.mob-list-qikan li{
		margin-top:20px;
	}
	.mob-list-qikan li a{
		display: flex;
		justify-content: flex-start;
		gap:10px;
		align-items: center;
		background-color: #ffffff;
		color:#333333;
	}
	.mob-list-qikan li img{
		width:30%;
	}
	.mob-list-qikan li div{
		gap:15px;
		display: flex;
		flex-flow: column;
		justify-content: space-between;
	}
	.mob-list-qikan li div p:first-of-type{
		color:#000000;
		font-size:18px;
	}
}