/* S媒体查询 */

	/* 涵盖了小屏幕手机屏幕大小 */
	@media screen and (max-width:359px){
		html {
			font-size: 52.5%;
		}
	}

	/* 涵盖了基本的手机屏幕大小 */
	@media screen and (min-width:360px) and (max-width:500px){
		html {
			font-size: 62.5%;
		}
	}

	/* 涵盖了基本的pad屏幕大小 */
	@media screen and (min-width:501px) and (max-width:959px){
		html {
			font-size: 62.5%;
		}
	}

	/* 涵盖了正常PC屏幕大小 */
	@media screen and (min-width:960px){
		html {
			font-size: 72.5%;
		}
	}
	
	@media (min-width: 1200px){
		.container, .container-lg, .container-md, .container-sm, .container-xl {
		    max-width: 1440px !important;
		}
	}
	

/* E媒体查询 */


/* ------------S头部------------ */
.header{
	background-position: center;
	background-size: cover;
	/* max-width: 1920px; */
	/* margin: 0 auto; */
	margin-bottom: 40px;
}
.header .header-container{}

.header .top{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 16px 0 0;
}
.header .top .left{
	font-size: 1.4rem;
	color: #fff;
}
.header .top .right{}
.header .top .right .fun-list{
	display: flex;
}
.header .top .right .fun-list .fun-item{}
.header .top .right .fun-list .fun-item:nth-child(1){
	padding-right: 14px;
	border-right: 1px solid #fff;
	margin-right: 14px;
}
.header .top .right .fun-list .fun-item a{
	font-size: 1.4rem;
	color: #fff;
}
.header .mid{
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 136px;
	padding: 0;
}
.header .mid .left{
	height: 60%;
}
.header .mid .left a{
	display: inline-block;
	height: 100%;
}
.header .mid .left a .logo{
	display: block;
	height: 100%;
}
.header .mid .right{}
.header .mid .right form{}
.header .mid .right form .search{
	display: flex;
	align-items: center;
	background-color: #fff;
	padding: 8px 18px;
	border-radius: 100px;
}
.header .mid .right form .search input{
	font-size: 1.4rem;
	color: #999;
	width: 200px;
}
.header .mid .right form .search .s-ipt{
	background-color: rgba(255,255,255,0);
}
.header .mid .right form .search .s-sbt{
	display: block;
	width: 20px;
	background-position: center;
	background-size: contain;
	background-repeat: no-repeat;
}
.header .bot{
	/* border-top: 1px solid rgba(255, 255, 255, 0.3); */
	background-color: rgba(23, 97, 204, 1);
}
.header .bot .nav-list{
	display: flex;
	/* padding: 0; */
	margin-bottom: 0;
}
.header .bot .nav-item{
	flex: 1;
	text-align: center;
}
.header .bot .nav-item a{
	display: block;
	font-size: 1.6rem;
	color: #fff;
	padding: 20px 0;
}
.header .bot .nav-item a:hover{
	text-decoration: none;
	color: #F5A623;
}
.header .bot li.active a{
	color: #FFA300;
	font-weight: bold;
	border-bottom: 3px solid #FFA300;
	background-color: rgba(255, 255, 255, 0.1);
}
	/* 响应式 */
	@media (max-width: 991.98px){
		.header{
			margin-bottom: 20px;
		}
		.header .mid{
			display: block;
			padding: 20px;
		}
		.header .mid .left{
			margin-bottom: 10px;
		}
		.header .mid .right form .search{
			justify-content: space-between;
		}
		.header .mid .right form .search .s-ipt{
			flex: 1;
		}
		.header .mid .right form .search .s-sbt{
			display: block;
			width: 20px;
			background-position: center;
			background-size: contain;
			background-repeat: no-repeat;
		}
		
		.header .bot .nav-list{
			flex-wrap: wrap;
			padding: 0;
			justify-content: flex-start;
		}
		.header .bot .nav-item{
			width: 20%;
			flex: auto;
			flex-grow: 0;
		}
		.header .bot .nav-item a{
			font-size: 1.3rem;
			padding: 10px 0;
		}
	}
	/* 响应式 */
/* ------------E头部------------ */


/* ----------- S首页 -------------- */
/* s首页文章列表通用版式A */
.index-article-model-a{}
.index-article-model-a .model-container{
	border: 1px solid #eee;
}
.index-article-model-a .tit{
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #eee;
	background-image: linear-gradient(to right,#2A8EFF,#fff,#fff);
	padding: 14px;
	border-top: 2px solid #2A8EFF;
}
.index-article-model-a .tit h5{
	font-size: 1.8rem;
	font-weight: bold;
	margin-bottom: 0;
	color: #fff;
}
.index-article-model-a .tit .more{
	font-size: 1.4rem;
	color: #999;
	display: flex;
	align-items: center;
}
.index-article-model-a .tit .more span{
	margin-right: 8px;
}
.index-article-model-a .tit .more img{
	display: block;
	width: 18px;
}
.index-article-model-a .con{
	padding: 10px 12px;
}
.index-article-model-a .con .article-list{}
.index-article-model-a .con .article-item{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 16px 0;
	border-bottom: 1px solid #eee;
}
.index-article-model-a .con .article-item:nth-last-child(1){
	border-bottom: none;
}
.index-article-model-a .con .article-item .article-left{
	display: flex;
	align-items: center;
	width: 76%;
}
.index-article-model-a .con .article-item .article-left img{
	display: block;
	width: 14px;
	margin-right: 14px;
}
.index-article-model-a .con .article-item .article-left h5{
	margin-bottom: 0;
	  overflow: hidden;
	  text-overflow: ellipsis;
	  white-space: nowrap;
}
.index-article-model-a .con .article-item .article-left h5 a{
	font-size: 1.4rem;
	color: #333;
}
.index-article-model-a .con .article-item .article-right{}
.index-article-model-a .con .article-item .article-right .date{
	margin-bottom: 0;
	font-size: 1.3rem;
	color: #999;
}
	/* 响应式 */
	@media (max-width: 991.98px) {
		.index-article-model-a{
			margin-bottom: 20px;
		}
		.index-article-model-a .con .article-item{
			padding: 10px 0;
		}
	}
	/* 响应式 */
/* e首页文章列表通用版式A */


/* s首页文章列表通用版式B */
.index-article-model-b{}
.index-article-model-b .model-container{
	border: 1px solid #eee;
}
.index-article-model-b .tit{
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #eee;
	background-image: linear-gradient(to right,#2A8EFF,#fff,#fff);
	padding: 14px;
	border-top: 2px solid #2A8EFF;
}
.index-article-model-b .tit h5{
	font-size: 1.8rem;
	font-weight: bold;
	margin-bottom: 0;
	color: #fff;
}
.index-article-model-b .tit .more{
	font-size: 1.4rem;
	color: #999;
	display: flex;
	align-items: center;
}
.index-article-model-b .tit .more span{
	margin-right: 8px;
}
.index-article-model-b .tit .more img{
	display: block;
	width: 18px;
}

.index-article-model-b .topnew{
	display: flex;
	align-items: center;
	padding: 20px 12px 0;
}
.index-article-model-b .topnew .pic{
	flex: 2;
	margin-right: 16px;
	border-radius: 4px;
	overflow:hidden;
}
.index-article-model-b .topnew .pic a{
	display: block;
	background-position: center;
	background-size: cover;
	height: 120px;
		transition:all .4s;
		-moz-transition:all .4s;
		-webkit-transition:all .4s;
		-o-transition:all .4s;
}
.index-article-model-b .topnew .pic:hover a{
	transform:scale(1.1);
}
.index-article-model-b .topnew .txt{
	flex: 3;
}
.index-article-model-b .topnew .txt h5{
	margin-bottom: 10px;
	line-height: 1.5;
	  overflow:hidden;
	  text-overflow:ellipsis;
	  display:-webkit-box;
	  -webkit-box-orient:vertical;
	  -webkit-line-clamp:2;
	  height: 45px;
}
.index-article-model-b .topnew .txt h5 a{
	font-size: 1.4rem;
	color: #333;
}
.index-article-model-b .topnew .txt .des{
	font-size: 1.3rem;
	color: #999;
	margin-bottom: 0;
	  overflow:hidden;
	  text-overflow:ellipsis;
	  display:-webkit-box;
	  -webkit-box-orient:vertical;
	  -webkit-line-clamp:3;
}

.index-article-model-b .con{
	padding: 10px 12px;
}
.index-article-model-b .con .article-list{}
.index-article-model-b .con .article-item{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 16px 0;
	border-bottom: 1px solid #eee;
}
.index-article-model-b .con .article-item:nth-last-child(1){
	border-bottom: none;
}
.index-article-model-b .con .article-item .article-left{
	display: flex;
	align-items: center;
	width: 76%;
}
.index-article-model-b .con .article-item .article-left img{
	display: block;
	width: 14px;
	margin-right: 14px;
}
.index-article-model-b .con .article-item .article-left h5{
	margin-bottom: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index-article-model-b .con .article-item .article-left h5 a{
	font-size: 1.4rem;
	color: #333;
}
.index-article-model-b .con .article-item .article-right{}
.index-article-model-b .con .article-item .article-right .date{
	margin-bottom: 0;
	font-size: 1.3rem;
	color: #999;
}
	/* 响应式 */
	@media (max-width: 991.98px) {
		.index-article-model-b{
			margin-bottom: 20px;
		}
		.index-article-model-b .con .article-item{
			padding: 10px 0;
		}
	}
	/* 响应式 */
/* e首页文章列表通用版式B */

/* s相关链接 */
.index-link{}
.index-link .index-link-container{}

.index-link .f-link{
	padding-top: 3.6rem;
	padding-bottom: 3rem;
}
.index-link .f-link h5{
	font-size: 1.8rem;
	color: #333;
	margin-bottom: 2rem;
}
.index-link .f-link .inpt-list{}
.index-link .f-link .inpt-item{}
.index-link .f-link .inpt-item select{
	width: 100%;
	border: 1px solid #D9D9D9;
	padding: 0.6rem 1.2rem;
	font-size: 1.4rem;
	color: #666;
	min-height: 32px;
}
.index-link .f-link .inpt-item option{}
	/* 响应式 */
	@media (max-width: 991.98px) {
		.index-link .f-link .inpt-item{
			margin-bottom: 10px;
		}
	}
	/* 响应式 */
/* e相关链接 */

/* ----------- E首页 -------------- */


/* ----------- S-index-页脚 ----------- */
.footer{
	background-color: #F1F1F1;
}
.footer .footer-container{}

.footer .f-con{
	padding-top: 5rem;
	padding-bottom: 3rem;
}
.footer .f-con .con-nav{
	padding-right: 8rem;
	border-right: 1px solid #ddd;
}
.footer .f-con .con-nav .footer-logo{
	padding-bottom: 20px;
	border-bottom: 1px solid #D9D9D9;
	margin-bottom: 30px;
}
.footer .f-con .con-nav .footer-logo a{}
.footer .f-con .con-nav .footer-logo a .logo{
	display: block;
	height: 54px;
}
.footer .f-con .con-nav .nav-list{
	display: flex;
	flex-wrap: wrap;
}
.footer .f-con .con-nav .nav-item{
	width: 33.33%;
	margin-bottom: 1.2rem;
}
.footer .f-con .con-nav .nav-item a{
	font-size: 1.4rem;
	color: #333;
}

.footer .f-con .con-contact{
	padding-left: 5rem;
	border-right: 1px solid #ddd;
}
.footer .f-con .con-contact .top{
	margin-bottom: 20px;
}

.footer .f-con .con-contact h5{
	font-size: 1.6rem;
	color: #333;
	margin-bottom: 2rem;
}
.footer .f-con .con-contact .content-list{}
.footer .f-con .con-contact .content-item{
	font-size: 1.4rem;
	color: #333;
	margin-bottom: 0.6rem;
}
.footer .f-con .con-contact .bot{}
.footer .f-con .con-contact .bot .contact-list{
	display: flex;
	flex-wrap: wrap;
}
.footer .f-con .con-contact .bot .contact-item{
	width: 48%;
}
.footer .f-con .con-contact .bot .contact-item .tit{
	font-size: 1.4rem;
	color: #999;
	margin-bottom: 2px;
}
.footer .f-con .con-contact .bot .contact-item .content{
	font-size: 1.4rem;
	color: #333;
}

.footer .f-con .con-code{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}
.footer .f-con .con-code .code{
	margin-bottom: 1rem;
}
.footer .f-con .con-code .code img{
	display: block;
	width: 12rem;
	height: 12rem;
}
.footer .f-con .con-code p{
	font-size: 1.4rem;
	text-align: center;
}

.footer .f-bot{
	background-color: #2A8EFF;
	padding: 1rem 0;
	background-size: cover;
	background-position: center;
}
.footer .f-bot-container{}

.footer .f-bot-container .beian{
	font-size: 1.4rem;
	text-align: center;
	color: #fff;
	margin-bottom: 0.6rem;
}
.footer .f-bot-container .beian a{
	font-size: 1.3rem;
	color: #fff;
}
.footer .f-bot .zhichi{
	font-size: 1.3rem;
	color: #fff;
	text-align: center;
	margin-bottom: 0;
}
.footer .f-bot .zhichi a{
	font-size: 1.3rem;
	color: #fff;
}
	/* 响应式 */
	@media (max-width: 991.98px) {
		.footer .f-bot{
			padding: 1rem;
		}
		.footer .f-con{
			padding: 3rem 2rem 2rem;
		}
		.footer .f-con .con-contact{
			padding-left: 0;
			padding-right: 0;
			border-right: none;
		}
		.footer .f-con .con-contact .bot .contact-item{
			width: 100%;
		}
		.footer .f-bot-container .beian{
			font-size: 1.2rem;
		}
		.footer .f-bot-container .beian a{
			font-size: 1.2rem;
		}
		.footer .f-bot .zhichi{
			font-size: 1.2rem;
		}
	}
	/* 响应式 */
/* ----------- E-index-页脚 ----------- */


	/* S其他页面框架公用样式 */
	.main-container{
		margin-bottom: 60px;
	}
	/* E其他页面框架公用样式 */
	
	
	/* s-左侧通用导航 */
	.sidenav{
		margin-bottom: 3rem;
	}
	.sidenav .sidenav-container{}
	
	.sidenav .tit{
		background-color: #3A90DF;
		display: flex;
		align-items: center;
		padding: 1.6rem;
	}
	.sidenav .tit .icon{
		display: inline-block;
		width: 0.3rem;
		height: 1.8rem;
		background-color: #fff;
		margin-right: 1.4rem;
	}
	.sidenav .tit h1{
		font-size: 1.6rem;
		color: #fff;
		font-weight: 600;
		margin-bottom: 0;
	}
	
	.sidenav .con{}
	.sidenav .con .side-list{
		border: 1px solid #ddd;
	}
	.sidenav .con .side-item{}
	.sidenav .con .side-item a{
		display: flex;
		align-items: center;
		justify-content: space-between;
		background-color: #fff;
		border-bottom: 1px solid #dedede;
		padding: 2rem 2.5rem;
		text-decoration: none;
	}
	.sidenav .con .side-item:nth-last-child(1) a{
		border-bottom: none;
	}
	.sidenav .con .side-item a .left{
		display: flex;
		align-items: center;
		max-width: 140px;
	}
	.sidenav .con .side-item a .left .icon{
		display: inline-block;
		width: 0.4rem;
		height: 0.4rem;
		background-color: #5C5C66;
		margin-right: 1.5rem;
	}
	.sidenav .con .side-item a .left h5{
		font-size: 1.4rem;
		color: #333;
		margin-bottom: 0;
		font-weight: normal;
		flex: 1;
	}
	.sidenav .con .active a .left h5{
		color: #2159A6;
		font-weight: 600;
	}
	.sidenav .con .side-item a:hover .left h5{
		color: #2159A6;
	}
	.sidenav .con .side-item a .right{}
	.sidenav .con .side-item a .right img{
		width: 1.5rem;
	}
		/* s响应式 */
		@media (max-width: 991.98px){
			.sidenav{
				margin-bottom: 0;
			}
			.sidenav .con .side-item a{
				padding: 0.8rem 2.5rem;
			}
			.sidenav .con .side-list{
				display: flex;
				flex-wrap: wrap;
			}
			.sidenav .con .side-item{
				width: 50%;
			}
			.sidenav .con .side-item a{
				border-bottom: none;
			}
		}
		/* e响应式 */
	/* e-左侧通用导航 */
	
	
	/* s-右侧内容 */
	.main-con{
		padding-left: 5px !important;
	}
	.main-con .main-con-container{
		background-color: #fff;
		border: 1px solid #fff;
		min-height: 600px;
	}
		/* 响应式 */
		@media (max-width: 991.98px){
			.main-con{
				padding: 20px !important;
			}
		}
		/* 响应式 */
	/* e-右侧内容 */
	
	
	/* s-单列 */
	.onecol-main-con{}
	.onecol-main-con .main-con-container{
		background-color: #fff;
		border: 1px solid #fff;
	}
	/* e-单列 */
	
	/* s-面包屑导航 */
	.crumb-top{
		display: flex;
		align-items: center;
		border-bottom: 1px solid #ddd;
		padding: 0.7rem 1rem;
		margin-bottom: 2rem;
	}
	.crumb-top .home{}
	.crumb-top .home a{}
	.crumb-top .home a img{
		display: inline-block;
		width: 2rem;
		height: 2rem;
	}
	
	.crumb-top .crumb{}
	.crumb-top .crumb .breadcrumb{
		margin-bottom: 0;
		background-color: rgba(255,255,255,0);
		font-size: 1.4rem;
		padding-left: 0.4rem;
	}
	.crumb-top .crumb .breadcrumb-item{}
	.crumb-top .crumb .breadcrumb-item a{
		font-size: 1.4rem;
		color: #333;
		text-decoration: none;
	}
	.crumb-top .crumb .breadcrumb-item a:hover{
		color: #2159A6;
	}
		/* s响应式 */
		@media (max-width: 991.98px){
			.main-con .main-con-container{
				border: none;
			}
			.crumb-top{
				padding-left: 0;
				margin-bottom: 1rem;
			}
		}
		/* e响应式 */
	/* e-面包屑导航 */
	
	
	/* S-list-通用样式 */
	
		/* s-list-文章列表 */
		.mod-art-list{
			padding: 0 20px;
			margin-bottom: 60px;
		}
		.mod-art-list .art-item{
			display: flex;
			align-items: center;
			justify-content: space-between;
			margin-bottom: 2.2rem;
		}
		.mod-art-list .art-item .art-left{
			display: flex;
			align-items: center;
		}
		.mod-art-list .art-item .icon{
			display: inline-block;
			width: 4px;
			height: 4px;
			margin-right: 1rem;
			background-color: #0071E1;
			border-radius: 100px;
		}
		.mod-art-list .art-item a{
			font-size: 1.4rem;
			color: #333;
		}
		.mod-art-list .art-item .art-right{
			font-size: 1.4rem;
			color: #666;
		}
			/* 响应式 */
			@media (max-width: 991.98px) {
				.mod-art-list{
					padding: 0;
				}
				.mod-art-list .art-item .art-left{
					flex: 1;
					margin-right: 10px;
				}
				.mod-art-list .art-item a{
					flex: 1;
				}
			}
			/* 响应式 */
		/* e-list-文章列表 */
		
		
		/* s-翻页 */
		.pager{
			margin-bottom: 32px;
		}
		.pager .pagination{
			justify-content: center;
		}
		.pager .pagination li{
			font-size: 1.6rem;
			margin: 0 0.4rem;
		}
		.pager .pagination li span{
			display: inline-block;
			color: #666;
			padding: 0.6rem 1.2rem;
			border: 1px solid #e6e6e6;
			border-radius: 0.4rem;
			text-decoration: none;
			min-width: 3.8rem;
			text-align: center;
		}
		.pager .pagination li a{
			display: inline-block;
			font-size: 1.6rem;
			color: #666;
			padding: 0.6rem 1.2rem;
			border: 1px solid #e6e6e6;
			border-radius: 0.4rem;
			text-decoration: none;
			min-width: 3.8rem;
			text-align: center;
		}
		.pager .pagination li a:hover{
			background-color: #eee;
		}
		.pager .pagination li.disabled span{
			color: #ddd;
		}
		.pager .pagination li.active span{
			color: #fff;
			background-color: #2159A6;
		}
			/* s响应式 */
			@media (max-width: 991.98px){
				.pager .pagination{
					flex-wrap: wrap;
				}
				.pager .pagination li{
					font-size: 1.2rem;
					margin: 0.6rem 0.4rem;
				}
				.pager .pagination li span{
					padding: 0.6rem;
					min-width: 1.8rem;
				}
				.pager .pagination li a{
					padding: 0.6rem;
					font-size: 1.2rem;
					min-width: 1.8rem;
				}
			}
			/* e响应式 */
		/* e-翻页 */
		
		
		/* s-list_news */
		.list-adv{
			padding: 0 32px;
		}
		.list-adv .list-adv-container{
			height: 86px;
			background-position: center;
			background-size: cover;
			border-radius: 4px;
		}
		
		.mod-news-list{
			margin-bottom: 3rem;
			padding: 32px;
		}
		.mod-news-list .news-item{
			display: flex;
			justify-content: space-between;
			align-items: center;
			border-bottom: 1px dotted #ddd;
			padding: 1.4rem 0;
		}
		.mod-news-list .news-item .news-tit{
			margin-bottom: 0;
			display: flex;
			align-items: center;
		}
		.mod-news-list .news-item .news-tit .icon{
			display: inline-block;
			width: 6px;
			height: 6px;
			border-radius: 100px;
			background-color: #ddd;
			margin-right: 10px;
		}
		.mod-news-list .news-item .news-tit a{
			font-size: 1.4rem;
			color: #333;
			flex: 1;
		}
		.mod-news-list .news-item .news-tit a:hover{
			color: #2159A6;
			font-weight: 500;
		}
		.mod-news-list .news-item .time{
			font-size: 1.4rem;
			color: #999;
			margin-bottom: 0;
		}
		/* e-list_news */
		
		/* s响应式 */
		@media (max-width: 991.98px){
			.mod-news-list .news-item .news-tit{
				width: 70%;
			}
			.mod-news-list .news-item .news-tit a{
				display: block;
				text-align: justify;
			}
			.list-adv{
				padding: 0;
			}
			.mod-news-list{
				margin-bottom: 3rem;
				padding: 0;
			}
		}
		/* e响应式 */
	/* E-list-通用样式 */
	
	
/* S-show-通用样式 */
	/* s-show_news-文章内容 */
	.mod-details-content{
		margin-bottom: 3rem;
	}
	.mod-details-content .show-container{
		background-color: #fff;
		padding: 1rem 6rem;
	}
	.onecol-main-con .mod-details-content .show-container{
		padding: 1rem 10rem;
	}
	
	.mod-details-content .art-tit{
		padding-top: 2rem;
		text-align: center;
		margin-bottom: 1.6rem;
	}
	.mod-details-content .art-tit h1{
		max-width: 90%;
		margin: 0 auto;
		font-size: 2rem;
		color: #333;
		line-height: 1.6;
	}
	.mod-details-content .art-data{
		font-size: 1.4rem;
		margin-bottom: 3rem;
		color: #999;
		text-align: center;
	}
	.mod-details-content .art-data .date{
		margin-right: 2rem;
	}
	.mod-details-content .contents{
		font-size: 1.4rem;
		border-bottom: 1px solid #ddd;
		padding-bottom: 5rem;
		margin-bottom: 4rem;
		line-height: 2;
	}
	.mod-details-content .contents a{
		word-break: break-all;
	}
	.mod-details-content .contents img{
		max-width: 70%;
	}
	.mod-details-content .nextprev{}
	.mod-details-content .nextprev .np-list{}
	.mod-details-content .nextprev .np-item{
		margin-bottom: 1.6rem;
		  overflow: hidden;
		  text-overflow: ellipsis;
		  white-space: nowrap;
	}
	.mod-details-content .nextprev .np-item a{
		font-size: 1.4rem;
		color: #333;
	}
		/* 响应式 */
		@media (max-width: 991.98px) {
			.mod-details-content .contents{
				overflow: hidden;
			}
		}
		/* 响应式 */
	/* e-show_news-文章内容 */
	
	/* s-show-文章内容 */
	.mod-showdetails-content{
		font-size: 1.4rem;
		max-width: 100%;
		text-align: justify;
		margin-bottom: 3rem;
		word-break: break-all;
	}
	.mod-showdetails-content .show-container{
		background-color: #fff;
	}
	
	.mod-showdetails-content .art-tit{
		padding-top: 2rem;
		text-align: center;
		margin-bottom: 1.6rem;
	}
	.mod-showdetails-content .art-tit h1{
		max-width: 90%;
		margin: 0 auto;
		font-size: 2rem;
		color: #2B7A5A;
	}
	.mod-showdetails-content .art-data{
		font-size: 1.4rem;
		margin-bottom: 3rem;
		color: #999;
		text-align: center;
	}
	.mod-showdetails-content .art-data .date{
		margin-right: 2rem;
	}
	.mod-showdetails-content .contents{
		font-size: 1.4rem;
		border-bottom: 1px solid #ddd;
		padding-bottom: 5rem;
		margin-bottom: 4rem;
		line-height: 2;
	}
	.mod-showdetails-content .contents img{
		max-width: 70%;
	}
	.mod-showdetails-content .nextprev{}
	.mod-showdetails-content .nextprev .np-list{}
	.mod-showdetails-content .nextprev .np-item{
		margin-bottom: 1.6rem;
		  overflow: hidden;
		  text-overflow: ellipsis;
		  white-space: nowrap;
	}
	.mod-showdetails-content .nextprev .np-item a{
		font-size: 1.4rem;
		color: #333;
	}
	/* e-show-文章内容 */
	
	/* s-响应式 */
	@media (max-width: 991.98px){
		.mod-details-content .show-container{
			padding: 0;
		}
		.mod-details-content .contents img{
			max-width: 100%;
		}
	}
	/* e-响应式 */
/* E-show-通用样式 */


/* S-page-通用样式 */
	/* s-page-内容详情 */
	.mod-pagedetails-content{
		font-size: 1.4rem;
		max-width: 100%;
		text-align: justify;
		padding: 16px 32px;
		min-height: 600px;
	}
	.onecol-main-con .mod-pagedetails-content{
		padding: 16px 100px 60px;
	}
	.mod-pagedetails-content img{
		max-width: 70%;
	}
	/* e-page-内容详情 */
	/* s-响应式 */
	@media (max-width: 991.98px){
		.mod-pagedetails-content img{
			max-width: 100%;
		}
		.mod-pagedetails-content{
			padding: 0;
		}
	}
	/* e-响应式 */
/* E-page-通用样式 */

