body {
	background: #EFF1F4;
}

h4.title {
	width: 1280px;
	height: 60px;
	line-height: 60px;
	color: #9F9F9F;
	font-size: 16px;
	font-weight: normal;
	margin: 0 auto;
}

.exhibition_box,
.article_box,
.filling_box {
	max-width: 1280px;
	width: auto;
	height: auto;
	margin: 0 auto;
	min-height: 600px;
}

.article_box {
	min-height: 368px;
}

footer {
	margin-top: 65px;
}

.swiper-container div.swiper-wrapper,
.swiper-slide {
	width: 100%;
	height: 100%;
}

.exhibition_box > ul,
.article_box > ul,
.filling_box > ul {
	width: 100%;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.article_box > ul {
	justify-content: flex-start;
}

.exhibition_box > ul > li,
.filling_box > ul > li {
	width: 49.2%;
	height: auto;
	max-height: 526px;
	background: #FFFFFF;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
	opacity: 1;
	border-radius: 5px;
	overflow: hidden;
	margin-bottom: 36px;
}

	.exhibition_box > ul > li > a,
	.article_box > ul > li > a,
	.filling_box > ul > li > a {
		display: block;
		width: 100%;
		height: 100%;
	}

		.exhibition_box > ul > li > a > img,
		.filling_box > ul > li > a > img {
			width: 100%;
			height: 365px;
			/*max-height: 70%;*/
		}

		.exhibition_box > ul > li > a > h4 {
			padding: 0 16px 0 28px;
			font-weight: normal;
			color: #000;
			font-size: 20px;
			line-height: 50px;
			height: 50px;
			text-overflow: ellipsis;
			overflow: hidden;
			white-space: nowrap;
		}

		.exhibition_box > ul > li > a > p {
			width: 100%;
			height: auto;
			padding: 0 16px 0 28px;
			color: #9F9F9F;
			font-size: 14px;
			display: -webkit-box;
			-webkit-box-orient: vertical;
			-webkit-line-clamp: 2;
			display: flex;justify-content: space-between;
			padding-bottom:20px;
		}

		.exhibition_box > ul > li > a > h5 {
			width: 100%;
			height: auto;
			padding: 0 16px 0 28px;
			color: #9F9F9F;
			font-size: 14px;
			font-weight: normal;
			line-height: 40px;
		}


/* 文章 */

.article_box > ul > li {
	width: 32%;
	height: auto;
	max-height: 332px;
	background: #FFFFFF;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
	opacity: 1;
	border-radius: 5px;
	overflow: hidden;
	margin-bottom: 36px;
	margin-right: 2%;
	justify-content: flex-start;
}

	.article_box > ul > li:nth-child(3n) {
		margin-right: 0;
	}

	.article_box > ul > li > a > img {
		width: 100%;
		/*height: auto;*/
		/*max-height: 73.5%;*/
		height: 245px;

	}

	.article_box > ul > li > a > h4 {
		width: 100%;
		padding: 0 16px 0 12px;
		font-weight: normal;
		color: #000;
		font-size: 20px;
		line-height: 53px;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}

	.article_box > ul > li > a > div {
		width: 100%;
		height: auto;
		display: flex;
		padding: 0 16px 0 12px;
		justify-content: space-between;
		font-size: 14px;
		color: #9F9F9F;
		padding-bottom:20px;
	}

/* 活动投稿 */
.filling_box > ul > li {
	max-height: 472px;
}

	.filling_box > ul > li > a > img {
		max-height: 77.9%;
		height: 77.9%;
	}

	.filling_box > ul > li > a > ol {
		width: 100%;
		height: 22%;
		padding: 0 30px 0 20px;
		display: flex;
	}

		.filling_box > ul > li > a > ol > li {
			width: 78%;
		}

			.filling_box > ul > li > a > ol > li > h4 {
				padding-top: 8px;
				line-height: 35px;
				font-weight: normal;
				color: #000;
				font-size: 20px;
				text-overflow: ellipsis;
				white-space: nowrap;
				overflow: hidden;
			}

			.filling_box > ul > li > a > ol > li > p {
				color: #9F9F9F;
				font-size: 14px;
				line-height: 24px;
				text-overflow: ellipsis;
				white-space: nowrap;
				overflow: hidden;
			}

			.filling_box > ul > li > a > ol > li:nth-child(2) {
				width: 22%;
				display: flex;
				align-items: center;
			}

				.filling_box > ul > li > a > ol > li:nth-child(2) > span {
					display: block;
					width: 100%;
					height: 45px;
					background: #316AEA;
					opacity: 1;
					border-radius: 5px;
					text-align: center;
					color: #fff;
					font-size: 16px;
					line-height: 45px;
				}

					.filling_box > ul > li > a > ol > li:nth-child(2) > span.gray {
						background: gray;
						cursor: default;
					}

.filling_type,
.filling_details_type,
.scene_type {
	width: 100%;
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
	clear: both;
	background: #fff;
}

	.filling_type > ul,
	.filling_details_type > ul,
	.scene_type > ul {
		width: 495px;
		height: 60px;
		margin: 0 auto;
		display: flex;
	}

	.filling_details_type > ul,
	.filling_type > ul {
		width: 330px;
	}

		.filling_type > ul > li,
		.filling_details_type > ul > li,
		.scene_type > ul > li {
			width: 165px;
			line-height: 60px;
			color: #000;
			font-size: 20px;
			text-align: center;
			cursor: pointer;
		}

			.filling_type > ul > li.active,
			.filling_details_type > ul > li.active,
			.scene_type > ul > li.active {
				border-bottom: 7px solid #316AEA;
			}


/* 活动投稿详情 */
.filling_details_box {
	max-width: 1280px;
	width: auto;
	height: auto;
	margin: 0 auto;
}

	.filling_details_box > ul {
		width: 100%;
		height: auto;
		min-height: 500px;
		margin: 25px auto;
	}

		.filling_details_box > ul > li {
			width: 100%;
			height: auto;
			display: flex;
			justify-content: space-between;
		}

			.filling_details_box > ul > li:nth-child(2),
			.filling_details_box > ul > li:nth-child(3) {
				display: none;
			}

.left_con {
	width: 72%;
	height: auto;
	background-color: #fff;
	padding: 30px 45px 62px 54px;
	float: left;
}

h3.blue_title {
	width: 100%;
	line-height: 33px;
	color: #000;
	font-size: 24px;
	padding: 43px 0 20px;
	display: flex;
	align-items: center;
	font-weight: 400;
}

	h3.blue_title > span {
		display: block;
		width: 7px;
		height: 33px;
		background: #316AEA;
		margin-right: 17px;
	}

	h3.blue_title > a:link,
	h3.blue_title > a:visited {
		position: absolute;
		right: 30px;
		color: #9F9F9F;
		font-size: 14px;
	}

.left_con > .con {
	width: 100%;
	height: auto;
	font-size: 16px;
	color: #000;
}

	.left_con > .con > p {
		padding: 8px 0;
		line-height: 22px;
	}

.filling_details_box .tou {
	width: 257px;
	height: 76px;
	background: #316AEA;
	opacity: 1;
	border-radius: 38px;
	text-align: center;
	line-height: 76px;
	color: #fff;
	display: block;
	font-size: 30px;
	margin: 30px auto 0;
	cursor: pointer;
}

.right_con {
	width: 26.3%;
	height: auto;
}

.right_aside {
	width: 100%;
	height: auto;
	background-color: #fff;
	padding: 0 25px 17px 25px;
	position: relative;
}

	.right_aside > ul {
		width: 100%;
		height: auto;
	}

	.right_aside > ul > li {
		width: 100%;
		height: auto;
		padding: 20px 5px 17px;
		border-bottom: 1px solid #EFF1F4;
		overflow: hidden;
	}

	.right_aside > ul > li:nth-last-child(1) {
		border: none;
	}

	.right_aside > ul > li > a {
		display: block;
		width: 100%;
		height: 100%;
	}

	.right_aside > ul > li > a > img {
		width: 46%;
		height: auto;
		max-width: 294px; 
		max-height: 83px; 
		float: left;
		height: 70px;
		margin-right:10px;
	}
	.right_aside > ul > li > a > h5 {
		float: right;
		font-size: 14px;
		line-height: 20px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		width: 49%;
	}

	.right_aside > ul > li > a > p {
		width: 49%;
		float: right;
		color: #9F9F9F;
		font-size: 14px;
		line-height: 30px;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
	}


.scene_aside > ul > li > a > h5 {
	overflow: hidden;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	line-height: 23px;
}

.scene_aside > ul > li > a > p {
	line-height: 25px;
}

.scene_mar {
	margin-top: 30px;
}

/* 文章详情 */
.article_title {
	width: 100%;
	max-width: 1280px;
	margin: 0 auto;
}

	.article_title > h4 {
		font-size: 28px;
		color: #000;
		font-weight: normal;
	}

	.article_title > p {
		color: #9F9F9F;
		font-size: 14px;
	}

		.article_title > p > span {
			margin-left: 20px;
		}

.filling_details_box > .article_box {
	margin: 15px auto;
}

h3.article_title {
	padding: 28px 0 7px;
}

.scene_aside > ul > li > a > h5 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	white-space: normal;
	line-height: 22px;
}

.scene_aside > ul > li > a > p:nth-child(2) {
	line-height: 20px;
}

.scene_aside > ul > li > a > p:nth-child(3) {
	line-height: 16px;
}
.scene_aside > ul > li > a > p:nth-child(4) {
	line-height: 16px;
}
.scene_aside > ul > li > a > p:nth-child(5) {
	line-height: 16px;
}

.article_fx {
	padding: 0 25px 23px 25px;
}

	.article_fx > p {
		color: #000;
		font-size: 24px;
		line-height: 66px;
		font-weight: 400;
	}

	.article_fx > ol {
		width: 100%;
		height: 62px;
		display: flex;
		justify-content: space-around;
	}

	.article_fx > ol > li {
		width: 70px;
		height: 70px;
		background: #FFFFFF;
		border: 1px solid #EFF1F4;
		border-radius: 50%;
		opacity: 1;
		cursor: pointer;
		position: relative;
	}

.fx_icon {
	width: 2em;
	height: 2em;
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}

.article_fx > ol > li > a:link,
.article_fx > ol > li > a:visited {
	display: block;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 9;
}


.tg_tab {
	width: 100%;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
	background: #fff;
	padding-top: 20px;
	overflow: hidden;
}

.tg_tab > .left {
	float: left;
	width: 8.3%;
	height: auto;
	color: #000;
	font-size: 14px;
	line-height: 42px;
	clear: both;
}

.tg_tab > .right {
	width: 100%;
	height: auto;
	margin-top:40px;
}

.tg_tab > .right > ol {
	width: 65%;
	height: auto;
	border-bottom: 1px dotted #EFF1F4;
	overflow: hidden;
	display: flex;
	flex-wrap: wrap;
	margin: 20px 0;
	padding-bottom: 15px;
	padding-top: 15px;
	margin: 0 auto
}

.tg_tab > .right > ol li:hover {
	color: #409eff;
	background: #ecf5ff;
	border-color: #b3d8ff;
}

.active2 {
	color: rgb(25, 169, 123)
}

.tg_tab > .right > ol > li {
	/*width: auto;
	color: #000;
	font-size: 14px;
	line-height: 42px;
	cursor: pointer;
	margin: 0 10px;*/
	float: left;
	border: 1px solid red;
	border-radius: 50px;
	padding: 12px 23px;
	margin-right: 20px;
	display: inline-block;
	line-height: .54;
	white-space: nowrap;
	cursor: pointer;
	background: #fff;
	border: 1px solid #dcdfe6;
	color: #606266;
	-webkit-appearance: none;
	text-align: center;
	box-sizing: border-box;
	outline: none;
	transition: .1s;
	font-weight: 500;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	font-size: 14px;
}
.tg_tab > .right > ol > li.active {
	color: #409eff;
	background: #ecf5ff;
	border-color: #b3d8ff;
}

.filling_details_box .icon2 {
	display: block;
	width: 64px;
	height: 64px;
	opacity: 0.7;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
}

.lock {
	width: 248px;
	height: auto;
	margin: 125px auto;
}

	.lock > .icon {
		width: 3em;
		height: 3em;
		margin: 0 auto;
		display: block;
	}

	.lock > h4 {
		width: 100%;
		text-align: center;
		line-height: 72px;
		color: #000;
		font-size: 28px;
		font-weight: normal;
	}

	.lock > p {
		color: #767676;
		width: 100%;
		font-size: 16px;
		text-align: center;
	}



/*<!-- /新改版4-22/ -->*/


.toug_dome_black {
	width: 100%;
	height: 0;
	overflow: hidden;
	background: rgba(0,0,0,0.5);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 10;
	display: flex;
	justify-content: center;
}

	.toug_dome_black > .white_dome {
		width: 60%;
		min-height: 400px;
		background: #fff;
		padding: 60px 60px 20px;
		box-sizing: border-box;
		align-self: center;
		position: relative;
	}

		.toug_dome_black > .white_dome > .white_dome_close {
			width: 30px;
			height: 30px;
			position: absolute;
			right: 15px;
			top: 15px;
		}

		.toug_dome_black > .white_dome > .title_text {
			width: 100%;
			height: 85px;
			background: #ffffea;
			border-radius: 10px;
			font-size: 14px;
			padding: 10px 20px;
			box-sizing: border-box;
			line-height: 22px;
			border: 1px dashed #d9d9d9;
		}

		.toug_dome_black > .white_dome > ul {
			overflow: hidden;
			margin-top: 50px
		}

		.toug_dome_black > .white_dome h4 {
		}

.tg_tab div:nth-child(4) ol li {
	width: 140px;
	height: 140px;
	float: left;
	border-radius: 30px;
	margin-right: 50px;
	position: relative;
	border: 0;
}

.toug_btn {
	width: 140px;
	height: 50px;
	border-radius: 40px;
	border: 1px solid #316AEA;
	margin: 20px auto;
	background: #316AEA;
	text-align: center;
	line-height: 50px;
	color: #fff;
	font-size: 20px;
	cursor: pointer;
}

@font-face {
	font-family: "iconfont";
	src: url('//at.alicdn.com/t/font_1641119_hoc75r9gqno.eot?t=1588976611254'); /* IE9 */
	src: url('//at.alicdn.com/t/font_1641119_hoc75r9gqno.eot?t=1588976611254#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), url('//at.alicdn.com/t/font_1641119_hoc75r9gqno.woff?t=1588976611254') format('woff'), url('//at.alicdn.com/t/font_1641119_hoc75r9gqno.ttf?t=1588976611254') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
	url('//at.alicdn.com/t/font_1641119_hoc75r9gqno.svg?t=1588976611254#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 158px;
	position: absolute;
	left: -10px;
	color: rgb(25, 102, 169);
	top: 27px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.iconfont2 {
	font-family: "iconfont" !important;
	font-size: 166px;
	position: absolute;
	left: -14px;
	top: 24px;
	color: rgb(25, 102, 169);
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


.iconpic:before {
	content: "\e677";
}

.iconshipin:before {
	content: "\e6a3";
}

.active2 {
	color: rgb(25, 169, 123)
}
