﻿@charset "utf-8";
@media screen and (max-width: 850px) {
	html { font-size: 80px;}
	html,body { font-size: 0.2rem;}
	
	.common-bg{ background-size: 100%;}
	
	/****列表****/
	.List .zlm,.List .zlm.xzsp{ width:100%; position: relative !important;}
	.List .zlm .title{ font-size: 0.22rem;}
	.List .zlm ul{ margin-right: -0.25rem;}
	.List .zlm ul li{ width: calc(100% / 2); float: left;}
	.List .zlm ul li a{ margin: 0.25rem 0.25rem 0 0;}
	.List .zlm.xzsp ul li a{ height: 1.05rem; line-height: 0.35rem; -webkit-line-clamp: 2;}
	
	.List .zlm-infos,.List .zlm-infos.xzsp-info{ width:100%; margin-top: 0.3rem;}
	.List .zlm-infos .infos-box{ height: auto;}
	
	.List .zlm-infos .imgs-box ul{ margin-right: -0.25rem;}
	.List .zlm-infos .imgs-box ul li{ width: calc(99.9999999% / 3);}
	.List .zlm-infos .imgs-box ul li a{ margin: 0.25rem 0.25rem 0 0;}
	.List .zlm-infos .imgs-box.zcwd ul li a{ height: calc(100vw * 120 / 850);}
	.List .zlm-infos .imgs-box ul li a .box span{ max-height: calc(100vw * 70 / 850); line-height: calc(100vw * 35 / 850);}
	
	.List .zlm-infos .zt-img ul{ margin-right: -0.3rem;}
	.List .zlm-infos .zt-img ul li{ width: calc(99.9999999% / 3);}
	.List .zlm-infos .zt-img ul li a{ margin: 0.3rem 0.3rem 0 0; display: block;}
	.List .zlm-infos .zt-img ul li a .img{ height: calc(100vw * 104 / 850);}
	.List .zlm-infos .zt-img ul li a .box{ height: calc(100vw * 50 / 850);}
	.List .zlm-infos .zt-img ul li a .box span{ font-size: 0.2rem; line-height: calc(100vw * 50 / 850);}
	
	.List .zlm-infos .zfgb-box ul{ margin-right: -0.25rem;}
	.List .zlm-infos .zfgb-box ul li{ width: calc(99.9999999% / 3);}
	.List .zlm-infos .zfgb-box ul li a{ height: calc(100vw * 318 / 850); margin: 0.25rem 0.25rem 0 0;}
	.List .zlm-infos .zfgb-box ul li a .img-01{ margin: calc(100vw * 60 / 850) auto 0 auto;}
	.List .zlm-infos .zfgb-box ul li a .box{ bottom: calc(100vw * 60 / 850);}
	
	.List .zlm-infos .lm-ul{ margin-right: -0.2rem;}
	.List .zlm-infos .lm-ul li a{ margin: 0.2rem 0.2rem 0 0;}
	.List .zlm-infos .lm-ul li a span{ font-size: 0.2rem;}
	
	.List .zlm-infos .lm-ul-d li{ width: calc(99.9999999% / 3);}
	
	/****内容页面****/
	.Article.YJ-Article{ padding: 0.25rem;}
	
	.Article{ padding: 0.3rem;}
	.Article .Date{ font-size: 0.2rem;}
	.Article .Date .zh{ margin-top: 0.25rem; position: static;}
	.Article .Date .zh i{ font-size: 0.2rem;}
	
	.Article .Content .pic-video{ width: calc(100vw * 600 / 850) !important; height: calc(100vw * 600 / 850) !important;}
	.Article .Content div,.Article .Content p,.Article .Content span{ font-size: 0.2rem !important;}
	
	.Article .Xg .hd{ padding: 0.2rem 0 0 0; font-size: 0.2rem;}
	.Article .Xg .bd ul li{ font-size: 0.2rem;}
	.Article .Xg .bd ul li a{ font-size: 0.19rem;}
	
	.Article .Xg .ytdd ul li{ width: calc(100% / 4);}
	.Article .Xg .ytdd ul li a .img{ height: calc(100vw * 160 / 850);}
	
	.Article .zj-fk .jg-hd{ font-size: 0.2rem; line-height: 0.3rem;}
	.Article .zj-fk .jg-bd ul li{ font-size: 0.2rem;}
	.Article .zj-fk .ly ul li{ font-size: 0.2rem;}
	.Article .zj-fk .tj ul li:nth-child(even) .btn{ font-size: 0.18rem;}
	.Article .zj-fk .tj .tj-btn{ font-size: 0.18rem;}
	
	.Article .zw-table ul li.tit{ width:15%;}
	.Article .zw-table ul li.bt{ width: calc(85% - 0.01rem);}
	.Article .zw-table ul li{ width: calc((70% - 0.01rem) / 2);}
	
	.Article .zcwj{ width: 100%; float: none; margin-right: 0; float: none; padding-right: 0; border-right: 0;}
	.Article .zcwj-fj{ width: 100%; float: none; float: none; margin-top: 0;}
	.Article .zcwj-fj .Xg{ padding: 0.1rem 0;}
	.Article .zcwj-fj .Xg .hd{ padding: 0.2rem 0 0 0;}
	.Article .zcwj-fj .Xg .hd:nth-of-type(1){ border-top: 0.01rem solid #d7e6ed;}
	.Article .zcwj-fj .Xg .bd ul li{ padding: 0.2rem 0 0 0;}
	.Article .zcwj-fj .Xg .bd ul li a{ line-height: 0.3rem; background-position: left 0.12rem; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
	.Article .zcwj-fj .Xg .ytdd{ height: calc(100vw * 280 / 850);}
	
	.Zfgb-Article .img-01{ width: calc(100vw * 90 / 850);}
	.Zfgb-Article .img-02{ width:50%;}
	.Zfgb-Article .Title{ font-size: 0.22rem;}
	.Zfgb-Article .Boxs .bd .info li a{ margin-right: 0;}
	
	.Article .zj-fk .tit{ padding: 0.15rem 0.1rem 0.15rem 0.5rem;}
	.Article .zj-fk .tit span{ font-size: 0.2rem;}
	
	.bdsharebuttonbox span{ font-size: 0.18rem;}
	
	/****网站地图****/
	.Wzdt .lm-ul li{ width: calc(99.9999999% / 3);}
	.Wzdt .lm-ul li a{ height: 0.8rem;}
	.Wzdt .lm-ul li a span{ font-size: 0.2rem; line-height: 0.3rem;}
}
@media screen and (max-width: 700px) {
	html { font-size: 75px;}
	html,body { font-size: 0.29rem;}

	.List .zlm .title{ padding: 0.35rem 0.15rem; font-size: 0.31rem;}
	.List .zlm ul{ padding:0 0.3rem 0.3rem 0.3rem; border: 1px solid #e1eaf1; background-color: #fff; margin-right: 0;}
	.List .zlm ul li{ width: 100%; float: none;}
	.List .zlm ul li:nth-child(2n+2){ padding-left: 0;}
	.List .zlm ul li:nth-child(2n+3){ padding-right: 0;}
	.List .zlm ul li a{ margin: 0.3rem 0 0 0; padding: 0.3rem 0.15rem 0.3rem 0.5rem; line-height: 0.32rem;}
	.List .zlm ul li a i{ width:0.25rem; height: 0.25rem;}
	.List .zlm.xzsp ul li a{ height: 1.3rem; margin: 0.3rem 0 0 0; padding: 0.2rem 0.15rem; line-height: 0.45rem;}
	.List .zlm.xzsp ul li a i{ width:0.25rem; height: 0.25rem;}
	
	.List .zlm-infos .Guidang{ height: auto; padding: 0.1rem 0; top: -0.4rem; border: 1px solid #e71f19; background-image: none; transform: rotateZ(20deg);}
	.List .zlm-infos .Guidang img{ display: block;}
	.List .zlm-infos .Guidang p{ margin-top: 0.1rem; padding-top: 0.1rem; font-size: 0.2rem; border-top: 1px solid #e71f19;}
	.List .zlm-infos .dqzlm{ padding: 0 0 0.4rem 0; font-size: 0.31rem;}
	.List .zlm-infos .infos-box .info li{ margin-top: 0.3rem; line-height: 0.28rem;}
	.List .zlm-infos .infos-box .info li a{ height: 0.9rem; margin-right: 1.7rem; padding-left: 0; line-height: 0.45rem; background: transparent; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
	.List .zlm-infos .infos-box .info li a i{ display: none;}
	.List .zlm-infos .infos-box .info li span{ display: none;}
	.List .zlm-infos .infos-box .info li .span-app{ display: block;}
	.List .zlm-infos .infos-box .line{ display: none; width:100%;}
	
	.List .zlm-infos .imgs-box ul{ margin-right: -0.2rem;}
	.List .zlm-infos .imgs-box ul li{ width: calc(100% / 2);}
	.List .zlm-infos .imgs-box ul li a{ height: calc(100vw * 180 / 700);}
	.List .zlm-infos .imgs-box ul li a .box span{ max-height: calc(100vw * 100 / 700); line-height: calc(100vw * 50 / 700);}
	.List .zlm-infos .imgs-box.zcwd ul li{ width: calc(100% / 2);}
	.List .zlm-infos .imgs-box.zcwd ul li a{ height: calc(100vw * 120 / 700);}
	
	.List .zlm-infos .zt-img ul{ margin-right: -0.25rem;}
	.List .zlm-infos .zt-img ul li{ width: calc(100% / 2);}
	.List .zlm-infos .zt-img ul li a{ margin: 0.25rem 0.25rem 0 0;}
	.List .zlm-infos .zt-img ul li a .img{ height: calc(100vw * 104 / 700);}
	.List .zlm-infos .zt-img ul li a .box{ height: calc(100vw * 50 / 700);}
	.List .zlm-infos .zt-img ul li a .box span{ font-size: 0.29rem; line-height: calc(100vw * 50 / 700);}
	
	.List .zlm-infos .zfgb-box ul li{ width: calc(100% / 2);}
	.List .zlm-infos .zfgb-box ul li a{ height: calc(100vw * 400 / 700);}
	.List .zlm-infos .zfgb-box ul li a .img-01{ margin: calc(100vw * 60 / 700) auto 0 auto;}
	
	.List .zlm-infos .lm-ul{ margin-right: -0.25rem;}
	.List .zlm-infos .lm-ul li{ width: calc(100% / 2);}
	.List .zlm-infos .lm-ul li a{ height: 1rem; margin: 0.25rem 0.25rem 0 0;}
	.List .zlm-infos .lm-ul li a span{ font-size: 0.27rem; line-height: 0.35rem;}
	
	.List .zlm-infos .lm-ul-d li{ width: calc(100% / 2);}
	
	.List .zlm-infos.dlm .dqzlm span{ font-size: 0.31rem;}
	
	.List .zlm-infos .zjyj-info ul li .zt{ width: 0.7rem; min-height: 0.8rem; padding: 0 0.2rem; font-size: 0.26rem; line-height: 0.36rem;}
	.List .zlm-infos .zjyj-info ul li a{ padding-right: 0; display: block; position: relative;}
	.List .zlm-infos .zjyj-info ul li a .title{ height: 0.9rem; line-height: 0.45rem; overflow: hidden; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
	.List .zlm-infos .zjyj-info ul li a .fk{ display: none;}
	
	.List .zlm-infos .zjyj-info ul li a .em-date{ margin-top: 0.15rem; font-size: 0.23rem;}
	.List .zlm-infos .zjyj-info ul li a .em-app-zt{ margin: 0.15rem 0 0 0; font-size: 0.23rem; display: block;}
	
	.Article .pic-fz{ top:0.75rem;}
	
	.Article .zw-table{ margin-bottom: 0.2rem;}
	.Article .zw-table ul li{ width: calc((75% - 0.01rem) / 1); font-size: 0.27rem;}
	.Article .zw-table ul li span{ height: 0.65rem; line-height: 0.65rem;}
	.Article .zw-table ul li.tit{ width:25%;}
	.Article .zw-table ul li.bt{ width: calc(75% - 0.01rem);}
	.Article .zw-table ul li:nth-last-of-type(1),.Article .zw-table ul li:nth-last-of-type(2){ display: none;}
	
	.Article .Title{ margin-top: 0.1rem; font-size: 0.36rem; line-height: 0.6rem;}
	
	.Article .Date{ font-size: 0.29rem; line-height: 0.35rem; text-align: center;}
	.Article .Date .zh{ width:100%; margin-top: 0.25rem; float: none;}
	.Article .Date .zh i{ font-size: 0.29rem; display: inline-block;}
	
	.Article .Content .pic-video{ width: calc(100vw * 600 / 700) !important; height: calc(100vw * 600 / 700) !important;}
	.Article .Content div,.Article .Content p,.Article .Content span{ font-size: 0.29rem !important; line-height: 0.65rem !important;}
	
	.Article .Content .ue_table{ padding-bottom: 0.5rem; overflow-x: auto; overflow-y: hidden;}
	.Article .Content .ue_table::-webkit-scrollbar { height:0.05rem;}
	.Article .Content .ue_table::-webkit-scrollbar-thumb { border-radius: 0.3rem; background: #3978cc;}
	.Article .Content .ue_table::-webkit-scrollbar-track { border-radius: 0.3rem; background: #bbd1ee;}
	.Article .Content .ue_table table{ width:13rem !important;}
	
	.Article .Xg{ padding: 0.15rem 0 0.25rem 0;}
	.Article .Xg .hd{ padding: 0.35rem 0 0.1rem 0; font-size: 0.3rem;}
	.Article .Xg .bd ul li{ padding: 0.15rem 0; font-size: 0.29rem;}
	.Article .Xg .bd ul li a{ max-height: 0.9rem; padding-left: 0.2rem; font-size: 0.28rem; line-height: 0.45rem; overflow: hidden; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;  background-position: left 0.16rem;}
	.Article .Xg .ytdd ul{ margin-right: -0.3rem;}
	.Article .Xg .ytdd ul li{ width: calc(99.9999999% / 3);}
	.Article .Xg .ytdd ul li a{ margin: 0.3rem 0.3rem 0 0;}
	.Article .Xg .ytdd ul li a .img{ height: calc(100vw * 180 / 700);}
	
	.Article .zj-fk .tit{ padding: 0.2rem 0.2rem 0.2rem 0.6rem; background: url(../images/bg_zj.png) no-repeat 0.08rem center,linear-gradient(90deg, #4785d4 30%, #296fc7 70%);}
	.Article .zj-fk .tit span{ font-size: 0.29rem;}
	.Article .zj-fk .tit .font{ margin-top: 0.1rem; float: none; font-size: 0.29rem;}
	.Article .zj-fk .jg-hd{ font-size: 0.3rem; line-height: 0.5rem;}
	.Article .zj-fk .jg-bd ul li{ margin-top: 0.25rem; font-size: 0.29rem;}
	.Article .zj-fk .jg-bd ul li p{ line-height: 0.5rem;}
	
	.Article .zj-fk .ly ul{ margin-top: -0.25rem;}
	.Article .zj-fk .ly ul li{ margin-top: 0.25rem; padding-bottom: 0.25rem; font-size: 0.29rem;}
	.Article .zj-fk .ly ul li p{ padding:0.2rem; line-height: 0.5rem;}
	
	.Article .zj-fk .tj{ padding: 0.2rem 0.2rem 0.4rem 0.2rem;}
	.Article .zj-fk .tj ul li:nth-child(odd){ width:100%; line-height: normal; text-align: left;}
	.Article .zj-fk .tj ul li:nth-child(even){ width:100%; padding-left: 0;}
	.Article .zj-fk .tj ul li{ width:100%; min-height: 0.48rem; margin-top: 0.2rem; padding-top: 0; float: none;}
	.Article .zj-fk .tj ul li:nth-child(even) input[type="text"], .Article .zj-fk .tj ul li:nth-child(even) textarea{ padding:0.15rem;}
	.Article .zj-fk .tj ul li:nth-child(even) input[type="text"]{ line-height: 0.36rem;}
	.Article .zj-fk .tj ul li:nth-child(even) textarea{ line-height: 0.36rem;}
	.Article .zj-fk .tj ul li:nth-child(even) .btn{ width:2rem; margin-right: 0.01rem; font-size: 0.28rem; color: #fff; line-height: 0.6rem; text-align: center; border-radius: 0.03rem; display: inline-block; position: relative; background: #1f6ec6; overflow: hidden; cursor: copy;}
	.Article .zj-fk .tj ul li:nth-child(even) .tip{ width:100%; font-size:0.18rem; line-height: 0.36rem; text-align: justify;}
	.Article .zj-fk .tj ul li:nth-child(even) .yzm{ width:2rem !important;}
	.Article .zj-fk .tj .tj-btn{ width:2rem; height: 0.65rem; font-size: 0.29rem; margin: 0 auto;}
	.Article .zj-fk .tj .tj-btn:hover{ width: 2rem;}
	#wait-upload1{ display: none !important;}
	
	.Article .zcwj-fj .Xg .hd{ padding: 0.35rem 0 0.1rem 0;}
	.Article .zcwj-fj .Xg .bd ul li a{ line-height: 0.45rem; -webkit-line-clamp: 3;}
	.Article .zcwj-fj .Xg .bd ul li{ margin: 0 0 0.15rem 0;}
	.Article .zcwj-fj .Xg .ytdd { height: calc(100vw * 280 / 700);}
	
	.Zfgb-Article .img-01{ width: calc(100vw * 90 / 700);}
	.Zfgb-Article .img-02{ width:80%;}
	.Zfgb-Article .Title{ margin-top: 0.6rem; padding-bottom: 0.6rem; font-size: 0.3rem;}
	.Zfgb-Article .Boxs{ padding: 0.5rem 0 0 0;}
	.Zfgb-Article .Boxs .bd{ padding-bottom: 0.35rem;}
	.Zfgb-Article .Boxs .bd .info li{ margin-top: 0.2rem; padding-left: 0.18rem; background-position: left 0.16rem;}
	.Zfgb-Article .Boxs .bd .info li a{ max-height: 0.9rem; margin-right: 0; font-size: 0.27rem; line-height: 0.45rem; overflow: hidden; white-space: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
	
	.bdsharebuttonbox span{ margin-bottom: 0.15rem; float: none; font-size: 0.27rem; text-align: center; display: block;}
	.bdshare-button-style1-24{ text-align: center;}
	.bdshare-button-style1-24 a{ width:0.8rem; height: 0.8rem !important; float: none !important; display: inline-block;}
	
	/****网站地图****/
	.Wzdt .dqzlm{ padding: 0.3rem 0 0.45rem 0; font-size: 0.29rem;}
	.Wzdt .lm-ul li{ width: calc(100% / 2);}
	.Wzdt .lm-ul li a{ height: 1.1rem;}
	.Wzdt .lm-ul li a span{ font-size: 0.28rem; line-height: 0.4rem;}
}
@media screen and (max-width: 500px) {
	.List .zlm-infos .Guidang{ width:1.6rem;}
	
	.List .zlm-infos .zt-img ul{ margin-right: 0;}
	.List .zlm-infos .zt-img ul li{ width: 100%; float: none;}
	.List .zlm-infos .zt-img ul li a{ margin: 0.3rem 0 0 0;}
	.List .zlm-infos .zt-img ul li a .img{ height: calc(100vw * 104 / 500);}
	.List .zlm-infos .zt-img ul li a .box{ height: calc(100vw * 50 / 500);}
	.List .zlm-infos .zt-img ul li a .box span{ line-height: calc(100vw * 50 / 500);}
	
	.Article .Content .pic-video{ width: calc(100vw * 410 / 500) !important; height: calc(100vw * 410 / 500) !important;}
	
	.Article .Xg .ytdd ul li{ width: calc(100% / 2);}
	.Article .Xg .ytdd ul li a .img{ height: calc(100vw * 180 / 500);}
	
	.Article .zcwj-fj .Xg .ytdd { height: calc(100vw * 280 / 500);}
}