@media (min-width: 767px) {
	.header_s,
	.breadcrumb,
	.slideBox,
	.hr80,
	.wcopy-sm{
		display: none !important;
	}
}

@media (max-width: 767px) {

	.nav-menu,
	.footer,
	.header,
	.crumb,
	.hr120,
	.gallery_wrap,/*组图*/
	#top {
		display: none !important;
	}

	footer,
	footer p,
	footer p a,
	footer span,
	footer a {
		color: #fff;
		text-align: center;
		font-size: 0.8rem;
		line-height: 1.5rem;
		display: block;
	}

	.header_s {
		height: 50px;
		line-height: 50px;
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		z-index: 1000;
		padding: 10px 0;
		background: rgba(255, 255, 255, 0.70);
		backdrop-filter: blur(10px);
		animation: solltTop 0.6s;
		display: block;
	}

	.header_s img {
		width: 200px;
		height: 40px;
		float: left;
		margin-top: 5px;
	}

	.breadcrumb {
		font-size: 12px;
		float: right;
		padding-right: 10px;
	}

	.breadcrumb a {
		color: #333;
	}

	.sys-header {
		width: 100%;
		min-width: 100% !important;
	}

	.sys-item {
		width: 48% !important;
		padding-top: 26% !important;
	}

	.sys-item-title {
		font-size: 12px !important;
	}

	.sys-item-title span {
		left: 10px !important;
		right: 10px !important;
	}

	.container {
		width: 100%;
	}
	#about-me{
		text-align: justify !important;
	}
	.wcopy-sm {
		background: #55baea;
		padding: 20px 0 0;
	}

	.wcopy-sm a {
		color: #fff;
		text-align: center;
		font-size: 0.8rem;
		line-height: 1.5rem;
		display: block;
	}

	.footer-b {
		min-width: 100% !important;
	}

	/* 文章内容 */
	/*20230309*/
	.article-main .article-title {
		padding-top: 20px !important;
		font-family: 微软雅黑, 黑体;
		font-size: 1.3rem !important;
		font-weight: bold;
		line-height: 30px !important;
		text-align: justify !important;
		margin: 0px;
		overflow: hidden;
	}

	.article-main .article-subtitle {
		font-family: Microsoft YaHei, SimHei, Arial;
		font-size: 1.2rem !important;
		color: #666;
		margin: 10px auto;
		text-align: justify !important;
	}

	.article-main .article-infos {
		text-align: left !important;
	}

	.article-content p {
		margin-bottom: 0.875rem;
		text-indent: 2em;
		color: #333333;
		line-height: 1.875rem;
	}

	.article-content p img {
		display: block;
		margin: 0 auto;
		max-width: 100%;
		height: auto;
		width: expression(this.width > 700 ? "700px" : this.width);
	}

	.article-content .mcePageBreak {
		display: none;
	}

	.article-content a {
		color: #0B3B8C;
	}

	.article-content a:hover {
		color: #c00;
	}

	.fontSizeSmall p {
		font-size: 1rem;
	}

	.fontSizeBig p {
		font-size: 1.2rem;
	}

	.rel-news span {
		color: #666;
	}

	.article-content .mcePageBreak {
		font-size: 1.2rem;
		font-weight: bold;
		color: #0B3B8C;

	}

	/* 视频内容 */
	.video-player {
		height: 100% !important;
	}
	/* 组图内容 */
	.article-content-title{
		font-size: 22px !important;
		line-height: 1.4;
		margin-bottom: 14px;
		font-weight: 500 !important;
	}
	.article-describe p{
		font-size: 15px !important;
	}
	.column{
		width: 100% !important;
		padding: 0 5px;
		box-sizing: border-box; 
	}
	#content{ padding:10px 0; background:#fff;  }
	.path{ padding:0 0 5px 5px;   }
	
	.slideBox{ position:relative; width:100%;  height:auto; overflow:hidden; margin:0 auto; }
	.slideBox .hd{ position:absolute; width:100%;  height:27px; top:200px; left:0; z-index:1; }
	.slideBox .hd img{ width:11px;  }
	.slideBox .prev,.slideBox .next{ position:absolute; left:0; top:0; display:block; width:23px; height:27px; line-height:27px; text-align:center;   }
	.slideBox .next{ left:auto; right:0;}
	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; }
	.slideBox .bd li img{ width:100%;  height:auto; max-height: 400px; display:block; object-fit: contain; }
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
	.slideBox .bd li .tit{ display:block; width:100%;  /*position:absolute; */bottom:0; text-indent:2em; height:auto; line-height:30px;  text-align:left;  color:#aaa; padding-top: 10px; /*background-color:rgba(0,0,0,0.7);*/ ; }
	.slideBox .pageState{ position: absolute; top: 10px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;z-index: 3;}
	.slideBox .pageState span{ color: #f00; font-size: 16px;}
	.slideBox .wap {
	    width: 110%;
	    margin-right: -10%;
	    height: 100%;
	    animation: mymove 1s infinite;
	    -webkit-animation: mymove 1s infinite;
	    position: absolute;
	    z-index: 999;
	    background: rgba(0,0,0,.8) url(../img/wap_zt.png) no-repeat 50% 50%
	}
	
	@keyframes mymove {
	    from {
	        right: 0
	    }
	
	    to {
	        right: 20px
	    }
	}
	
	@-webkit-keyframes mymove {
	    from {
	        right: 0
	    }
	
	    to {
	        right: 20px
	    }
	}
	}
}