#w_grid-1602659632228 {
	background: #f5f5f5;
}

#w_grid-1602659632228>div>div {
	overflow: inherit;
}

#content_box-1602659632228-0 {
	float: none;
}

.w_grid-000 {
	margin-left: auto;
	margin-right: auto;
	min-height: 12rem;
	width: 100%;
}

.w_grid-000>.w_grid {
	width: 100%;
	position: relative;
}

.w_grid-000>div>.p_gridbox {
	width: 100%;
	overflow: hidden;
	position: static;
}

.w_grid-000>div>div>.p_gridCell {
	float: left;
	position: static;
}

.w_grid-000>div>div>.p_gridCell:not(:empty):before {
	content: '';
	height: 0.1px;
	display: block;
}

.w_grid-000>.w_grid.signal {
	min-height: inherit;
}

.w_grid-000>.w_grid.signal>.p_gridbox {
	min-height: inherit;
}

.w_grid-000>.w_grid.signal>.p_gridbox>.p_gridCell {
	min-height: inherit;
}

.w_grid-000>div>.p_gridbox>.p_gridCell:first-child {
	margin-left: 0;
	clear: left;
}

#w_grid-000>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}

@media only screen and (max-width: 768px) {
	.w_grid-000>div>.p_gridbox>.p_gridCell {
		width: 100%;
		margin-left: 0;
		margin-top: 0rem;
		margin-bottom: 0rem;
	}
}

@media only screen and (min-width: 769px) {
	.w_grid-000>div>.p_gridbox>.p_gridCell:first-child {
		width: 100%;
		margin-left: 0;
		margin-top: 0rem;
		margin-bottom: 0rem;
	}
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {}

@media only screen and (max-width: 768px) {

	/*小屏*/
	.c_portalResGroupWebsite_info-01001 .p_details {
		padding: 20px;
	}

	.c_portalResGroupWebsite_info-01001 .p_items {
		overflow: hidden;
		line-height: 30px;
	}

	.c_portalResGroupWebsite_info-01001 .p_lable {
		float: left;
		width: 112px;
		text-align: right;
	}

	.c_portalResGroupWebsite_info-01001 .p_body {
		padding: 0 0 0 10px;
		overflow: hidden;
	}

	.c_portalResGroupWebsite_info-01001 .p_logoPic {
		padding: 10px 0 0;
	}

	.c_portalResGroupWebsite_info-01001 .p_logoPic img {
		display: block;
		width: 80px;
		height: 80px;
	}
}

@media only screen and (min-width: 769px) {

	/*大屏*/
	.c_portalResGroupWebsite_info-01001 .p_details {
		padding: 20px;
	}

	.c_portalResGroupWebsite_info-01001 .p_items {
		overflow: hidden;
		line-height: 30px;
	}

	.c_portalResGroupWebsite_info-01001 .p_lable {
		float: left;
		width: 112px;
		text-align: right;
	}

	.c_portalResGroupWebsite_info-01001 .p_body {
		padding: 0 0 0 10px;
		overflow: hidden;
	}

	.c_portalResGroupWebsite_info-01001 .p_logoPic {
		padding: 10px 0 0;
	}

	.c_portalResGroupWebsite_info-01001 .p_logoPic img {
		display: block;
		width: 80px;
		height: 80px;
	}
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
	/*中屏*/
}

@media only screen and (max-width: 768px) {

	/*小屏*/
	.c_portalResGroupPublic_codeContainer-01001 {
		/*min-height:500px; */
		width: 100%;
	}
}

@media only screen and (min-width: 769px) {

	/*大屏*/
	.c_portalResGroupPublic_codeContainer-01001 {
		min-height: 500px;
		width: 100%;
	}
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
	/*中屏*/
}

/*e_FlowCommonStyleBox-001*/
.e_FlowCommonStyleBox-001 {
	/* position: absolute;*/
	width: 100%;
	height: auto;
	width-uint: %;
}

/*stylebox_link*/
.e_FlowCommonStyleBox-001 .stylebox_link {
	color: #666666;
	font-size: 14px;
	display: table;
	height: inherit;
	border-width: 0;
	float: right;
	vertical-align: middle;
	margin-right: 15px;
}

.e_FlowCommonStyleBox-001 .stylebox_link:hover {
	color: rgba(101, 190, 186, 1);
}

.e_FlowCommonStyleBox-001 .stylebox_link:active {
	color: rgba(101, 190, 186, 1);
}

.e_FlowCommonStyleBox-001 .stylebox_top {
	width: auto;
	height: 40px;
	background-color: #1890FF;
}

.e_FlowCommonStyleBox-001 .title_icon {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	margin-right: 10px;
	font-size: medium;
}

.e_FlowCommonStyleBox-001 .title_icon::before {
	content: "";
}

.e_FlowCommonStyleBox-001 .title_main {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-weight: normal;
	font-size: 16px;
	max-width: 600px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.e_FlowCommonStyleBox-001 .title_sub {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}

.e_FlowCommonStyleBox-001 .stylebox_title {
	display: inline-block;
	width: auto;
	height: inherit;
	background-color: #1890FF;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 0;
	vertical-align: bottom;
	white-space: nowrap;
}

.e_FlowCommonStyleBox-001 .stylebox_link a {
	color: inherit;
	display: table-cell;
	vertical-align: middle;
}

.e_FlowCommonStyleBox-001 .link_icon {
	display: inline-block;
	margin-left: 5px;
}

.e_FlowCommonStyleBox-001 .link_icon::before {
	content: '\e6af';
}

.e_FlowCommonStyleBox-001 .stylebox_top_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.e_FlowCommonStyleBox-001 .stylebox_content {
	border-style: solid;
	border-width: 1px;
	border-color: #f0f0f0;
	width: 100%;
	width-uint: %;
}

.e_FlowCommonStyleBox-001 .stylebox_bottom_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}

.c_portalResGroupNewsNew_list-02001 {
	min-width: 320px;
	width: 100%;
}

.c_portalResGroupNewsNew_list-02001 .p_PromptNoneData {
	width: auto;
	text-align: center
}

.c_portalResGroupNewsNew_list-02001 .p_PromptNoneData .prompt_title .iconfont:before {
	content: ""
}

.c_portalResGroupNewsNew_list-02001 .p_PromptNoneData .prompt_title .first {
	height: auto;
	display: table-cell;
	position: relative;
	vertical-align: middle;
	padding: 0 10px 5px 0;
}

.c_portalResGroupNewsNew_list-02001 .p_PromptNoneData .prompt_title {
	display: inline-table;
	padding: 0 30px;
	min-height: 200px;
	height: 100%
}

.c_portalResGroupNewsNew_list-02001 .p_PromptNoneData .prompt_title .first:before {
	content: "\e6b4"
}

.c_portalResGroupNewsNew_list-02001 .p_PromptNoneData .prompt_title .font {
	display: table-cell;
	vertical-align: middle;
	text-align: left
}

.c_portalResGroupNewsNew_list-02001 .p_PromptNoneData .promptbox {
	width: auto;
	height: 100%
}

.c_portalResGroupNewsNew_list-02001 .p_PromptNoneData .prompt_content {
	padding-left: 65px
}

/*引导短连接*/
.c_portalResGroupNewsNew_list-02001 .p_moreBtn {
	position: static;
	width: auto;
	display: inline-table;
	min-height: 29px;
	margin: 0;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	min-width: 86px;
	cursor: pointer;
	text-align: center
}

.c_portalResGroupNewsNew_list-02001 .p_moreBtn .font {
	white-space: nowrap;
	overflow: visible;
	vertical-align: middle
}

.c_portalResGroupNewsNew_list-02001 .p_moreBtn .iconfont:before {
	content: ""
}

@-moz-keyframes three-quarters-loader {
	0% {
		-moz-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-webkit-keyframes three-quarters-loader {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes three-quarters-loader {
	0% {
		-moz-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(360deg);
		-ms-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.loading_animation {
	-moz-animation: three-quarters-loader 850ms infinite linear;
	-webkit-animation: three-quarters-loader 850ms infinite linear;
	animation: three-quarters-loader 850ms infinite linear;
	box-sizing: border-box;
	display: inline-block;
	position: relative;
	overflow: hidden;
	text-indent: -9999px;
	width: 32px;
	height: 32px;
	vertical-align: middle
}

.c_portalResGroupNewsNew_list-02001 .p_loading {
	width: 100%;
	height: 70px;
	line-height: 70px;
	text-align: center;
}

.c_portalResGroupNewsNew_list-02001 .p_loading .iconfont:before {
	content: ""
}

.c_portalResGroupNewsNew_list-02001 .p_loading .font {
	display: inline-block;
	margin-left: 20px;
	height: inherit
}

/*无效果/分组*/
.c_portalResGroupNewsNew_list-02001 .p_moreBox {
	margin: 0 20px;
	width: auto;
	height: auto;
	padding: 0;
	overflow: hidden
}

/*引导短连接 查看详情 */
.c_portalResGroupNewsNew_list-02001 .p_ToDetail {
	display: inline-block;
	margin: 0;
	padding: 5px 10px;
	min-width: 86px;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
}

a>.c_portalResGroupNewsNew_list-02001 .p_ToDetail:hover {
	cursor: pointer
}

/*概要信息*/
.c_portalResGroupNewsNew_list-02001 .p_SummaryBox {
	margin: 0;
	width: 236px;
	height: 317px;
	padding: 0;
	overflow: hidden
}

.c_portalResGroupNewsNew_list-02001 .p_summary {
	text-align: left;
	vertical-align: top;
	word-break: break-all
}

/*辅助字段值*/
.c_portalResGroupNewsNew_list-02001 .p_time {
	display: inline-block;
	margin: 0;
	padding: 0 5px 0 0;
	vertical-align: middle;
	text-align: left;
	white-space: nowrap;
	overflow: visible;
	line-height: 18px;
	vertical-align: top
}

/* 互动信息 */
.c_portalResGroupNewsNew_list-02001 .p_assist {
	margin: 0;
	width: 236px;
	height: 317px;
	padding: 0;
	overflow: hidden
}

/*概要列表标题*/
.c_portalResGroupNewsNew_list-02001 .p_TitleBox {
	width: auto;
	height: auto;
	padding: 5px 0;
	overflow: hidden;
	vertical-align: top;
}

.c_portalResGroupNewsNew_list-02001 .p_title {
	display: inline-table;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
	cursor: pointer;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*列表序容器*/
.c_portalResGroupNewsNew_list-02001 .p_header {
	margin: 5px 0 0;
	width: auto;
	height: auto;
	padding: 0;
	overflow: hidden;
}

/*无效果/分组*/
.c_portalResGroupNewsNew_list-02001 .p_content {
	margin: 0;
	width: 236px;
	height: 317px;
	padding: 0;
	overflow: hidden
}

/*资讯列表容器*/
.c_portalResGroupNewsNew_list-02001 .p_images {
	margin: 0;
	width: 168px;
	height: 138px;
	padding: 0;
	overflow: hidden;
	float: left;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: relative;
	vertical-align: middle;
	text-align: center;
	margin-right: 15px
}

/*行列表容器*/
.c_portalResGroupNewsNew_list-02001 .p_articles {
	margin: 0;
	width: inherit;
	height: 186px;
	padding: 0;
}

/*通用容器*/
.c_portalResGroupNewsNew_list-02001 .p_news {
	margin: 0;
	width: inherit;
	height: auto;
	padding: 0;
	overflow: hidden;
}

/*主要内容区容器*/
.c_portalResGroupNewsNew_list-02001 .p_Newslist {
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.c_portalResGroupNewsNew_list-02001 {
	overflow: hidden;
}

.c_portalResGroupNewsNew_list-02001 .p_content {
	width: auto;
	height: auto;
	vertical-align: top
}

.c_portalResGroupNewsNew_list-02001 .p_SummaryBox {
	width: auto;
	height: auto;
}

.c_portalResGroupNewsNew_list-02001 .p_assist {
	width: auto;
	height: auto;
}

/*覆盖阶段结束*/
/*改为inline-block*/
.c_portalResGroupNewsNew_list-02001 .p_icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: 2px
}

.c_portalResGroupNewsNew_list-02001 .p_about {
	display: inline-block;
	vertical-align: middle
}

/*end*/
/*组件样式开始*/
.c_portalResGroupNewsNew_list-02001 .p_articles {
	display: inline-block;
	height: auto;
	min-width: 320px;
	width: calc((100% - 0px)/1);
	padding: 15px 20px;
	overflow: hidden;
	float: left;
}

.c_portalResGroupNewsNew_list-02001 .p_thumbnail {
	width: 100%;
	height: auto;
	vertical-align: middle;
	text-align: center;
	overflow: hidden
}

.c_portalResGroupNewsNew_list-02001 .p_thumbnail img {
	width: 100%;
}

.c_portalResGroupNewsNew_list-02001 .higher .p_thumbnail {
	position: absolute;
	height: 100%
}

.c_portalResGroupNewsNew_list-02001 .widther .p_thumbnail {
	position: absolute;
	height: 100%
}

.c_portalResGroupNewsNew_list-02001 .smaller .p_thumbnail {
	position: absolute;
	height: 100%
}

.c_portalResGroupNewsNew_list-02001 .p_assist {
	margin-top: 2px;
}

.c_portalResGroupNewsNew_list-02001 .p_SummaryBox {
	clear: both;
	margin-bottom: 10px;
	margin-top: 8px
}

.c_portalResGroupNewsNew_list-02001 .p_ToDetail {
	float: right;
	position: relative
}

.c_portalResGroupNewsNew_list-02001 .p_summary {
	white-space: normal
}

.c_portalResGroupNewsNew_list-02001 .p_categorySummaryBox {
	overflow: hidden;
	padding: 10px;
}

/* 新增起止筛选时间 start */
.c_portalResGroupNewsNew_list-02001 .p_filterTime {
	padding: 15px 0 0;
	overflow: hidden;
}

.c_portalResGroupNewsNew_list-02001 .formItemInput {
	padding-left: 10px;
	padding-right: 5px;
	max-width: 468px;
}

.c_portalResGroupNewsNew_list-02001 .p_contactsTitle {
	width: auto;
	line-height: 30px;
}

.c_portalResGroupNewsNew_list-02001 .formItemInput .formItemIconAfter {
	right: 10px !important;
	position: absolute;
	top: 10px;
}

/* 新增起止筛选时间 end */
@media only screen and (max-width: 768px) {
	.layui-laydate-range {
		width: 85% !important;
		left: 20px !important;
	}

	.c_portalResGroupNewsNew_list-02001 .p_articles {
		margin-top: 10px !important;
		width: 100% !important;
	}

	.c_portalResGroupNewsNew_list-02001 .mp_linkUrl {
		display: block;
		height: auto;
	}

	.c_portalResGroupNewsNew_list-02001 .p_SummaryBox {
		display: none;
	}

	.c_portalResGroupNewsNew_list-02001 .p_ToDetail {
		display: none !important;
	}

	.c_portalResGroupNewsNew_list-02001 .mP_SummaryBox {
		clear: both;
	}

	.c_portalResGroupNewsNew_list-02001 .p_Information {
		display: flex;
		padding: 10px 0;
	}

	.c_portalResGroupNewsNew_list-02001 .p_Information li {
		flex: 1;
		height: 20px;
		overflow: hidden;
	}

	.c_portalResGroupNewsNew_list-02001 .p_KeyWord {
		width: 100%;
		margin-top: 5px;
	}

	.c_portalResGroupNewsNew_list-02001 .p_KeyWord .p_tag {
		padding: 5px 15px;
		margin-right: 10px;
		border-radius: 3px;
	}

	.c_portalResGroupNewsNew_list-02001 .blank {
		width: 100%;
		height: 15px;
		overflow: hidden;
	}

	.c_portalResGroupNewsNew_list-02001 .p_articles {
		border: none
	}

	.layui-laydate-content td,
	.layui-laydate-content th {
		height: 24px !important;
		padding: 2px 5px !important;
		line-height: 20px;
	}
}

@media only screen and (min-width: 769px) {
	.c_portalResGroupNewsNew_list-02001 .mp_linkUrl {
		display: none;
	}

	.c_portalResGroupNewsNew_list-02001 .mP_SummaryBox {
		display: none;
	}

	.c_portalResGroupNewsNew_list-02001 .p_Information {
		display: none;
	}

	.c_portalResGroupNewsNew_list-02001 .p_KeyWord {
		display: none;
	}

	.c_portalResGroupNewsNew_list-02001 .blank {
		display: none;
	}
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {}

.w_grid-003 {
	margin-left: auto;
	margin-right: auto;
	max-width: 1180px;
	min-height: 12rem;
	width: 100%;
}

.w_grid-003>.w_grid {
	width: 100%;
	position: relative;
}

.w_grid-003>div>.p_gridbox {
	width: 100%;
	overflow: hidden;
	position: static;
}

.w_grid-003>div>.p_gridbox>.p_gridCell {
	float: left;
	position: static;
}

.w_grid-003>div>.p_gridbox>.p_gridCell:not(:empty):before {
	content: '';
	height: 0.1px;
	display: block;
}

.w_grid-003>div>.p_gridbox>.p_gridCell:first-child {
	margin-left: 0;
	clear: left;
}

#w_grid-003>div>.p_gridbox>.p_gridCell:nth-child(3n+1) {
	margin-left: 0;
	clear: left;
}

@media only screen and (max-width: 768px) {
	.w_grid-003>div>.p_gridbox>.p_gridCell {
		width: 100%;
		margin-left: 0;
		margin-top: 0rem;
		margin-bottom: 0rem;
	}
}

@media only screen and (min-width: 769px) {
	.w_grid-003>div>.p_gridbox>.p_gridCell {
		width: 32.66%;
		margin-left: 1%;
		margin-top: 0.6rem;
		margin-bottom: 0.6rem;
	}
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {}

@media only screen and (max-width: 768px) {
	#w_grid-1587887754663 {
		padding-top: 26px !important;
		padding-bottom: 27px !important;
	}
}

a:active,
a:hover {
	color: #000;
}

.minor_info:hover {
	color: #000 !important;
}

* {
	padding: 0;
	margin: 0;
}

.pagebox {
	width: 100%;
}

/*page property_start*/
.pagebox,
#-remove--flag {
	width: 100%;
	margin: 0px auto;
}

/*page property_end*/
/*page property_start*/
body,
#-remove--flag {}

/*page property_end*/
#c_portalResGroupWebsite_info-15878927843069799 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#c_portalResGroupWebsite_info-15878927843069799>div {
	animation-fill-mode: both;
}

#c_portalResGroupWebsite_info-15878927843069799 .foot_bottom2 * {
	color: #ffffff;
}

#c_portalResGroupWebsite_info-15878927843069799 .foot_bottom2 {
	padding: 42px 0;
}

#c_portalResGroupWebsite_info-15878927843069799 .foot_bottom2 .line {
	color: #565558;
}

#c_portalResGroupWebsite_info-15878927843069799 a:hover {
	text-decoration: underline;
}

#c_portalResGroupWebsite_info-15878927843069799 .foot_b {
	display: none;
	text-align: center;
}

@media only screen and (max-width:768px) {
	#c_portalResGroupWebsite_info-15878927843069799 .foot_b {
		display: block;
	}

	#c_portalResGroupWebsite_info-15878927843069799 .foot_a {
		display: none;
	}
}

@media only screen and (max-width:880px) {
	#c_portalResGroupWebsite_info-15878927843069799 .foot_bottom2 {
		padding: 20px 0;
	}

	#c_portalResGroupWebsite_info-15878927843069799 .fl {
		float: none;
		display: block;
	}

	#c_portalResGroupWebsite_info-15878927843069799 .fr {
		float: none;
		display: block;
	}
}

#c_portalResGroupWebsite_info-15878927843069799 {
	width: 1782px;
	max-width: 96%;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#c_portalResGroupNewsNew_list-15878888899681717 .p_articles {
	width: calc((100% - 0px)/1);
}

#c_portalResGroupNewsNew_list-15878888899681717 .p_CommonSummaryBoxA {
	text-align: center;
}

#c_portalResGroupNewsNew_list-15878888899681717 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#c_portalResGroupNewsNew_list-15878888899681717>div {
	animation-fill-mode: both;
}

#c_portalResGroupNewsNew_list-15878888899681717 .p_page .pre .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResGroupNewsNew_list-15878888899681717 .p_page .next .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResGroupNewsNew_list-15878888899681717 .p_more .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResGroupNewsNew_list-15878888899681717 .p_loading .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResGroupNewsNew_list-15878888899681717 .foot-lxwm {
	text-align: center;
}

#c_portalResGroupNewsNew_list-15878888899681717 .title {
	font-weight: 600;
	line-height: 2em;
	margin-bottom: 43px;
}

#c_portalResGroupNewsNew_list-15878888899681717 .title a {
	color: #000;
	display: inline-block;
	position: relative;
}

#c_portalResGroupNewsNew_list-15878888899681717 .title a:after {
	content: "";
	width: 0px;
	height: 1px;
	display: block;
	background: #000;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	transition: all .3s cubic-bezier(.4, 0, .2, 1) 0s;
	bottom: 0;
}

#c_portalResGroupNewsNew_list-15878888899681717 .title a:hover:after {
	width: 100%;
}

#c_portalResGroupNewsNew_list-15878888899681717 .img {
	margin-bottom: 20px;
}

#c_portalResGroupNewsNew_list-15878888899681717 .author {
	margin-bottom: 25px;
}

#c_portalResGroupNewsNew_list-15878888899681717 .link {
	width: 78%;
	display: block;
	text-align: center;
	border: 1px solid #565558;
	height: 50px;
	line-height: 50px;
	margin: 30px auto;
	position: relative;
	transition: all 0.8s;
	color: #000;
	z-index: 2;
}

#c_portalResGroupNewsNew_list-15878888899681717 .link:before {
	content: "";
	width: 0;
	height: 100%;
	background: #000;
	position: absolute;
	left: 0;
	top: 0;
	transition: all 0.8s;
}

#c_portalResGroupNewsNew_list-15878888899681717 .link:hover:before {
	width: 100%;
	transition: all 0.8s;
}

#c_portalResGroupNewsNew_list-15878888899681717 .link:hover span {
	color: #fff;
	transition: all 0.8s;
	position: relative;
}

#c_portalResGroupNewsNew_list-15878888899681717 .mobile_b {
	display: none;
	overflow: auto;
}

#c_portalResGroupNewsNew_list-15878888899681717 .mobile_b .mobile_b_left {
	float: left;
	width: 48%;
}

#c_portalResGroupNewsNew_list-15878888899681717 .mobile_b .mobile_b_right {
	float: left;
	width: 48%;
}

#c_portalResGroupNewsNew_list-15878888899681717 .mobile_b .img {
	margin-bottom: 10px;
}

#c_portalResGroupNewsNew_list-15878888899681717 .mobile_b span {
	float: left;
	width: 1px;
	height: 74px;
	background: rgba(0, 0, 0, 0.6);
	margin: 0 1%;
}

@media only screen and (max-width:798px) {
	#c_portalResGroupNewsNew_list-15878888899681717 .mobile_b {
		display: block;
	}

	#c_portalResGroupNewsNew_list-15878888899681717 .mobile_a {
		display: none;
	}

	#c_portalResGroupNewsNew_list-15878888899681717 .title {
		margin-bottom: 13px;
	}

	#c_portalResGroupNewsNew_list-15878888899681717 .img {
		margin-bottom: 0px;
	}

	#c_portalResGroupNewsNew_list-15878888899681717 .author {
		margin-bottom: 5px;
	}

	#c_portalResGroupNewsNew_list-15878888899681717 .link {
		width: 58%;
		margin: 15px auto;
	}
}

#c_portalResGroupNewsNew_list-15878888899681717 {
	width: 100%;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 140px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#c_portalResGroupNavNew_main-15878878061229930 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#c_portalResGroupNavNew_main-15878878061229930>div {
	animation-fill-mode: both;
}

#c_portalResGroupNavNew_main-15878878061229930 .foot_nav {
	border-left: 1px solid #cac8c6;
	border-right: 1px solid #cac8c6;
	padding: 0 5%;
}

#c_portalResGroupNavNew_main-15878878061229930 .foot_nav ul {
	display: flex;
	justify-content: space-between;
}

#c_portalResGroupNavNew_main-15878878061229930 .foot_nav ul li {
	display: inline-block;
	text-align: left;
	padding-right: 4.9%;
}

#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li a {
	color: #000;
	display: inline-block;
	position: relative;
}

#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li a:after {
	content: "";
	width: 0px;
	height: 1px;
	display: block;
	background: #000;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	transition: all .3s cubic-bezier(.4, 0, .2, 1) 0s;
}

#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li a:hover:after {
	width: 100%;
}

#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li dt {
	line-height: 2em;
	margin-bottom: 43px;
}

#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li dd {
	line-height: 2.57em;
}

@media only screen and (max-width:1366px) {
	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav {
		padding: 0 0 4% 8%;
	}
}

@media only screen and (max-width:769px) {
	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav ul {
		display: block;
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav ul li {
		width: 100%;
		padding-left: 5.9%;
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li dt {
		margin-bottom: 0;
		position: relative;
		line-height: 2em;
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li dt:after {
		content: "+";
		display: block;
		font-size: 16px;
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li.active dt:after {
		content: "-";
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li dd {
		line-height: 1.8em;
		display: none;
		padding-left: 20px;
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li.active dd {
		display: block;
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav {
		border: none;
		border-bottom: 1px solid #cac8c6;
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav {
		padding-left: 0;
		padding-right: 0;
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li {
		float: none;
		width: 80%;
		display: block;
		margin: 0 auto;
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav li a {
		width: 50%;
	}

	#c_portalResGroupNavNew_main-15878878061229930 .foot_nav {
		padding: 5%;
		border-top: 1px solid #cac8c6
	}
}

#c_portalResGroupNavNew_main-15878878061229930 {
	width: auto;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1587873110566>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}

#w_grid-1587873110566>div>div {
	overflow: inherit;
}

/*w_grid-1587873110566*/
/*w_grid-1587873110566*/
/*w_grid-1587873110566*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {}

#w_grid-1587873112032>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}

/*w_grid-1587873112032*/
/*w_grid-1587873112032*/
/*w_grid-1587873112032*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {}

#w_grid-1587873113452>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0;
	clear: left;
}

#w_grid-1587873113452>div>div {
	overflow: inherit;
}

#w_grid-1587873113452 .w_grid-000>div>.p_gridbox {
	overflow: visible;
}

/*w_grid-1587873113452*/
/*w_grid-1587873113452*/
/*w_grid-1587873113452*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {}

#w_grid-1587887754663 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_grid-1587887754663>div {
	animation-fill-mode: both;
}

#w_grid-1587887754663>div>div {
	overflow: inherit;
}

#w_grid-1587887754663>div>.p_gridbox>.p_gridCell:nth-child(3n+1) {
	margin-left: 0px;
	clear: left;
}

/*w_grid-1587887754663*/
/*w_grid-1587887754663*/
@media only screen and (min-width: 769px) {
	#w_grid-1587887754663>div>.p_gridbox>.p_gridCell {
		margin-bottom: 0rem;
		margin-top: 0rem;
		margin-left: 0%;
	}

	#w_grid-1587887754663>div>.p_gridbox>.p_gridCell:nth-child(3n+0) {
		width: 21.27%;
		margin-left: 0%;
		margin-right: 0;
		clear: none;
	}

	#w_grid-1587887754663>div>.p_gridbox>.p_gridCell:nth-child(3n+1) {
		margin-left: 0;
		clear: left;
		margin-right: 0;
		width: 21.65%;
	}

	#w_grid-1587887754663>div>.p_gridbox>.p_gridCell:nth-child(3n+2) {
		width: 57.07%;
		margin-left: 0%;
		margin-right: 0;
		clear: none;
	}

	#w_grid-1587887754663>div>.p_gridbox>.p_gridCell:nth-child(3n) {
		margin-right: 0;
	}
}

/*w_grid-1587887754663*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {}

#w_grid-1587892572600 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#w_grid-1587892572600>div {
	animation-fill-mode: both;
}

#w_grid-1587892572600 #content_box-1587892572600-0 {
	background: #000;
}

#w_grid-1587892572600 .p_gridbox {
	background-color: rgba(0, 0, 0, 1);
}

#w_grid-1587892572600>div>.p_gridbox>.p_gridCell:nth-child(n+1) {
	margin-left: 0px;
	clear: left;
}

/*w_grid-1587892572600*/
/*w_grid-1587892572600*/
@media only screen and (min-width: 769px) {
	#w_grid-1587892572600>div>.p_gridbox>.p_gridCell {
		margin-bottom: 0rem;
		margin-top: 0rem;
		margin-left: 0;
	}

	#w_grid-1587892572600>div>.p_gridbox>.p_gridCell:nth-child(1n+0) {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		clear: none;
	}

	#w_grid-1587892572600>div>.p_gridbox>.p_gridCell:nth-child(1n) {
		margin-right: 0;
	}
}

/*w_grid-1587892572600*/
@media only screen and (max-width: 1024px) and (min-width: 769px) {}

#w_grid-1587873110566 {
	position: fixed;
	top: 0px;
	left: 50%;
	bottom: auto;
	right: auto;
	transform: translate(-50%, 0px);
	width: 100%;
	height: auto;
	z-index: 11;
	content: "tc";
	max-width: none;
	min-width: 0px;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	-webkit-transform: translate(-50%, 0px);
}

#w_grid-1587873112032 {
	width: 100%;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 192px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1587873113452 {
	width: 100%;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 192px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#w_grid-1587887754663 {
	width: 1782px;
	max-width: 96%;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 192px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 86px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 77px;
}

#w_grid-1587892572600 {
	width: 100%;
	max-width: none;
	min-width: 0px;
	height: auto;
	max-height: none;
	min-height: 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .fix {
	position: fixed;
	top: 50%;
	right: -100px;
	z-index: 888;
	transform: translateY(-50%);
	transition: all 1s;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 ul {
	position: relative;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 li {
	width: 60px;
	height: 60px;
	border-radius: 50%;
	margin-bottom: 20px;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .a1:before {
	content: '';
	display: inline-block;
	background: url("../image/33ff6b0d-6aaa-418a-893b-44d94daa773f.png");
	width: 24px;
	height: 19px;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .l1 {
	background: url("../image/cbf2b37c-410f-47d8-b7c2-9d167fcb86ce.png");
	cursor: pointer;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .zdlbtn {
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	right: 0px;
	z-index: 3;
	cursor: pointer;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .l1:hover {
	background: url("../image/b526c59e-9178-4888-96b9-2f190707894f.png");
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .l2 {
	background: url("../image/cbf2b37c-410f-47d8-b7c2-9d167fcb86ce.png");
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .l2:hover {
	background: url("../image/b526c59e-9178-4888-96b9-2f190707894f.png");
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .l3 {
	background: url("../image/f20f9e00-0f33-4758-abc6-abff499011ee.png");
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .l3:hover {
	background: url("../image/5d60197c-992d-4fdf-b45d-70cca5088560.png");
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .l4 {
	background: url("../image/627a9cce-0961-40c9-8c74-d57904b8d818.png");
	cursor: pointer;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .l4:hover {
	background: url("../image/3ed3210d-ed54-4f9f-b7ad-f47c90aeec44.png");
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .zuo {
	position: absolute;
	right: 40px;
	top: 0;
	height: 100%;
	width: 218px;
	padding: 15%;
	display: none;
	padding-right: 40px;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 li:hover .zuo {
	display: block;
	text-align: center;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .same {
	background: white;
	box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.1);
	padding: 17px;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .same a {
	display: block;
	width: 100%;
	border: none;
	color: #a9a9aa;
	font-size: 14px;
	text-align: left;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .same>img {
	width: 100%;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .same a:before {
	display: none;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .same a:hover {
	color: black;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .social-share .social-share-icon:hover {
	background: none;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .icon-wechat span:before {
	display: inline-block;
	content: '';
	vertical-align: middle;
	width: 24px;
	height: 19px;
	background: url(../image/90bff86c-f8c7-43a0-88cb-f3611f41b510.jpg);
	margin-right: 20px;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .icon-wechat:hover span:before {
	background: url(../image/33ff6b0d-6aaa-418a-893b-44d94daa773f.png);
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .icon-weibo span:before {
	display: inline-block;
	content: '';
	vertical-align: middle;
	width: 24px;
	height: 19px;
	background: url(../image/8af24509-3489-4e57-b351-c8bddebd6a04.png);
	margin-right: 20px;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .icon-weibo:hover span:before {
	background: url(../image/a2efa73e-6571-4b92-b094-6fcb22a884b6.png);
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .icon-facebook span:before {
	display: inline-block;
	content: '';
	vertical-align: middle;
	width: 24px;
	height: 22px;
	background: url(../image/0b7b163b-361b-4434-98f6-ca4cc71dcca1.png);
	margin-right: 20px;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .icon-facebook:hover span:before {
	background: url(../image/80bb3014-47e0-40f3-92de-3a35e1343fe8.png);
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .icon-twitter:hover span:before {
	background: url(../image/24537c2b-6555-4430-9eb2-c13f678cee77.png_366xaf.png);
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .icon-twitter span:before {
	display: inline-block;
	content: '';
	vertical-align: middle;
	width: 24px;
	height: 22px;
	background: url(../image/810b952e-d49e-46fb-8e30-0cabbc379046.png);
	margin-right: 20px;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .popup {
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	z-index: 1000;
	display: none;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .popup .img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .package {
	position: relative;
	width: 50%;
	margin: auto;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .package img {
	width: 100%;
}

#c_portalResGroupPublic_codeContainer-15918417922270296 .close {
	position: absolute;
	background: url("../image/eefc3a37-68d0-4d1c-9eb9-0589bddbbd81.png");
	width: 14px;
	height: 14px;
	right: 20px;
	top: 20px;
	opacity: 1;
}

@media screen and (max-width: 768px) {
	#c_portalResGroupPublic_codeContainer-15918417922270296 .fix {
		display: none;
	}

	#c_portalResGroupPublic_codeContainer-15918417922270296 .zdlbtn {
		display: none;
	}

	#c_portalResGroupPublic_codeContainer-15918417922270296 .package {
		width: 80%;
		margin: auto;
	}
}

#c_portalResGroupPublic_codeContainer-15918417922270296 {
	max-height: none;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	margin-right: 0px;
	margin-left: 0px;
	max-width: none;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	min-width: 0px;
	height: auto;
	padding-right: 0px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .p_articles {
	width: calc((100% - 0px)/1);
}

#c_portalResGroupNewsNew_list-15878911060808477 .p_CommonSummaryBoxA {
	text-align: center;
}

#c_portalResGroupNewsNew_list-15878911060808477 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#c_portalResGroupNewsNew_list-15878911060808477>div {
	animation-fill-mode: both;
}

#c_portalResGroupNewsNew_list-15878911060808477 .p_page .pre .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .p_page .next .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .p_more .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .p_loading .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .share_1 {
	display: inline-block;
	width: 45px;
	height: 45px;
	background: url(../image/weixin.png);
	margin-right: 23px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .share_1:hover {
	display: inline-block;
	width: 45px;
	height: 45px;
	background: url(../image/weixin_hover.png);
}

#c_portalResGroupNewsNew_list-15878911060808477 .share_2 {
	display: inline-block;
	width: 45px;
	height: 45px;
	background: url(../image/weibo.png);
}

#c_portalResGroupNewsNew_list-15878911060808477 .share_2:hover {
	display: inline-block;
	width: 45px;
	height: 45px;
	background: url(../image/weibo_hover.png);
}

#c_portalResGroupNewsNew_list-15878911060808477 .foot_right {
	text-align: right;
}

#c_portalResGroupNewsNew_list-15878911060808477 .logo {
	margin-bottom: 46px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .logo img {
	max-width: 70%;
}

#c_portalResGroupNewsNew_list-15878911060808477 .link {
	margin-bottom: 60px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .title span {
	width: 80%;
	display: inline-block;
}

#c_portalResGroupNewsNew_list-15878911060808477 .link a {
	position: relative;
	width: 45px;
	height: 45px;
	display: inline-block;
}

#c_portalResGroupNewsNew_list-15878911060808477 .codeb {
	background: url(../image/614f47c3-bb82-4958-ac14-63e0bacf4959.png);
	margin-right: 20px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .codeb:hover {
	background: url(../image/b12b12ae-a166-41b9-b0ba-f3741240272f.png);
}

#c_portalResGroupNewsNew_list-15878911060808477 .weixin {
	background: url(../image/eea663a9-0cf1-4935-9fe4-2edad93937ee.png);
	margin-right: 20px;
}

#c_portalResGroupNewsNew_list-15878911060808477 .img {
	position: absolute;
	right: 55px;
	box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.1);
	display: none;
	text-align: center;
	width: 160px;
	background: white;
}

#c_portalResGroupNewsNew_list-15878911060808477 .img img {
	width: 100%;
}

#c_portalResGroupNewsNew_list-15878911060808477 .codeb:hover .img {
	display: block;
}

#c_portalResGroupNewsNew_list-15878911060808477 .weixin:hover .img {
	display: block;
}

#c_portalResGroupNewsNew_list-15878911060808477 .weixin:hover {
	background: url(../image/a7dabd97-ae42-4339-b0c6-92bc7df06b8c.png);
}

#c_portalResGroupNewsNew_list-15878911060808477 .weibo {
	background: url(../image/1999ee12-dfb0-424d-914f-e89a43d70f4e.png);
}

#c_portalResGroupNewsNew_list-15878911060808477 .weibo:hover {
	background: url(../image/74555e06-8f90-425c-a136-27d62f6d47f4.png);
}

@media only screen and (max-width:768px) {
	#c_portalResGroupNewsNew_list-15878911060808477 .link {
		vertical-align: middle;
		margin-bottom: 0;
	}

	#c_portalResGroupNewsNew_list-15878911060808477 .logo {
		vertical-align: top;
		margin-bottom: 10px;
	}

	#c_portalResGroupNewsNew_list-15878911060808477 .foot_right {
		text-align: center;
		padding-top: 20px;
	}

	#c_portalResGroupNewsNew_list-15878911060808477 .share_1 {
		margin: 0 15px;
	}

	#c_portalResGroupNewsNew_list-15878911060808477 .logo img {
		max-width: 50%;
	}

	#c_portalResGroupNewsNew_list-15878911060808477 .img {
		top: -172px;
		left: -57px;
	}
}

#c_portalResGroupNewsNew_list-15878911060808477 {
	max-height: none;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	margin-right: 0px;
	margin-left: 0px;
	max-width: none;
	width: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	min-width: 0px;
	height: auto;
	padding-right: 0px;
}

@media only screen and (max-width:798px) {}

#c_portalResGroupNavNew_main-15878731538479882 .input_box .iconfont:before {
	content: "";
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url(../image/4d5e106a-ef18-4596-96d2-f28ac373fe3c.png);
	background-size: 100% 100% !important;
	margin-top: 5px;
}

#c_portalResGroupNavNew_main-15878731538479882>div {
	animation-fill-mode: both;
}

#c_portalResGroupNavNew_main-15878731538479882 .header1 {
	background: #fff;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav ul {
	text-align: center;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav ul li {
	display: inline-block;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav ul li h3 {
	color: #000000;
	padding: 0 35px;
	font-weight: 600;
	line-height: 4.75em;
	position: relative;
}

#c_portalResGroupNavNew_main-15878731538479882 .header1 .nav li:first-child .info_a a:hover .z_bg {
	background-position: 0 68px !important;
	transition: all 0.5s;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav ul li h3:after {
	content: "";
	width: 0px;
	height: 1px;
	display: block;
	background: #000;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	transition: all .3s cubic-bezier(.4, 0, .2, 1) 0s;
	bottom: 10px;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav ul li h3 a {
	display: inline-block;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav ul li h3 a:after {
	content: "";
	width: 0px;
	height: 1px;
	display: block;
	background: #000;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	transition: all .3s cubic-bezier(.4, 0, .2, 1) 0s;
}

#c_portalResGroupNavNew_main-15878731538479882 .info_a {
	display: none;
	position: absolute;
	width: 100%;
	left: 50%;
	transform: translateX(-50%);
	background: white;
	padding: 1.5% 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
}

#c_portalResGroupNavNew_main-15878731538479882 .info_a li {
	margin-left: 3.6%;
	width: 15.625%;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav>ul>li:nth-child(n+2) .z_bg {
	background-size: 100% 100% !important;
	position: relative;
	transition: all 0.5s;
}

#c_portalResGroupNavNew_main-15878731538479882 .z_bg .mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.6);
}

#c_portalResGroupNavNew_main-15878731538479882 .info_a li:first-child {
	margin-left: 0;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav li:first-child .info_a li {
	margin-left: 7.7%;
	width: auto;
}

#c_portalResGroupNavNew_main-15878731538479882 .info_a li:hover p {
	color: #8f7449;
}

#c_portalResGroupNavNew_main-15878731538479882 .info_a li a {
	text-align: left;
}

#c_portalResGroupNavNew_main-15878731538479882 .info_a li div {
	width: 100%;
	height: 0;
	padding-bottom: 56.3%;
	background-size: 100%;
	margin-bottom: 10%;
	position: relative;
}

#c_portalResGroupNavNew_main-15878731538479882 .info_a li div .mask {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.6);
}

#c_portalResGroupNavNew_main-15878731538479882 .info_a li:hover .mask {
	background: rgba(255, 255, 255, 0);
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .info_b:hover .sub_column {
	display: block;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .sub_column li:hover .mask {
	background: rgba(0, 0, 0, 0);
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .sub_column li:hover p {
	color: #8f7449;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav li:first-child .info_a li div {
	width: 100px;
	height: 68px;
	padding-bottom: 0;
	background-size: 100% !important;
	transition: all 0.5s;
}

#c_portalResGroupNavNew_main-15878731538479882 .nav li:first-child .info_a li a {
	text-align: center;
}

#c_portalResGroupNavNew_main-15878731538479882 .top1 {
	padding: 30px 0 18px;
}

#c_portalResGroupNavNew_main-15878731538479882 .top1 span:first-child {
	padding-right: 25px;
	margin-right: 25px;
	border-right: 1px solid #cac8c6;
}

#c_portalResGroupNavNew_main-15878731538479882 .top1 span img {
	margin-right: 15px;
}

#c_portalResGroupNavNew_main-15878731538479882 .logo {
	padding-bottom: 24px;
	text-align: center;
}

#c_portalResGroupNavNew_main-15878731538479882 a {
	color: #000;
}

#c_portalResGroupNavNew_main-15878731538479882 .logo2 {
	width: 14.48%;
}

#c_portalResGroupNavNew_main-15878731538479882 .logo2 img {
	max-width: 90%;
}

#c_portalResGroupNavNew_main-15878731538479882 .header1 .top1>.fr {
	height: 30px;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 {
	padding: 18px 0;
	background: #fff;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	display: none;
	z-index: 99999999;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .logo2 {
	margin-top: 6px;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .logo2 img {
	vertical-align: baseline;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .nav {
	width: 55.61%;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .nav ul>li {
	width: 16.6%;
	padding: 0px;
	float: left;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .nav ul li h3 {
	line-height: 2.42em;
	padding: 0px;
	position: relative;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .nav ul li h3:after {
	content: "";
	width: 0px;
	height: 1px;
	display: block;
	background: #000;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	transition: all .3s cubic-bezier(.4, 0, .2, 1) 0s;
	bottom: 0px;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .fr {
	line-height: 2.42em;
	width: 10%;
	text-align: right;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .right img {
	vertical-align: middle;
	margin-right: 1.4%;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .right span:nth-child(2) {
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #cac8c6;
}

#c_portalResGroupNavNew_main-15878731538479882 .header.active .header2 {
	display: block;
}

#c_portalResGroupNavNew_main-15878731538479882 .header.active .header1 {
	display: none;
}

#c_portalResGroupNavNew_main-15878731538479882 .mobil_btn {
	display: none;
}

#c_portalResGroupNavNew_main-15878731538479882 .iconfont {
	color: #000;
	font-weight: 600;
	font-size: 18px;
	position: relative;
	transition: all .3s cubic-bezier(.4, 0, .2, 1) 0s;
}

#c_portalResGroupNavNew_main-15878731538479882 .input_box {
	position: relative;
}

#c_portalResGroupNavNew_main-15878731538479882 .search_input {
	height: 30px;
	border: none;
	padding: 0 10px;
	color: rgba(0, 0, 0, 0.6);
	position: inherit;
	transition: all .3s cubic-bezier(.4, 0, .2, 1) 0s;
}

#c_portalResGroupNavNew_main-15878731538479882 .home_img_active {
	display: none !important;
}

#c_portalResGroupNavNew_main-15878731538479882 .input_box.active .search_input {
	opacity: 1;
}

#c_portalResGroupNavNew_main-15878731538479882 .author {
	line-height: 3.42rem;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .fr {
	width: auto;
}

#c_portalResGroupNavNew_main-15878731538479882 .fix {
	position: fixed;
	top: 50%;
	right: 20px;
	transform: translateY(-50%);
}

#c_portalResGroupNavNew_main-15878731538479882 .sub_column {
	display: none;
	position: absolute;
	width: 100%;
	left: 0;
	background: white;
	padding: 20px;
	z-index: 1000;
}

#c_portalResGroupNavNew_main-15878731538479882 .sub_column li {
	float: none !important;
	margin-left: 3.6%;
}

#c_portalResGroupNavNew_main-15878731538479882 .sub_column li:first-child {
	margin-left: 0;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .clearfix li:nth-child(n+2) .z_bg {
	width: 100%;
	height: 0;
	padding-bottom: 56.3%;
	background-size: 100% 100% !important;
	margin-bottom: 10%;
	position: relative;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .clearfix li:first-child .sub_column li {
	width: auto;
	margin-left: 7.7%;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .clearfix .info_b:first-child .sub_column li .z_bg {
	width: 100px;
	height: 68px;
	margin: auto;
	background-size: 100% !important;
	padding-bottom: 0;
	position: relative;
	transition: all 0.5s;
}

#c_portalResGroupNavNew_main-15878731538479882 .header2 .clearfix .info_b:first-child .sub_column li:hover .z_bg {
	background-position: 0 68px !important;
	transition: all 0.5s;
}

#c_portalResGroupNavNew_main-15878731538479882 .sousuo {
	display: inline-block;
	width: 19px;
	height: 18px;
	background: url(../image/ef2bf706-a394-41ba-9dd7-b17e9da688bb.png) no-repeat;
	border-right: none !important;
	margin-right: 0 !important;
}

#c_portalResGroupNavNew_main-15878731538479882 .guanbi {
	display: inline-block;
	width: 14px;
	height: 13px;
	background: url(../image/1e6c385f-f815-4b87-9835-8374f8e413e9.png);
}

#c_portalResGroupNavNew_main-15878731538479882 .underline {
	display: none;
	padding-right: 0 !important;
	border-bottom: 1px solid rgba(0, 0, 0, 0.9);
	padding-bottom: 10px;
	border-right: none !important;
	margin-right: 0 !important;
}

#c_portalResGroupNavNew_main-15878731538479882 .mobile_btn {
	display: none;
	padding: 0 20px;
}

#c_portalResGroupNavNew_main-15878731538479882 .mobile_btn a {
	width: 47%;
	border: 1px solid rgba(0, 0, 0, 0.6);
	text-align: center;
	padding: 4.3% 0;
	display: block;
}

#c_portalResGroupNavNew_main-15878731538479882 .mobile_btn a span {
	margin-right: 5px;
}

#c_portalResGroupNavNew_main-15878731538479882 .mbt1 {
	float: left;
}

#c_portalResGroupNavNew_main-15878731538479882 .mbt2 {
	float: right;
}

#c_portalResGroupNavNew_main-15878731538479882 .home_img {
	display: none;
}

#c_portalResGroupNavNew_main-15878731538479882 .shop_che {
	display: none;
}

@media only screen and (max-width:1600px) {
	#c_portalResGroupNavNew_main-15878731538479882 .header2 .nav {
		width: 65.61%;
	}
}

@media only screen and (max-width:1366px) {
	#c_portalResGroupNavNew_main-15878731538479882 .header2 .nav {
		width: 50.61%;
	}
}

@media only screen and (max-width:1280px) {
	#c_portalResGroupNavNew_main-15878731538479882 .header2 .right img {
		margin-right: 0;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header2 .right span:nth-child(2) {
		padding-right: 10px;
		margin-right: 10px;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .icon_text {
		display: none;
	}
}

@media only screen and (max-width:900px) {
	#c_portalResGroupNavNew_main-15878731538479882 .header .header2 {
		display: block;
		padding: 16px 0;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header .header1 {
		display: none;
	}
}

@media only screen and (max-width:798px) {
	#c_portalResGroupNavNew_main-15878731538479882 .header2 .author {
		display: none;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header2 .right span {
		display: none;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header2 .logo2 {
		display: none;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header2 .right span:nth-child(2) {
		margin: 0;
		padding: 0;
		border: none;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .mobil_btn {
		display: block;
		width: auto
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header2 .nav {
		position: fixed;
		right: 0;
		width: 100%;
		top: 60px;
		background: rgba(255, 255, 255, 0.9);
		z-index: 99;
		height: 100vh;
		display: none;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header2 .nav ul>li {
		display: block;
		float: none;
		width: 100%;
		text-align: left;
		padding: 0 20px;
		display: inline-block;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .logo2 {
		width: 33%;
		margin-top: 9px;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav-btn {
		width: 30px;
		height: 30px;
		position: relative;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav-btn span {
		display: block;
		height: 2px;
		background: #666666;
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -1px;
		transition: .4s;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav-btn span:nth-child(1) {
		width: 24px;
		-ms-transform: translateY(-6px);
		-moz-transform: translateY(-6px);
		-webkit-transform: translateY(-6px);
		-o-transform: translateY(-6px);
		transform: translateY(-6px);
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav-btn span:nth-child(2) {
		width: 14px;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav-btn span:nth-child(3) {
		width: 20px;
		-ms-transform: translateY(6px);
		-moz-transform: translateY(6px);
		-webkit-transform: translateY(6px);
		-o-transform: translateY(6px);
		transform: translateY(6px);
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav-btn.nav-btn-on span {
		transition: .4s;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav-btn.nav-btn-on span:nth-child(1) {
		-ms-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav-btn.nav-btn-on span:nth-child(2) {
		opacity: 0;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav-btn.nav-btn-on span:nth-child(3) {
		-ms-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
		width: 24px;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .mobil_btn img {
		vertical-align: initial;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header2 .fr {
		line-height: 1;
		width: auto;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav ul li h3.has_second:before {
		font-size: 18px;
		font-style: normal;
		content: "";
		display: block;
		background: url("../image/a57912d3-06d0-489d-abc4-9f4914391cf0.png_366xaf.png")no-repeat;
		background-size: 100% 100%;
		z-index: 999;
		position: absolute;
		right: 10px;
		top: 19px;
		width: 20px;
		height: 10px;
		transition: 0.5s;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .active3:before {
		transform: rotate(-180deg);
	}

	#c_portalResGroupNavNew_main-15878731538479882 .zactive {
		display: flex;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav ul li.active .sub_column {
		display: block;
		padding: 10px 0;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .nav ul li.active h3 {
		border-bottom: 1px solid rgba(0, 0, 0, 0.6);
	}

	#c_portalResGroupNavNew_main-15878731538479882 .sousuo {
		display: block !important;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .guanbi {
		display: block !important;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .underline span {
		float: left
	}

	#c_portalResGroupNavNew_main-15878731538479882 .underline .search_input {
		float: left
	}

	#c_portalResGroupNavNew_main-15878731538479882 .sousuo {
		margin-top: 6px;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .guanbi {
		margin-top: 8px;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .z_bg {
		display: none;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .sub_column {
		position: inherit;
		background: none;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .sub_column li {
		margin-left: 0;
		padding: 10px 0 !important;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header2 .clearfix li:first-child .sub_column li {
		display: block;
		margin-left: 0;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .header2 .info_b:hover .sub_column {
		display: none;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .mobile_btn {
		display: block;
		padding-top: 23.8%;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .home_img {
		display: inline-block;
		width: 33%;
		line-height: 1;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .home_img img {
		width: 100%;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .w1782 .clearfix {
		position: relative;
	}

	#c_portalResGroupNavNew_main-15878731538479882 .home_img {
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	#c_portalResGroupNavNew_main-15878731538479882 .shop_che {
		display: block;
		width: 20px;
		height: 20px;
		background: url(../image/a021ae6f-221a-4cdb-a284-b599ea8c1b81.png);
		float: right;
		background-size: cover;
		margin-right: 20px;
		margin-top: 5px;
	}
}

#c_portalResGroupNavNew_main-15878731538479882 {
	max-height: none;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	margin-right: 0px;
	margin-left: 0px;
	max-width: none;
	width: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	min-width: 0px;
	height: auto;
	padding-right: 0px;
}
