@media screen and (max-width: 1680px) {}
@media screen and (max-width: 1440px) {}
@media screen and (max-width: 1366px) {}
@media screen and (max-width: 1280px) {}
@media screen and (max-width: 1160px) {}
@media screen and (max-width: 900px) {
	.list-con{ padding: calc(100vw * 25 / 800);}
	
	.list-lf,.list-rf{ width:100%; float: none;}
	.list-rf{ margin-top: calc(100vw * 25 / 800);}
	
	.lf-title{ padding: calc(100vw * 30 / 800) calc(100vw * 20 / 800);}
	.lf-title span{ font-size: 0.33rem; font-weight: bold; line-height: calc(100vw * 35 / 800);}
	.lf-list { padding: calc(100vw * 20 / 800);}
	.lf-list ul{ margin: calc(-100vw * 20 / 800)  calc(-100vw * 20 / 800)  0 0;}
	.lf-list ul li { width: calc(100% / 2); float: left; padding: 0; border: 0;}
	.lf-list ul li a{ margin: calc(100vw * 20 / 800)  calc(100vw * 20 / 800)  0 0; padding: calc(100vw * 20 / 800); text-align: center; border: 1px dashed #c8dbf5;}
	.lf-list ul li a span{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
	
	.dqzlm{ padding: 0 0 calc(100vw * 30 / 800) 0;}
	.dqzlm span{ font-size: 0.32rem;}
	
	.gd{ top: calc(100vw * 10 / 800); right: calc(100vw * 10 / 800);}
	.gd .wz{ padding: calc(100vw * 15 / 800) calc(100vw * 20 / 800); font-size: 0.24rem;}
	.gd .date{ margin-top: calc(100vw * 5 / 800); font-size: 0.24rem;}
	
	.minHeight{ min-height: auto;}
	
	.qt-infos{ margin-top: calc(100vw * 11 / 800);}
	.qt-infos li{ line-height: calc(100vw * 56 / 800);}
	.qt-infos li a{ padding-left: 0;}
	
	.lm-lists{ margin: 0 calc(-100vw * 20 / 800) 0 0;}
	.lm-lists li{ width: calc(100% / 2);}
	.lm-lists li a{ height: calc(100vw * 80 / 800); margin: calc(100vw * 20 / 800) calc(100vw * 20 / 800) 0 0; padding: calc(100vw * 20 / 800) 0;}
	.lm-lists li a span{ padding:0 calc(100vw * 15 / 800); line-height: calc(100vw * 28 / 800);}
	.lm-lists li a em{ padding:0 calc(100vw * 5 / 800); font-size: 0.2rem; top: calc(-100vw * 10 / 800); right: calc(-100vw * 10 / 800);}
	
	.pic-infos{ margin: 0 calc(-100vw * 25 / 800) 0 0;}
	.pic-infos li{ width: calc(100% / 2);}
	.pic-infos li a{ margin: calc(100vw * 25 / 800) calc(100vw * 25 / 800) 0 0;}
	.pic-infos li a img { height: calc(100vw * 150 / 800);}
	.pic-infos li a span{ padding: calc(100vw * 15 / 800) calc(100vw * 10 / 800);}
	.w100 .pic-infos li a img { height: calc(100vw * 180 / 800);}
}
@media screen and (max-width: 750px) {
	.list-con{ padding: calc(100vw * 20 / 500);}
	
	.list-rf{ margin-top: calc(100vw * 25 / 500);}
	
	.lf-title{ padding: calc(100vw * 30 / 500) calc(100vw * 20 / 500);}
	.lf-title span{ font-size: 0.38rem; line-height: calc(100vw * 35 / 500);}
	.lf-list { padding: calc(100vw * 15 / 500);}
	.lf-list ul{ margin: calc(-100vw * 15 / 500)  calc(-100vw * 15 / 500)  0 0;}
	.lf-list ul li a{ margin: calc(100vw * 15 / 500)  calc(100vw * 15 / 500)  0 0; padding: calc(100vw * 20 / 500);}
	
	.dqzlm{ padding: 0 0 calc(100vw * 30 / 500) 0;}
	.dqzlm span{ font-size: 0.38rem;}
	
	.gd{ top: calc(100vw * 10 / 500); right: calc(100vw * 10 / 500);}
	.gd .wz{ padding: calc(100vw * 15 / 500) calc(100vw * 20 / 500); font-size: 0.32rem;}
	.gd .date{ margin-top: calc(100vw * 5 / 500); font-size: 0.32rem;}
	
	.qt-infos{ min-height: none; margin-top: calc(100vw * 11 / 500);}
	.qt-infos li{ padding: calc(100vw * 18 / 500) 0; line-height: normal; border-bottom: 1px dashed #c8dbf5;}
	.qt-infos li a{ max-height: calc(100vw * 56 / 500); margin-right: 0; line-height: calc(100vw * 28 / 500); background-image: none; text-align: justify; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
	.qt-infos li span{ margin-top: calc(100vw * 6 / 500); display: block; position: static;}
	
	.lm-lists{ margin: 0 calc(-100vw * 20 / 500) 0 0;}
	.lm-lists li a{ height: calc(100vw * 80 / 500); margin: calc(100vw * 20 / 500) calc(100vw * 20 / 500) 0 0; padding: calc(100vw * 20 / 500) 0;}
	.lm-lists li a span{ padding:0 calc(100vw * 15 / 500); line-height: calc(100vw * 28 / 500);}
	.lm-lists li a em{ padding:0 calc(100vw * 5 / 500); font-size: 0.3rem; top: calc(-100vw * 10 / 500); right: calc(-100vw * 10 / 500);}
	
	.pic-infos{ margin: 0 calc(-100vw * 25 / 500) 0 0;}
	.pic-infos li a{ margin: calc(100vw * 25 / 500) calc(100vw * 25 / 500) 0 0;}
	.pic-infos li a img { height: calc(100vw * 130 / 500);}
	.pic-infos li a span{ padding: calc(100vw * 15 / 500) calc(100vw * 10 / 500);}
	.w100 .pic-infos li a img { height: calc(100vw * 130 / 500);}
	
	.line{ display: none;}
}