/*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);
}

@media only screen and (max-width:768px) {
	.c_portalResAtlas_category-01001 .promptbox .first {
		display:none
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData {
		width:auto;
		background-color:inherit;
		text-align:center;
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title .font .iconfont:before {
		content:"";
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title .font .iconfont {
		height:auto;
		display:table-cell;
		font-size:32px;
		position:relative;
		color:#09bb07;
		vertical-align:middle;
		padding:0 10px 5px 0;
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title .font .iconfont:before {
		content:"\e6b4";
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title {
		display:inline-table;
		padding:0 30px;
		min-height:200px;
		height:100%;
		display:flex
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title .font {
		font-size:18px;
		display:table-cell;
		line-height:normal;
		vertical-align:middle;
		color:rgba(51,51,51,1);
		font-weight:bold;
		text-align:left;
		margin:auto;
		display:flex;
		justify-content:center;
		align-items:center
	}

	.c_portalResAtlas_category-01001 .p_Category {
		min-width:350px;
		width:auto;
		height:auto;
		position:relative;
	}

	.c_portalResAtlas_category-01001 .p_img {
		position:relative;
	}

	.c_portalResAtlas_category-01001 .p_img:after {
		content:"";
		width:100%;
		height:100%;
		background:rgba(0, 0, 0, 0.45);
		filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#73000000,endColorstr=#73000000);
		position:absolute;
		top:0;
		left:0;
		z-index:3;
		display:none;
	}

	.c_portalResAtlas_category-01001 .p_imgLink:hover .p_img:after {
		display:block;
	}

	.c_portalResAtlas_category-01001 .p_Show .p_imgItemBox {
		float:left;
		border:1px solid #ccc;
		margin:15px 15px;
		width:calc((100% - 60px) / 2) !important;
 /*（总宽度-总间隙)/列数 例如：（100%-(4列-1)*15像素)/4列 */
	}

	.c_portalResAtlas_category-01001 .clearfix:before, .clearfix:after {
		content:"";
		display:block;
		clear:both;
		width:0;
		height:0;
		visibility:hidden;
 /* font-size:0; */
	}

	.c_portalResAtlas_category-01001 .p_scroll {
		position:absolute;
 /* top:190px; */
	}

	.c_portalResAtlas_category-01001 .js_thumb {
		padding:15% 38% 15%;
 /*图片宽高比：默认75%：4:3；50%：2:1；20%是5:1； 依次类推*/
	}

	.c_portalResAtlas_category-01001 .p_Tile {
 /* margin-left:30px; */
		padding:0 10px;
		margin-bottom:10px;
 /* font-weight:700; */
	}

	.c_portalResAtlas_category-01001 .p_Atile {
 /* margin-left:30px; */
		padding:0 10px;
		margin-bottom:10px;
		height:45px;
	}

	.c_portalResAtlas_category-01001 .js_thumbtr {
		width:80% !important
	}

	.c_portalResAtlas_category-01001 .p_titlecon {
		height:50px;
		display:flex;
		align-items:center;
		padding-left:15px;
		border-bottom:1px solid gray
	}
}

@media only screen and (min-width:769px) {
	.c_portalResAtlas_category-01001 .promptbox .first {
		display:none
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData {
		width:auto;
		background-color:inherit;
		text-align:center;
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title .font .iconfont:before {
		content:"";
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title .font .iconfont {
		height:auto;
		display:table-cell;
		font-size:32px;
		position:relative;
		color:#09bb07;
		vertical-align:middle;
		padding:0 10px 5px 0;
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title .font .iconfont:before {
		content:"\e6b4";
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title {
		display:inline-table;
		padding:0 30px;
		min-height:200px;
		height:100%;
		display:flex
	}

	.c_portalResAtlas_category-01001 .p_PromptNoneData .prompt_title .font {
		font-size:18px;
		display:table-cell;
		line-height:normal;
		vertical-align:middle;
		color:rgba(51,51,51,1);
		font-weight:bold;
		text-align:left;
		margin:auto;
		display:flex;
		justify-content:center;
		align-items:center
	}

	.c_portalResAtlas_category-01001 .p_Category {
		min-width:350px;
		width:auto;
		height:auto;
		position:relative;
	}

	.c_portalResAtlas_category-01001 .p_img {
		position:relative;
	}

	.c_portalResAtlas_category-01001 .p_img:after {
		content:"";
		width:100%;
		height:100%;
		background:rgba(0, 0, 0, 0.45);
		filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#73000000,endColorstr=#73000000);
		position:absolute;
		top:0;
		left:0;
		z-index:3;
		display:none;
	}

	.c_portalResAtlas_category-01001 .p_imgLink:hover .p_img:after {
		display:block;
	}

	.c_portalResAtlas_category-01001 .p_Show .p_imgItemBox {
		float:left;
		border:1px solid #ccc;
		margin:15px 15px;
		width:calc((100% - 60px) / 2);
 /*（总宽度-总间隙)/列数 例如：（100%-(4列-1)*15像素)/4列 */
	}

	.c_portalResAtlas_category-01001 .clearfix:before, .clearfix:after {
		content:"";
		display:block;
		clear:both;
		width:0;
		height:0;
		visibility:hidden;
 /* font-size:0; */
	}

	.c_portalResAtlas_category-01001 .p_scroll {
		position:absolute;
 /* top:190px; */
	}

	.c_portalResAtlas_category-01001 .js_thumb {
		padding:15% 38% 15%;
 /*图片宽高比：默认75%：4:3；50%：2:1；20%是5:1； 依次类推*/
	}

	.c_portalResAtlas_category-01001 .p_Tile {
 /* margin-left:30px; */
		padding:0 10px;
		margin-bottom:10px;
 /* font-weight:700; */
	}

	.c_portalResAtlas_category-01001 .p_Atile {
 /* margin-left:30px; */
		padding:0 10px;
		margin-bottom:10px;
		height:45px;
	}

	.c_portalResAtlas_category-01001 .js_thumbtr {
		width:80% !important
	}

	.c_portalResAtlas_category-01001 .p_titlecon {
		height:50px;
		display:flex;
		align-items:center;
		padding-left:15px;
		border-bottom:1px solid gray
	}
}

@media only screen and (min-width:769px) and (max-width:1024px) {
}

@media only screen and (max-width:768px) {
	.c_portalResGroupColumn_detail-02001001 .p_contentBox {
		padding:0;
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001001 .p_headBox {
		margin:20px 0;
		padding:10px 0;
	}

	.c_portalResGroupColumn_detail-02001001 .p_header {
		margin:20px 0;
		text-align:center;
		border:none;
		padding-bottom:0;
	}

	.c_portalResGroupColumn_detail-02001001 .p_subtitle {
		line-height:36px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001001 .p_dataSource {
		overflow:hidden;
		margin-bottom:20px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_dataSource > li {
		display:inline-block;
		margin-right:40px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_dataSource > li:last-child {
		margin-right:0px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_line {
		margin:20px 0;
		border-bottom:1px solid #ccc;
	}

	.c_portalResGroupColumn_detail-02001001 .p_summary {
		padding:10px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_imgBox {
		padding:15px 0 25px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001001 .p_imgBox img {
		max-width:100%;
	}

	.c_portalResGroupColumn_detail-02001001 .p_content {
		margin:20px 0;
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001001 .p_KeywordBox span {
		padding:2px 10px
	}

	.c_portalResGroupColumn_detail-02001001 .p_name {
		margin-top:5px;
		margin-right:10px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_tags {
		display:inline-block;
	}

	.c_portalResGroupColumn_detail-02001001 .p_tag {
		display:inline-block;
		background:#f1f1f1;
		border:1px solid #D9D9D9;
		margin-right:18px;
		margin-bottom:15px;
		cursor:default;
		border-radius:4px;
		color:#969696;
	}

	.c_portalResGroupColumn_detail-02001001 .summary-mo {
		display:block;
		background:none;
		padding-left:0;
		padding:0 10px 15px;
		width:auto;
		word-wrap:break-word;
		word-break:normal;
	}

	.c_portalResGroupColumn_detail-02001001 .p_PrevAndNext {
		padding:0;
		margin:0;
		overflow:hidden;
		padding:10px 0;
		margin-top:20px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_ThumbnailBox {
		position:absolute;
		bottom:60px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001001 .p_thumbnail {
		display:inline-block;
		float:none;
		width:16px !important;
		height:16px !important;
		padding-bottom:0;
		border-radius:50%;
		margin:0 2px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_previewBox, .c_portalResGroupColumn_detail-02001001 .p_nextBox {
		float:left;
		width:50%;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001001 .i_title {
		display:block;
		width:100%;
		margin-top:4px;
	}

	.c_portalResGroupColumn_detail-02001001 .i_title .clons {
		display:none;
	}

	.c_portalResGroupColumn_detail-02001001 .p_imgsBox {
		width:100%;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-top {
		height:300px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001001 .swiper-wrapper, .c_portalResGroupColumn_detail-02001001 .swiper-slide {
		height:inherit;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-top .swiper-slide img {
		position:absolute;
		top:50%;
		left:50%;
		transform:translate(-50%, -50%);
		max-width:100%;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-top .swiper-button-next, .c_portalResGroupColumn_detail-02001001 .gallery-top .swiper-button-prev {
		display:none;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-thumbs {
		width:0;
		height:0;
		padding:0;
	}

	.c_portalResGroupColumn_detail-02001001 .swiper-pagination {
		right:0;
		left:-10px;
		transform:translate(0, 0);
		text-align:center;
		bottom:20px;
		z-index:99999;
		position:absolute;
	}

	.c_portalResGroupColumn_detail-02001001 .swiper-pagination .dot {
		display:inline-block;
		margin:0 4px;
	}
}

@media only screen and (min-width:769px) {
	.c_portalResGroupColumn_detail-02001001 .p_contentBox {
		padding:0px 35px;
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001001 .p_headBox {
		margin:20px 0;
		padding:10px 0;
	}

	.c_portalResGroupColumn_detail-02001001 .p_header {
		text-align:center;
		padding-bottom:10px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_subtitle {
		line-height:36px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001001 .p_dataSource {
		overflow:hidden;
		margin-bottom:20px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_dataSource > li {
		display:inline-block;
		margin-right:40px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_dataSource > li:last-child {
		margin-right:0px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_line {
		margin:20px 0;
		border-bottom:1px solid #ccc;
	}

	.c_portalResGroupColumn_detail-02001001 .p_summary {
		padding:10px;
		background:#e3f5fe;
		word-wrap:break-word;
		word-break:normal;
	}

	.c_portalResGroupColumn_detail-02001001 .p_content {
		margin:20px 0;
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001001 .p_imgBox {
		padding:15px 0 25px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001001 .p_imgBox img {
		max-width:100%;
	}

	.c_portalResGroupColumn_detail-02001001 .p_KeywordBox {
		padding:2px 10px
	}

	.c_portalResGroupColumn_detail-02001001 .p_name {
		margin-top:5px;
		margin-right:10px;
	}

	.c_portalResGroupColumn_detail-02001001 .p_tags {
		display:inline-block;
	}

	.c_portalResGroupColumn_detail-02001001 .p_tag {
		display:inline-block;
		background:#f1f1f1;
		border:1px solid #D9D9D9;
		margin-right:18px;
		margin-bottom:15px;
		cursor:default;
		border-radius:4px;
		color:#969696;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-top .swiper-container {
		width:100%;
		height:500px;
		margin-left:auto;
		margin-right:auto;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-top .swiper-container {
		width:100%;
		height:500px;
		margin-left:auto;
		margin-right:auto;
	}

	.c_portalResGroupColumn_detail-02001001 .swiper-slide {
		background-size:cover;
		background-position:center;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-top {
		height:480px;
		width:100%;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-top .swiper-wrapper, .c_portalResGroupColumn_detail-02001001 .gallery-top .swiper-slide {
		height:inherit;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-top .swiper-slide img {
		position:absolute;
		top:50%;
		left:50%;
		transform:translate(-50%, -50%);
		max-width:100%;
	}

	.c_portalResGroupColumn_detail-02001001 .swiper-button-prev {
		display:inline-table;
		text-align:center;
		position:absolute;
		left:0;
		top:50%;
		width:36px;
		height:50px;
		z-index:999;
		cursor:pointer;
		margin-top:-25px;
		background:rgba(0,0,0,.5)
	}

	.c_portalResGroupColumn_detail-02001001 .swiper-button-next {
		display:inline-table;
		text-align:center;
		position:absolute;
		right:0;
		top:50%;
		width:36px;
		height:50px;
		z-index:999;
		cursor:pointer;
		margin-top:-25px;
		background:rgba(0, 0, 0, .5)
	}

	.c_portalResGroupColumn_detail-02001001 .swiper-button-prev i, .c_portalResGroupColumn_detail-02001001 .swiper-button-next i {
		display:table-cell;
		vertical-align:middle;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-thumbs {
		height:20%;
		box-sizing:border-box;
		padding:10px 0;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-thumbs .swiper-slide {
		width:25%;
		height:100%;
		opacity:0.4;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-thumbs .swiper-slide-thumb-active {
		opacity:1;
	}

	.swiper-pagination-bullet {
		display:inline-block;
		width:20px;
		height:20px;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-thumbs .swiper-slide {
		display:inline-table;
		width:105px !important;
		height:85px !important;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-thumbs .p_sImgBox {
		display:table-cell;
		width:auto;
		height:auto;
		vertical-align:middle;
		cursor:pointer;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-thumbs .swiper-slide img {
		display:block;
		width:100%;
	}

	.c_portalResGroupColumn_detail-02001001 .gallery-top .ahref {
		position:absolute;
		top:0;
		right:0;
		bottom:0;
		left:0;
	}

	.c_portalResGroupColumn_detail-02001001 .p_PrevAndNextMo {
		display:none;
	}

	.c_portalResGroupColumn_detail-02001001 .p_pagination {
		position:absolute;
		top:50%;
		right:10px;
		transform:translate(-50%, -50%);
		margin:0;
	}

	.c_portalResGroupColumn_detail-02001001 .p_cpElse {
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001001 .p_cpElse li {
		float:left;
		width:33%;
	}
}

@media only screen and (max-width:1024px) and (min-width:769px) {
}

.c_portalResGroupColumn_detail-02001001 .p_MatteIcon .iconfont:before {
	content:'\e602';
}

.c_portalResGroupColumn_detail-02001001 >div {
	animation-fill-mode:both;
}

.c_portalResGroupColumn_detail-02001001 .banner {
	margin-top:196px;
	position:relative;
}

.c_portalResGroupColumn_detail-02001001 .banner div {
	position:absolute;
	width:1600px;
	max-width:96%;
	top:50%;
	transform:translateY(-50%);
}

.c_portalResGroupColumn_detail-02001001 .banner img {
	width:100%;
}

.c_portalResGroupColumn_detail-02001001 .banner p {
	margin-left:8%;
	color:white;
}

@media screen and (max-width:900px) {
	.c_portalResGroupColumn_detail-02001001 .banner {
		margin-top:69px;
	}
}

@media only screen and (max-width:768px) {
/*小屏*/	.c_portalResGroupColumn_detail-02001 .p_contentBox {
		padding:0;
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001 .p_headBox {
		margin:20px 0;
		padding:10px 0;
	}

	.c_portalResGroupColumn_detail-02001 .p_header {
		margin:20px 0;
		text-align:center;
		border:none;
		padding-bottom:0;
	}

	.c_portalResGroupColumn_detail-02001 .p_subtitle {
		line-height:36px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001 .p_dataSource {
		overflow:hidden;
		margin-bottom:20px;
	}

	.c_portalResGroupColumn_detail-02001 .p_dataSource > li {
		display:inline-block;
		margin-right:40px;
	}

	.c_portalResGroupColumn_detail-02001 .p_dataSource > li:last-child {
		margin-right:0px;
	}

	.c_portalResGroupColumn_detail-02001 .p_line {
		margin:20px 0;
		border-bottom:1px solid #ccc;
	}

	.c_portalResGroupColumn_detail-02001 .p_summary {
		padding:10px;
	}

	.c_portalResGroupColumn_detail-02001 .p_imgBox {
		padding:15px 0 25px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001 .p_imgBox img {
		max-width:100%;
	}

	.c_portalResGroupColumn_detail-02001 .p_content {
		margin:20px 0;
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001 .p_KeywordBox span {
		padding:2px 10px
	}

	.c_portalResGroupColumn_detail-02001 .p_name {
		margin-top:5px;
		margin-right:10px;
	}

	.c_portalResGroupColumn_detail-02001 .p_tags {
		display:inline-block;
	}

	.c_portalResGroupColumn_detail-02001 .p_tag {
		display:inline-block;
		background:#f1f1f1;
		border:1px solid #D9D9D9;
		margin-right:18px;
		margin-bottom:15px;
		cursor:default;
		border-radius:4px;
		color:#969696;
	} /*相关介绍类应用*/	.c_portalResGroupColumn_detail-02001 .summary-mo {
		display:block;
		background:none;
		padding-left:0;
		padding:0 10px 15px;
		width:auto;
		word-wrap:break-word;
		word-break:normal;
	} /* banner轮播图 */	.c_portalResGroupColumn_detail-02001 .p_PrevAndNext {
		padding:0;
		margin:0;
		overflow:hidden;
		padding:10px 0;
		margin-top:20px;
	}

	.c_portalResGroupColumn_detail-02001 .p_ThumbnailBox {
		position:absolute;
		bottom:60px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001 .p_thumbnail {
		display:inline-block;
		float:none;
		width:16px !important;
		height:16px !important;
		padding-bottom:0;
		border-radius:50%;
		margin:0 2px;
	}

	.c_portalResGroupColumn_detail-02001 .p_previewBox, .c_portalResGroupColumn_detail-02001 .p_nextBox {
		float:left;
		width:50%;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001 .i_title {
		display:block;
		width:100%;
		margin-top:4px;
	}

	.c_portalResGroupColumn_detail-02001 .i_title .clons {
		display:none;
	}

	.c_portalResGroupColumn_detail-02001 .p_imgsBox {
		width:100%;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-top {
		height:300px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001 .swiper-wrapper, .c_portalResGroupColumn_detail-02001 .swiper-slide {
		height:inherit;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-top .swiper-slide img {
 /* width:100%; */ /* height:inherit; */
		position:absolute;
		top:50%;
		left:50%;
		transform:translate(-50%, -50%);
		max-width:100%;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-top .swiper-button-next, .c_portalResGroupColumn_detail-02001 .gallery-top .swiper-button-prev {
		display:none;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-thumbs {
		width:0;
		height:0;
		padding:0;
	}

	.c_portalResGroupColumn_detail-02001 .swiper-pagination {
		right:0;
		left:-10px;
		transform:translate(0, 0);
		text-align:center;
		bottom:20px;
		z-index:99999;
		position:absolute;
	}

	.c_portalResGroupColumn_detail-02001 .swiper-pagination .dot {
		display:inline-block;
		margin:0 4px;
	}
}

@media only screen and (min-width:769px) {
/*大屏*/	.c_portalResGroupColumn_detail-02001 .p_contentBox {
		padding:0px 35px;
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001 .p_headBox {
		margin:20px 0;
		padding:10px 0;
	}

	.c_portalResGroupColumn_detail-02001 .p_header {
		text-align:center;
		padding-bottom:10px;
	}

	.c_portalResGroupColumn_detail-02001 .p_subtitle {
		line-height:36px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001 .p_dataSource {
		overflow:hidden;
		margin-bottom:20px;
	}

	.c_portalResGroupColumn_detail-02001 .p_dataSource > li {
		display:inline-block;
		margin-right:40px;
	}

	.c_portalResGroupColumn_detail-02001 .p_dataSource > li:last-child {
		margin-right:0px;
	}

	.c_portalResGroupColumn_detail-02001 .p_line {
		margin:20px 0;
		border-bottom:1px solid #ccc;
	}

	.c_portalResGroupColumn_detail-02001 .p_summary {
		padding:10px;
		background:#e3f5fe;
		word-wrap:break-word;
		word-break:normal;
	}

	.c_portalResGroupColumn_detail-02001 .p_content {
		margin:20px 0;
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001 .p_imgBox {
		padding:15px 0 25px;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001 .p_imgBox img {
		max-width:100%;
	}

	.c_portalResGroupColumn_detail-02001 .p_KeywordBox {
		padding:2px 10px
	}

	.c_portalResGroupColumn_detail-02001 .p_name {
		margin-top:5px;
		margin-right:10px;
	}

	.c_portalResGroupColumn_detail-02001 .p_tags {
		display:inline-block;
	}

	.c_portalResGroupColumn_detail-02001 .p_tag {
		display:inline-block;
		background:#f1f1f1;
		border:1px solid #D9D9D9;
		margin-right:18px;
		margin-bottom:15px;
		cursor:default;
		border-radius:4px;
		color:#969696;
	} /* banner图集样式 start */	.c_portalResGroupColumn_detail-02001 .gallery-top .swiper-container {
		width:100%;
		height:500px;
		margin-left:auto;
		margin-right:auto;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-top .swiper-container {
		width:100%;
		height:500px;
		margin-left:auto;
		margin-right:auto;
	}

	.c_portalResGroupColumn_detail-02001 .swiper-slide {
		background-size:cover;
		background-position:center;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-top {
		height:480px;
		width:100%;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-top .swiper-wrapper, .c_portalResGroupColumn_detail-02001 .gallery-top .swiper-slide {
		height:inherit;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-top .swiper-slide img {
		position:absolute;
		top:50%;
		left:50%;
		transform:translate(-50%, -50%);
		max-width:100%;
	}

	.c_portalResGroupColumn_detail-02001 .swiper-button-prev {
		display:inline-table;
		text-align:center;
		position:absolute;
		left:0;
		top:50%;
		width:36px;
		height:50px;
		z-index:999;
		cursor:pointer;
		margin-top:-25px;
		background:rgba(0,0,0,.5)
	}

	.c_portalResGroupColumn_detail-02001 .swiper-button-next {
		display:inline-table;
		text-align:center;
		position:absolute;
		right:0;
		top:50%;
		width:36px;
		height:50px;
		z-index:999;
		cursor:pointer;
		margin-top:-25px;
		background:rgba(0, 0, 0, .5)
	}

	.c_portalResGroupColumn_detail-02001 .swiper-button-prev i, .c_portalResGroupColumn_detail-02001 .swiper-button-next i {
		display:table-cell;
		vertical-align:middle;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-thumbs {
		height:20%;
		box-sizing:border-box;
		padding:10px 0;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-thumbs .swiper-slide {
		width:25%;
		height:100%;
		opacity:0.4;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-thumbs .swiper-slide-thumb-active {
		opacity:1;
	}

	.swiper-pagination-bullet {
		display:inline-block;
		width:20px;
		height:20px;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-thumbs .swiper-slide {
		display:inline-table;
		width:105px !important;
		height:85px !important;
		text-align:center;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-thumbs .p_sImgBox {
		display:table-cell;
		width:auto;
		height:auto;
		vertical-align:middle;
		cursor:pointer;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-thumbs .swiper-slide img {
		display:block;
		width:100%;
	}

	.c_portalResGroupColumn_detail-02001 .gallery-top .ahref {
		position:absolute;
		top:0;
		right:0;
		bottom:0;
		left:0;
	}

	.c_portalResGroupColumn_detail-02001 .p_PrevAndNextMo {
		display:none;
	}

	.c_portalResGroupColumn_detail-02001 .p_pagination {
		position:absolute;
		top:50%;
		right:10px;
		transform:translate(-50%, -50%);
		margin:0;
	}

	.c_portalResGroupColumn_detail-02001 .p_cpElse {
		overflow:hidden;
	}

	.c_portalResGroupColumn_detail-02001 .p_cpElse li {
		float:left;
		width:33%;
	} /* banner图集样式 end */
}

@media only screen and (max-width:1024px) and (min-width:769px) {
/*中屏*/
}

@media only screen and (max-width:768px) {
	.c_portalResGroupBreadcrumb_nav-01001002 {
		width:1180px;
		height:30px;
		overflow:visible;
		font-size:0;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent {
		font-size:0;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent {
		display:inline-block;
		vertical-align:middle;
		position:relative;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent .font {
		display:inline-block;
		font-size:14px;
		color:#666;
		height:30px;
		line-height:30px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent .before:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent .after:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb {
		display:inline-block;
		vertical-align:middle;
		position:relative;
		font-size:14px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList .p_breadcrumb:last-child, .c_portalResGroupBreadcrumb_nav-01001002 .p_current, .c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList .p_breadcrumb:last-child a, .c_portalResGroupBreadcrumb_nav-01001002 .p_current a {
		color:#595959;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList .p_breadcrumb:last-child a:hover, .c_portalResGroupBreadcrumb_nav-01001002 .p_current a:hover {
		color:#60a9d7;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb>a>.font {
		display:inline-block;
		line-height:30px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb>a {
		color:inherit;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox>a>.font {
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox>a>.font:hover {
		text-decoration:none;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb>a>.font:hover {
		text-decoration:underline;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb .before:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb .after:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover>a>.font:before {
		content:"\200B";
		display:block;
		height:1px;
		background:#fff;
		width:100%;
		width:calc(100% - 1px);
		position:absolute;
		bottom:-1px;
		left:1px;
		z-index:10;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover>a>.font {
		color:#409eff;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox .after {
		margin-right:5px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox .after:before {
		content:"\e69a";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover .after:before {
		content:"\e69c";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_end {
		display:inline-block;
		margin:0;
		padding:0;
		text-align:left;
		font-size:14px;
		font-weight:400;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_end {
		margin-right:6px;
		margin-left:6px;
		vertical-align:middle;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_end .font {
		white-space:nowrap;
		vertical-align:middle;
		text-align:inherit;
		line-height:14px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_end .iconfont:before {
		display:inline-block;
		content:"";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst {
		font-size:14px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst {
		display:inline-block;
		vertical-align:middle;
		position:relative;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst>a>.font {
		display:inline-block;
		line-height:30px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox>a>.font {
		border:1px solid #e0f2f1;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox>a>.font:hover {
		text-decoration:none;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst>a>.font:hover {
		text-decoration:underline;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst .before:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst .after:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover>a>.font:before {
		content:"\200B";
		display:block;
		height:1px;
		background:#fff;
		width:100%;
		width:calc(100% - 1px);
		position:absolute;
		bottom:-1px;
		left:1px;
		z-index:10;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover>a>.font {
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox .after {
		margin-right:5px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox .after:before {
		content:"\e69a";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover .after:before {
		content:"\e69c";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList {
		margin:0;
		width:auto;
		height:auto;
		padding:0;
		border-width:1px;
		border-style:none;
		background-color:transparent;
		background-color:transparent;
		overflow:visible;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadfloat {
		float:none;
		width:auto;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList>a {
		display:inline-block;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst .before:before {
		content:"\e68a";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .contentBox:hover .p_content {
		display:block;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_end {
		margin-right:6px;
		margin-left:6px;
		vertical-align:middle;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_currentList .p_breadcrumb {
		margin:0 14px 0 0;
	}
}

@media only screen and (min-width:769px) {
	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent {
		font-size:0;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent {
		display:inline-block;
		vertical-align:middle;
		position:relative;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent .font {
		display:inline-block;
		font-size:14px;
		color:#666;
		height:30px;
		line-height:30px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent .before:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbCurrent .after:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb {
		display:inline-block;
		vertical-align:middle;
		position:relative;
		font-size:14px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList .p_breadcrumb:last-child, .c_portalResGroupBreadcrumb_nav-01001002 .p_current, .c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList .p_breadcrumb:last-child a, .c_portalResGroupBreadcrumb_nav-01001002 .p_current a {
		color:#595959;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList .p_breadcrumb:last-child a:hover, .c_portalResGroupBreadcrumb_nav-01001002 .p_current a:hover {
		color:#60a9d7;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb>a>.font {
		display:inline-block;
		line-height:30px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox>a>.font {
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox>a>.font:hover {
		text-decoration:none;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb>a>.font:hover {
		text-decoration:underline;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb .before:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb .after:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover>a>.font:before {
		content:"\200B";
		display:block;
		height:1px;
		background:#fff;
		width:100%;
		width:calc(100% - 1px);
		position:absolute;
		bottom:-1px;
		left:1px;
		z-index:10;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox .after {
		margin-right:5px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox .after:before {
		content:"\e69a";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumb.contentBox:hover .after:before {
		content:"\e69c";
	}

	.e_title.c_portalResGroupBreadcrumb_nav-01001002.p_sortLink {
		display:inline-block;
		padding:0;
		color:rgba(101, 190, 186,1);
		font-size:14px;
		text-align:left;
	}

	.e_title.c_portalResGroupBreadcrumb_nav-01001002.p_sortLink {
		white-space:nowrap;
		vertical-align:middle;
		line-height:19px;
	}

	a>.e_title.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink:hover {
		text-decoration:underline;
		font-weight:bold;
		cursor:pointer;
	}

	a>.e_title.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink:active {
		color:rgba(69, 165, 161,1);
		font-weight:400;
	}

	a>.e_title.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink:active {
		text-decoration:none;
		margin-top:0;
	}

	.e_title.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink .iconfont:before {
		display:inline-block;
		content:"";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_content {
		margin:0;
		width:236px;
		height:317px;
		padding:0;
		border-width:1px;
		border-style:none;
		border-color:rgba(228,228,228,0);
		background-color:transparent;
		overflow:hidden;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond {
		font-size:14px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond {
		display:inline-block;
		vertical-align:middle;
		position:relative;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond>a>.font {
		display:inline-block;
		line-height:30px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond>a {
		color:inherit;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox>a>.font {
		border:1px solid #e0f2f1;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox>a>.font:hover {
		text-decoration:none;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond>a>.font:hover {
		text-decoration:underline;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond .before:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond .after:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox:hover>a>.font:before {
		content:"\200B";
		display:block;
		height:1px;
		background:#fff;
		width:100%;
		width:calc(100% - 1px);
		position:absolute;
		bottom:-1px;
		left:1px;
		z-index:10;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox .after {
		margin-right:5px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox .after:before {
		content:"\e69a";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbSecond.contentBox:hover .after:before {
		content:"\e69c";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_end {
		display:inline-block;
		margin:0;
		padding:0;
		text-align:left;
		font-size:14px;
		font-weight:400;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_end .font {
		white-space:nowrap;
		vertical-align:middle;
		text-align:inherit;
		line-height:14px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_end .iconfont:before {
		display:inline-block;
		content:"";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst {
		font-size:14px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst {
		display:inline-block;
		vertical-align:middle;
		position:relative;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst>a>.font {
		display:inline-block;
		line-height:30px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst>a {
		color:inherit;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox>a>.font {
		border:1px solid #e0f2f1;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox>a>.font:hover {
		text-decoration:none;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst>a>.font:hover {
		text-decoration:underline;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst .before:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst .after:before {
		content:"\200B";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover>a>.font:before {
		content:"\200B";
		display:block;
		height:1px;
		background:#fff;
		width:100%;
		width:calc(100% - 1px);
		position:absolute;
		bottom:-1px;
		left:1px;
		z-index:10;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox .after {
		margin-right:5px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox .after:before {
		content:"\e69a";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst.contentBox:hover .after:before {
		content:"\e69c";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList {
		margin:0;
		width:100%;
		height:auto;
		padding:0;
		border-width:1px;
		border-style:none;
		border-color:rgba(228,228,228,0);
		background-color:transparent;
		overflow:hidden;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadfloat {
		float:left;
		width:60%;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 {
		overflow:visible;
		font-size:0;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbList>a {
		display:inline-block;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_CurrentBox {
		color:#666;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbFirst .before:before {
		content:"\e68a";
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_content {
		width:240px;
		position:absolute;
		border:1px solid #1890ff;
		padding:9px 7px 9px 7px;
		font-size:0;
		display:none;
		height:auto;
		background:#fff;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .contentBox:hover .p_content {
		display:block;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink {
		display:inline-block;
		margin:9px 7px 9px 7px;
		cursor:pointer;
		font-size:14px;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink .font {
		line-height:14px;
		font-weight:normal;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink:hover {
		text-decoration:underline;
		font-weight:normal;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink.current {
		color:#bcbcbc;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink.current:hover {
		text-decoration:none;
		font-weight:normal;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_sortLink.current .font {
		text-decoration:none;
		font-weight:normal;
		cursor:default;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_end {
		margin-right:6px;
		margin-left:6px;
		vertical-align:middle;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_breadcrumbBox {
		overflow:hidden;
		margin:20px 0;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_currentList {
		float:right;
		width:39%;
		text-align:right;
	}

	.c_portalResGroupBreadcrumb_nav-01001002 .p_currentList .p_breadcrumb {
		margin:0 8px;
	}
}

@media only screen and (max-width:1024px) and (min-width:769px) {
}

.c_portalResGroupBreadcrumb_nav-01001002 .p_MatteIcon .iconfont:before {
	content:'\e602';
}

.c_portalResGroupBreadcrumb_nav-01001002 >div {
	animation-fill-mode:both;
}

@CHARSET "UTF-8";

* {
	padding:0;
	margin:0;
}

.pagebox {
	width:100%;
}/*page property_start*/.pagebox,#-remove--flag {
}/*page property_end*//*page property_start*/body,#-remove--flag {
}/*page property_end*/#c_portalResGroupBreadcrumb_nav-1594277943210 .p_breadcrumbBox {
	margin:1.04% 0 0;
	padding-left:3.6%;
}

#c_portalResGroupBreadcrumb_nav-1594277943210 .i_separator {
	background:url(../images/524fa6b7-d9eb-46c7-b55e-50c832b90e48.png) center center no-repeat;
	color:rgba(0,0,0,0);
}

#c_portalResGroupBreadcrumb_nav-1594277943210 .p_end {
	margin:0 15px;
}

#c_portalResGroupBreadcrumb_nav-1594277943210 {
	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;
}

#c_portalResAtlas_category-1594277943215 {
	padding:1.77% 0;
	width:auto;
	height:auto;
}

#c_portalResAtlas_category-1594277943215 .all {
	background:#f5f5f5;
}

#c_portalResAtlas_category-1594277943215 .p_imgItemBox {
	width:calc((100% - 30px)/1);
}

#c_portalResAtlas_category-1594277943215 .p_CommonSummaryBoxA {
	text-align:center;
}

#c_portalResAtlas_category-1594277943215 .p_MatteIcon .iconfont:before {
	content:'\e602';
}

#c_portalResAtlas_category-1594277943215 >div {
	animation-fill-mode:both;
}

#c_portalResAtlas_category-1594277943215 .cla {
	text-align:center;
	background:white;
}

#c_portalResAtlas_category-1594277943215 .cla a {
	margin-left:9.375%;
	height:40px;
	line-height:40px;
	display:inline-block;
	box-sizing:border-box;
	cursor:pointer;
	position:relative;
	color:rgba(0,0,0,0.9);
}

#c_portalResAtlas_category-1594277943215 .cla a:hover {
	color:inherit;
}

#c_portalResAtlas_category-1594277943215 .active {
	color:#000;
	font-weight:bold;
}

#c_portalResAtlas_category-1594277943215 .cla .active:after {
	content:"";
	width:100%;
	height:1px;
	display:block;
	background:#000;
	position:absolute;
	left:50%;
	transform:translateX(-50%);
	transition:all .3s cubic-bezier(.4, 0, .2, 1) 0s;
}

#c_portalResAtlas_category-1594277943215 .cla a:hover:after {
	width:100%;
}

#c_portalResAtlas_category-1594277943215 .cla 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_portalResAtlas_category-1594277943215 .cla a:first-child {
	margin-left:0;
}

#c_portalResAtlas_category-1594277943215 .cla:after {
	content:"";
	display:block;
	clear:both;
}

@media screen and (max-width:1024px) {
	#c_portalResAtlas_category-1594277943215 .cla a {
		margin-left:100px;
	}
}

@media screen and (max-width:768px) {
	#c_portalResAtlas_category-1594277943215 .cla a {
		margin-left:70px;
		margin-bottom:0;
		height:auto;
		line-height:inherit;
	}
}

@media screen and (max-width:500px) {
	#c_portalResAtlas_category-1594277943215 .cla a {
		margin-left:4px;
	}
}

#c_portalResGroupColumn_detail-1594277943205 .p_MatteIcon .iconfont:before {
	content:'\e602';
}

#c_portalResGroupColumn_detail-1594277943205 >div {
	animation-fill-mode:both;
}

#c_portalResGroupColumn_detail-1594277943205 {
	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;
}

#c_portalResGroupColumn_detail-1594277943220 .p_MatteIcon .iconfont:before {
	content:'\e602';
}

#c_portalResGroupColumn_detail-1594277943220 >div {
	animation-fill-mode:both;
}

#c_portalResGroupColumn_detail-1594277943220 .all {
	background:#f5f5f5;
	padding:4.94% 0 5.88%;
}

#c_portalResGroupColumn_detail-1594277943220 .zsousuo {
	display:inline-block;
	width:19px;
	height:18px;
	background:url(../images/ef2bf706-a394-41ba-9dd7-b17e9da688bb.png) no-repeat;
	border-right:none!important;
	margin-right:0 !important;
	cursor:pointer;
}

#c_portalResGroupColumn_detail-1594277943220 .zguanbi {
	display:inline-block;
	width:14px;
	height:13px;
	background:url(../images/1e6c385f-f815-4b87-9835-8374f8e413e9.png);
	cursor:pointer;
}

#c_portalResGroupColumn_detail-1594277943220 .search .iconfont {
	color:#000;
	font-weight:600;
	font-size:18px;
	position:relative;
	transition:all .3s cubic-bezier(.4, 0, .2, 1) 0s;
	cursor:pointer;
}

#c_portalResGroupColumn_detail-1594277943220 .zdlsearch {
	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_portalResGroupColumn_detail-1594277943220 .recommend {
	width:94%;
	max-width:1600px;
	margin:auto;
	background:white;
	position:relative;
}

#c_portalResGroupColumn_detail-1594277943220 .di {
	width:31%;
	padding:3%;
	bottom:0px;
	left:0px;
	position:absolute;
}

#c_portalResGroupColumn_detail-1594277943220 .di:after {
	content:'';
	display:block;
	clear:both;
}

#c_portalResGroupColumn_detail-1594277943220 .recommend .left {
	width:31%;
	padding:3%;
	box-sizing:border-box;
	float:left;
	line-height:initial;
}

#c_portalResGroupColumn_detail-1594277943220 .recommend .right {
	width:69%;
	float:right;
	height:0px;
	padding-bottom:45.9%;
	position:relative;
	z-index:3;
	overflow:hidden;
}

#c_portalResGroupColumn_detail-1594277943220 .right img {
	position:absolute;
	width:100%;
	height:100%;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	transition:all 1s;
}

#c_portalResGroupColumn_detail-1594277943220 .right:hover img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}

#c_portalResGroupColumn_detail-1594277943220 .recommend .title {
	margin-bottom:5.1%;
	font-weight:bold;
}

#c_portalResGroupColumn_detail-1594277943220 .recommend .subtitle {
	padding-bottom:10.09%;
	margin-bottom:10.09%;
	border-bottom:1px solid rgba(0,0,0,0.8);
}

#c_portalResGroupColumn_detail-1594277943220 .subtitle img {
	vertical-align:middle;
	margin-left:20px;
}

#c_portalResGroupColumn_detail-1594277943220 .abstract {
	margin-bottom:9.3%;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:3px;
	-webkit-box-orient:vertical;
}

#c_portalResGroupColumn_detail-1594277943220 .zfu {
	position:absolute;
	bottom:0px;
	left:3%;
	padding-bottom:10%;
}

#c_portalResGroupColumn_detail-1594277943220 .more {
	font-size:16px;
	width:80px;
	height:40px;
	line-height:40px;
	position:relative;
	display:block;
	border-bottom:1px solid #cac8c6;
	text-align:center;
	margin:auto;
}

#c_portalResGroupColumn_detail-1594277943220 .left .le {
	margin:inherit;
}

#c_portalResGroupColumn_detail-1594277943220 .more:after {
	content:"";
	width:0px;
	height:100%;
	background:#000;
	position:absolute;
	left:0px;
	top:0px;
	transition:all 0.8s;
}

#c_portalResGroupColumn_detail-1594277943220 .more a {
	position:relative;
	z-index:2;
	color:#000;
}

#c_portalResGroupColumn_detail-1594277943220 .more:hover {
	color:white;
}

#c_portalResGroupColumn_detail-1594277943220 .more:hover:after {
	width:100%;
	transition:all 0.8s;
}

#c_portalResGroupColumn_detail-1594277943220 .more:hover a {
	color:white;
}

#c_portalResGroupColumn_detail-1594277943220 .recommend:after {
	content:"";
	display:block;
	clear:both;
	visibility:hidden;
}

#c_portalResGroupColumn_detail-1594277943220 .recommend .botm_left {
	float:left;
}

#c_portalResGroupColumn_detail-1594277943220 .recommend .botm_right {
	float:right;
}

#c_portalResGroupColumn_detail-1594277943220 .recommend .botm_right span {
	display:inline-block;
	width:16px;
	height:16px;
	background:url("../images/588ff30b-f4ff-44bd-a1db-6914b251cfe4.png");
	vertical-align:middle;
	margin-right:10px;
}

#c_portalResGroupColumn_detail-1594277943220 .classification:after {
	content:"";
	display:block;
	clear:both;
}

#c_portalResGroupColumn_detail-1594277943220 .classification ul {
	float:left;
}

#c_portalResGroupColumn_detail-1594277943220 .classification>div {
	float:right;
	margin-top:14px;
}

#c_portalResGroupColumn_detail-1594277943220 .search input {
	border:none;
	background:none;
	height:30px;
	padding:0 10px;
}

#c_portalResGroupColumn_detail-1594277943220 .search img {
	cursor:pointer;
	width:30px;
	margin-left:15px;
}

#c_portalResGroupColumn_detail-1594277943220 .classification ul:after {
	content:"";
	display:block;
	clear:both;
}

#c_portalResGroupColumn_detail-1594277943220 .classification .active {
	background:black;
	color:white;
}

#c_portalResGroupColumn_detail-1594277943220 .classification li {
	float:left;
	margin-left:30px;
	background:white;
	color:black;
	padding:18px 30px;
	cursor:pointer;
}

#c_portalResGroupColumn_detail-1594277943220 .classification li:first-child {
	margin-left:0px;
}

#c_portalResGroupColumn_detail-1594277943220 .classification li:hover {
	color:white;
	background:black;
}

#c_portalResGroupColumn_detail-1594277943220 .classification {
	width:94%;
	max-width:1600px;
	margin:70px auto 73px;
}

#c_portalResGroupColumn_detail-1594277943220 .tu {
	position:relative;
	background-size:100% 100%!important;
}

#c_portalResGroupColumn_detail-1594277943220 .tu img {
	position:absolute;
	width:100%;
	height:100%;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	transition:all 1s;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list li:hover .tu img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}

#c_portalResGroupColumn_detail-1594277943220 .an1 {
	width:100px;
	height:100px;
	line-height:100px;
	text-align:center;
	border-radius:50%;
	background:#8f7449;
	color:white;
	position:absolute;
	top:0px;
	left:0px;
	font-size:12px;
	bottom:0px;
	right:0px;
	margin:auto;
	transition:all 0.5s;
	transform:scale(0);
}

#c_portalResGroupColumn_detail-1594277943220 li:hover .an1 {
	transform:scale(1) rotate(360deg);
	transition:all 0.5s;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list {
	width:94%;
	max-width:1600px;
	margin:0 auto;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list ul:after {
	display:block;
	content:"";
	clear:both;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list li {
	width:32%;
	margin-left:2%;
	margin-bottom:52px;
	transition:all .6s;
	float:left;
	position:relative;
	height:0px;
	padding-bottom:41.6%;
	background:white;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list li:nth-child(3n+1) {
	margin-left:0px;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .tu {
	width:100%;
	height:0px;
	padding-bottom:57.2%;
	overflow:hidden;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .tu img {
	width:100%;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list li:hover {
	box-shadow:10px 10px 20px 0 rgba(0,0,0,0.1);
	transition:all .6s;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .line {
	display:block;
	width:70px;
	height:3px;
	background:rgba(0,0,0,0.3);
	transition:all .6s;
	margin:5.6% 8%;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list li:hover .line {
	background:rgba(0,0,0,0.9);
	transition:all .6s;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list li:hover .title {
	color:#8f7449;
	transition:all .6s;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .title {
	padding:0 8%;
	line-height:inherit;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .btm {
	position:absolute;
	bottom:5%;
	left:8%;
	right:8%;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .detail_right {
	float:right;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .detail_right img {
	float:rigth;
	vertical-align:sub;
	margin-right:10px;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .special {
	overflow:hidden;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .special>img {
	width:100%;
	position:absolute;
	height:100%;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	transition:all 1s;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .special:hover>img {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .special a {
	color:white;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .special .line {
	background:rgba(255,255,255,0.6);
	margin:0 0 7% 0;
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .special:hover .line {
	background:rgba(255,255,255,0.9);
}

#c_portalResGroupColumn_detail-1594277943220 .tu_list .special .title {
	position:absolute;
	bottom:17%;
	color:white;
	line-height:1.5em;
	width:100%;
}

#c_portalResGroupColumn_detail-1594277943220 .spe_img {
	width:100%;
}

#c_portalResGroupColumn_detail-1594277943220 .special .btm {
	color:white;
}

#c_portalResGroupColumn_detail-1594277943220 .special {
	background-size:100% 100%;
}

@media screen and (max-width:1366px) {
	#c_portalResGroupColumn_detail-1594277943220 .classification {
		margin:40px auto 40px;
	}
}

@media screen and (max-width:1280px) {
	#c_portalResGroupColumn_detail-1594277943220 .zfu {
		padding-bottom:6%
	}
}

@media screen and (max-width:1024px) {
	#c_portalResGroupColumn_detail-1594277943220 .all {
		padding-bottom:66px;
	}

	#c_portalResGroupColumn_detail-1594277943220 .zfu {
		padding-bottom:7%
	}
}

@media screen and (max-width:768px) {
	#c_portalResGroupColumn_detail-1594277943220 .p_breadcrumbBox {
		margin-top:10px;
	}

	#c_portalResGroupColumn_detail-1594277943220 .recommend .left {
		float:none;
		width:100%;
	}

	#c_portalResGroupColumn_detail-1594277943220 .recommend .right {
		float:none;
		width:100%;
	}

	#c_portalResGroupColumn_detail-1594277943220 .recommend .subtitle {
		padding-bottom:20px;
		margin-bottom:20px;
	}

	#c_portalResGroupColumn_detail-1594277943220 .recommend .title {
		margin-bottom:20px;
	}

	#c_portalResGroupColumn_detail-1594277943220 .tu_list li {
		width:48%;
		margin-left:2%;
		padding-bottom:63%;
		margin-bottom:20px;
	}

	#c_portalResGroupColumn_detail-1594277943220 .tu_list li:nth-child(2n+1) {
		margin-left:0 !important;
	}

	#c_portalResGroupColumn_detail-1594277943220 .tu_list li:nth-child(3n+1) {
		margin-left:2%;
	}

	#c_portalResGroupColumn_detail-1594277943220 .search {
		display:none;
	}
}

@media screen and (max-width:500px) {
	#c_portalResGroupColumn_detail-1594277943220 .di {
		position:inherit;
		width:100%;
	}

	#c_portalResGroupColumn_detail-1594277943220 .tu_list li {
		width:100%;
		padding-bottom:100%;
		margin-left:0;
	}

	#c_portalResGroupColumn_detail-1594277943220 .tu_list li:nth-child(3n+1) {
		margin-left:0;
	}

	#c_portalResGroupColumn_detail-1594277943220 .more {
		display:block;
		text-align:left;
		margin-bottom:20px;
	}

	#c_portalResGroupColumn_detail-1594277943220 .classification li {
		padding:8px;
		margin-left:10px;
	}

	#c_portalResGroupColumn_detail-1594277943220 .classification {
		margin:20px auto 20px;
	}
}

#c_portalResGroupColumn_detail-1594277943220 {
	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;
}