@charset "utf-8";
@media screen and (max-width: 850px) {
	html { font-size: 80px;}
	html,body { font-size: 0.2rem;}
	
	.jdt{ height: auto; margin-bottom: 0.35rem;}
	.jdt .pic{ width:100%; height: calc(100vw * 450 / 850); float: none;}
	.jdt .pic-js{ width:100%; height: auto; padding: 0.35rem 0.2rem 1rem  0.2rem; float: none;}
	.jdt .pic-js i{ display: none;}
	.jdt .pic-js .title{ margin-bottom: 0.2rem; font-size: 0.21rem; font-weight: bold; text-align: center;}
	.jdt .pic-js .js{ font-size: 0.2rem;}
	.jdt .fy,.jdt .arrow{ width: 100%; height: 0.4rem;}
	.jdt .fy .box,.jdt .arrow .box{ width:1.2rem;}
	.jdt .swiper-container .swiper-button-prev,.jdt .swiper-container .swiper-button-next{ bottom: 0.04rem;}
	.jdt .swiper-container .swiper-pagination { padding-left: 0; font-size: 0.18rem; line-height: 0.25rem;}
	
	.L-yw{ width:100%; float: none;}
	.L-yw .bd{ height: auto; margin-top: 0;}
	.L-yw .bd ul{ padding-bottom: 0;}
	.L-yw .bd ul li{ margin-top: 0.25rem;}
	.L-yw .bd ul li .date{ width:0.7rem; height: 0.7rem; border-radius: 0.03rem; background-image:none; border: 0.01rem solid #cedeee; background-color: #edf6ff;}
	.L-yw .bd ul li .date h2, .L-yw .bd ul li .date h6{ width: auto; margin:0.05rem 0.1rem; color: #3978cc; text-align: center; display: block; position: static;}
	.L-yw .bd ul li .date h2{ margin-bottom: 0; font-size: 0.2rem; line-height: 0.27rem; border-bottom: 0.01rem solid #3978cc;}
	.L-yw .bd ul li .date h6{ font-size: 0.18rem;}
	.L-yw .bd ul li a{ width: calc(100% - 0.7rem); margin-left: 0; border-left: 0; left: 0.7rem;}
	.L-yw .bd ul li a .nr{ font-size: 0.18rem;}
	.L-yw .bd ul li:hover{ margin: 0.25rem 0 0 0; padding: 0; border-radius: 0; background-color: transparent;}
	.L-yw .bd ul li:hover .date{ padding: 0; border-radius: 0.03rem; background-image: none; background-color: transparent;}
	.L-yw .bd ul li:hover .date h2{ border-bottom: 0.01rem solid #3978cc;}
	.L-yw .bd ul li:hover .date h2, .L-yw .bd ul li:hover .date h6{ width: auto; color: #3978cc; text-align: center; display: block; position: static;}
	.L-yw .bd ul li:hover a{ width: calc(100% - 0.7rem); margin-left: 0;}
	.L-yw .bd ul li:hover a .title{ color: #394351;}
	.L-yw .bd ul li:hover a .nr{ color: #999;}
	
	.R-tz{ width:100%; padding-left: 0; float: none;}
	.R-tz .tzgg{ margin-top: 0.35rem;}
	.R-tz .tzgg .bd{ margin-top: 0.05rem;}
	.R-tz .tzgg .bd .info li{ line-height: 0.65rem;}
	.R-tz .bmts{ margin-top: 0.15rem;}
	.R-tz .bmts .bd ul{ margin-right: -0.2rem;}
	.R-tz .bmts .bd ul li .box{ margin: 0.2rem 0.2rem 0 0;}
	.R-tz .bmts .bd ul li .box a{ line-height: calc(100vw * 137 / 850);}
	
	.ztzl-lm a .lm-01{ font-size: 0.3rem;}
	.ztzl-lm a .lm-02{ font-size: 0.43rem;}
	
	.ztzl-wrap .swiper-container .swiper-wrapper .swiper-slide a{ height: calc(100vw * 180 / 850);}
}
@media screen and (max-width: 700px) {
	html { font-size: 75px;}
	html,body { font-size: 0.29rem;}
	
	.hd{ padding: 0 0 0.25rem 0;}
	.hd i{ width:0.5rem; height: 0.5rem;}
	.hd ul{ width: calc(100% - 0.7rem);}
	.hd ul li{ width: calc(99.9999999% / 3); float: left;}
	.hd ul li a{ font-size: 0.3rem; line-height: 0.5rem;}
	
	.jdt .pic{ height: calc(100vw * 380 / 700);}
	.jdt .pic-js{ padding: 0.35rem 0.3rem 1.2rem  0.3rem;}
	.jdt .pic-js .title{ font-size: 0.35rem;}
	.jdt .pic-js .js{ height: 3.3rem; max-height: none; font-size: 0.29rem; line-height: 0.55rem;}
	.jdt .fy,.jdt .arrow{ height: 0.5rem;bottom: 0.4rem;}
	.jdt .fy .box,.jdt .arrow .box{ width: calc(100vw * 150 / 700); border-radius: 0.03rem;}
	.jdt .swiper-container .swiper-button-prev,.jdt .swiper-container .swiper-button-next{ width: 0.4rem; height: 0.4rem;}
	.jdt .swiper-container .swiper-button-prev::after,.jdt .swiper-container .swiper-button-next::after{ font-size: 0.28rem; color: #333;}
	.jdt .swiper-container .swiper-pagination { padding-left: 0; font-size: 0.18rem; line-height: 0.25rem;}
	.jdt .swiper-container .swiper-pagination { height: 0.5rem; font-size: 0.28rem; line-height: 0.5rem; bottom: 0.4rem;}
	
	.L-yw .bd ul li{ margin-top: 0.3rem;}
	.L-yw .bd ul li .date{ width:1rem; height: 0.9rem;}
	.L-yw .bd ul li .date h2, .L-yw .bd ul li .date h6{ margin:0 0.1rem;}
	.L-yw .bd ul li .date h2{ font-size: 0.29rem; font-weight: bold; line-height: 0.45rem;}
	.L-yw .bd ul li .date h6{ font-size: 0.26rem; line-height: 0.4rem;}
	.L-yw .bd ul li a{ width: calc(100% - 1rem); left: 1rem;}
	.L-yw .bd ul li a .title{ margin-bottom: 0; height: 0.9rem; line-height: 0.45rem; overflow: hidden; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
	.L-yw .bd ul li a .nr{ display: none;}
	.L-yw .bd ul li:hover{ margin-top: 0.3rem;}
	.L-yw .bd ul li:hover .date h2, .L-yw .bd ul li:hover .date h6{ margin:0 0.1rem;}
	.L-yw .bd ul li:hover .date h2{ font-size: 0.29rem; line-height: 0.45rem;}
	.L-yw .bd ul li:hover .date h6{ font-size: 0.26rem; line-height: 0.4rem;}
	.L-yw .bd ul li:hover a{ width: calc(100% - 1rem); left: 1rem;}
	
	.R-tz .tzgg .bd .info li{ line-height: 0.7rem;}
	.R-tz .tzgg .bd .info li span{ display: block;}
	.R-tz .bmts .bd ul li .box a{ padding-right: 0; font-size: 0.29rem; line-height: calc(100vw * 137 / 700); background-size: 70%;}
	
	.ztzl-lm a .lm-01{ font-size: 0.38rem;}
	.ztzl-lm a .lm-02{ font-size: 0.45rem;}
	.ztzl-wrap .swiper-container .swiper-wrapper .swiper-slide a{ height: calc(100vw * 180 / 700);}
}
@media screen and (max-width: 500px) {
}