.e_FlowCommonStyleBox-001 {
	width: 100%; height: auto;
}
.e_FlowCommonStyleBox-001 .stylebox_link {
	border-width: 0px; height: inherit; color: rgb(102, 102, 102); font-size: 14px; margin-right: 15px; vertical-align: middle; float: right; display: table;
}
.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: rgb(24, 144, 255);
}
.e_FlowCommonStyleBox-001 .title_icon {
	color: rgba(255, 255, 255, 1); line-height: 40px; font-size: medium; margin-right: 10px; vertical-align: middle; display: inline-block;
}
.e_FlowCommonStyleBox-001 .title_icon::before {
	content: "";
}
.e_FlowCommonStyleBox-001 .title_main {
	color: rgba(255, 255, 255, 1); line-height: 40px; overflow: hidden; font-size: 16px; font-weight: normal; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 600px;
}
.e_FlowCommonStyleBox-001 .title_sub {
	color: rgba(255, 255, 255, 1); line-height: 40px; font-size: 14px; font-weight: normal; margin-left: 10px; vertical-align: middle; display: inline-block;
}
.e_FlowCommonStyleBox-001 .stylebox_title {
	width: auto; height: inherit; padding-right: 15px; padding-left: 15px; font-size: 0px; vertical-align: bottom; display: inline-block; white-space: nowrap; background-color: rgb(24, 144, 255);
}
.e_FlowCommonStyleBox-001 .stylebox_link a {
	color: inherit; vertical-align: middle; display: table-cell;
}
.e_FlowCommonStyleBox-001 .link_icon {
	margin-left: 5px; display: inline-block;
}
.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: 1px solid rgb(240, 240, 240); width: 100%;
}
.e_FlowCommonStyleBox-001 .stylebox_bottom_line {
	height: 1px; background-color: rgba(240, 240, 240, 1);
}
.e_IndexOrdinaryStyleBox-001 {
	width: 100%; height: auto;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top {
	background-color: transparent;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link {
	border-width: 0px; height: inherit; color: rgb(102, 102, 102); font-size: 14px; display: table;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link:hover {
	color: rgba(101, 190, 186, 1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link:active {
	color: rgba(101, 190, 186, 1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top {
	width: auto; height: 40px;
}
.e_IndexOrdinaryStyleBox-001 .title_icon {
	color: rgba(255, 255, 255, 1); line-height: 40px; font-size: medium; margin-right: 10px; vertical-align: middle; display: inline-block;
}
.e_IndexOrdinaryStyleBox-001 .title_icon::before {
	content: "";
}
.e_IndexOrdinaryStyleBox-001 .title_main {
	color: rgba(255, 255, 255, 1); line-height: 40px; overflow: hidden; font-size: 16px; font-weight: normal; vertical-align: middle; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 600px;
}
.e_IndexOrdinaryStyleBox-001 .title_sub {
	color: rgba(255, 255, 255, 1); line-height: 40px; font-size: 14px; font-weight: normal; margin-left: 10px; vertical-align: middle; display: inline-block;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_title {
	width: auto; height: inherit; padding-right: 15px; padding-left: 15px; font-size: 0px; vertical-align: bottom; display: inline-block; white-space: nowrap; background-color: rgba(101, 190, 186, 1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link {
	margin-right: 15px; vertical-align: middle; float: right;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link a {
	color: inherit; vertical-align: middle; display: table-cell;
}
.e_IndexOrdinaryStyleBox-001 .link_icon {
	margin-left: 5px; display: inline-block;
}
.e_IndexOrdinaryStyleBox-001 .link_icon::before {
	content: "\e6af";
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top_line {
	height: 1px; background-color: rgba(240, 240, 240, 1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_content {
	border: 1px solid rgb(240, 240, 240); width: 100%; height: calc(100% - 48px);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line {
	height: 1px; background-color: rgba(240, 240, 240, 1);
}
.c_portalResGroupNews_list-01001 {
	width: 100%; min-width: 320px;
}
.c_portalResGroupNews_list-01001 .p_PromptNoneData {
	width: auto; text-align: center;
}
.c_portalResGroupNews_list-01001 .p_PromptNoneData .prompt_title .iconfont::before {
	content: "";
}
.c_portalResGroupNews_list-01001 .p_PromptNoneData .prompt_title .first {
	padding: 0px 10px 5px 0px; height: auto; vertical-align: middle; display: table-cell; position: relative;
}
.c_portalResGroupNews_list-01001 .p_PromptNoneData .prompt_title {
	padding: 0px 30px; height: 100%; display: inline-table; min-height: 200px;
}
.c_portalResGroupNews_list-01001 .p_PromptNoneData .prompt_title .first::before {
	content: "\e6b4";
}
.c_portalResGroupNews_list-01001 .p_PromptNoneData .prompt_title .font {
	text-align: left; vertical-align: middle; display: table-cell;
}
.c_portalResGroupNews_list-01001 .p_PromptNoneData .promptbox {
	width: auto; height: 100%;
}
.c_portalResGroupNews_list-01001 .p_PromptNoneData .prompt_content {
	padding-left: 65px;
}
.c_portalResGroupNews_list-01001 .p_moreBtn {
	margin: 0px; padding: 5px 10px; width: auto; text-align: center; display: inline-table; position: static; cursor: pointer; min-height: 29px; min-width: 86px;
}
.c_portalResGroupNews_list-01001 .p_moreBtn .font {
	overflow: visible; vertical-align: middle; white-space: nowrap;
}
.c_portalResGroupNews_list-01001 .p_moreBtn .iconfont::before {
	content: "";
}
.loading_animation {
	animation:three-quarters-loader 850ms linear infinite; width: 32px; height: 32px; text-indent: -9999px; overflow: hidden; vertical-align: middle; display: inline-block; position: relative; box-sizing: border-box; -webkit-animation: three-quarters-loader 850ms infinite linear; -moz-animation: three-quarters-loader 850ms infinite linear;
}
.c_portalResGroupNews_list-01001 .p_loading {
	width: 100%; height: 70px; text-align: center; line-height: 70px;
}
.c_portalResGroupNews_list-01001 .p_loading .iconfont::before {
	content: "";
}
.c_portalResGroupNews_list-01001 .p_loading .font {
	height: inherit; margin-left: 20px; display: inline-block;
}
.c_portalResGroupNews_list-01001 .p_moreBox {
	margin: 0px 20px; padding: 0px; width: auto; height: auto; overflow: hidden;
}
.c_portalResGroupNews_list-01001 .p_ToDetail {
	margin: 0px; padding: 5px 10px; text-align: center; vertical-align: middle; display: inline-block; white-space: nowrap; min-width: 86px;
}
a > .c_portalResGroupNews_list-01001 .p_ToDetail:hover {
	cursor: pointer;
}
.c_portalResGroupNews_list-01001 .p_SummaryBox {
	margin: 0px; padding: 0px; width: 236px; height: 317px; overflow: hidden;
}
.c_portalResGroupNews_list-01001 .p_summary {
	text-align: left; vertical-align: top; -ms-word-break: break-all;
}
.c_portalResGroupNews_list-01001 .p_time {
	margin: 0px; padding: 0px 5px 0px 0px; text-align: left; line-height: 18px; overflow: visible; vertical-align: top; display: inline-block; white-space: nowrap;
}
.c_portalResGroupNews_list-01001 .p_assist {
	margin: 0px; padding: 0px; width: 236px; height: 317px; overflow: hidden;
}
.c_portalResGroupNews_list-01001 .p_TitleBox {
	padding: 5px 0px; width: auto; height: auto; overflow: hidden; vertical-align: top;
}
.c_portalResGroupNews_list-01001 .p_title {
	margin: 0px; padding: 0px; width: 100%; text-align: left; overflow: hidden; display: inline-table; cursor: pointer; -ms-text-overflow: ellipsis;
}
.c_portalResGroupNews_list-01001 .p_header {
	margin: 5px 0px 0px; padding: 0px; width: auto; height: auto; overflow: hidden;
}
.c_portalResGroupNews_list-01001 .p_content {
	margin: 0px; padding: 0px; width: 236px; height: 317px; overflow: hidden;
}
.c_portalResGroupNews_list-01001 .p_images {
	margin: 0px 15px 0px 0px; padding: 0px; width: 168px; height: 138px; text-align: center; overflow: hidden; vertical-align: middle; float: left; position: relative; box-sizing: border-box; -moz-box-sizing: border-box;
}
.c_portalResGroupNews_list-01001 .p_articles {
	margin: 0px; padding: 0px; width: inherit; height: 186px;
}
.c_portalResGroupNews_list-01001 .p_news {
	margin: 0px; padding: 0px; width: inherit; height: auto; overflow: hidden;
}
.c_portalResGroupNews_list-01001 .p_Newslist {
	margin: 0px; padding: 0px; overflow: hidden;
}
.c_portalResGroupNews_list-01001 {
	overflow: hidden;
}
.c_portalResGroupNews_list-01001 .p_content {
	width: auto; height: auto; vertical-align: top;
}
.c_portalResGroupNews_list-01001 .p_SummaryBox {
	width: auto; height: auto;
}
.c_portalResGroupNews_list-01001 .p_assist {
	width: auto; height: auto;
}
.c_portalResGroupNews_list-01001 .p_icon {
	margin-top: 2px; vertical-align: middle; display: inline-block;
}
.c_portalResGroupNews_list-01001 .p_about {
	vertical-align: middle; display: inline-block;
}
.c_portalResGroupNews_list-01001 .p_articles {
	padding: 15px 20px; width: calc((100% - 0px)/1); height: auto; overflow: hidden; float: left; display: inline-block; min-width: 320px;
}
.c_portalResGroupNews_list-01001 .p_thumbnail {
	width: 100%; height: auto; text-align: center; overflow: hidden; vertical-align: middle;
}
.c_portalResGroupNews_list-01001 .p_thumbnail img {
	width: 100%;
}
.c_portalResGroupNews_list-01001 .higher .p_thumbnail {
	height: 100%; position: absolute;
}
.c_portalResGroupNews_list-01001 .widther .p_thumbnail {
	height: 100%; position: absolute;
}
.c_portalResGroupNews_list-01001 .smaller .p_thumbnail {
	height: 100%; position: absolute;
}
.c_portalResGroupNews_list-01001 .p_assist {
	margin-top: 2px;
}
.c_portalResGroupNews_list-01001 .p_SummaryBox {
	clear: both; margin-top: 8px; margin-bottom: 10px;
}
.c_portalResGroupNews_list-01001 .p_ToDetail {
	float: right; position: relative;
}
.c_portalResGroupNews_list-01001 .p_summary {
	white-space: normal;
}
.c_portalResGroupNews_list-01001 .p_categorySummaryBox {
	padding: 10px; overflow: hidden;
}
@media only screen and (max-width:768px)
{
.c_portalResGroupNews_list-01001 .p_articles {
	width: 100% !important; margin-top: 10px !important;
}
.c_portalResGroupNews_list-01001 .mp_linkUrl {
	height: auto; display: block;
}
.c_portalResGroupNews_list-01001 .p_SummaryBox {
	display: none;
}
.c_portalResGroupNews_list-01001 .p_ToDetail {
	display: none !important;
}
.c_portalResGroupNews_list-01001 .mP_SummaryBox {
	clear: both;
}
.c_portalResGroupNews_list-01001 .p_Information {
	padding: 10px 0px; display: flex;
}
.c_portalResGroupNews_list-01001 .p_Information li {
	flex:1 1 0px; height: 20px; overflow: hidden;
}
.c_portalResGroupNews_list-01001 .p_KeyWord {
	width: 100%; margin-top: 5px;
}
.c_portalResGroupNews_list-01001 .p_KeyWord .p_tag {
	padding: 5px 15px; border-radius: 3px; margin-right: 10px;
}
.c_portalResGroupNews_list-01001 .blank {
	width: 100%; height: 15px; overflow: hidden;
}
.c_portalResGroupNews_list-01001 .p_articles {
	border: currentColor; border-image: none;
}
#c_portalResGroupNews_list-1560217603903 .p_articles {
	padding-right: 0px !important; padding-bottom: 10px !important; padding-left: 0px !important;
}
}
@media only screen and (min-width:769px)
{
.c_portalResGroupNews_list-01001 .mp_linkUrl {
	display: none;
}
.c_portalResGroupNews_list-01001 .mP_SummaryBox {
	display: none;
}
.c_portalResGroupNews_list-01001 .p_Information {
	display: none;
}
.c_portalResGroupNews_list-01001 .p_KeyWord {
	display: none;
}
.c_portalResGroupNews_list-01001 .blank {
	display: none;
}
}
#content_box-1559542772124-0 .title_tit {
	overflow: hidden; font-weight: normal; margin-bottom: 15px; display: block; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#content_box-1559542772124-0 a {
	color: rgb(51, 51, 51); font-size: 24px; font-weight: normal;
}
#content_box-1559542772124-0 a:hover {
	color: rgb(116, 102, 61);
}
#content_box-1559542772124-0 .p_images {
	display: none;
}
#content_box-1559542772124-0 .color_assist {
	font-size: 18px;
}
#content_box-1559542772124-0 .ri {
	color: rgb(184, 146, 83); font-size: 48px;
}
#content_box-1559542772124-0 .nian {
	color: rgb(184, 146, 83); font-size: 16px;
}
#content_box-1559542772124-0 .p_ToDetail {
	padding: 0px; border: 0px currentColor; transition:1.5s; border-image: none; text-align: left; font-size: 18px; font-weight: normal; float: left; position: relative; cursor: pointer; -webkit-transition: all 1.5s ease 0s; -o-transition: all 1.5s ease 0s; -moz-transition: all 1.5s ease 0s;
}
#content_box-1559542772124-0 .p_ToDetail:hover {
	color: rgb(167, 149, 88); transform: scale(1.02); -webkit-transform: scale(1.02, 1.02); -o-transform: scale(1.02, 1.02); -moz-transform: scale(1.02, 1.02);
}
#content_box-1559542772124-0 .p_summary {
	line-height: 25px; overflow: hidden; font-weight: normal; white-space: normal; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#content_box-1559542772124-0 .p_TitleBox {
	padding: 0%; width: auto; overflow: hidden; vertical-align: top;
}
#content_box-1559542772124-0 .borderB_default {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#content_box-1559542772124-0 .p_articles {
	padding: 20px 0px; width: calc((100% - 60px)/2) !important; height: auto; overflow: hidden; float: left; display: inline-block; min-width: 320px;
}
#content_box-1559542772124-0 .dialog {
	background: none;
}
#content_box-1559542772124-0 :nth-child(2n).p_articles {
	margin-left: 60px;
}
#content_box-1560573126118-0 .title_tit {
	overflow: hidden; font-weight: normal; margin-bottom: 15px; display: block; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#content_box-1560573126118-0 a {
	color: rgb(51, 51, 51); font-size: 24px; font-weight: normal;
}
#content_box-1560573126118-0 a:hover {
	color: rgb(116, 102, 61);
}
#content_box-1560573126118-0 .p_images {
	display: none;
}
#content_box-1560573126118-0 .color_assist {
	font-size: 18px;
}
#content_box-1560573126118-0 .ri {
	color: rgb(184, 146, 83); font-size: 48px;
}
#content_box-1560573126118-0 .nian {
	color: rgb(184, 146, 83); font-size: 16px;
}
#content_box-1560573126118-0 .p_ToDetail {
	padding: 0px; border: 0px currentColor; transition:1.5s; border-image: none; text-align: left; font-size: 18px; font-weight: normal; float: left; position: relative; cursor: pointer; -webkit-transition: all 1.5s ease 0s; -o-transition: all 1.5s ease 0s; -moz-transition: all 1.5s ease 0s;
}
#content_box-1560573126118-0 .p_ToDetail:hover {
	color: rgb(167, 149, 88); transform: scale(1.02); -webkit-transform: scale(1.02, 1.02); -o-transform: scale(1.02, 1.02); -moz-transform: scale(1.02, 1.02);
}
#content_box-1560573126118-0 .p_summary {
	line-height: 25px; overflow: hidden; font-weight: normal; white-space: normal; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#content_box-1560573126118-0 .p_TitleBox {
	padding: 0%; width: auto; overflow: hidden; vertical-align: top;
}
#content_box-1560573126118-0 .borderB_default {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
#content_box-1560573126118-0 .p_articles {
	padding: 20px 0px; width: calc((100% - 60px)/2) !important; height: auto; overflow: hidden; float: left; display: inline-block; min-width: 320px;
}
#content_box-1560573126118-0 .dialog {
	background: none;
}
#content_box-1560573126118-0 :nth-child(2n).p_articles {
	margin-left: 60px;
}
.w_fimg-000 .p_title {
	margin: 0px; padding: 0px; color: rgba(51, 51, 51, 1); font-size: 16px; font-weight: 400; display: inline-table; min-width: 37px;
}
.w_fimg-000 .p_title .font {
	line-height: 21px; vertical-align: middle;
}
.w_fimg-000 .p_title:hover {
	color: rgba(87, 177, 173, 1);
}
.w_fimg-000 .p_title:active {
	color: rgba(69, 165, 161, 1);
}
.w_fimg-000 .p_title .iconfont::before {
	display: inline-block; content: "";
}
.w_fimg-000 {
	width: 100%; height: auto; position: relative; min-height: 200px;
}
.w_fimg-000 .animated {
	width: 100%; height: 100%; position: relative; min-height: inherit;
}
.w_fimg-000 .font {
	white-space: nowrap;
}
.w_fimg-000 .p_link001 {
	width: 100%; height: 100%;
}
.w_fimg-000 .p_link002 {
	width: 100%; height: 30px;
}
.w_fimg-000 .p_box {
	width: 100%; height: 100%; text-align: center; position: static;
}
.w_fimg-000 .p_dimage {
	height: inherit; overflow: hidden; font-size: 0px;
}
.w_fimg-000 .e_image:hover::after {
	background: none;
}
.w_fimg-000 :empty.p_dimage {
	background: url("/img/camera.png") no-repeat center rgb(242, 242, 242); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
#w_grid-1558590785343 {
	background: rgba(0, 0, 0, 0.6); height: 120px !important;
}
.w_grid-001 {
	width: 100%; margin-right: auto; margin-left: auto; max-width: 1320px;
}
.w_grid-001 > .w_grid {
	width: 100%; position: relative;
}
.w_grid-001 > div > .p_gridbox {
	width: 100%; overflow: hidden; position: static;
}
.w_grid-001 > div > .p_gridbox > .p_gridCell {
	float: left; position: static;
}
.w_grid-001 > div > .p_gridbox > :not(:empty).p_gridCell::before {
	height: 0.1px; display: block; content: "";
}
.w_grid-001 > div > .p_gridbox > :first-child.p_gridCell {
	clear: left; margin-left: 0px;
}
#w_grid-001 > div > .p_gridbox > :nth-child(2n+1).p_gridCell {
	clear: left; margin-left: 0px;
}
#w_common_text-1560135318529 h2 span {
	font-weight: normal !important;
}
#w_common_text-1559024376236 h2 span {
	font-weight: normal !important;
}
#w_common_text-1559022948062 h2 span {
	font-weight: normal !important;
}
#w_common_text-1559014679242 h2 span {
	font-weight: normal !important;
}
#w_fimg-1562223777448 {
	display: none;
}
#w_fimg-1562223593854 {
	display: none;
}
#w_fimg-1562211216573 {
	display: none;
}
#w_fimg-1562211613120 {
	display: none;
}
#w_fimg-1562223358095 {
	display: none;
}
#w_fimg-1562222870029 {
	display: none;
}
#w_fimg-1562222409184 {
	display: none;
}
#w_fimg-1562223100783 {
	display: none;
}
@media only screen and (max-width:768px) and (min-width:415px)
{
#w_fimg-1562222870029 {
	max-width: 200px !important;
}
#w_fimg-1562222409184 {
	max-width: 200px !important;
}
#w_fimg-1562223100783 {
	max-width: 200px !important;
}
#w_fimg-1562223358095 {
	max-width: 200px !important;
}
#w_fimg-1562223593854 {
	max-width: 200px !important;
}
#w_fimg-1562223777448 {
	max-width: 200px !important;
}
#w_fimg-1562222409184 {
	display: block !important;
}
#w_fimg-1562223100783 {
	display: block !important;
}
#w_fimg-1562223358095 {
	display: block !important;
}
#w_fimg-1562223593854 {
	display: block !important;
}
#w_fimg-1562223777448 {
	display: block !important;
}
#w_fimg-1562222870029 {
	display: block !important;
}
#w_fimg-1558668458746 {
	display: none !important;
}
#w_fimg-1558661725863 {
	display: none !important;
}
#w_fimg-1558663681464 {
	display: none !important;
}
#w_fimg-1558676267607 {
	display: none !important;
}
#w_fimg-1558669435266 {
	display: none !important;
}
#w_fimg-1558668161198 {
	display: none !important;
}
}
@media only screen and (max-width:414px)
{
#w_fimg-1562222409184 {
	display: block !important;
}
#w_fimg-1562223100783 {
	display: block !important;
}
#w_fimg-1562223358095 {
	display: block !important;
}
#w_fimg-1562223593854 {
	display: block !important;
}
#w_fimg-1562223777448 {
	display: block !important;
}
#w_fimg-1562222870029 {
	display: block !important;
}
#w_fimg-1558668458746 {
	display: none !important;
}
#w_fimg-1558661725863 {
	display: none !important;
}
#w_fimg-1558663681464 {
	display: none !important;
}
#w_fimg-1558676267607 {
	display: none !important;
}
#w_fimg-1558669435266 {
	display: none !important;
}
#w_fimg-1558668161198 {
	display: none !important;
}
#w_common_text-1558690412696 {
	padding-top: 20px !important;
}
#w_fimg-1562223777448 {
	max-width: 150px !important;
}
#w_fimg-1562222870029 {
	max-width: 150px !important;
}
#w_fimg-1562223358095 {
	max-width: 150px !important;
}
#w_fimg-1562223100783 {
	max-width: 150px !important;
}
#w_fimg-1562222870029 {
	max-width: 150px !important;
}
#w_fimg-1562222409184 {
	max-width: 150px !important;
}
#w_fimg-1562223593854 {
	max-width: 140px !important;
}
#w_fimg-1562211613120 {
	display: block !important;
}
#w_fimg-1558689890209 {
	display: none !important;
}
#w_fimg-1562211216573 {
	display: block !important;
}
#w_fimg-1558687469963 {
	display: none !important;
}
#w_fimg-1562209622072 {
	max-width: 150px !important;
}
#w_grid-1562209534341 {
	padding-top: 30% !important;
}
#w_common_text-1562209559852 {
	padding-top: 4% !important;
}
#w_common_text-1558687591624 span {
	color: rgb(51, 51, 51) !important; line-height: 25px !important; letter-spacing: 0px !important; font-size: 14px !important;
}
#w_common_text-1558690412696 span {
	color: rgb(51, 51, 51) !important; line-height: 25px !important; letter-spacing: 0px !important; font-size: 14px !important;
}
#w_common_text-1562209559852 span {
	color: rgb(255, 255, 255) !important; line-height: 25px !important; letter-spacing: 0px !important; font-size: 14px !important;
}
#w_common_text-1560940564869 h2 span {
	font-size: 30px !important; font-weight: normal !important;
}
#w_common_text-1560940303702 h2 span {
	font-size: 30px !important; font-weight: normal !important;
}
#w_common_text-1560940241237 h2 span {
	font-size: 30px !important; font-weight: normal !important;
}
#w_common_text-1560940144769 h2 span {
	font-size: 30px !important; font-weight: normal !important;
}
#c_portalResGroupNewsNew_detail-1560219614831 .borderB_default {
	margin-top: 0rem !important;
}
#c_portalResGroupNewsNew_detail-1560219614831 .p_head {
	margin-bottom: 0rem !important;
}
.STYLE1 {
	line-height: 40px !important; font-size: 14px !important;
}
.STYLE3 {
	line-height: 30px !important; font-size: 14px !important;
}
#w_common_text-1560217603888 span {
	font-size: 24px !important;
}
#c_portalResGroupNews_list-1560217603903 .p_title {
	color: rgb(34, 34, 34) !important; overflow: hidden; font-size: 20px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical; line-clamp: 1;
}
}
@media only screen and (max-width:768px)
{
#w_common_text-1560150862419 span {
	font-size: 30px !important;
}
#w_common_text-1560150862429 span {
	font-size: 30px !important;
}
#w_common_text-1560150862419 h2:nth-child(2) {
	display: none;
}
#w_common_text-1560150862429 h2:nth-child(2) {
	display: none;
}
#w_common_text-1560585339143 span {
	font-size: 30px !important;
}
#w_common_text-1560233157107 span {
	font-size: 30px !important;
}
#w_common_text-1560585339143 h2:nth-child(2) {
	display: none;
}
#w_common_text-1560233157107 h2:nth-child(2) {
	display: none;
}
#w_common_text-1560147625903 span {
	font-size: 30px !important;
}
#w_common_text-1560147625913 span {
	font-size: 30px !important;
}
#w_common_text-1560147625903 h2:nth-child(2) {
	display: none;
}
#w_common_text-1560147625913 h2:nth-child(2) {
	display: none;
}
#w_common_text-1560144384621 span {
	font-size: 30px !important;
}
#w_common_text-1560144384631 span {
	font-size: 30px !important;
}
#w_common_text-1560144384621 h2:nth-child(2) {
	display: none;
}
#w_common_text-1560144384631 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559787289063 span {
	font-size: 30px !important;
}
#w_common_text-1559787289073 span {
	font-size: 30px !important;
}
#w_common_text-1559787289063 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559787289073 h2:nth-child(2) {
	display: none;
}
#w_common_text-1562837018643 span {
	font-size: 30px !important;
}
#w_common_text-1561531205690 span {
	font-size: 30px !important;
}
#w_common_text-1562837018643 h2:nth-child(2) {
	display: none;
}
#w_common_text-1561531205690 h2:nth-child(2) {
	display: none;
}
#w_common_text-1560152310049 span {
	font-size: 30px !important;
}
#w_common_text-1560152310059 span {
	font-size: 30px !important;
}
#w_common_text-1560152310049 h2:nth-child(2) {
	display: none;
}
#w_common_text-1560152310059 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559638208054 span {
	font-size: 30px !important;
}
#w_common_text-1559637741917 span {
	font-size: 30px !important;
}
#w_common_text-1559638208054 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559637741917 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559802058422 span {
	font-size: 30px !important;
}
#w_common_text-1559802058432 span {
	font-size: 30px !important;
}
#w_common_text-1559802058422 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559802058432 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559801072012 span {
	font-size: 30px !important;
}
#w_common_text-1559801072002 span {
	font-size: 30px !important;
}
#w_common_text-1559801072002 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559801072012 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559800121220 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559800121230 h2:nth-child(2) {
	display: none;
}
#w_common_text-1559800121230 span {
	font-size: 30px !important;
}
#w_common_text-1559800121220 span {
	font-size: 30px !important;
}
.c_portalResGroupNewsNew_detail-01001 .i_title {
	width: auto !important; padding-bottom: 15px; margin-top: 0px !important; display: inline-block;
}
#c_portalResGroupNewsNew_detail-1560219614831 .p_head {
	padding: 0px !important;
}
#c_portalResGroupProduct_list-1560219614836 .p_Product {
	margin-top: 0px !important;
}
#c_portalResGroupProduct_list-1560219614836 .d_title {
	line-height: 45px !important; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#w_grid-1560219614801 {
	padding-right: 0px !important; padding-left: 0px !important;
}
#w_grid-1560219614771 {
	margin-top: 0.5rem !important;
}
#c_portalResGroupNewsNew_detail-1560219614831 .p_titleCon {
	text-align: center; float: none;
}
#c_portalResGroupNewsNew_detail-1560219614831 .borderB_default {
	margin-top: 1rem;
}
#c_portalResGroupNewsNew_detail-1560219614831 .p_head {
	margin-bottom: 2rem;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbList {
	text-align: right;
}
#c_portalResGroupNews_list-1560217603903 .p_title {
	color: rgb(34, 34, 34) !important; overflow: hidden; font-size: 20px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 1; -webkit-box-orient: vertical; line-clamp: 1;
}
.c_portalResGroupNews_list-01001 .p_summary {
	overflow: hidden; white-space: normal; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.c_portalResGroupNewsNew_detail-01001 .p_articles {
	padding: 10px; font-size: 12pt !important;
}
.c_portalResGroupNews_list-01001 .p_articles {
	width: 100% !important; margin-top: 0px !important;
}
#c_portalResGroupProduct_list-1560217603908 :nth-child(1).p_Product .d_title {
	font-size: 16px !important;
}
#c_portalResGroupProduct_list-1560217603908 .d_title {
	line-height: 45px !important;
}
#c_portalResGroupNews_list-1560217603903 .p_content {
	margin-top: 0px !important;
}
.c_portalResGroupProduct_list-01001 .p_ProductInner {
	padding: 0px !important;
}
#c_portalResGroupProduct_list-1560217603908 .p_Product {
	margin-top: 0px !important;
}
#content_box-1560933221111-1 {
	padding-top: 5% !important; padding-right: 0% !important; padding-left: 0% !important;
}
.c_portalResGroupProduct_list-01001 .p_Product {
	padding: 0px !important;
}
#w_grid-1560217603868 {
	padding-right: 0px !important; padding-left: 0px !important;
}
#content_box-1560933323278-0 {
	padding-top: 5% !important; padding-right: 0% !important; padding-left: 0% !important;
}
#content_box-1560933425753-1 {
	padding-top: 5% !important; padding-right: 0% !important; padding-left: 0% !important;
}
#w_common_text-1560934964758 {
	padding-top: 5% !important; padding-right: 0% !important; padding-left: 0% !important;
}
#w_common_text-1560934967870 {
	padding-top: 3% !important; padding-right: 0% !important; padding-left: 0% !important;
}
#w_common_text-1560934900687 {
	padding-top: 10% !important; padding-right: 0% !important; padding-left: 0% !important;
}
#w_common_text-1560934896999 {
	padding-top: 3% !important; padding-right: 0% !important; padding-left: 0% !important;
}
#w_common_text-1560933464549 {
	padding-top: 10% !important; padding-right: 0% !important; padding-left: 0% !important;
}
#w_common_text-1560933467941 {
	padding-top: 3% !important; padding-right: 0% !important; padding-left: 0% !important;
}
.c_portalResGroupCompanyFile_detail-01001 .p_img img {
	border: 1px solid rgb(245, 245, 245); border-image: none;
}
#w_grid-1559211382090 {
	margin-top: 7% !important;
}
.c_portalResGroupCompanyFile_detail-01001 .p_infoRough {
	margin-top: 5% !important; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid;
}
.c_portalResGroupCompanyFile_detail-01001 .h2 {
	height: 45px !important; font-size: 24px !important;
}
.borderT_default {
	border-top-color: rgb(217, 217, 217) !important; border-top-width: 0px !important; border-top-style: solid !important;
}
.c_portalResGroupCompanyFile_detail-01001 .p_tit {
	display: none;
}
.c_portalResGroupCompanyFile_detail-01001 .downDetail {
	color: rgb(216, 8, 22) !important;
}
.borderB_bard {
	border-bottom-color: rgb(245, 245, 245) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.w_grid-001 > div > .p_gridbox > .p_gridCell {
	width: 100%; margin-top: 0rem; margin-bottom: 0rem; margin-left: 0px;
}
#w_grid-1559178785135 {
	margin-top: 5% !important; margin-bottom: 5% !important;
}
.c_portalResGroupCompanyFile_detail-01001 .downDetail {
	color: rgb(216, 8, 22);
}
.c_portalResGroupCompanyFile_detail-01001 .p_previewBox {
	width: 100%; height: 25px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.c_portalResGroupCompanyFile_detail-01001 .p_nextBox {
	width: 100%; height: 25px; text-align: left; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
}
@media only screen and (max-width:400px)
{
#w_common_text-1560934424815 span {
	font-size: 20px !important;
}
#w_common_text-1561947822738 {
	padding-top: 2% !important;
}
#w_common_text-1559281705220 {
	padding-top: 2% !important;
}
#w_common_text-1559281819258 {
	padding-top: 2% !important;
}
#w_common_text-1559281895609 {
	padding-top: 2% !important;
}
#w_common_text-1559282178187 {
	padding-top: 2% !important;
}
#content_box-1559184407335-0 .STYLE4 {
	line-height: 40px; font-size: 14px;
}
#content_box-1559184407335-0 .STYLE5 {
	line-height: 40px; font-size: 14px;
}
#content_box-1559184407335-0 .STYLE3 {
	line-height: 58px; font-size: 18px;
}
#w_grid-1559184407335 .p_header {
	padding-bottom: 0px !important;
}
.c_portalResGroupCompanyFile_detail-01001 .h2 {
	font-size: 24px !important;
}
#w_grid-1559185076225 {
	margin-top: 7% !important;
}
#w_grid-1559184407335 .h1 {
	font-size: 20px !important;
}
}
@media only screen and (max-width:500px)
{
#w_common_text-1560934424815 span {
	font-size: 18px !important;
}
#w_common_text-1561947822738 {
	padding-top: 7% !important;
}
#w_common_text-1559281705220 {
	padding-top: 7% !important;
}
#w_common_text-1559281819258 {
	padding-top: 7% !important;
}
#w_common_text-1559281895609 {
	padding-top: 7% !important;
}
#w_common_text-1559282178187 {
	padding-top: 7% !important;
}
#w_common_text-1561947822738 h2 span {
	color: rgb(189, 189, 189); font-size: 18px !important; font-weight: normal; display: block;
}
#w_common_text-1559281819258 h2 span {
	color: rgb(189, 189, 189); font-size: 18px !important; font-weight: normal; display: block;
}
#w_common_text-1559282178187 h2 span {
	color: rgb(189, 189, 189); font-size: 18px !important; font-weight: normal; display: block;
}
#w_common_text-1559281705220 h2 span {
	color: rgb(102, 102, 102); font-size: 18px !important; font-weight: normal;
}
#w_common_text-1559281895609 h2 span {
	color: rgb(102, 102, 102); font-size: 18px !important; font-weight: normal;
}
#w_common_text-1561949380177 p span {
	color: rgb(189, 189, 189); overflow: hidden; font-size: 14px !important; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#w_common_text-1561949299648 p span {
	color: rgb(189, 189, 189); overflow: hidden; font-size: 14px !important; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#w_common_text-1561949125701 p span {
	color: rgb(189, 189, 189); overflow: hidden; font-size: 14px !important; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#w_common_text-1561949807627 p span {
	color: rgb(102, 102, 102); overflow: hidden; font-size: 14px !important; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#w_common_text-1561949404329 p span {
	color: rgb(102, 102, 102); overflow: hidden; font-size: 14px !important; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#w_common_text-1559277834703 p span {
	font-size: 14px !important;
}
#w_tabswitchbox-1559197788351 .p_relationbtntab .font {
	font-size: 18px;
}
#w_common_text-1561947822738 {
	padding-left: 0px !important;
}
#w_common_text-1561949125701 {
	padding-left: 0px !important;
}
#w_common_text-1559281819258 {
	padding-left: 0px !important;
}
#w_common_text-1561949299648 {
	padding-left: 0px !important;
}
#w_common_text-1559282178187 {
	padding-left: 0px !important;
}
#w_common_text-1561949380177 {
	padding-left: 0px !important;
}
#c_portalResGroupPublic_codeContainer-15598218291856158 {
	margin-left: 0px !important;
}
#w_fbtn-1560127842419 {
	margin-left: 0px !important;
}
#w_fbtn-1559826459069 {
	margin-left: 0px !important;
}
#w_common_text-1559281895609 {
	padding-left: 40% !important;
}
#w_common_text-1561949807627 {
	padding-left: 40% !important;
}
#w_common_text-1561949404329 {
	padding-left: 40% !important;
}
#w_common_text-1559281705220 {
	padding-left: 40% !important;
}
#w_fbtn-1560127601340 {
	margin-left: 40% !important;
}
#w_fbtn-1559826182327 {
	margin-left: 40% !important;
}
#w_grid-1559211328000 {
	margin-top: 7% !important; margin-bottom: 3% !important;
}
#w_common_text-1561947822738 p {
	display: none;
}
#w_grid-1560915528927 .p_CommonBtn .font {
	font-size: 18px !important;
}
#w_grid-1559184407335 .h1 {
	font-size: 18px !important;
}
#w_grid-1559185076225 {
	margin-top: 7% !important;
}
#w_grid-1559196266406 {
	margin-top: 7% !important;
}
#content_box-1559184407335-0 .STYLE4 {
	line-height: 40px; font-size: 14px;
}
#content_box-1559184407335-0 .STYLE5 {
	line-height: 40px; font-size: 14px;
}
#content_box-1559184407335-0 .STYLE3 {
	line-height: 58px; font-size: 18px;
}
#w_grid-1559184407335 .p_header {
	padding-bottom: 0px !important;
}
.c_portalResGroupCompanyFile_detail-01001 .h2 {
	font-size: 24px !important;
}
.c_portalResGroupCompanyFile_detail-01001 .p_img {
	border: 1px solid rgb(245, 245, 245); border-image: none;
}
.c_portalResGroupCompanyFile_detail-01001 .p_infoRough {
	padding-top: 15px; border-top-color: rgb(245, 245, 245); border-top-width: 1px; border-top-style: solid;
}
.c_portalResGroupCompanyFile_detail-01001 .p_tit {
	display: none;
}
.borderT_default {
	border-top-color: rgb(217, 217, 217) !important; border-top-width: 0px !important; border-top-style: solid !important;
}
.borderB_bard {
	border-bottom-color: rgb(245, 245, 245) !important; border-bottom-width: 1px !important; border-bottom-style: solid !important;
}
.c_portalResGroupCompanyFile_detail-01001 .downDetail {
	color: rgb(216, 8, 22) !important;
}
.c_portalResGroupCompanyFile_detail-01001 .p_abstract {
	padding-bottom: 0px !important;
}
.c_portalResGroupCompanyFile_detail-01001 .p_previewBox {
	width: 100%; height: 25px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.c_portalResGroupCompanyFile_detail-01001 .p_nextBox {
	width: 100%; height: 25px; text-align: left; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
}
@media only screen and (min-width:769px)
{
.w_grid-001 > div > .p_gridbox > .p_gridCell {
	width: 49.5%; margin-top: 0.6rem; margin-bottom: 0.6rem; margin-left: 1%;
}
}
@media only screen and (max-width:599px) and (min-width:500px)
{
#w_common_text-1561947822738 {
	padding-top: 7% !important;
}
#w_common_text-1559281705220 {
	padding-top: 7% !important;
}
#w_common_text-1559281819258 {
	padding-top: 7% !important;
}
#w_common_text-1559281895609 {
	padding-top: 7% !important;
}
#w_common_text-1559282178187 {
	padding-top: 7% !important;
}
#w_common_text-1561947822738 h2 span {
	font-size: 20px !important;
}
#w_common_text-1559281705220 h2 span {
	font-size: 20px !important;
}
#w_common_text-1559281819258 h2 span {
	font-size: 20px !important;
}
#w_common_text-1559281895609 h2 span {
	font-size: 20px !important;
}
#w_common_text-1559282178187 h2 span {
	font-size: 20px !important;
}
#w_common_text-1561949380177 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949807627 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949299648 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949404329 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949125701 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
}
@media only screen and (max-width:768px) and (min-width:600px)
{
#w_common_text-1560934424815 span {
	font-size: 20px !important;
}
#w_common_text-1561947822738 {
	padding-top: 7% !important;
}
#w_common_text-1559281705220 {
	padding-top: 7% !important;
}
#w_common_text-1559281819258 {
	padding-top: 7% !important;
}
#w_common_text-1559281895609 {
	padding-top: 7% !important;
}
#w_common_text-1559282178187 {
	padding-top: 7% !important;
}
#w_common_text-1561947822738 h2 span {
	font-size: 20px !important;
}
#w_common_text-1559281705220 h2 span {
	font-size: 20px !important;
}
#w_common_text-1559281819258 h2 span {
	font-size: 20px !important;
}
#w_common_text-1559281895609 h2 span {
	font-size: 20px !important;
}
#w_common_text-1559282178187 h2 span {
	font-size: 20px !important;
}
#w_common_text-1561949380177 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949807627 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949299648 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949404329 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949125701 p span {
	overflow: hidden; font-size: 14px !important; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561947822738 p {
	display: none;
}
#w_common_text-1559281705220 p {
	display: none;
}
}
@media only screen and (max-width:1024px) and (min-width:769px)
{
#w_common_text-1561947822738 {
	padding-top: 7% !important;
}
#w_common_text-1559281705220 {
	padding-top: 7% !important;
}
#w_common_text-1559281819258 {
	padding-top: 7% !important;
}
#w_common_text-1559281895609 {
	padding-top: 7% !important;
}
#w_common_text-1559282178187 {
	padding-top: 7% !important;
}
#w_common_text-1561947822738 h2 span {
	font-size: 26px !important;
}
#w_common_text-1559281705220 h2 span {
	font-size: 26px !important;
}
#w_common_text-1559281819258 h2 span {
	font-size: 26px !important;
}
#w_common_text-1559281895609 h2 span {
	font-size: 26px !important;
}
#w_common_text-1559282178187 h2 span {
	font-size: 26px !important;
}
#w_common_text-1561949380177 p span {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949807627 p span {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949299648 p span {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949404329 p span {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1561949125701 p span {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
}
@media only screen and (max-width:1366px) and (min-width:1024px)
{
#w_common_text-1561947822738 {
	padding-top: 10% !important;
}
#w_common_text-1559281705220 {
	padding-top: 10% !important;
}
#w_common_text-1559281819258 {
	padding-top: 10% !important;
}
#w_common_text-1559281895609 {
	padding-top: 10% !important;
}
#w_common_text-1559282178187 {
	padding-top: 10% !important;
}
#w_common_text-1561947822738 h2 span {
	font-size: 30px !important;
}
#w_common_text-1559281705220 h2 span {
	font-size: 30px !important;
}
#w_common_text-1559281819258 h2 span {
	font-size: 30px !important;
}
#w_common_text-1559281895609 h2 span {
	font-size: 30px !important;
}
#w_common_text-1559282178187 h2 span {
	font-size: 30px !important;
}
}
#w_grid-1558091376460 {
	border-left-color: rgb(0, 0, 0); border-left-width: 1px; border-left-style: solid;
}
#w_fimg-1559024332915 {
	overflow: hidden;
}
#w_fimg-1559024332915 img {
	transition:1.5s; cursor: pointer; -webkit-transition: all 1.5s ease 0s; -o-transition: all 1.5s ease 0s; -moz-transition: all 1.5s ease 0s;
}
#w_fimg-1559024332915:hover img {
	transform: scale(1.2); -webkit-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2);
}
@media only screen and (max-width:320px)
{
#w_grid-1558596072731 #w_common_text-1558596079099 {
	padding-top: 0px !important;
}
#w_common_text-1558596079099 h2 span {
	line-height: 25px !important;
}
}
@media only screen and (max-width:599px) and (min-width:320px)
{
#w_common_text-1560940564869 h2 span {
	font-size: 30px !important;
}
#w_common_text-1560940241237 h2 span {
	font-size: 30px !important;
}
#w_common_text-1560940303702 h2 span {
	font-size: 30px !important;
}
#w_common_text-1560940144769 h2 span {
	font-size: 30px !important;
}
#w_common_text-1560940564869 span {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1560940241237 span {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1560940303702 span {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_common_text-1560940144769 span {
	overflow: hidden; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
#w_grid-1560940118187 {
	padding-right: 0px !important; padding-left: 0px !important;
}
#w_grid-1560940300942 {
	padding-right: 0px !important; padding-left: 0px !important;
}
#w_grid-1560940562446 {
	padding-right: 0px !important; padding-left: 0px !important;
}
#w_grid-1560940141409 {
	padding-right: 0px !important; padding-left: 0px !important;
}
#w_fbtn-1560941122864 {
	overflow: hidden;
}
#w_fbtn-1560941122864 .p_CommonBtn {
	transition:1s; cursor: pointer; -webkit-transition: all 1s ease 0s; -o-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s;
}
#w_fbtn-1560941122864 .p_CommonBtn:hover {
	transform: scale(1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1); -moz-transform: scale(1, 1);
}
#w_fbtn-1559012622823 .font {
	font-size: 14px !important;
}
#w_fbtn-1560941122864 .font {
	font-size: 14px !important;
}
#w_fbtn-1561450124534 .font {
	font-size: 14px !important;
}
#w_fbtn-1559012622823 .p_CommonBtn {
	border: 1px solid rgb(215, 0, 15); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(215, 0, 15);
}
#w_fbtn-1560941122864 .p_CommonBtn {
	border: 1px solid rgb(215, 0, 15); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(215, 0, 15);
}
#w_fbtn-1561450124534 .p_CommonBtn {
	border: 1px solid rgb(215, 0, 15); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(215, 0, 15);
}
#w_fbtn-1559012622823 {
	bottom: 15% !important; min-height: 25px !important; max-width: 100px !important;
}
#w_fbtn-1560941122864 {
	bottom: 15% !important; min-height: 25px !important; max-width: 100px !important;
}
#w_fbtn-1561450124534 {
	bottom: 15% !important; min-height: 25px !important; max-width: 100px !important;
}
#w_fbtn-1560134324531 .p_CommonBtn {
	border: 1px solid rgb(38, 40, 46); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(38, 40, 46);
}
#w_fbtn-1559014682411 .p_CommonBtn {
	border: 1px solid rgb(38, 40, 46); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(38, 40, 46);
}
#w_fbtn-1559013341980 .p_CommonBtn {
	border: 1px solid rgb(38, 40, 46); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(38, 40, 46);
}
#w_fbtn-1560940147529 .p_CommonBtn {
	border: 1px solid rgb(38, 40, 46); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(38, 40, 46);
}
#w_fbtn-1560940243534 .p_CommonBtn {
	border: 1px solid rgb(38, 40, 46); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(38, 40, 46);
}
#w_fbtn-1560940305870 .p_CommonBtn {
	border: 1px solid rgb(38, 40, 46); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(38, 40, 46);
}
#w_fbtn-1560940567302 .p_CommonBtn {
	border: 1px solid rgb(38, 40, 46); border-image: none; width: 100px !important; height: 25px !important; color: rgb(228, 228, 228); line-height: 23px !important; background-color: rgb(38, 40, 46);
}
#w_fbtn-1560134324531 .font {
	font-size: 14px !important;
}
#w_fbtn-1559014682411 .font {
	font-size: 14px !important;
}
#w_fbtn-1559013341980 .font {
	font-size: 14px !important;
}
#w_fbtn-1560940147529 .font {
	font-size: 14px !important;
}
#w_fbtn-1560940243534 .font {
	font-size: 14px !important;
}
#w_fbtn-1560940305870 .font {
	font-size: 14px !important;
}
#w_fbtn-1560940567302 .font {
	font-size: 14px !important;
}
#w_fbtn-1560134324531 {
	margin-top: 3% !important; margin-bottom: 5% !important; min-height: 25px !important; max-width: 100px !important;
}
#w_fbtn-1559014682411 {
	margin-top: 3% !important; margin-bottom: 5% !important; min-height: 25px !important; max-width: 100px !important;
}
#w_fbtn-1559013341980 {
	margin-top: 3% !important; margin-bottom: 5% !important; min-height: 25px !important; max-width: 100px !important;
}
#w_fbtn-1560940147529 {
	margin-top: 3% !important; margin-bottom: 5% !important; min-height: 25px !important; max-width: 100px !important;
}
#w_fbtn-1560940243534 {
	margin-top: 3% !important; margin-bottom: 5% !important; min-height: 25px !important; max-width: 100px !important;
}
#w_fbtn-1560940305870 {
	margin-top: 3% !important; margin-bottom: 5% !important; min-height: 25px !important; max-width: 100px !important;
}
#w_fbtn-1560940567302 {
	margin-top: 3% !important; margin-bottom: 5% !important; min-height: 25px !important; max-width: 100px !important;
}
}
@media only screen and (max-width:414px) and (min-width:320px)
{
#w_common_text-1560940564869 h2 span {
	font-size: 24px !important;
}
#w_common_text-1560940241237 h2 span {
	font-size: 24px !important;
}
#w_common_text-1560940303702 h2 span {
	font-size: 24px !important;
}
#w_common_text-1560940144769 h2 span {
	font-size: 24px !important;
}
#w_common_text-1560940564869 span {
	font-size: 14px !important;
}
#w_common_text-1560940241237 span {
	font-size: 14px !important;
}
#w_common_text-1560940303702 span {
	font-size: 14px !important;
}
#w_common_text-1560940144769 span {
	font-size: 14px !important;
}
}
@media only screen and (max-width:414px) and (min-width:320px)
{
#w_grid-1560933323278 {
	padding-right: 0px !important; padding-left: 0px !important;
}
#w_common_text-1560934900687 {
	padding-left: 20px !important;
}
#w_common_text-1560934896999 {
	padding-left: 20px !important;
}
#c_portalResGroupNews_list-1560217603903 .p_title {
	font-size: 16px !important;
}
}
@media only screen and (max-width:768px) and (min-width:600px)
{
#w_fbtn-1560941122864 {
	bottom: 15% !important;
}
}
@media only screen and (max-width:599px) and (min-width:414px)
{
#w_fbtn-1560941122864 {
	bottom: 10% !important;
}
}
@media only screen and (max-width:1100px) and (min-width:900px)
{
#w_grid-1562209534341 {
	padding-top: 6% !important;
}
}
@media only screen and (max-width:900px) and (min-width:769px)
{
#w_grid-1562209534341 {
	padding-top: 4% !important;
}
}
@media only screen and (max-width:960px) and (min-width:769px)
{
#w_common_text-1558687591624 span {
	letter-spacing: 0px !important;
}
#w_common_text-1558690412696 span {
	letter-spacing: 0px !important;
}
#w_fimg-1558687469963 {
	max-width: 50px !important;
}
#w_fimg-1558689890209 {
	max-width: 60px !important;
}
#w_fimg-1562209622072 {
	max-width: 220px !important;
}
#w_common_text-1562920779967 span {
	line-height: 30px !important;
}
}
@media only screen and (max-width:1600px) and (min-width:1400px)
{
#w_common_text-1562920668520 {
	margin-top: 10% !important;
}
#w_common_text-1562920779967 {
	margin-top: 4% !important;
}
#w_fimg-1562921090630 {
	padding-top: 60% !important; max-width: 160px !important;
}
#w_fimg-1562921075819 {
	padding-top: 60% !important; max-width: 160px !important;
}
}
@media only screen and (max-width:1399px) and (min-width:1150px)
{
#w_common_text-1562920668520 {
	margin-top: 8% !important;
}
#w_common_text-1562920779967 {
	margin-top: 4% !important;
}
#w_fimg-1562921090630 {
	padding-top: 60% !important; max-width: 160px !important;
}
#w_fimg-1562921075819 {
	padding-top: 60% !important; max-width: 160px !important;
}
#w_common_text-1562920779967 span {
	line-height: 1.6 !important; font-size: 20px !important;
}
}
@media only screen and (max-width:1149px) and (min-width:900px)
{
#w_common_text-1562920668520 {
	margin-top: 8% !important;
}
#w_common_text-1562920779967 {
	margin-top: 4% !important;
}
#w_fimg-1562921090630 {
	padding-top: 60% !important; max-width: 120px !important;
}
#w_fimg-1562921075819 {
	padding-top: 60% !important; max-width: 120px !important;
}
#w_common_text-1562920741620 span {
	font-size: 24px !important;
}
#w_common_text-1562920779967 span {
	line-height: 1.6 !important; font-size: 18px !important;
}
#w_common_text-1562920668520 span {
	font-size: 30px !important;
}
}
@media only screen and (max-width:899px) and (min-width:769px)
{
#w_common_text-1562920668520 {
	margin-top: 8% !important;
}
#w_common_text-1562920779967 {
	margin-top: 4% !important;
}
#w_fimg-1562921090630 {
	padding-top: 60% !important; max-width: 100px !important;
}
#w_fimg-1562921075819 {
	padding-top: 60% !important; max-width: 100px !important;
}
#w_common_text-1562920741620 span {
	font-size: 22px !important;
}
#w_common_text-1562920779967 span {
	line-height: 1.4 !important; font-size: 16px !important;
}
#w_common_text-1562920668520 span {
	font-size: 28px !important;
}
}
.c_portalResGroupBreadcrumb_nav-01001 a:hover {
	color: rgb(215, 0, 15);
}
.c_portalResGroupBreadcrumb_nav-01001 .p_end {
	display: none !important;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb {
	display: none !important;
}
.c_portalResGroupBreadcrumb_nav-01001 :nth-child(2).p_end {
	display: inline-block !important;
}
.c_portalResGroupBreadcrumb_nav-01001 :nth-child(3).p_breadcrumb {
	display: inline-block !important;
}
.c_portalResGroupBreadcrumb_nav-01001 :nth-child(4).p_end {
	display: inline-block !important;
}
.c_portalResGroupBreadcrumb_nav-01001 :nth-child(5).p_breadcrumb {
	display: inline-block !important;
}
@media only screen and (max-width:768px)
{
.c_portalResGroupBreadcrumb_nav-01001 {
	width: 1180px; height: 30px; overflow: visible; font-size: 0px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent {
	font-size: 0px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent .font {
	height: 30px; color: rgb(102, 102, 102); line-height: 30px; font-size: 14px; display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent .before::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent .after::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb {
	color: rgb(102, 102, 102); font-size: 14px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb > a > .font {
	line-height: 30px; display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb > a {
	color: inherit;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox > a > .font {
	
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox > a > .font:hover {
	color: rgb(216, 8, 22); text-decoration: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb > a > .font:hover {
	color: rgb(216, 8, 22); text-decoration: underline;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb .before::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb .after::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox:hover > a > .font::before {
	background: rgb(255, 255, 255); left: 1px; width: calc(100% - 1px); height: 1px; bottom: -1px; display: block; position: absolute; z-index: 10; content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox:hover > a > .font {
	border-width: 1px; border-style: solid; border-color: rgb(101, 190, 186) rgb(101, 190, 186) transparent; border-image: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox .after {
	margin-right: 5px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox .after::before {
	content: "\e69a";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox:hover .after::before {
	content: "\e69c";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_end {
	margin: 0px; padding: 0px; text-align: left; color: rgba(51, 51, 51, 1); font-size: 14px; font-weight: 400; display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_end .font {
	text-align: inherit; line-height: 14px; vertical-align: middle; white-space: nowrap;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_end .iconfont::before {
	display: inline-block; content: "";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst {
	color: rgb(51, 51, 51); font-size: 14px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst > a > .font {
	line-height: 30px; display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst > a {
	color: inherit;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox > a > .font {
	border: 1px solid rgb(224, 242, 241); border-image: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox > a > .font:hover {
	text-decoration: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst > a > .font:hover {
	text-decoration: underline;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst .before::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst .after::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox:hover > a > .font::before {
	background: rgb(255, 255, 255); left: 1px; width: calc(100% - 1px); height: 1px; bottom: -1px; display: block; position: absolute; z-index: 10; content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox:hover > a > .font {
	border-width: 1px; border-style: solid; border-color: rgb(101, 190, 186) rgb(101, 190, 186) transparent; border-image: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox .after {
	margin-right: 5px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox .after::before {
	content: "\e69a";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox:hover .after::before {
	content: "\e69c";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbList {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbList {
	width: auto; height: auto; overflow: visible; background-color: transparent;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbList > a {
	display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst .before::before {
	content: "\e68a";
}
.c_portalResGroupBreadcrumb_nav-01001 .contentBox:hover .p_content {
	display: block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_end {
	margin-right: 6px; margin-left: 6px; vertical-align: middle;
}
}
@media only screen and (min-width:769px)
{
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent {
	font-size: 0px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent .font {
	height: 30px; color: rgb(215, 0, 15); line-height: 30px; font-size: 14px; font-weight: normal; display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent .before::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbCurrent .after::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb {
	color: rgb(102, 102, 102); font-size: 14px; font-weight: normal;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb > a > .font {
	line-height: 30px; display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb > a {
	color: inherit;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox > a > .font {
	
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox > a > .font:hover {
	text-decoration: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb > a > .font:hover {
	text-decoration: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb .before::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb .after::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox:hover > a > .font::before {
	background: rgb(255, 255, 255); left: 1px; width: calc(100% - 1px); height: 1px; bottom: -1px; display: block; position: absolute; z-index: 10; content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox:hover > a > .font {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(101, 190, 186) rgb(101, 190, 186) transparent; border-image: none; color: rgb(196, 49, 39);
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox .after {
	margin-right: 5px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox .after::before {
	content: "\e69a";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumb.contentBox:hover .after::before {
	content: "\e69c";
}
.e_title.c_portalResGroupBreadcrumb_nav-01001.p_sortLink {
	padding: 0px; text-align: left; color: rgba(101, 190, 186, 1); font-size: 14px; display: inline-block;
}
.e_title.c_portalResGroupBreadcrumb_nav-01001.p_sortLink {
	line-height: 19px; vertical-align: middle; white-space: nowrap;
}
a > .e_title.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink:hover {
	font-weight: bold; text-decoration: underline; cursor: pointer;
}
a > .e_title.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink:active {
	color: rgba(69, 165, 161, 1); font-weight: 400;
}
a > .e_title.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink:active {
	text-decoration: none; margin-top: 0px;
}
.e_title.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink .iconfont::before {
	display: inline-block; content: "";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_content {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond {
	color: rgb(101, 190, 186); font-size: 14px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond > a > .font {
	line-height: 30px; display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond > a {
	color: inherit;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond.contentBox > a > .font {
	border: 1px solid rgb(224, 242, 241); border-image: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond.contentBox > a > .font:hover {
	text-decoration: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond > a > .font:hover {
	text-decoration: underline;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond .before::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond .after::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond.contentBox:hover > a > .font::before {
	background: rgb(255, 255, 255); left: 1px; width: calc(100% - 1px); height: 1px; bottom: -1px; display: block; position: absolute; z-index: 10; content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond.contentBox:hover > a > .font {
	border-width: 1px; border-style: solid; border-color: rgb(101, 190, 186) rgb(101, 190, 186) transparent; border-image: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond.contentBox .after {
	margin-right: 5px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond.contentBox .after::before {
	content: "\e69a";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbSecond.contentBox:hover .after::before {
	content: "\e69c";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_end {
	margin: 0px; padding: 0px; text-align: left; color: rgba(51, 51, 51, 1); font-size: 14px; font-weight: 400; display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_end .font {
	text-align: inherit; color: rgb(51, 51, 51); line-height: 14px; vertical-align: middle; white-space: nowrap;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_end .iconfont::before {
	display: inline-block; content: "";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst {
	color: rgb(51, 51, 51); font-size: 14px; font-weight: normal;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst {
	vertical-align: middle; display: inline-block; position: relative;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst > a > .font {
	line-height: 30px; display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst > a {
	color: rgb(102, 102, 102);
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox > a > .font {
	border: 0px solid rgb(224, 242, 241); border-image: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox > a > .font:hover {
	color: rgb(196, 49, 39); text-decoration: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst > a > .font:hover {
	text-decoration: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst .before::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst .after::before {
	content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox:hover > a > .font::before {
	background: rgb(255, 255, 255); left: 1px; width: calc(100% - 1px); height: 1px; bottom: -1px; display: block; position: absolute; z-index: 10; content: "\200B";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox:hover > a > .font {
	border-width: 1px; border-style: solid; border-color: rgb(101, 190, 186) rgb(101, 190, 186) transparent; border-image: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox .after {
	margin-right: 5px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox .after::before {
	content: "\e69a";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst.contentBox:hover .after::before {
	content: "\e69c";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbList {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: 236px; height: 317px; overflow: hidden; background-color: transparent;
}
.c_portalResGroupBreadcrumb_nav-01001 {
	width: 1180px; height: 30px; overflow: visible; font-size: 0px;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbList {
	width: auto; height: auto; text-align: right; overflow: visible; background-color: transparent;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbList > a {
	display: inline-block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_CurrentBox {
	color: rgb(102, 102, 102);
}
.c_portalResGroupBreadcrumb_nav-01001 .p_breadcrumbFirst .before::before {
	content: "\e68a";
}
.c_portalResGroupBreadcrumb_nav-01001 .p_content {
	background: rgb(255, 255, 255); padding: 9px 7px; border: 1px solid rgb(101, 190, 186); border-image: none; width: 240px; height: auto; font-size: 0px; display: none; position: absolute;
}
.c_portalResGroupBreadcrumb_nav-01001 .contentBox:hover .p_content {
	display: block;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink {
	margin: 9px 7px; color: rgb(101, 190, 186); font-size: 14px; display: inline-block; cursor: pointer;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink .font {
	line-height: 14px; font-weight: normal;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink:hover {
	font-weight: normal; text-decoration: underline;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink.current {
	color: rgb(188, 188, 188);
}
.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink.current:hover {
	font-weight: normal; text-decoration: none;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_sortLink.current .font {
	font-weight: normal; text-decoration: none; cursor: default;
}
.c_portalResGroupBreadcrumb_nav-01001 .p_end {
	margin-right: 6px; margin-left: 6px; vertical-align: middle;
}
}
.w_fline-001 .p_FLine {
	width: 100%; vertical-align: middle; border-top-color: rgb(240, 240, 240); border-top-width: 1px; border-top-style: solid; display: inline-block; opacity: 1;
}
.w_fline-001 {
	margin: 0px auto; width: 100%; display: block; min-height: 20px;
}
.w_fline-001 .w_fline {
	width: 100%; font-size: 0px; min-height: inherit;
}
.w_fline-001 .w_fline::before {
	width: 0px; vertical-align: middle; display: inline-block; min-height: inherit; content: "";
}
@media only screen and (max-width:768px)
{
.c_portalResGroupProduct_list-01001 {
	width: 100%; height: auto; overflow: hidden; margin-right: 0px; margin-left: 0px; min-width: 640px;
}
.c_portalResGroupProduct_list-01001 .p_ProductList {
	margin: 0px; padding: 0px; width: auto; height: auto; overflow: hidden; font-size: 0px; white-space: normal; background-color: transparent;
}
.c_portalResGroupProduct_list-01001 .p_categorySummaryBox {
	padding: 15px; border-bottom-color: rgba(0, 0, 0, 0.09); border-bottom-width: 1px; border-bottom-style: solid;
}
.c_portalResGroupProduct_list-01001 .p_categorySummary {
	text-align: left; color: rgba(0, 0, 0, 0.45); line-height: 22px; font-size: 14px; vertical-align: top; -ms-word-break: break-all;
}
.c_portalResGroupProduct_list-01001 .p_sort {
	margin: 0px; padding: 0px 15px; width: auto; height: auto; overflow: hidden; font-size: 16px; border-bottom-color: rgb(245, 245, 245); border-bottom-width: 10px; border-bottom-style: solid; display: none;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn {
	flex:1.5 1 0px; width: 100%; text-align: center; line-height: 40px; display: block; position: relative; -webkit-flex: 1.5; -moz-box-flex: 1.5; -webkit-box-flex: 1.5;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn:hover {
	border-color: rgb(24, 144, 255); color: rgb(24, 144, 255); z-index: 2;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn:active {
	border-color: rgb(24, 144, 255); color: rgb(24, 144, 255); z-index: 2;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn.active {
	border-color: rgb(24, 144, 255); color: rgb(24, 144, 255); z-index: 2;
}
.c_portalResGroupProduct_list-01001 .p_default {
	flex:1 1 0px; -webkit-flex: 1; -moz-box-flex: 1; -webkit-box-flex: 1;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn.active {
	border-color: rgb(24, 144, 255); color: rgb(24, 144, 255); z-index: 2;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn .font :first-child.iconfont {
	display: none;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn .font .iconfont {
	font: 0px/0 arial; margin: 0px 0px 5px 3px; border: 5px dashed transparent; border-image: none; width: 0px; height: 0px; text-align: center; vertical-align: middle; display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.c_portalResGroupProduct_list-01001 [data-sort='DESC'].d_sortBtn .font .iconfont {
	margin-top: 5px; border-top-color: rgba(0, 0, 0, 0.45); border-top-width: 5px; border-top-style: solid;
}
.c_portalResGroupProduct_list-01001 [data-sort='ASC'].d_sortBtn .font .iconfont {
	border-bottom-color: rgba(0, 0, 0, 0.45); border-bottom-width: 5px; border-bottom-style: solid;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn .font .iconfont::before {
	line-height: 30px; content: "\e69a";
}
.c_portalResGroupProduct_list-01001 [data-sort='DESC'].d_sortBtn.active .font .iconfont {
	color: rgb(24, 144, 255); border-top-color: rgb(24, 144, 255);
}
.c_portalResGroupProduct_list-01001 [data-sort='DESC'].d_sortBtn:hover .font .iconfont {
	color: rgb(24, 144, 255); border-top-color: rgb(24, 144, 255);
}
.c_portalResGroupProduct_list-01001 [data-sort='DESC'].d_sortBtn:active .font .iconfont {
	color: rgb(24, 144, 255); border-top-color: rgb(24, 144, 255);
}
.c_portalResGroupProduct_list-01001 [data-sort='ASC'].d_sortBtn.active .font .iconfont {
	color: rgb(24, 144, 255); border-bottom-color: rgb(24, 144, 255);
}
.c_portalResGroupProduct_list-01001 [data-sort='ASC'].d_sortBtn:hover .font .iconfont {
	color: rgb(24, 144, 255); border-bottom-color: rgb(24, 144, 255);
}
.c_portalResGroupProduct_list-01001 [data-sort='ASC'].d_sortBtn:active .font .iconfont {
	color: rgb(24, 144, 255); border-bottom-color: rgb(24, 144, 255);
}
.c_portalResGroupProduct_list-01001 .d_sortBtn .font .arrow::before {
	content: "\e69c";
}
.c_portalResGroupProduct_list-01001 .p_default .font .iconfont {
	display: none;
}
.c_portalResGroupProduct_list-01001 .p_products {
	margin: 0px; padding: 0px; width: auto; height: auto; overflow: hidden; white-space: normal;
}
.c_portalResGroupProduct_list-01001 .p_Product {
	padding: 15px 15px 0px; width: calc((100% - 0px)/1) !important; height: inherit; vertical-align: top; display: inline-block; position: relative;
}
.c_portalResGroupProduct_list-01001 .p_ProductInner {
	padding: 0px 0px 15px; width: 100%; border-top-color: currentColor; border-right-color: currentColor; border-left-color: currentColor; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-left-style: none; display: flex; box-sizing: content-box;
}
.c_portalResGroupProduct_list-01001 :last-of-type.p_Product .p_ProductInner {
	border: 0px currentColor; border-image: none;
}
.c_portalResGroupProduct_list-01001 .p_images {
	margin: 0px; padding: 0px; flex:1 1 0px; width: 100%; height: auto; text-align: center; overflow: hidden; font-size: 0px; position: relative; -moz-box-flex: 1; -webkit-box-flex: 1; webkit-flex: 1;
}
.c_portalResGroupProduct_list-01001 .p_image {
	width: 100%; height: 100%; overflow: hidden;
}
.c_portalResGroupProduct_list-01001 .p_imagesPc {
	display: none;
}
.c_portalResGroupProduct_list-01001 .p_linkB {
	width: inherit; height: inherit; display: block; position: static;
}
.c_portalResGroupProduct_list-01001 .p_image {
	padding: 0px; width: 100%; height: 100%;
}
.c_portalResGroupProduct_list-01001 .p_image img {
	width: 100%;
}
.c_portalResGroupProduct_list-01001 .p_ThumbnailBox {
	display: none;
}
.c_portalResGroupProduct_list-01001 .d_articles {
	margin: 0px; padding: 0px 0px 0px 15px; flex:2.4 1 0px; width: auto; height: auto; overflow: hidden; -webkit-flex: 2.4; -moz-box-flex: 2.4; -webkit-box-flex: 2.4;
}
.c_portalResGroupProduct_list-01001 .d_HeadBox {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: auto; height: auto; overflow: hidden; background-color: transparent;
}
.c_portalResGroupProduct_list-01001 .d_title {
	margin: 0px; padding: 0px; width: auto; height: auto; line-height: 22px; font-weight: 400; vertical-align: middle; display: block; cursor: pointer;
}
.c_portalResGroupProduct_list-01001 .p_TagBox {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); top: 0px; width: auto; height: auto; right: 0px; overflow: hidden; display: none; position: absolute; background-color: transparent;
}
.c_portalResGroupProduct_list-01001 .p_tag {
	margin: 0px 5px; padding: 0px; border: 1px transparent; overflow: hidden; float: left;
}
.c_portalResGroupProduct_list-01001 .p_tag:hover {
	border: 1px transparent;
}
.c_portalResGroupProduct_list-01001 .p_tag:active {
	border: 1px transparent;
}
.c_portalResGroupProduct_list-01001 .d_item {
	margin: 5px 0px; padding: 0px; width: auto; height: auto; overflow: hidden; vertical-align: middle;
}
.c_portalResGroupProduct_list-01001 .d_item .d_itemLable {
	margin: 0px 5px 0px 0px; font-size: 14px; vertical-align: middle; display: inline-block;
}
.c_portalResGroupProduct_list-01001 .d_item .d_itemValue {
	font-size: 14px; vertical-align: middle; display: inline-block;
}
.c_portalResGroupProduct_list-01001 .p_salePricePc {
	display: none;
}
.c_portalResGroupProduct_list-01001 .d_SummaryBox {
	margin: 5px 0px; padding: 0px; width: auto; height: auto; overflow: hidden;
}
.c_portalResGroupProduct_list-01001 .d_summary {
	text-align: left; color: rgb(153, 153, 153); line-height: 20px; font-size: 14px; vertical-align: top; -ms-word-break: break-all;
}
.c_portalResGroupProduct_list-01001 .d_SalePrice {
	margin: 0px; padding: 0px; text-align: left; vertical-align: middle; display: inline-table;
}
.c_portalResGroupProduct_list-01001 .p_priceUnit::before {
	content: "\e6d7";
}
.c_portalResGroupProduct_list-01001 .p_interaction {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: auto; height: auto; overflow: hidden; font-size: 14px; white-space: normal; -ms-word-break: break-all; background-color: transparent;
}
.c_portalResGroupProduct_list-01001 .p_interaction .btn-default {
	margin: 5px 0px 0px; display: inline-block;
}
.c_portalResGroupProduct_list-01001 .p_keyword {
	overflow: hidden; padding-right: 5px; vertical-align: middle; display: inline-block; white-space: nowrap;
}
}
@media only screen and (min-width:769px)
{
.c_portalResGroupProduct_list-01001 {
	width: 100%; height: auto; overflow: hidden; margin-right: 0px; margin-left: 0px;
}
.c_portalResGroupProduct_list-01001 .p_ProductList {
	padding: 20px 25px; width: auto; height: auto; overflow: hidden; font-size: 0px; white-space: normal;
}
.c_portalResGroupProduct_list-01001 .p_categorySummaryBox {
	margin: 0px 0px 30px; padding: 0px 0px 20px; border-bottom-color: rgba(0, 0, 0, 0.09); border-bottom-width: 1px; border-bottom-style: solid;
}
.c_portalResGroupProduct_list-01001 .p_categorySummary {
	text-align: left; color: rgba(0, 0, 0, 0.45); line-height: 22px; font-size: 14px; vertical-align: top; -ms-word-break: break-all;
}
.c_portalResGroupProduct_list-01001 .p_sort {
	margin: 0px 0px 10px; padding: 0px 0px 0px 1px; border: 1px rgba(228, 228, 228, 0); width: auto; height: auto; overflow: hidden; clear: both; font-size: 14px; display: none; background-color: transparent;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn {
	margin: 0px 0px 0px -1px; border: 1px solid rgb(217, 217, 217); height: 30px; text-align: left; color: rgba(0, 0, 0, 0.65); line-height: 30px; padding-right: 30px; padding-left: 15px; float: left; position: relative; cursor: pointer; background-color: rgba(255, 255, 255, 1);
}
.c_portalResGroupProduct_list-01001 .d_sortBtn:hover {
	border-color: rgb(24, 144, 255); color: rgb(24, 144, 255); z-index: 2;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn:active {
	border-color: rgb(24, 144, 255); color: rgb(24, 144, 255); z-index: 2;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn.active {
	border-color: rgb(24, 144, 255); color: rgb(24, 144, 255); z-index: 2;
}
.c_portalResGroupProduct_list-01001 .p_default {
	padding-right: 15px;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn.active {
	border-color: rgb(24, 144, 255); color: rgb(24, 144, 255); z-index: 2;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn .font :first-child.iconfont {
	display: none;
}
.c_portalResGroupProduct_list-01001 .d_sortBtn .font .iconfont {
	top: 0px; text-align: center; right: 8px; color: rgba(0, 0, 0, 0.65); font-size: 12px; display: inline-block; position: absolute; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);
}
.c_portalResGroupProduct_list-01001 .d_sortBtn .font .iconfont::before {
	line-height: 30px; content: "\e69a";
}
.c_portalResGroupProduct_list-01001 .d_sortBtn.active .font .iconfont {
	color: rgb(24, 144, 255);
}
.c_portalResGroupProduct_list-01001 .d_sortBtn:hover .font .iconfont {
	color: rgb(24, 144, 255);
}
.c_portalResGroupProduct_list-01001 .d_sortBtn:active .font .iconfont {
	color: rgb(24, 144, 255);
}
.c_portalResGroupProduct_list-01001 [data-sort='ASC'].d_sortBtn .font .arrow {
	transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);
}
.c_portalResGroupProduct_list-01001 [data-sort='DESC'].d_sortBtn .font .arrow {
	transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);
}
.c_portalResGroupProduct_list-01001 .d_sortBtn .font .arrow::before {
	content: "\e69a";
}
.c_portalResGroupProduct_list-01001 .p_default .iconfont.arrow {
	display: none;
}
.c_portalResGroupProduct_list-01001 .p_products {
	margin: 0px; padding: 0px; width: auto; height: auto; overflow: hidden; white-space: normal;
}
.c_portalResGroupProduct_list-01001 .p_Product {
	width: calc((100% - 0px)/3); height: inherit; vertical-align: top; display: inline-block; position: relative;
}
.c_portalResGroupProduct_list-01001 .p_ProductInner {
	padding: 0px 0px 5px; width: 100%; box-sizing: content-box; background-color: rgb(247, 247, 247);
}
.c_portalResGroupProduct_list-01001 .p_ProductInner:hover {
	border-width: 0px; border-color: rgb(24, 144, 255); margin: 0px;
}
.c_portalResGroupProduct_list-01001 .p_images {
	margin: 0px; padding: 0px; width: 100%; height: auto; text-align: center; overflow: hidden; font-size: 0px; position: relative;
}
.c_portalResGroupProduct_list-01001 .p_imagesMo {
	display: none;
}
.c_portalResGroupProduct_list-01001 .p_linkB {
	width: inherit; height: inherit; display: block; position: static;
}
.c_portalResGroupProduct_list-01001 .p_image {
	width: 100%; height: 100%; padding-top: 0px; padding-right: 0px; padding-bottom: 50% !important; padding-left: 0px;
}
.c_portalResGroupProduct_list-01001 .p_ThumbnailBox {
	padding: 0px; left: 0px; width: 236px; height: auto; bottom: 1px; overflow: hidden; position: absolute; z-index: 10;
}
.c_portalResGroupProduct_list-01001 .p_ThumbnailBox .p_thumbnail {
	margin: 0px 2px; border: 2px solid rgba(0, 0, 0, 0.45); border-image: none; width: 42px; height: 34px; overflow: hidden; float: left; position: relative; max-height: 34px; max-width: 42px;
}
.c_portalResGroupProduct_list-01001 .p_ThumbnailBox .p_thumbnail:hover {
	border-color: rgba(255, 255, 255, 0.7);
}
.c_portalResGroupProduct_list-01001 .d_articles {
	margin: 0px; padding: 0px 15px 30px; flex:2.4 1 0px; width: auto; height: auto; overflow: hidden; -webkit-flex: 2.4; -moz-box-flex: 2.4; -webkit-box-flex: 2.4;
}
.c_portalResGroupProduct_list-01001 .d_HeadBox {
	margin: 5px 0px; padding: 0px; border: 0px rgba(228, 228, 228, 0); width: auto; height: auto; overflow: hidden; background-color: transparent;
}
.c_portalResGroupProduct_list-01001 .d_title {
	margin: 0px; padding: 0px; width: auto; height: auto; line-height: 40px; font-size: 24px; font-weight: 400; vertical-align: middle; display: block; cursor: pointer;
}
.c_portalResGroupProduct_list-01001 .p_TagBox {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); top: 0px; width: auto; height: auto; right: 0px; overflow: hidden; position: absolute; background-color: transparent;
}
.c_portalResGroupProduct_list-01001 .p_tag {
	margin: 0px 5px; padding: 0px; border: 1px transparent; overflow: hidden; float: left;
}
.c_portalResGroupProduct_list-01001 .p_tag:hover {
	border: 1px transparent;
}
.c_portalResGroupProduct_list-01001 .p_tag:active {
	border: 1px transparent;
}
.c_portalResGroupProduct_list-01001 .d_item {
	margin: 5px 0px; padding: 0px; width: auto; height: auto; overflow: hidden; vertical-align: middle; display: none;
}
.c_portalResGroupProduct_list-01001 .d_item .d_itemLable {
	margin: 0px 5px 0px 0px; font-size: 14px; vertical-align: middle; display: inline-block;
}
.c_portalResGroupProduct_list-01001 .d_item .d_itemValue {
	font-size: 14px; vertical-align: middle; display: inline-block;
}
.c_portalResGroupProduct_list-01001 .p_salePriceMo {
	display: none;
}
.c_portalResGroupProduct_list-01001 .d_SummaryBox {
	margin: 5px 0px; padding: 0px; width: auto; height: auto; overflow: hidden;
}
.c_portalResGroupProduct_list-01001 .d_summary {
	text-align: left; color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; font-size: 15px; font-weight: normal; vertical-align: top; -ms-word-break: break-all; -ms-text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.c_portalResGroupProduct_list-01001 .d_SalePrice {
	margin: 0px; padding: 0px; text-align: left; vertical-align: middle; display: inline-table;
}
.c_portalResGroupProduct_list-01001 .p_priceUnit::before {
	content: "\e6d7";
}
.c_portalResGroupProduct_list-01001 .p_interaction {
	margin: 0px; padding: 0px; border: 1px rgba(228, 228, 228, 0); width: auto; height: auto; overflow: hidden; font-size: 14px; white-space: normal; -ms-word-break: break-all; background-color: transparent;
}
.c_portalResGroupProduct_list-01001 .p_interaction .btn-default {
	margin: 5px 0px 0px; display: inline-block;
}
.c_portalResGroupProduct_list-01001 .p_keyword {
	overflow: hidden; padding-right: 5px; vertical-align: middle; display: inline-block; white-space: nowrap;
}
}
#c_portalResGroupProduct_list-15591818366178544 .d_articles {
	display: none;
}
#c_portalResGroupProduct_list-15591818366178544 .border_default {
	border: 0px solid rgb(217, 217, 217); border-image: none;
}
#c_portalResGroupProduct_list-15595248387285828 .border_default {
	border: 0px solid rgb(217, 217, 217); border-image: none;
}
#c_portalResGroupProduct_list-15595248387285828 .p_ProductInner {
	padding: 0px 0px 5px; width: 100%; box-sizing: content-box; background-color: rgba(228, 228, 228, 0);
}
#c_portalResGroupProduct_list-15595248387285828 .p_image {
	width: 100%; height: auto; padding-top: 0px; padding-right: 0px; padding-bottom: 60% !important; padding-left: 0px;
}
#c_portalResGroupProduct_list-1560219614836 .d_title {
	color: rgb(102, 102, 102); line-height: 26px; overflow: hidden; font-size: 16px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
* {
	margin: 0px; padding: 0px;
}
.pagebox {
	width: 100%;
}
.pagebox {
	
}
#-remove--flag {
	
}
body {
	
}
#-remove--flag {
	
}
#c_portalResGroupBreadcrumb_nav-1560946848051 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#c_portalResGroupBreadcrumb_nav-1560946848051 > div {
	animation-fill-mode: both;
}
#c_portalResGroupBreadcrumb_nav-1560946848051 {
	margin: 0px; padding: 0px; width: 100%; height: 39px; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
#c_portalResGroupProduct_list-1560946848066 .p_Product {
	margin: 20px 0px 0px; width: calc((100% - 0px)/1); border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
#c_portalResGroupProduct_list-1560946848066 .p_CommonSummaryBoxA {
	text-align: center;
}
#c_portalResGroupProduct_list-1560946848066 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#c_portalResGroupProduct_list-1560946848066 > div {
	animation-fill-mode: both;
}
#c_portalResGroupProduct_list-1560946848066 .p_page .pre .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupProduct_list-1560946848066 .p_page .next .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupProduct_list-1560946848066 .p_more .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupProduct_list-1560946848066 .p_loading .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupProduct_list-1560946848066 .p_ProductInner {
	border: currentColor; border-image: none; background-color: rgba(247, 247, 247, 0);
}
#c_portalResGroupProduct_list-1560946848066 .higher img {
	width: 100%; height: auto !important;
}
#c_portalResGroupProduct_list-1560946848066 .d_title {
	color: rgb(102, 102, 102); line-height: 26px; font-size: 16px;
}
#c_portalResGroupProduct_list-1560946848066 .d_articles {
	padding: 0px 10px;
}
#c_portalResGroupProduct_list-1560946848066 .p_time {
	color: rgb(153, 153, 153); margin-top: 20px;
}
#c_portalResGroupProduct_list-1560946848066 .p_ProductList {
	padding: 0px;
}
#c_portalResGroupProduct_list-1560946848066 .d_HeadBox {
	margin-top: 0px;
}
#c_portalResGroupProduct_list-1560946848066 .p_image {
	padding-bottom: 57% !important;
}
#c_portalResGroupProduct_list-1560946848066 .d_summary {
	height: 46px; color: rgb(153, 153, 153);
}
#c_portalResGroupProduct_list-1560946848066 .d_SummaryBox {
	display: none;
}
#c_portalResGroupProduct_list-1560946848066 .color_assist {
	font-size: 14px;
}
#c_portalResGroupProduct_list-1560946848066 .p_images {
	display: none;
}
#c_portalResGroupProduct_list-1560946848066 :nth-child(1).p_Product {
	border: currentColor; border-image: none;
}
#c_portalResGroupProduct_list-1560946848066 :nth-child(1).p_Product .p_imagesPc {
	display: block;
}
#c_portalResGroupProduct_list-1560946848066 :nth-child(1).p_Product .d_articles {
	bottom: 8px; position: absolute;
}
#c_portalResGroupProduct_list-1560946848066 :nth-child(1).p_Product .d_title {
	color: rgb(255, 255, 255); font-size: 14px;
}
#c_portalResGroupProduct_list-1560946848066 {
	margin: 0px; padding: 0px; width: 100%; height: auto; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
#w_fimg-1560946847961 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#w_fimg-1560946847961 > div {
	animation-fill-mode: both;
}
#w_grid-1560946847971 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#w_grid-1560946847971 > div {
	animation-fill-mode: both;
}
#w_grid-1560946847971 > div > .p_gridbox > :nth-child(2n+1).p_gridCell {
	clear: left; margin-left: 0px;
}
@media only screen and (min-width:769px)
{
#w_grid-1560946847971 > div > .p_gridbox > .p_gridCell {
	margin-top: 0rem; margin-bottom: 0rem; margin-left: 0px;
}
#w_grid-1560946847971 > div > .p_gridbox > :nth-child(n).p_gridCell {
	width: 100%; clear: none; margin-right: 0px; margin-left: 0px;
}
#w_grid-1560946847971 > div > .p_gridbox > :nth-child(n).p_gridCell {
	margin-right: 0px;
}
}
#w_grid-1560946847971 .p_gridbox {
	background-repeat: no-repeat; background-size: cover; background-image-part-image: url(/img/zhzl_bg.jpg);
}
#w_grid-1560946847981 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#w_grid-1560946847981 > div {
	animation-fill-mode: both;
}
#w_grid-1560946847981 > div > .p_gridbox > :nth-child(2n+1).p_gridCell {
	clear: left; margin-left: 0px;
}
@media only screen and (min-width:769px)
{
#w_grid-1560946847981 > div > .p_gridbox > .p_gridCell {
	margin-top: 0rem; margin-bottom: 0rem; margin-left: 0px;
}
#w_grid-1560946847981 > div > .p_gridbox > :nth-child(n).p_gridCell {
	width: 100%; clear: none; margin-right: 0px; margin-left: 0px;
}
#w_grid-1560946847981 > div > .p_gridbox > :nth-child(n).p_gridCell {
	margin-right: 0px;
}
}
#w_grid-1560946847991 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#w_grid-1560946847991 > div {
	animation-fill-mode: both;
}
#w_grid-1560946847991 > div > .p_gridbox > :nth-child(2n+1).p_gridCell {
	clear: left; margin-left: 0px;
}
@media only screen and (min-width:769px)
{
#w_grid-1560946847991 > div > .p_gridbox > .p_gridCell {
	margin-top: 0.6rem; margin-bottom: 0.6rem; margin-left: 0px;
}
#w_grid-1560946847991 > div > .p_gridbox > :nth-child(n).p_gridCell {
	width: 100%; clear: none; margin-right: 0px; margin-left: 0px;
}
#w_grid-1560946847991 > div > .p_gridbox > :nth-child(n).p_gridCell {
	margin-right: 0px;
}
}
#w_grid-1560946847991 .p_gridbox {
	background-image: none;
}
#w_grid-1560946848001 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#w_grid-1560946848001 > div {
	animation-fill-mode: both;
}
#w_grid-1560946848001 > div > .p_gridbox > :nth-child(2n+1).p_gridCell {
	clear: left; margin-left: 0px;
}
@media only screen and (min-width:769px)
{
#w_grid-1560946848001 > div > .p_gridbox > .p_gridCell {
	margin-top: 0.6rem; margin-bottom: 0.6rem; margin-left: 3%;
}
#w_grid-1560946848001 > div > .p_gridbox > :nth-child(2n).p_gridCell {
	width: 27.93%; clear: none; margin-right: 0px; margin-left: 3%;
}
#w_grid-1560946848001 > div > .p_gridbox > :nth-child(2n+1).p_gridCell {
	width: 69.06%; clear: left; margin-right: 0px; margin-left: 0px;
}
#w_grid-1560946848001 > div > .p_gridbox > :nth-child(2n).p_gridCell {
	margin-right: 0px;
}
}
#w_fline-1560946848011 .p_FLine {
	border-top-color: rgba(30, 38, 123, 1); border-top-width: 1px;
}
#w_fline-1560946848011 .w_fline .p_FLine {
	border-top-style: solid;
}
#w_fline-1560946848011 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#w_fline-1560946848011 > div {
	animation-fill-mode: both;
}
#w_grid-1560946848021 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#w_grid-1560946848021 > div {
	animation-fill-mode: both;
}
#w_grid-1560946848021 > div > .p_gridbox > :nth-child(2n+1).p_gridCell {
	clear: left; margin-left: 0px;
}
@media only screen and (min-width:769px)
{
#w_grid-1560946848021 > div > .p_gridbox > .p_gridCell {
	margin-top: 0.6rem; margin-bottom: 0.6rem; margin-left: 0px;
}
#w_grid-1560946848021 > div > .p_gridbox > :nth-child(n).p_gridCell {
	width: 100%; clear: none; margin-right: 0px; margin-left: 0px;
}
#w_grid-1560946848021 > div > .p_gridbox > :nth-child(n).p_gridCell {
	margin-right: 0px;
}
}
#w_fline-1560946848031 .p_FLine {
	border-top-color: rgba(229, 229, 229, 1); border-top-width: 1px;
}
#w_fline-1560946848031 .w_fline .p_FLine {
	border-top-style: solid;
}
#w_fline-1560946848031 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#w_fline-1560946848031 > div {
	animation-fill-mode: both;
}
#w_fimg-1560946847961 {
	margin: 0px; padding: 0px; width: 100%; height: auto; min-height: 20px; max-height: none; min-width: 0px; max-width: none;
}
#w_grid-1560946847971 {
	margin: 0px auto; padding: 0px; width: 100%; height: auto; min-height: 192px; max-height: none; min-width: 0px; max-width: 100%;
}
#w_grid-1560946847981 {
	margin: 0px auto; padding: 10px 20px; width: 100%; height: auto; min-height: 22px; max-height: none; min-width: 0px; max-width: 1320px;
}
#w_grid-1560946847991 {
	margin: 50px auto 0px; padding: 0px 20px; width: 100%; height: auto; min-height: 303px; max-height: none; min-width: 0px; max-width: 1320px;
}
#w_common_text-1560946848041 {
	margin: 0px; padding: 0px; width: auto; height: auto; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
#w_grid-1560946848001 {
	margin: 40px auto 0px; padding: 0px; width: 100%; height: auto; min-height: 596px; max-height: none; min-width: 0px; max-width: 1280px;
}
#w_fline-1560946848011 {
	margin: 0px auto; padding: 0px; width: 100%; height: auto; min-height: 1px; max-height: none; min-width: 0px; max-width: none;
}
#w_grid-1560946848021 {
	margin: 0px auto; padding: 0px 20px; width: 100%; height: auto; min-height: 192px; max-height: none; min-width: 0px; max-width: 1320px;
}
#w_common_text-1560946848046 {
	margin: 20px 0px 0px; padding: 0px; width: auto; height: auto; min-height: 0px; max-height: none; min-width: 0px; max-width: none;
}
#w_fline-1560946848031 {
	margin: 0px auto; padding: 0px; width: 100%; height: auto; min-height: 20px; max-height: none; min-width: 0px; max-width: none;
}
#c_portalResGroupNews_list-1560946848056 .p_articles {
	background: rgba(247, 247, 247, 0); padding: 0px 30px 0px 0px; border: currentColor; border-image: none; width: calc((100% - 0px)/1);
}
#c_portalResGroupNews_list-1560946848056 .p_CommonSummaryBoxA {
	text-align: center;
}
#c_portalResGroupNews_list-1560946848056 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#c_portalResGroupNews_list-1560946848056 > div {
	animation-fill-mode: both;
}
#c_portalResGroupNews_list-1560946848056 .p_page .pre .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupNews_list-1560946848056 .p_page .next .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupNews_list-1560946848056 .p_more .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupNews_list-1560946848056 .p_loading .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupNews_list-1560946848056 .p_ToDetail {
	display: none;
}
#c_portalResGroupNews_list-1560946848056 .p_title {
	color: rgb(38, 38, 38); line-height: 1.8; font-size: 22px;
}
#c_portalResGroupNews_list-1560946848056 .p_news {
	background: rgba(247, 247, 247, 0);
}
#c_portalResGroupNews_list-1560946848056 .p_images {
	width: 50%; height: 0px; padding-bottom: 31%; margin-right: 30px; display: block;
}
#c_portalResGroupNews_list-1560946848056 .p_images img {
	max-width: 100%;
}
#c_portalResGroupNews_list-1560946848056 .higher img {
	width: 100px; height: auto !important;
}
#c_portalResGroupNews_list-1560946848056 :nth-child(1).p_articles {
	padding-bottom: 0px; padding-left: 0px;
}
#c_portalResGroupNews_list-1560946848056 :nth-child(1).p_articles .p_images {
	display: block;
}
#c_portalResGroupNews_list-1560946848056 :nth-child(1).p_articles .more {
	display: none;
}
#c_portalResGroupNews_list-1560946848056 :nth-child(3).p_articles {
	padding-bottom: 0px; padding-left: 0px;
}
#c_portalResGroupNews_list-1560946848056 :nth-child(3).p_articles .p_images {
	display: block;
}
#c_portalResGroupNews_list-1560946848056 :nth-child(3).p_articles .more {
	display: none;
}
#c_portalResGroupNews_list-1560946848056 .p_content {
	margin-top: 10px;
}
#c_portalResGroupNews_list-1560946848056 .p_time {
	color: rgb(153, 153, 153);
}
#c_portalResGroupNews_list-1560946848056 .color_assist {
	font-size: 14px;
}
#c_portalResGroupNews_list-1560946848056 .p_articles:hover {
	background: url("/img/xwbg02.png") no-repeat 100% rgb(167, 149, 88);
}
#c_portalResGroupNews_list-1560946848056 .p_articles:hover * {
	color: rgb(255, 255, 255) !important;
}
#c_portalResGroupNews_list-1560946848056 .xian {
	background: rgb(229, 229, 229); margin: 30px 0px; width: 100%; height: 1px; float: left;
}
#c_portalResGroupNews_list-1560946848056 .p_SummaryBox {
	clear: both; margin-top: 15px; margin-bottom: 10px;
}
#c_portalResGroupNews_list-1560946848056 .more {
	margin-top: 10px;
}
@media only screen and (max-width:768px)
{
#c_portalResGroupNews_list-1560946848056 .mP_SummaryBox {
	display: none;
}
#c_portalResGroupNews_list-1560946848056 .p_SummaryBox {
	margin-top: 10px; margin-bottom: 10px; display: block;
}
#c_portalResGroupNews_list-1560946848056 .xian {
	margin: 10px 0px;
}
}
@media only screen and (max-width:414px)
{
#c_portalResGroupNews_list-1560946848056 .p_SummaryBox {
	display: none;
}
#c_portalResGroupNews_list-1560946848056 .p_title {
	line-height: 1; font-size: 20px; display: inline-block;
}
#c_portalResGroupNews_list-1560946848056 .p_content {
	margin-top: 0px;
}
#c_portalResGroupNews_list-1560946848056 .xian {
	margin: 10px 0px;
}
}
#c_portalResGroupNews_list-1560946848056 {
	margin: 0px; padding: 0px; width: 100%; height: auto; min-height: 0px; max-height: none; min-width: 320px; max-width: none;
}
#c_portalResGroupNews_list-1560946848061 .p_articles {
	background: rgba(247, 247, 247, 0); padding: 0px 30px 30px; border: currentColor; border-image: none; width: calc((100% - 0px)/1);
}
#c_portalResGroupNews_list-1560946848061 .p_CommonSummaryBoxA {
	text-align: center;
}
#c_portalResGroupNews_list-1560946848061 .p_MatteIcon .iconfont::before {
	content: "\e602";
}
#c_portalResGroupNews_list-1560946848061 > div {
	animation-fill-mode: both;
}
#c_portalResGroupNews_list-1560946848061 .p_page .pre .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupNews_list-1560946848061 .p_page .next .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupNews_list-1560946848061 .p_more .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupNews_list-1560946848061 .p_loading .iconfont::before {
	shadow-angle: 0px; shadow-distance: 0px; shadow-angle-ofInset: 0px; shadow-distance-ofInset: 0px;
}
#c_portalResGroupNews_list-1560946848061 .p_ToDetail {
	display: none;
}
#c_portalResGroupNews_list-1560946848061 .p_title {
	color: rgb(38, 38, 38); line-height: 1.8; font-size: 22px;
}
#c_portalResGroupNews_list-1560946848061 .p_news {
	background: rgba(247, 247, 247, 0);
}
#c_portalResGroupNews_list-1560946848061 .p_images {
	width: 400px; height: 224px; margin-right: 30px; display: none;
}
#c_portalResGroupNews_list-1560946848061 .p_content {
	margin-top: 10px;
}
#c_portalResGroupNews_list-1560946848061 .p_time {
	color: rgb(153, 153, 153);
}
#c_portalResGroupNews_list-1560946848061 .color_assist {
	font-size: 14px;
}
#c_portalResGroupNews_list-1560946848061 .p_articles:hover {
	background: url("/img/xwbg02.png") no-repeat 100% rgb(167, 149, 88);
}
#c_portalResGroupNews_list-1560946848061 .p_articles:hover * {
	color: rgb(255, 255, 255) !important;
}
#c_portalResGroupNews_list-1560946848061 .xian {
	background: rgb(229, 229, 229); margin: 30px 0px; width: 100%; height: 1px; float: left;
}
#c_portalResGroupNews_list-1560946848061 .p_SummaryBox {
	clear: both; margin-top: 15px; margin-bottom: 10px;
}
#c_portalResGroupNews_list-1560946848061 .more {
	margin-top: 10px;
}
@media only screen and (max-width:414px)
{
#c_portalResGroupNews_list-1560946848061 .p_title {
	font-size: 20px;
}
#c_portalResGroupNews_list-1560946848061 .p_articles {
	padding-right: 10px; padding-bottom: 10px; padding-left: 10px;
}
#c_portalResGroupNews_list-1560946848061 .xian {
	margin: 10px 0px;
}
#c_portalResGroupNews_list-1560946848061 .p_content {
	margin-top: 0px;
}
}
@media only screen and (max-width:768px)
{
#c_portalResGroupNews_list-1560946848061 .xian {
	margin: 0px !important;
}
#c_portalResGroupNews_list-1560946848061 .p_articles {
	padding-right: 0px !important; padding-bottom: 20px !important; padding-left: 0px !important;
}
}
#c_portalResGroupNews_list-1560946848061 {
	margin: 0px; padding: 0px; width: 100%; height: auto; min-height: 0px; max-height: none; min-width: 320px; max-width: none;
}
