@media screen and (max-width: 1680px) {
	.xz-pic{ width:calc(100vw * 260 / 1600); height:calc(100vw * 330 / 1600);}
	.xz-font{ width: calc(100% - calc(100vw * 260 / 1600));}
	.xz-font .con-bd{ height:calc(100vw * 160 / 1600);}
	.qtld ul li a .img{ height:calc(100vw * 240 / 1600);}
	.qtld ul li a .span01{ font-size: 0.17rem;}
}
@media screen and (max-width: 1440px) {
	.xz-pic{ width:calc(100vw * 240 / 1400); height:calc(100vw * 311 / 1400);}
	.xz-font{ width: calc(100% - calc(100vw * 240 / 1400));}
	.xz-font .con-bd{ height:calc(100vw * 160 / 1400);}
	.qtld ul li a .img{ height:calc(100vw * 208 / 1400);}
}
@media screen and (max-width: 1366px) {
	.xz-pic{ width:calc(100vw * 240 / 1360); height:calc(100vw * 306 / 1360);}
	.xz-font{ width: calc(100% - calc(100vw * 240 / 1360));}
	.xz-font .con-bd{ height:calc(100vw * 160 / 1360);}
	.qtld ul li a .img{ height:calc(100vw * 208 / 1360);}
}
@media screen and (max-width: 1280px) {
	.xz-pic{ width:calc(100vw * 240 / 1280); height:calc(100vw * 306 / 1280);}
	.xz-font{ width: calc(100% - calc(100vw * 240 / 1280));}
	.xz-font .con-bd{ height:calc(100vw * 168 / 1280);}
	.qtld ul li a .img{ height:calc(100vw * 208 / 1280);}
}
@media screen and (max-width: 1160px) {
	.xz-pic{ width:calc(100vw * 170 / 900); height:calc(100vw * 240 / 900);}
	.xz-font{ width: calc(100% - calc(100vw * 170 / 900));}
	.xz-font .con-bd{ height:calc(100vw * 143 / 900);}
	.qtld ul li a .img{ height:calc(100vw * 160 / 900);}
}
@media screen and (max-width: 900px) {
	.xz-pic{ width:calc(100vw * 210 / 800); height:calc(100vw * 280 / 800); margin: 0 auto; float: none;}
	.xz-font{ width: 100%; margin: 0 auto; padding-left: 0; float: none;}
	.xz-font .name{ margin-top: 0.2rem; text-align: center;}
	.xz-font .name .span01{ font-size: 0.32rem;}
	.xz-font .name .span02{ margin-left: 0.1rem; font-size: 0.28rem;}
	.xz-font .lf, .xz-font .rf{ width: 100%; float: none; padding: 0.4rem; border-radius: 0;}
	.xz-font .lf{ background-image: none;}
	.xz-font .con-hd span{ font-size: 0.28rem;}
	.xz-font .con-bd{ height:auto; margin-top: 0.2rem; line-height:calc(100vw * 40 / 800);}
	.xz-font .con-bd p, .xz-font .con-bd span{ margin: 0; padding: 0; line-height:calc(100vw * 40 / 800); display: block;}
	
	.qtld ul li{ width: calc(100% / 3);}
	.qtld ul li a .img{ height:calc(100vw * 250 / 800);}
	.qtld ul li a .span01{ font-size: 0.3rem;}
	
	.ld-lf, .ld-rf{ width:100%; float: none;}
	.lf-title{ text-align: center;}
	.lf-title span{ font-size: 0.28rem;}
	.lf-list ul li { width: calc(100% / 2); float: left;}
	.lf-list ul li:nth-last-of-type(2){ /* border-bottom: 0; */}
	.ld-rf{ padding-left: 0;}
	.lf-list ul li a .span01 { font-size: 0.28rem;}
	.lf-list ul li a .span02 { font-size: 0.25rem;}
	.rf-pic{ width:calc(100vw * 180 / 800); margin-top: 0.3rem;}
	.rf-name .span01{ font-size: 0.28rem;}
	.rf-name .span02{ font-size: 0.25rem;}
	.rf-hd span{ font-size: 0.28rem;}
	.rf-bd p,.rf-bd span,.rf-bd strong{ font-size: 0.25rem !important; line-height:calc(100vw * 40 / 800) !important;}
}
@media screen and (max-width: 750px) {
	.xz-pic{ width:calc(100vw * 210 / 500); height:calc(100vw * 280 / 500);}
	.xz-font .name .span01{ font-size: 0.36rem;}
	.xz-font .name .span02{ font-size: 0.34rem;}
	.xz-font .con-hd span{ font-size: 0.36rem;}
	.xz-font .con-bd{ line-height:calc(100vw * 40 / 500);}
	.xz-font .con-bd p, .xz-font .con-bd span{ margin: 0; padding: 0; line-height:calc(100vw * 40 / 500); display: block;}
	
	.qtld ul li{ width: calc(100% / 2);}
	.qtld ul li a .img{ height:calc(100vw * 250 / 500);}
	.qtld ul li a .span01{ font-size: 0.36rem;}

	.lf-title span{ font-size: 0.36rem;}
	.lf-list ul li a .span01 { font-size: 0.36rem;}
	.lf-list ul li a .span02 { font-size: 0.32rem;}
	.rf-pic{ width:calc(100vw * 180 / 500); margin-top: 0.45rem;}
	.rf-name .span01{ font-size: 0.36rem;}
	.rf-name .span02{ font-size: 0.34rem;}
	.rf-hd span{ font-size: 0.36rem;}
	.rf-bd p,.rf-bd span,.rf-bd strong{ font-size: 0.34rem !important; line-height:calc(100vw * 40 / 500) !important;}
}