@media screen and (max-width: 1680px) {
	.lf-boxs{ width: calc(100% - 4rem);}
	.rf-boxs{ width:4rem;}
}
@media screen and (max-width: 1440px) {
	.zdzz .rf .first{ font-size: 0.32rem;}
}
@media screen and (max-width: 1366px) {}
@media screen and (max-width: 1280px) {
	.zdzz .rf .first{ font-size: 0.3rem;}
}
@media screen and (max-width: 1160px) {
}
@media screen and (max-width: 900px) {
	.H-main01{ padding-bottom: calc(100vw * 30 / 800);}
	.H-main02{ padding: calc(100vw * 10 / 800) 0  calc(100vw * 40 / 800) 0;}
	
	.zdzz .lf{ width: calc(100vw * 162 / 800);}
	.zdzz .lf .box{ height: calc(100vw * 84 / 800);}
	.zdzz .lf .box img { height: calc(100vw * 35 / 800);}
	.zdzz .rf{ width:calc(100% - calc(100vw * 162 / 800));}
	.zdzz .rf .first{ font-size: 0.38rem;}
	.zdzz .rf #scroll_div{ height: 0.36rem;}
	
	.tpxw a .img-box{ height: calc(100vw * 300 / 800);}
	.tpxw .fonts { padding: calc(100vw * 20 / 800);}
	.tpxw a .img-box .date{ padding: calc(100vw * 10 / 800) calc(100vw * 20 / 800); font-size: 0.24rem;}
	
	.lm{ margin-top: calc(100vw * 25 / 800); padding-bottom: calc(100vw * 20 / 800); line-height: calc(100vw * 24 / 800);}
	.lm .hd{ padding:0 calc(100vw * 15 / 800) 0 calc(100vw * 18 / 800); display: block;}
	.lm .hd .s-line{ width: calc(100vw * 6 / 800);}
	.lm .hd .s-line em{ height: calc(100vw * 12 / 800);}
	.lm .hd .s-line .em02{ top: calc(100vw * 12 / 800);}
	.lm .hd .wz-box span{ font-size: 0.3rem;}
	.lm .hd ul li{ width: calc(100% / 4); float: left; display: block;}
	.lm .hd ul li a{ margin-right: 0;}
	.lm .hd ul li a span{ font-size: 0.3rem;}
	
	.lf-boxs{ width: 100%; padding-right: 0; float: none;}
	.rf-boxs{ width:100%; float: none;}
	
	.yw-infos-01{ margin-right: 0;}
	.yw-infos-01 li{ width: 100%;}
	.yw-infos-01 li:nth-child(n+6){ display: none;}
	.yw-infos-01 li a{ margin: calc(100vw * 18 / 800) 0 0 0; padding: calc(100vw * 15 / 800);}
	.yw-infos-01 li a .box{ height: calc(100vw * 64 / 800); line-height: calc(100vw * 32 / 800);}
	.yw-infos-01 li a span{ line-height: calc(100vw * 30 / 800); position: absolute; bottom: calc(100vw * 14 / 800); right: calc(100vw * 15 / 800);}
	
	.yw-infos-02 li a .title .span01{ margin-right: calc(100vw * 130 / 800);}
	.yw-infos-02 li a .nr{ height: calc(100vw * 70 / 800); margin-top: calc(100vw * 10 / 800); font-size: 0.24rem; line-height: calc(100vw * 35 / 800);}
	
	.tz-infos ul{ margin-top: calc(100vw * 9 / 800);}
	.tz-infos ul li{ margin-top: calc(100vw * 16 / 800); padding: calc(100vw * 20 / 800);}
	.tz-infos ul li a{ height: calc(100vw * 70 / 800); line-height: calc(100vw * 35 / 800);}
	.tz-infos ul li span{ line-height: calc(100vw * 32 / 800); bottom: calc(100vw * 20 / 800); right: calc(100vw * 20 / 800);}
	
	.spxw-infos ul{ margin: calc(100vw * 9 / 800) calc(-100vw * 18 / 800) 0 0;}
	.spxw-infos ul li{ width: calc(100% / 2); margin: 0;}
	.spxw-infos ul li a{ height: calc(100vw * 188 / 800); margin: calc(100vw * 18 / 800) calc(100vw * 18 / 800) 0 0;}
	.spxw-infos ul li a span{ padding: calc(100vw * 10 / 800) calc(100vw * 15 / 800);}
	.spxw-infos ul li:nth-of-type(1){ width: 100%; padding-right: 0;}
	.spxw-infos ul li:nth-of-type(1) a{ height: calc(100vw * 394 / 800); margin: calc(100vw * 18 / 800) calc(100vw * 18 / 800) 0 0;}
	
	.psrb-infos{ margin-top: calc(100vw * 27 / 800); padding: calc(100vw * 23 / 800);}
	.psrb-infos a{ height: calc(100vw * 454 / 800);}
	/* .psrb-infos ul{ margin-right: calc(-100vw * 20 / 800);}
	.psrb-infos ul li a{ height: calc(100vw * 500 / 800); margin-right: calc(100vw * 20 / 800);} */
}
@media screen and (max-width: 750px) {
	.H-main01{ padding-bottom: calc(100vw * 30 / 800);}
	.H-main02{ padding: calc(100vw * 10 / 800) 0  calc(100vw * 40 / 800) 0;}
	
	.zdzz .lf{ width: calc(100vw * 110 / 500);}
	.zdzz .lf .box{ height: calc(100vw * 60 / 500);}
	.zdzz .lf .box img { height: calc(100vw * 25 / 500);}
	.zdzz .rf{ width:calc(100% - calc(100vw * 110 / 500));}
	.zdzz .rf .first{ font-size: 0.4rem;}
	.zdzz .rf #scroll_div{ height:calc(100vw * 26 / 500);}
	
	.tpxw{ padding-bottom: calc(100vw * 30 / 500);}
	.tpxw a .img-box{ height: calc(100vw * 300 / 500);}
	.tpxw .fonts { padding: calc(100vw * 20 / 500);}
	.tpxw a .img-box .date{ padding: calc(100vw * 10 / 500) calc(100vw * 20 / 500); font-size: 0.34rem;}
	.tpxw .swiper-pagination .swiper-pagination-bullet { width: calc(100vw * 11 / 500); height: calc(100vw * 11 / 500); margin: 0 calc(100vw * 3 / 500); border-radius: calc(100vw * 5.5 / 500);}
	.tpxw .swiper-pagination .swiper-pagination-bullet-active { width: calc(100vw * 26 / 500);}
	
	.lm{ margin-top: calc(100vw * 25 / 500); padding-bottom: calc(100vw * 20 / 500); line-height: calc(100vw * 24 / 500);}
	.lm .hd{ padding:0 calc(100vw * 15 / 500) 0 calc(100vw * 18 / 500);}
	.lm .hd .s-line{ width: calc(100vw * 6 / 500);}
	.lm .hd .s-line em{ height: calc(100vw * 12 / 500);}
	.lm .hd .s-line .em02{ top: calc(100vw * 12 / 500);}
	.lm .hd .wz-box span{ font-size: 0.36rem;}
	.lm .hd ul li{ width: calc(100% / 4);}
	.lm .hd ul li a span{ font-size: 0.36rem;}
	
	.yw-infos-01,.yw-infos-02{ padding-bottom: 1px;}
	.yw-infos-01 li{ float: none;}
	.yw-infos-01 li:nth-child(n+5){ display: none;}
	.yw-infos-01 li a{ margin: calc(100vw * 18 / 500) 0 0 0; padding: calc(100vw * 15 / 500);}
	.yw-infos-01 li a .box{ height: calc(100vw * 64 / 500); line-height: calc(100vw * 32 / 500);}
	.yw-infos-01 li a span{ line-height: calc(100vw * 30 / 500); position: absolute; bottom: calc(100vw * 14 / 500); right: calc(100vw * 15 / 500);}
	
	.yw-infos-02 li{ margin: calc(100vw * 18 / 500) 0 0 0; padding: calc(100vw * 15 / 500); float: none; border:1px dashed #e0dddd;}
	.yw-infos-02 li:nth-last-of-type(1){ border-bottom:1px dashed #e0dddd;}
	.yw-infos-02 li a .title .span01{ margin-right: 0; height: calc(100vw * 64 / 500); line-height: calc(100vw * 32 / 500); text-align: justify; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
	.yw-infos-02 li a .title .span02{ line-height: calc(100vw * 30 / 500); position: absolute; top: auto; bottom: 0; right: 0;}
	.yw-infos-02 li a .nr{ display: none;}
	
	.tz-infos ul{ margin-top: calc(100vw * 9 / 500);}
	.tz-infos ul li{ margin-top: calc(100vw * 16 / 500); padding: calc(100vw * 20 / 500);}
	.tz-infos ul li a{ height: calc(100vw * 70 / 500); line-height: calc(100vw * 35 / 500);}
	.tz-infos ul li span{ line-height: calc(100vw * 32 / 500); bottom: calc(100vw * 20 / 500); right: calc(100vw * 20 / 500);}
	
	.spxw-infos ul{ margin: calc(100vw * 9 / 500) calc(-100vw * 18 / 500) 0 0;}
	.spxw-infos ul li a{ height: calc(100vw * 150 / 500); margin: calc(100vw * 18 / 500) calc(100vw * 18 / 500) 0 0;}
	.spxw-infos ul li:nth-of-type(1) a{ height: calc(100vw * 300 / 500); margin: calc(100vw * 18 / 500) calc(100vw * 18 / 500) 0 0;}
	
	.psrb-infos{ margin-top: calc(100vw * 27 / 500); padding: calc(100vw * 23 / 500);}
	.psrb-infos a{ height: calc(100vw * 295 / 500);}
	/* .psrb-infos ul{ margin-right: calc(-100vw * 20 / 500);}
	.psrb-infos ul li a{ height: calc(100vw * 320 / 500); margin-right: calc(100vw * 20 / 500);} */
}