﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
div,
input,
span {
	box-sizing: border-box
}

html {
	-webkit-tap-highlight-color: transparent
}

element.style {
	font-size: small
}

.curr_p,
.type_page .title a:active,
.type_page .title a:hover,
.type_page .title a:link,
.type_page .title a:visited {
	color: #696969
}

a {
	color: #fff;
	cursor: pointer
}

a,
a:hover {
	text-decoration: none !important
}

h6 {
	font-size: 16px;
	font-weight: 600;
	color: #333;
	line-height: 28px
}

blockquote,
body,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
li,
ol,
p,
pre,
td,
textarea,
th,
ul {
	margin: 0;
	font-family: PingFangSC-Regular, FZLTXHK, arial, Hiragino Sans GB, Microsoft YaHei, WenQuanYi Micro Hei, sans-serif;
	padding: 0
}

ol,
p {
	display: block
}

ol {
	list-style-type: decimal;
	-webkit-margin-before: 1em;
	margin-block-start: 1em;
	-webkit-margin-after: 1em;
	margin-block-end: 1em;
	-webkit-margin-start: 0;
	margin-inline-start: 0;
	-webkit-margin-end: 0;
	margin-inline-end: 0;
	-webkit-padding-start: 40px;
	padding-inline-start: 40px
}

li {
	display: list-item;
	text-align: -webkit-match-parent
}

p {
	line-height: 24px
}

.pc a {
	color: initial
}

.path_box {
	padding-left: 40px
}

.flex_j {
	justify-content: center
}

.flex_a,
.pc .item_box {
	align-items: center
}

.pc .item_box {
	display: flex;
	flex-direction: column;
	padding-left: 40px;
	padding-right: 40px
}

.pad_b_80 {
	padding-bottom: 80px
}

.pad_t_50 {
	padding-top: 50px
}

.type_page {
	width: 1200px !important
}

.type_page .title {
	font-weight: 600;
	line-height: 32px
}

.page_h1,
.page_h1_inline {
	font-weight: 400;
	font-size: inherit;
	color: inherit
}

.flex_sb {
	justify-content: space-between
}

.flex {
	display: flex
}

.tit_box_1 {
	font-family: PingFangSC-Medium, FZLTXHK, arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-size: 24px;
	color: #181818;
	letter-spacing: 0
}

.tit_box_1 .bor {
	background: #0e57a2;
	width: 4px;
	height: 12px;
	margin-right: 15px
}

.path_box {
	background: #f7f7f7;
	height: 49px;
	font-size: 12px;
	color: #696969
}

.path_box .now_path {
	font-size: 12px;
	line-height: 17px;
	color: #0e57a2
}

.date,
.news_box .left .text_box span {
	font-size: 14px;
	color: #333;
	line-height: 24px
}

.news_box .left {
	width: 800px;
	margin-right: 100px;
	padding-left: 20px
}

.news_box .left .top_box {
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 30px;
	margin-bottom: 30px
}

.type_page .title {
	font-size: 22px;
	color: #181818;
	letter-spacing: 0;
	margin-bottom: 10px;
	margin-left: 20px
}

.news_box .left .text_box {
	margin-bottom: 80px
}

.news_box .left .text_box span {
	width: 700px;
	height: 192px;
	font-weight: 400
}

.news_box .left .big_btn .ele {
	display: flex;
	align-items: center;
	background: #f7f7f7;
	height: 110px;
	padding: 0 32px;
	width: 400px;
	cursor: pointer
}

.news_box .left .big_btn .ele:hover {
	background: #f7f7f7;
	box-shadow: 0 0 12px 0 rgba(0, 0, 0, .15);
	border-radius: 1px;
	color: #0e57a2;
	font-weight: 600
}

.news_box .left .big_btn .ele:hover .text_1 {
	color: #0e57a2
}

.news_box .left .big_btn .ele .left,
.news_box .left .big_btn .ele .right {
	width: 20px;
	height: 20px;
	position: relative
}

.news_box .left .big_btn .ele .left img {
	transform: rotate(180deg);
	width: 20px;
	height: 12px;
	position: absolute;
	top: 50%;
	left: 10;
	margin: -8px 0 -10px
}

.news_box .left .big_btn .ele .left .img_1,
.news_box .left .big_btn .ele:hover .left .img_2 {
	display: block
}

.news_box .left .big_btn .ele_1 {
	margin-right: 14px
}

.news_box .left .big_btn .ele_1:hover .text_1 {
	padding-right: 10px
}

.news_box .left .big_btn .ele_2:hover .text_1 {
	padding-left: 10px
}

.news_box .left .big_btn .ele_2:hover .right .aa {
	display: none
}

.news_box .left .big_btn .ele_2:hover .right .bb {
	display: block
}

.news_box .left .big_btn .ele .right {
	margin-left: 39px
}

.news_box .left .big_btn .ele .right img {
	width: 20px;
	height: 12px;
	position: absolute;
	top: 50%;
	left: -15;
	margin: -8px 0 -10px
}

.news_box .left .big_btn .ele .line {
	width: 1px;
	height: 22px;
	opacity: .2;
	background: #999;
	margin: 0 20px
}

.news_box .left .big_btn .ele .text_1 {
	font-size: 14px;
	color: #333;
	overflow: hidden;
	display: block;
	position: relative;
	line-height: 24px
}

.news_box .left .big_btn .ele .text {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	color: #333
}

.news_box .left .big_btn .ele:first-child .img {
	width: 120px;
	height: 50px;
	margin-left: 20px;
	background: #0e57a2;
	display: none
}

.news_box .left .big_btn .ele:nth-child(2) .img {
	width: 120px;
	height: 50px;
	margin-right: 20px;
	background: #0e57a2;
	display: none
}

.news_box .left .big_btn .ele:hover .img {
	display: block
}

.news_box .left .big_btn .ele:hover .text_1 {
	width: 149px;
	flex-shrink: 0;
	height: 45px;
	overflow: hidden
}

.news_box .left .big_btn .ele .img img,
.news_box .right_list .ele_box .img img {
	width: 100%;
	height: 100%
}

.news_box .right_list {
	width: 360px;
	margin-top: -32px;
	position: -webkit-sticky;
	position: sticky;
	top: 100px;
	height: 100%
}

.news_box .right_list .top_box {
	margin-bottom: 24px
}

.news_box .right_list .related_recommend_box .ele_item .pic_item {
	width: 360px;
	height: 130px;
	margin-bottom: 16px
}

.news_box .right_list .hot_news_box .ele_item:last-child .title_span,
.news_box .right_list .related_recommend_box .ele_item:last-child .pic_item,
.pc .pc-content .pc-content-wrapper .pc-content-r .pc-hotnews .pc-hotnews-content>a:last-child .title_span {
	margin-bottom: 0
}

.news_box .right_list .top_box .titleSpan {
	color: #181818;
	letter-spacing: 0;
	font-size: 20px;
	font-weight: 600
}

.news_box .right_list .hot_news_box {
	height: 248px;
	background: #fff;
	border-radius: 1px;
	border: 1px solid #e6e6e6;
	padding: 32px;
	font-size: 14px;
	color: #333
}

.news_box .right_list .hot_news_box .ele_item .title_span {
	width: 296px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor: pointer;
	margin-bottom: 16px
}

.news_box .right_list .hot_news_box .ele_item :hover {
	color: #0e57a2 !important
}

.news_box .right_list .ele_box {
	display: block;
	padding: 20px;
	line-height: 28px;
	margin-bottom: 29px;
	cursor: pointer;
	background: 0 0;
	border: 1px solid #f1f2f2
}

.news_box .right_list .ele_box:hover {
	background: #fff;
	box-shadow: 0 0 40px 0 rgba(27, 31, 64, .1)
}

.news_box .right_list .ele_box:hover .title {
	color: #0e57a2
}

.news_box .right_list .ele_box .img {
	width: 300px;
	height: 124px
}

.news_box .right_list .ele_box .title {
	font-family: PingFangSC-Medium, FZLTXHK, arial, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
	font-size: 16px;
	color: #181818;
	letter-spacing: 0;
	margin: 20px 0 10px
}

.news_box .right_list .ele_box .detail {
	width: 305px;
	font-size: 14px;
	color: #999;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 30px
}

.news_box .right_list .ele_box .more {
	background: #0e57a2;
	width: 89px;
	height: 22px;
	color: #fff;
	line-height: 22px;
	text-align: center;
	position: relative;
	display: none
}

.news_box .right_list .ele_box .more .line {
	width: 12px;
	height: 1px;
	background-color: #fff;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%)
}

.to_top {
	position: fixed;
	right: 40px;
	bottom: 500px;
	width: 50px;
	height: 50px;
	background-color: #a3a3a3;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center
}

.to_top img {
	width: 18px;
	height: 18px
}

.news_box .right_list .ele_box .more_1 {
	display: flex;
	align-items: center;
	height: 22px
}

.news_box .right_list .ele_box .more_1 .line {
	width: 1px;
	height: 22px;
	opacity: .2;
	background: #999;
	margin-right: 25px
}

.news_box .right_list .ele_box .more_1 img {
	width: 25px;
	height: 19px
}

img {
	border: 0;
	-webkit-touch-callout: none;
	-ms-user-select: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
	vertical-align: middle
}

#mobile,
.news_box .left .big_btn .ele .left .img_2,
.news_box .left .big_btn .ele:hover .left .img_1,
.news_box .left .big_btn .ele_2 .right .bb {
	display: none
}

.news_box .left .text_box p img {
	width: 80% !important;
	height: auto !important
}

.video-js {
	display: inline-block;
	height: 383px;
	width: 680px
}

.video-js .vjs-big-play-button {
	font-size: 40px;
	height: 60px;
	width: 60px;
	border-radius: 50%;
	color: transparent;
	background-color: rgba(250, 250, 250, .1);
	border: 0;
	background-image: url(//filecdn.ify.cn/skin/mrfa10396/https://cdnstatic.megvii.com/websiteFE/static/img/news/video_start.a3e0ac3b.png);
	background-size: cover;
	background-position: center;
	top: 160px;
	left: 330px
}

.vjs-poster {
	background-size: cover
}

.video-js span {
	font-size: unset !important;
	color: unset !important;
	line-height: unset !important;
	width: unset !important;
	height: unset !important;
	font-weight: unset !important
}

.pc {
	background: #fbfbfc
}

.pc .pc-banner {
	height: 450px;
	background: #0a2349;
	background-image: url(//filecdn.ify.cn/skin/mrfa10396/https://cdnstatic.megvii.com/websiteFE/static/img/news/news-banner.06ef785f.png);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: 1920px 450px
}

.pc .pc-banner .pc-banner-title {
	padding-top: 203px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	font-size: 32px;
	font-weight: 300;
	font-family: PingFangSC-Light, PingFang SC
}

.pc .pc-breadcrumbs {
	margin: 0 auto;
	padding: 40px 0;
	width: 1240px
}

.pc .pc-breadcrumbs .pc-breadcrumbs-items {
	display: flex;
	color: #777;
	font-size: 14px;
	font-family: "宋体";
}

.pc .pc-breadcrumbs .pc-breadcrumbs-items a {
	color: #777;
	margin: 0 7px;
}

.pc .pc-breadcrumbs .pc-breadcrumbs-items a:first-child {
	margin-left: 0px;
}

.pc .pc-content {
	margin: 0 auto;
	padding-bottom: 80px;
	width: 1240px;
}

.pc .pc-content .pc-content-wrapper {

}

.pc .pc-content .pc-content-wrapper .pc-content-l .w-view-container,
.pc .pc-content .pc-content-wrapper .pc-content-l .w-view-container p {
	line-height: 30px;
   font-size: 15px;
}

.pc .pc-content .pc-content-wrapper .pc-content-l .w-view-container table {
    max-width: 100%;
    border: 1px solid #cccccc;
    border-collapse: collapse;
    margin: 0 auto;
}

.pc .pc-content .pc-content-wrapper .pc-content-l .w-view-container td {
    border: 1px solid #cccccc;
    border-collapse: collapse;
    padding: 5px
}



.pc .pc-content .pc-content-wrapper .pc-content-l .title {
	margin-bottom: 12px;
	line-height: 30px;
	color: #000;
	font-size: 18px;
	font-weight: 400;
	font-family: PingFangSC-Regular, PingFang SC;
	width: 1240px;
	margin: 0 auto 12px auto;
}

.pc .pc-content .pc-content-wrapper .pc-content-l .time {
	line-height: 24px;
	color: #333;
	font-size: 14px;
	font-weight: 300;
	font-family: PingFangSC-Light, PingFang SC;
	width: 1240px;
	margin: 0 auto 12px auto;
}

.pc .pc-content .pc-content-wrapper .pc-content-l .divider {
	margin: 32px 0;
	height: 1px;
	opacity: .15;
	background: #7e7e7e
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news {
	display: flex;
	justify-content: space-between;
	padding-top: 60px
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev {
	flex: 0 0 382px
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next .news-wrapper,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev .news-wrapper {
	background: #f2f3f5;
	padding: 24px 40px;
	box-sizing: border-box;
	height: 96px;
	display: flex;
	align-items: center
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev .news-wrapper .news-arrow {
	margin-right: 40px;
	width: 24px;
	height: 20px
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next .news-wrapper .news-arrow,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next .news-wrapper .news-arrow img,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev .news-wrapper .news-arrow img {
	width: 24px;
	height: 20px
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next .news-wrapper .news-title,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev .news-wrapper .news-title {
	flex: 1;
	line-height: 24px;
	color: #333;
	font-size: 14px;
	font-weight: 300;
	font-family: PingFangSC-Light, PingFang SC;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next .news-arrow-active,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next:hover .news-arrow-normal,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev .news-arrow-active,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev:hover .news-arrow-normal {
	display: none
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next:hover .news-arrow-active,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev:hover .news-arrow-active {
	display: block
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next:hover .news-wrapper,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev:hover .news-wrapper {
	background: #0e57a2
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next:hover .news-wrapper .news-title,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev:hover .news-wrapper .news-title {
	line-height: 24px;
	color: #fff;
	font-size: 14px;
	font-weight: 300;
	font-family: PingFangSC-Light, PingFang SC
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next:hover .news-wrapper .news-title a,
.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-prev:hover .news-wrapper .news-title a {
	color: #ffffff;
}

.pc .pc-content .pc-content-wrapper .pc-content-l .other-news .news-next .news-wrapper .news-arrow {
	margin: 0 0 0 40px
}

.pc .pc-content .pc-content-wrapper .pc-content-r {
	width: 360px;
	flex: 0 0 360px
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-content-r-wrapper {
	position: -webkit-sticky;
	position: sticky;
	top: 84px
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-hotnews .pc-hotnews-title {
	margin-bottom: 16px;
	line-height: 30px;
	color: #000;
	font-size: 18px;
	font-weight: 400;
	font-family: PingFangSC-Regular, PingFang SC
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-hotnews .pc-hotnews-content {
	min-height: 110px;
	padding: 24px;
	background: #fff;
	box-shadow: 0 4px 13px 0 rgba(164, 164, 166, .05)
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-hotnews .pc-hotnews-content .title_span {
	margin-bottom: 14px;
	line-height: 24px;
	color: #777;
	font-size: 14px;
	font-weight: 300;
	font-family: PingFangSC-Light, PingFang SC;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-hotnews .pc-hotnews-content .title_span:hover {
	color: #0e57a2
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-recommend {
	margin-top: 60px
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-recommend .pc-recommend-title {
	margin-bottom: 16px;
	line-height: 30px;
	color: #000;
	font-size: 18px;
	font-weight: 400;
	font-family: PingFangSC-Regular, PingFang SC
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-recommend .pc-recommend-content .ele_item {
	display: block;
	margin-bottom: 16px
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-recommend .pc-recommend-content .ele_item:last-child {
	margin-bottom: 0
}

.pc .pc-content .pc-content-wrapper .pc-content-r .pc-recommend .pc-recommend-content .ele_item .pic_item {
	width: 360px;
	height: 130px;
	-o-object-fit: cover;
	object-fit: cover
}

@media screen and (max-width:767px) {
	.pc {
		display: none
	}

	#mobile {
		width: 100%;

		display: block;
	}

	.news_box {
		margin: 24px
	}

	.news_box .page_h1 {
		font-size: 20px;
		font-weight: 700;
		color: #333;
		line-height: 32px;
		margin-top: .6rem;
		margin-bottom: 12px
	}

	.news_box .news_date {
		font-size: 14px;
		font-weight: 400;
		color: #999;
		line-height: 24px;
		margin-bottom: 24px
	}

	.news_box .news_content img {
		max-width: 327px
	}

	.news_box .news_content a {
		color: #3a24ff
	}

	.news_box .news_content h1,
	.news_box .news_content h2,
	.news_box .news_content h3,
	.news_box .news_content h4,
	.news_box .news_content h5,
	.news_box .news_content p {
		display: block;
		font-size: 14px;
		font-weight: 400;
		color: #333;
		line-height: 24px
	}

	#mobile .text_box iframe,
	.news_box .news_content iframe,
	.video-js {
		width: 100%;
		height: 49vw
	}

	.video-js .vjs-big-play-button {
		font-size: 40px;
		height: 60px;
		width: 60px;
		border-radius: 50%;
		color: transparent;
		background-color: rgba(250, 250, 250, .1);
		border: 0;
		background-image: url(//filecdn.ify.cn/skin/mrfa10396/https://cdnstatic.megvii.com/websiteFE/static/img/news/video_start.a3e0ac3b.png);
		background-size: cover;
		background-position: center;
		top: calc(.5*calc(100% - 60px));
		left: calc(.5*calc(100% - 60px))
	}

	.card-dark {
		padding: 48px 0
	}

	.card-dark .card-title {
		font-size: 20px;
		line-height: 28px;
		text-align: center
	}

	.hot_news .hot_news_list {
		display: flex;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap;
		flex-direction: column
	}

	.hot_news .hot_news_top {
		margin-bottom: 24px
	}

	.hot_news .hot_news_list .news_item {
		background: #fff;
		margin: 0 24px 12px
	}

	.hot_news .hot_news_list .news_item:last-child {
		margin-bottom: 0
	}

	.hot_news .hot_news_list .title {
		margin: 24px 32px 4px;
		font-size: 16px;
		font-weight: 700;
		color: #333;
		line-height: 28px
	}

	.hot_news .hot_news_list .date {
		margin: 0 0 24px 32px;
		font-size: 14px;
		font-weight: 400;
		color: #999;
		line-height: 24px
	}

	.mobile-header-contact-us {
		border-radius: 0 0 0 2px;
		padding: 0 24px;
		font-size: 14px
	}

	.mobile-header-contact-us-show {
		height: 56px
	}

	.mobile-header-contact-us .tel {
		margin-right: 37px
	}

	.mobile-header-contact-us .close {
		margin-right: 70px
	}

	.page-footer {
		width: 100vw
	}

	.page-footer .page-content {
		padding: 45px 0 0 30px
	}

	.page-footer .page-content .mobile-left-part .logo {
		width: 120px
	}

	.page-footer .right-part .item .content .detail {
		margin-bottom: 12px;
		line-height: 17px
	}

	.page-footer .right-part .contact-us .label,
	.page-footer .right-part .item .content .detail .value {
		font-size: 12px
	}

	.page-footer .right-part .item.pc-hide {
		margin-top: 32px
	}

	.page-footer .right-part .item .detail {
		margin-bottom: 8px;
		line-height: 20px
	}

	#mobile .mobile-hot .mobile-hot-list .mobile-hot-item:last-child,
	.page-footer .right-part .item .detail:last-child {
		margin-bottom: 0
	}

	.page-footer a {
		font-size: 12px;
		line-height: 17px
	}

	.page-footer .page-content .right-part .title {
		padding: 25px 0 20px;
		line-height: 20px;
		font-size: 14px
	}

	.page-footer .icp {
		margin: 24px 18px 0
	}

	.page-footer .icp .addr {
		line-height: 17px;
		margin-bottom: 10px
	}

	.mobile-social-contact {
		padding-top: 19px
	}

	.mobile-social-contact i {
		display: inline-block;
		width: 26px;
		height: 26px;
		text-align: center;
		line-height: 26px;
		border-radius: 50%;
		font-size: 18px;
		margin-right: 24px;
		border: 1px solid #999
	}

	.mobile-social-logo {
		margin-bottom: 13px
	}

	.mobile-copyright-container {
		padding: 40px 0 16px
	}

	.page-footer .mobile-copyright-container a,
	.page-footer .mobile-copyright-container span {
		font-size: 10px;
		font-family: PingFangSC-Regular, PingFang SC;
		font-weight: 400;
		color: #666;
		line-height: 16px
	}



	#mobile .mobile-main {
		padding: .24rem .24rem .48rem
	}

	#mobile .mobile-hot .mobile-hot-list .mobile-hot-item .mobile-hot-item-title,
	#mobile .mobile-main .mobile-title {
		margin-bottom: .12rem;
		line-height: .2rem;
		color: #000;
		font-size: .16rem;
		font-weight: 400;
		font-family: PingFangSC-Regular, PingFang SC
	}

	#mobile .mobile-hot .mobile-hot-list .mobile-hot-item .mobile-hot-item-date,
	#mobile .mobile-main .mobile-date {
		line-height: .17rem;
		color: #777;
		font-size: .12rem;
		font-weight: 300;
		font-family: PingFangSC-Light, PingFang SC
	}

	#mobile .mobile-main .mobile-divider {
		margin: .24rem 0;
		height: 1px;
		opacity: .15;
		background: #7e7e7e
	}

	#mobile .mobile-hot {
		background: #f8f8f8
	}

	#mobile .mobile-hot .mobile-hot-title,
	#mobile .mobile-recommend .mobile-recommend-title {
		margin-bottom: .24rem;
		line-height: .37rem;
		text-align: center;
		color: #000;
		font-size: .26rem;
		font-weight: 400;
		font-family: PingFangSC-Regular, PingFang SC
	}

	#mobile .mobile-hot .mobile-hot-list .mobile-hot-item {
		display: block;
		margin-bottom: .16rem;
		padding: .24rem;
		background-color: #fff
	}

	#mobile .mobile-hot,
	#mobile .mobile-recommend {
		padding: .48rem .24rem
	}

	#mobile .mobile-recommend .mobile-recommend-list .mobile-recommend-item {
		display: block;
		margin-bottom: .16rem
	}

	#mobile .mobile-recommend .mobile-recommend-list .mobile-recommend-item:last-child {
		margin-bottom: 0
	}

	#mobile .mobile-recommend .mobile-recommend-list .mobile-recommend-item img {
		width: 100%;
		height: 1.18rem;
		-o-object-fit: cover;
		object-fit: cover
	}

	#mobile .text_box,
	#mobile .w-view-container {
		font-size: 14px !important;
		font-weight: 400;
		line-height: 27px
	}
	#mobile iframe {
		width:100%
	}
	#mobile .w-view-container p {
		font-size: 14px !important;
		font-weight: 400;
		line-height: 27px
	}

	#mobile .w-view-container span {
		font-size: 14px !important;
	}

	#mobile .w-view-container img {
		max-width: 100%;
	}
  
#mobile table {
    max-width: 100%;
    border: 1px solid #cccccc;
    border-collapse: collapse
}

#mobile td,#mobile th {
    border: 1px solid #cccccc;
    border-collapse: collapse;
    padding: 5px
}


}





.gallery-top {
    padding:5px;
    height: 300px;
    width: 700px;
    color: rgba(0,103,184,1);
    border: 1px solid rgba(241,241,241,1);
    border-radius: 6px;
}

.gallery-top .swiper-slide img {
    width: 100%;
    height: 100%;
    border-radius: 6px;
}

.gallery-top22 {
    height: 300px;
    width: 100%;
    color: rgba(0,103,184,1);
    border: 1px solid rgba(241,241,241,1)
}

.gallery-top22 .swiper-slide img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white {
    left: 45px;
    background: url(//filecdn.ify.cn/skin/mrfa10396/"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%230067b8'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    right: 45px;
    background: url(//filecdn.ify.cn/skin/mrfa10396/"data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%230067b8'%2F%3E%3C%2Fsvg%3E")
}
@media screen and (max-width:767px) {

  .gallery-top{
  
  	width:100%;height: auto;
  }
  .gallery-top .swiper-slide img{
      object-fit: contain;
  }
  .swiper-button-next, .swiper-button-prev{
    width:30px;
    height:25px
  }
  .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    right: 15px;
  }
  .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
    left: 15px;
  }
  
}


