@media (max-width: 1090px) {
	body{ background-size: 150% auto; font-size: 1rem; }
	.banner_con{width:100%}
.banner{
	background-size:154%;
	height:60vw;
}
.banner_con .logo{padding:10px 0 0 20px}
.banner_con .logo img{width:50%}

.summary{width:100%;padding:15px; box-sizing: border-box;}
.summary img{display: none;}
.summary p{ line-height: 1.5;font-size: 1rem;}
.summary_box::after {width:100%; height: 20px; background: none;}

.w1200{
	width:100%
}
.mgt30{
	margin-top:0
}
.box01{padding:15px}
.block_title{margin-top:15px;height: 80px; background-size: 60% !important;}


.leftLoop .bd{margin: 0;}
.leftLoop .bd ul li{width:100%; margin: 0;}
.leftLoop .bd ul li div{border-radius: 10px;}
.leftLoop .hd .prev, .leftLoop .hd .next{display: none;}

.list01 li{width:100%; height: auto;margin-top:0;box-sizing: border-box; line-height: 1.6}
.list01 li .pic{width:40%;box-sizing: border-box;}
.list01 li .info{width:60%;box-sizing: border-box;}
.list01 li .pic img{width:100%; height: auto;}
.list01 li .info{ padding: 15px; box-sizing: border-box;}
.list01 li .info h1{margin:10px 0;font-size: 1.2rem;}

.footer{ box-sizing: border-box;}

}
@media (max-width: 640px) {
	.summary{display: block;}
	.summary::before{content: '导语';display:block;width:50%;margin:0 auto 15px;font-size: 1.3rem;text-align: center;color: #fff;font-weight: bold;letter-spacing: 0.5em;}
	.block_title{height:60px;background-size: 100% !important;}
	.list01 li .pic,.list01 li .info{width:100%;box-sizing: border-box;}
	.list01 li .info h1{margin-top:0;}
}