.e_ContentMajorStyleBox-001 {

    width: 100%;

    height: auto;

    width-uint:%;

}



.e_ContentMajorStyleBox-001 .stylebox_link {

    color: #666666;

    font-size: 14px;

    height: inherit;

    display: table;

    padding: 0 15px;

    border-width: 0px;

    float: right;

    vertical-align: middle;

    margin-right: 15px;

}



.e_ContentMajorStyleBox-001 .stylebox_top {

    width: auto;

    height: 40px;

    background-color: rgba(101, 190, 186, 1);

}



.e_ContentMajorStyleBox-001 .title_icon {

    display: inline-block;

    vertical-align: middle;

    line-height: 40px;

    color: rgba(255, 255, 255, 1);

    margin-right: 10px;

    font-size: medium;

}



.e_ContentMajorStyleBox-001 .title_icon::before {

    content: "";

}



.e_ContentMajorStyleBox-001 .title_main {

    display: inline-block;

    vertical-align: middle;

    line-height: 40px;

    color: rgba(255, 255, 255, 1);

    font-weight: normal;

    font-size: 16px;

    max-width: 600px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.e_ContentMajorStyleBox-001 .title_sub {

    display: inline-block;

    vertical-align: middle;

    line-height: 40px;

    color: rgba(255, 255, 255, 1);

    font-size: 14px;

    font-weight: normal;

    margin-left: 10px;

}



.e_ContentMajorStyleBox-001 .stylebox_title {

    display: inline-block;

    width: auto;

    height: inherit;

    background-color: rgba(101, 190, 186, 1);

    padding-left: 15px;

    padding-right: 15px;

    font-size: 0;

    vertical-align: bottom;

    white-space: nowrap;

    padding-right: 22px;

    vertical-align: top;

}



.e_ContentMajorStyleBox-001 .stylebox_link a {

    color: inherit;

    display: table-cell;

    vertical-align: middle;

}



.e_ContentMajorStyleBox-001 .link_icon {

    display: inline-block;

    margin-left: 5px;

}



.e_ContentMajorStyleBox-001 .link_icon::before {

    content: '\e6af';

}



.e_ContentMajorStyleBox-001 .stylebox_top_line {

    height: 1px;

    background-color: rgba(240, 240, 240, 1);

}



.e_ContentMajorStyleBox-001 .stylebox_content {

    border-style: solid;

    border-width: 1px;

    border-color: #f0f0f0;

    width: 100%;

    width-uint:%;

}



.e_ContentMajorStyleBox-001 .stylebox_bottom_line {

    height: 1px;

    background-color: rgba(240, 240, 240, 1);

}



.e_FlowCommonStyleBox-001 {

    height: auto;

    width: 100%;

    width-uint:%;

    width-and-width-uint: 100%;

    height-and-height-uint: auto;

}



.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 {

    background-color: rgba(42, 92, 161, 1);

    height: 40px;

    width: auto;

    width-and-width-uint: auto;

    height-and-height-uint: 40px;

}



.e_FlowCommonStyleBox-001 .title_icon {

    vertical-align: middle;

    margin-right: 10px;

    line-height: 40px;

    color: rgba(255, 255, 255, 1);

    font-size: medium;

    display: inline-block;

}



.e_FlowCommonStyleBox-001 .title_icon::before {

    content: "";

}



.e_FlowCommonStyleBox-001 .title_main {

    vertical-align: middle;

    line-height: 40px;

    max-width: 600px;

    color: rgba(255, 255, 255, 1);

    text-overflow: ellipsis;

    overflow: hidden;

    font-size: 16px;

    white-space: nowrap;

    display: inline-block;

    font-weight: normal;

}



.e_FlowCommonStyleBox-001 .title_sub {

    vertical-align: middle;

    line-height: 40px;

    color: rgba(255, 255, 255, 1);

    font-size: 14px;

    margin-left: 10px;

    display: inline-block;

    font-weight: normal;

}



.e_FlowCommonStyleBox-001 .stylebox_title {

    vertical-align: bottom;

    padding-right: 15px;

    padding-left: 15px;

    height: inherit;

    font-size: 0px;

    width: auto;

    white-space: nowrap;

    background-color: rgba(42, 92, 161, 1);

    display: inline-block;

    width-and-width-uint: auto;

    height-and-height-uint: inherit;

}



.e_FlowCommonStyleBox-001 .stylebox_link {

    height: inherit;

    color: #666666;

    font-size: 14px;

    display: table;

    border-width: 0px;

    vertical-align: middle;

    margin-right: 15px;

    float: right;

}



.e_FlowCommonStyleBox-001 .stylebox_link a {

    vertical-align: middle;

    color: inherit;

    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 {

    height: calc(100% - 48px);

    width: 100%;

    border-style: solid;

    border-color: #f0f0f0;

    border-width: 1px;

    width-uint:%;

}



.e_FlowCommonStyleBox-001 .stylebox_bottom_line {

    height: 1px;

    background-color: rgba(240, 240, 240, 1);

}



.e_IndexOrdinaryStyleBox-001 {

    width: 100%;

    height: auto;

    width-uint:%;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_top {

    background-color: transparent;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_link {

    color: #666666;

    font-size: 14px;

    display: table;

    height: inherit;

    border-width: 0;

}



.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 {

    display: inline-block;

    vertical-align: middle;

    line-height: 40px;

    color: rgba(255, 255, 255, 1);

    margin-right: 10px;

    font-size: medium;

}



.e_IndexOrdinaryStyleBox-001 .title_icon::before {

    content: "";

}



.e_IndexOrdinaryStyleBox-001 .title_main {

    display: inline-block;

    vertical-align: middle;

    line-height: 40px;

    color: rgba(255, 255, 255, 1);

    font-weight: normal;

    font-size: 16px;

    max-width: 600px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.e_IndexOrdinaryStyleBox-001 .title_sub {

    display: inline-block;

    vertical-align: middle;

    line-height: 40px;

    color: rgba(255, 255, 255, 1);

    font-size: 14px;

    font-weight: normal;

    margin-left: 10px;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_title {

    display: inline-block;

    width: auto;

    height: inherit;

    background-color: rgba(101, 190, 186, 1);

    padding-left: 15px;

    padding-right: 15px;

    font-size: 0;

    vertical-align: bottom;

    white-space: nowrap;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_link {

    float: right;

    vertical-align: middle;

    margin-right: 15px;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_link a {

    color: inherit;

    display: table-cell;

    vertical-align: middle;

}



.e_IndexOrdinaryStyleBox-001 .link_icon {

    display: inline-block;

    margin-left: 5px;

}



.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-style: solid;

    border-width: 1px;

    border-color: #f0f0f0;

    width: 100%;

    height: calc(100% - 48px);

    width-uint:%;

}



.e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line {

    height: 1px;

    background-color: rgba(240, 240, 240, 1);

}



.w_tabswitchbox-001 {

    width: 100%;

    min-height: 200px;

    margin: 0 auto;

}



.w_tabswitchbox-001 .w_tabswitchbox {

    height: 100%;

    width: 100%;

    min-height: inherit;

}



.w_tabswitchbox-001 .p_box001::-webkit-scrollbar-thumb {

    background-color: transparent;

}



.w_tabswitchbox-001 .p_box001::-webkit-scrollbar {

    height: 0;

}



.w_tabswitchbox-001 .p_vline:last-of-type {

    display: none;

}



.w_tabswitchbox-001 .p_relationbtntab .iconfont:before {

    content: "";

}



.w_tabswitchbox-001 .p_relationbtntab .iconfont {

    color: rgba(225, 225, 225, 1);

}



.w_tabswitchbox-001 .p_relationbtntab {

    width: 100%;

    height: 100%;

    display: inline-block;

    vertical-align: middle;

    background-color: #f4f4f4;

    text-align: center;

    color: #316491;

    font-family: 'barlow_semi_condensedmedium';

}



.w_tabswitchbox-001 .p_relationbtntab.active {

    color: rgba(255, 255, 255, 1);

    background-color: #1a579e;

    border-radius: 0px 0px 0px 0px;

}



.w_tabswitchbox-001 .p_relationbtntab:before {

    content: '';

    width: 0;

    height: 100%;

    display: inline-block;

    vertical-align: middle;

}



.w_tabswitchbox-001 .p_relationbtntab .font {

    width: 100%;

    height: auto;

    font-size: 16px !important;

    background-color: inherit;

    color: inherit;

    display: inline-block;

    font-weight: normal;

    vertical-align: middle;

    color: #ffffff !important;

}



.w_tabswitchbox-001 .p_box003 {

    width: 100%;

    height: 100%;

    display: none;

    overflow: auto;

    position: static;

}



.w_tabswitchbox-001 .p_box003.active {

    display: block;

}



.w_tabswitchbox-001 > .layout_1 .p_box001 {

    width: 100%;

    height: 50px;

    display: block;

    font-size: 0;

    position: relative !important;

    overflow-x: auto;

    overflow-y: hidden;

    white-space: nowrap;

    border-radius: 0px 4px 0px 0px;

}



.w_tabswitchbox-001 > .layout_1 > div > .e_link-000 {

    width: calc(100% / 3);

    height: inherit;

    display: inline-block;

    cursor: pointer;

}



.w_tabswitchbox-001 > .layout_1 > div > .p_vline {

    width: 0;

    height: 100%;

    display: inline-block;

    vertical-align: middle;

    border-left-width: 0px;

    border-left-style: solid;

    border-color: rgba(225, 225, 225, 1);

}



.w_tabswitchbox-001 > .layout_1 .p_box002 {

    width: 100%;

    height: calc(100% - 50px);

    border-width: 0px;

    border-style: solid;

    border-color: rgba(228, 228, 228, 1);

    background: none;

}



.w_tabswitchbox-001 .layout_2 {

    font-size: 0;

}



.w_tabswitchbox-001 > .layout_2 .p_box001 {

    width: 100px;

    height: 100%;

    min-height: inherit;

    display: inline-block;

    vertical-align: top;

}



.w_tabswitchbox-001 > .layout_2 .p_box002 {

    width: calc(100% - 100px);

    height: 100%;

    min-height: inherit;

    display: inline-block;

    vertical-align: top;

    border-width: 1px;

    border-style: solid;

    border-color: rgba(228, 228, 228, 1);

    background-color: rgba(255, 255, 255, 1);

}



.w_tabswitchbox-001 > .layout_2 > div > .e_link-000 {

    width: 100%;

    height: 50px;

    display: block;

}



.w_tabswitchbox-001 > .layout_2 > div > .p_vline {

    width: 100%;

    height: 0px;

    display: block;

}



.c_portalResNews_list-01001022 {

    min-width: 320px;

    width: 100%;

}



.c_portalResNews_list-01001022 .p_PromptNoneData {

    width: auto;

    text-align: center

}



.c_portalResNews_list-01001022 .p_TitleBox {

    display: flex;

    align-items: flex-end;

}



.c_portalResNews_list-01001022 .title_left {

    flex: 1;

}



.c_portalResNews_list-01001022 .p_new {

    background: #008000;

    display: inline-block;

    float: left;

    margin: 0;

    padding-bottom: 0px;

    padding-left: 2px;

    padding-right: 2px;

    padding-top: 0px;

    color: #ffffff;

    font-size: 14px;

    text-align: center;

    white-space: nowrap;

    overflow: visible;

}



.c_portalResNews_list-01001022 .p_new .font {

    vertical-align: middle;

}



.c_portalResNews_list-01001022 .p_new .iconfont:before {

    content: "";

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001022 .p_hot {

    background: #ED5A5A;

    display: inline-block;

    float: left;

    margin: 0;

    padding-bottom: 0px;

    padding-left: 2px;

    padding-right: 2px;

    padding-top: 0px;

    color: #ffffff;

    font-size: 14px;

    text-align: center;

    white-space: nowrap;

    overflow: visible;

    margin-right: 2px;

}



.c_portalResNews_list-01001022 .p_hot .font {

    vertical-align: middle;

}



.c_portalResNews_list-01001022 .p_hot .iconfont:before {

    content: "";

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001022 .p_PromptNoneData .prompt_title .iconfont:before {

    content: ""

}



.c_portalResNews_list-01001022 .p_PromptNoneData .prompt_title .first {

    height: auto;

    display: table-cell;

    position: relative;

    vertical-align: middle;

    padding: 0 10px 5px 0;

}



.c_portalResNews_list-01001022 .p_PromptNoneData .prompt_title {

    display: inline-table;

    padding: 0 30px;

    min-height: 200px;

    height: 100%

}



.c_portalResNews_list-01001022 .p_PromptNoneData .prompt_title .first:before {

    content: "\e6b4"

}



.c_portalResNews_list-01001022 .p_PromptNoneData .prompt_title .font {

    display: table-cell;

    vertical-align: middle;

    text-align: left

}



.c_portalResNews_list-01001022 .p_PromptNoneData .promptbox {

    width: auto;

    height: 100%

}



.c_portalResNews_list-01001022 .p_PromptNoneData .prompt_content {

    padding-left: 65px

}



.c_portalResNews_list-01001022 .p_moreBtn {

    position: static;

    width: auto;

    display: inline-table;

    min-height: 29px;

    margin: 0;

    padding-bottom: 5px;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    min-width: 86px;

    cursor: pointer;

    text-align: center

}



.c_portalResNews_list-01001022 .p_moreBtn .font {

    white-space: nowrap;

    overflow: visible;

    vertical-align: middle

}



.c_portalResNews_list-01001022 .p_moreBtn .iconfont:before {

    content: ""

}



@-moz-keyframes three-quarters-loader {

    0% {

        -moz-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -moz-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



@-webkit-keyframes three-quarters-loader {

    0% {

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



@keyframes three-quarters-loader {

    0% {

        -moz-transform: rotate(0deg);

        -ms-transform: rotate(0deg);

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -moz-transform: rotate(360deg);

        -ms-transform: rotate(360deg);

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



.loading_animation {

    -moz-animation: three-quarters-loader 850ms infinite linear;

    -webkit-animation: three-quarters-loader 850ms infinite linear;

    animation: three-quarters-loader 850ms infinite linear;

    box-sizing: border-box;

    display: inline-block;

    position: relative;

    overflow: hidden;

    text-indent: -9999px;

    width: 32px;

    height: 32px;

    vertical-align: middle

}



.c_portalResNews_list-01001022 .p_loading {

    width: 100%;

    height: 70px;

    line-height: 70px;

    text-align: center;

}



.c_portalResNews_list-01001022 .p_loading .iconfont:before {

    content: "";

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001022 .p_loading .font {

    display: inline-block;

    margin-left: 20px;

    height: inherit

}



.c_portalResNews_list-01001022 .p_moreBox {

    margin: 0 20px;

    width: auto;

    height: auto;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001022 .p_ToDetail {

    display: inline-block;

    margin: 0;

    padding: 5px 10px;

    min-width: 86px;

    text-align: center;

    white-space: nowrap;

    vertical-align: middle;

}



a > .c_portalResNews_list-01001022 .p_ToDetail:hover {

    cursor: pointer

}



.c_portalResNews_list-01001022 .p_SummaryBox {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001022 .p_summary {

    text-align: left;

    vertical-align: top;

    word-break: break-all

}



.c_portalResNews_list-01001022 .p_time {

    display: inline-block;

    margin: 0;

    padding: 0 5px 0 0;

    vertical-align: middle;

    text-align: left;

    white-space: nowrap;

    overflow: visible;

    line-height: 18px;

    vertical-align: top

}



.c_portalResNews_list-01001022 .p_assist {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001022 .p_TitleBox {

    width: auto;

    height: auto;

    padding: 5px 0;

    overflow: hidden;

    vertical-align: top;

}



.c_portalResNews_list-01001022 .p_title {

    display: inline-table;

    width: 100%;

    margin: 0;

    padding: 0;

    text-align: left;

    cursor: pointer;

    overflow: hidden;

    text-overflow: ellipsis;

}



.c_portalResNews_list-01001022 .p_header {

    margin: 5px 0 0;

    width: auto;

    height: auto;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001022 .p_content {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001022 .p_images {

    margin: 0;

    width: 168px;

    height: 138px;

    padding: 0;

    overflow: hidden;

    float: left;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    position: relative;

    vertical-align: middle;

    text-align: center;

    margin-right: 15px

}



.c_portalResNews_list-01001022 .p_articles {

    margin: 0;

    width: calc((100% - 0px) / 1);

    height: 186px;

    padding: 0;

}



.c_portalResNews_list-01001022 .p_news {

    margin: 0;

    width: 100%;

    height: auto;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001022 .p_Newslist {

    margin: 0;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001022 {

    overflow: hidden;

}



.c_portalResNews_list-01001022 .p_content {

    width: auto;

    height: auto;

    vertical-align: top

}



.c_portalResNews_list-01001022 .p_SummaryBox {

    width: auto;

    height: auto;

}



.c_portalResNews_list-01001022 .p_assist {

    width: auto;

    height: auto;

}



.c_portalResNews_list-01001022 .p_icon {

    display: inline-block;

    vertical-align: middle;

    margin-top: 2px

}



.c_portalResNews_list-01001022 .p_about {

    display: inline-block;

    vertical-align: middle

}



.c_portalResNews_list-01001022 .p_articles {

    display: inline-block;

    height: auto;

    min-width: 320px;

    width: calc((100% - 0px) / 1);

    padding: 15px 20px;

    overflow: hidden;

    float: left;

}



.c_portalResNews_list-01001022 .p_thumbnail {

    width: 100%;

    height: auto;

    vertical-align: middle;

    text-align: center;

    overflow: hidden

}



.c_portalResNews_list-01001022 .p_thumbnail img {

    width: 100%;

}



.c_portalResNews_list-01001022 .higher .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001022 .widther .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001022 .smaller .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001022 .p_assist {

    margin-top: 2px;

}



.c_portalResNews_list-01001022 .p_SummaryBox {

    clear: both;

    margin-bottom: 10px;

    margin-top: 8px

}



.c_portalResNews_list-01001022 .p_ToDetail {

    float: right;

    position: relative

}



.c_portalResNews_list-01001022 .p_summary {

    white-space: normal

}



.c_portalResNews_list-01001022 .p_categorySummaryBox {

    overflow: hidden;

    padding: 10px;

}



.c_portalResNews_list-01001022 article {

    word-wrap: break-word !important;

    word-break: normal !important;

}



@media only screen and (max-width: 768px) {

    .c_portalResNews_list-01001022 .p_articles {

        margin-top: 10px !important;

        width: 100% !important;

    }



    .c_portalResNews_list-01001022 .mp_linkUrl {

        display: block;

        height: auto;

    }



    .c_portalResNews_list-01001022 .p_SummaryBox {

        display: none;

    }



    .c_portalResNews_list-01001022 .p_ToDetail {

        display: none !important;

    }



    .c_portalResNews_list-01001022 .mP_SummaryBox {

        clear: both;

    }



    .c_portalResNews_list-01001022 .p_Information {

        display: flex;

        padding: 10px 0;

    }



    .c_portalResNews_list-01001022 .p_Information li {

        flex: 1;

        height: 20px;

        overflow: hidden;

    }



    .c_portalResNews_list-01001022 .p_KeyWord {

        width: 100%;

        margin-top: 5px;

    }



    .c_portalResNews_list-01001022 .p_KeyWord .p_tag {

        padding: 5px 15px;

        margin-right: 10px;

        border-radius: 3px;

    }



    .c_portalResNews_list-01001022 .blank {

        width: 100%;

        height: 15px;

        overflow: hidden;

    }



    .c_portalResNews_list-01001022 .p_articles {

        border: none

    }



    .c_portalResNews_list-01001022 .p_Recommend {

        display: inline-block;

    }



    .c_portalResNews_list-01001022 .p_top {

        display: inline-block;

    }



    .c_portalResNews_list-01001022 .p_title11 {

        overflow: hidden;

        white-space: nowrap;

        text-overflow: ellipsis;

        text-overflow: ellipsis;

    }

}



@media only screen and (min-width: 769px) {

    .c_portalResNews_list-01001022 .mp_linkUrl {

        display: none;

    }



    .c_portalResNews_list-01001022 .mP_SummaryBox {

        display: none;

    }



    .c_portalResNews_list-01001022 .p_Information {

        display: none;

    }



    .c_portalResNews_list-01001022 .p_KeyWord {

        display: none;

    }



    .c_portalResNews_list-01001022 .blank {

        display: none;

    }



    .c_portalResNews_list-01001022 .p_Recommend {

        display: inline-block;

    }



    .c_portalResNews_list-01001022 .p_top {

        display: inline-block;

    }



    .c_portalResNews_list-01001022 .p_title11 {

        overflow: hidden;

        white-space: nowrap;

        text-overflow: ellipsis;

        text-overflow: ellipsis;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



.c_portalResNews_list-01001022 .p_CommonSummaryBoxA {

    text-align: center;

}



.c_portalResNews_list-01001022 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



.c_portalResNews_list-01001022 > div {

    animation-fill-mode: both;

}



.c_portalResNews_list-01001022 .demo {

    padding: 0;

}



.c_portalResNews_list-01001022 .container {

    padding: 25px;

    background: #fff;

    border: 1px solid #ececec;

}



.c_portalResNews_list-01001022 .new-list {

    border-bottom: 0px solid #e0e0e0;

    padding-bottom: 0;

    margin-bottom: 0;

}



.c_portalResNews_list-01001022 .title-time {

    font-weight: normal;

    line-height: 20px;

    padding-bottom: 0px;

    position: relative;

    transition: color .3s ease;

}



.c_portalResNews_list-01001022 .title {

    display: inline-block;

    width: 100%;

    overflow: hidden;

    white-space: nowrap;

    -o-text-overflow: ellipsis;

    text-overflow: ellipsis;

    color: #1a579e;

    font-size: 18px;

    font-weight: bold;

}



.c_portalResNews_list-01001022 .time {

    font-size: 12px;

    color: #999;

    position: absolute;

    right: 0px;

    top: 0px;

}



.c_portalResNews_list-01001022 .new-list:nth-child(3) {

    border: none !important;

    margin-bottom: 0px;

}



.c_portalResNews_list-01001022 .summary {

    font-size: 14px;

    line-height: 24px;

    color: #999;

    text-overflow: ellipsis;

    overflow: hidden;

    display: -webkit-box;

    -webkit-line-clamp: 1;

    -webkit-box-orient: vertical;

}



.c_portalResNews_list-01001022 .new-list:hover .title {

    color: #1a579e;

}



.c_portalResNews_list-01001022 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001022 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001022 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001010 {

    min-width: 320px;

    width: 100%;

}



.c_portalResNews_list-01001010 .p_PromptNoneData {

    width: auto;

    text-align: center

}



.c_portalResNews_list-01001010 .p_PromptNoneData .prompt_title .iconfont:before {

    content: ""

}



.c_portalResNews_list-01001010 .p_PromptNoneData .prompt_title .first {

    height: auto;

    display: table-cell;

    position: relative;

    vertical-align: middle;

    padding: 0 10px 5px 0;

}



.c_portalResNews_list-01001010 .p_PromptNoneData .prompt_title {

    display: inline-table;

    padding: 0 30px;

    min-height: 200px;

    height: 100%

}



.c_portalResNews_list-01001010 .p_PromptNoneData .prompt_title .first:before {

    content: "\e6b4"

}



.c_portalResNews_list-01001010 .p_PromptNoneData .prompt_title .font {

    display: table-cell;

    vertical-align: middle;

    text-align: left

}



.c_portalResNews_list-01001010 .p_PromptNoneData .promptbox {

    width: auto;

    height: 100%

}



.c_portalResNews_list-01001010 .p_PromptNoneData .prompt_content {

    padding-left: 65px

}



.c_portalResNews_list-01001010 .p_moreBtn {

    position: static;

    width: auto;

    display: inline-table;

    min-height: 29px;

    margin: 0;

    padding-bottom: 5px;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    min-width: 86px;

    cursor: pointer;

    text-align: center

}



.c_portalResNews_list-01001010 .p_moreBtn .font {

    white-space: nowrap;

    overflow: visible;

    vertical-align: middle

}



.c_portalResNews_list-01001010 .p_moreBtn .iconfont:before {

    content: ""

}



@-moz-keyframes three-quarters-loader {

    0% {

        -moz-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -moz-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



@-webkit-keyframes three-quarters-loader {

    0% {

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



@keyframes three-quarters-loader {

    0% {

        -moz-transform: rotate(0deg);

        -ms-transform: rotate(0deg);

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -moz-transform: rotate(360deg);

        -ms-transform: rotate(360deg);

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



.loading_animation {

    -moz-animation: three-quarters-loader 850ms infinite linear;

    -webkit-animation: three-quarters-loader 850ms infinite linear;

    animation: three-quarters-loader 850ms infinite linear;

    box-sizing: border-box;

    display: inline-block;

    position: relative;

    overflow: hidden;

    text-indent: -9999px;

    width: 32px;

    height: 32px;

    vertical-align: middle

}



.c_portalResNews_list-01001010 .p_loading {

    width: 100%;

    height: 70px;

    line-height: 70px;

    text-align: center;

}



.c_portalResNews_list-01001010 .p_loading .iconfont:before {

    content: "";

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001010 .p_loading .font {

    display: inline-block;

    margin-left: 20px;

    height: inherit

}



.c_portalResNews_list-01001010 .p_moreBox {

    margin: 0 20px;

    width: auto;

    height: auto;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001010 .p_ToDetail {

    display: inline-block;

    margin: 0;

    padding: 10px 20px;

    min-width: 86px;

    text-align: center;

    white-space: nowrap;

    vertical-align: middle;

}



a > .c_portalResNews_list-01001010 .p_ToDetail:hover {

    cursor: pointer

}



.c_portalResNews_list-01001010 .p_SummaryBox {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001010 .p_summary {

    text-align: left;

    vertical-align: top;

    word-break: normal;

}



.c_portalResNews_list-01001010 .p_time {

    display: inline-block;

    margin: 0;

    padding: 0 5px 0 0;

    vertical-align: middle;

    text-align: left;

    white-space: nowrap;

    overflow: visible;

    line-height: 18px;

    vertical-align: top

}



.c_portalResNews_list-01001010 .p_assist {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001010 .p_TitleBox {

    width: auto;

    height: auto;

    padding: 5px 0;

    overflow: hidden;

    vertical-align: top;

}



.c_portalResNews_list-01001010 .p_title {

    display: inline-table;

    width: 100%;

    margin: 0;

    padding: 0;

    text-align: left;

    cursor: pointer;

    overflow: hidden;

    text-overflow: ellipsis;

    font-size: 20px;

    font-weight: bold;

    color: #333;

}



.c_portalResNews_list-01001010 .p_header {

    margin: 5px 0 0;

    width: auto;

    height: auto;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001010 .p_content {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001010 .p_images {

    margin: 0;

    width: 260px !important;

    height: 190px !important;

    padding: 0;

    overflow: hidden;

    float: left;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    position: relative;

    vertical-align: middle;

    text-align: center;

    margin-right: 30px;

}



.c_portalResNews_list-01001010 .p_articles {

    margin: 0;

    width: calc((100% - 0px) / 1);

    height: 186px;

    padding: 0;

}



.c_portalResNews_list-01001010 .p_articles:hover .p_ToDetail {

    background: #0a459e;

    color: #fff;

}



.c_portalResNews_list-01001010 .p_news {

    margin: 0;

    width: inherit;

    height: auto;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001010 .p_Newslist {

    margin: 0;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001010 {

    overflow: hidden;

}



.c_portalResNews_list-01001010 .p_content {

    width: auto;

    height: auto;

    vertical-align: top

}



.c_portalResNews_list-01001010 .p_SummaryBox {

    width: auto;

    height: 50px;

}



.c_portalResNews_list-01001010 .p_assist {

    width: auto;

    height: auto;

}



.c_portalResNews_list-01001010 .p_icon {

    display: inline-block;

    vertical-align: middle;

    margin-top: 2px

}



.c_portalResNews_list-01001010 .p_about {

    display: inline-block;

    vertical-align: middle

}



.c_portalResNews_list-01001010 .p_articles {

    display: inline-block;

    height: auto;

    min-width: 320px;

    width: calc((100% - 0px) / 1);

    padding: 15px 20px;

    overflow: hidden;

    float: left;

    padding-top: 40px;

}



.c_portalResNews_list-01001010 .p_thumbnail {

    width: 100%;

    height: auto;

    vertical-align: middle;

    text-align: center;

    overflow: hidden

}



.c_portalResNews_list-01001010 .p_thumbnail img {

    width: 100%;

}



.c_portalResNews_list-01001010 .higher .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001010 .widther .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001010 .smaller .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001010 .p_assist {

    margin-top: 10px;

}



.c_portalResNews_list-01001010 .p_SummaryBox {

    clear: both;

    margin-bottom: 5px;

    margin-top: 15px;

}



.c_portalResNews_list-01001010 .p_ToDetail {

    float: left;

    position: relative;

    border-color: #0a459e !important;

    margin-top: 0px;

    color: #0a459e;

    margin-top: 20px;

    border-radius: 30px;

}



.c_portalResNews_list-01001010 .p_summary {

    white-space: normal;

    line-height: 28px;

    font-size: 16px;

    color: #555;

}



.c_portalResNews_list-01001010 .p_categorySummaryBox {

    overflow: hidden;

    padding: 10px;

}



@media only screen and (max-width: 768px) {

    .c_portalResNews_list-01001010 .p_articles {

        margin-top: 10px !important;

        width: 100% !important;

    }



    .c_portalResNews_list-01001010 .mp_linkUrl {

        display: block;

        height: auto;

    }



    .c_portalResNews_list-01001010 .p_SummaryBox {

        display: none;

    }



    .c_portalResNews_list-01001010 .p_ToDetail {

        display: none !important;

    }



    .c_portalResNews_list-01001010 .mP_SummaryBox {

        clear: both;

    }



    .c_portalResNews_list-01001010 .p_Information {

        display: flex;

        padding: 10px 0;

    }



    .c_portalResNews_list-01001010 .p_Information li {

        flex: 1;

        height: 20px;

        overflow: hidden;

    }



    .c_portalResNews_list-01001010 .p_KeyWord {

        width: 100%;

        margin-top: 5px;

    }



    .c_portalResNews_list-01001010 .p_KeyWord .p_tag {

        padding: 5px 15px;

        margin-right: 10px;

        border-radius: 3px;

    }



    .c_portalResNews_list-01001010 .blank {

        width: 100%;

        height: 15px;

        overflow: hidden;

    }



    .c_portalResNews_list-01001010 .p_articles {

        border: none

    }

}



@media only screen and (min-width: 769px) {

    .c_portalResNews_list-01001010 .mp_linkUrl {

        display: none;

    }



    .c_portalResNews_list-01001010 .mP_SummaryBox {

        display: none;

    }



    .c_portalResNews_list-01001010 .p_Information {

        display: none;

    }



    .c_portalResNews_list-01001010 .p_KeyWord {

        display: none;

    }



    .c_portalResNews_list-01001010 .blank {

        display: none;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



.c_portalResNews_list-01001010 .p_CommonSummaryBoxA {

    text-align: center;

}



.c_portalResNews_list-01001010 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



.c_portalResNews_list-01001010 > div {

    animation-fill-mode: both;

}



.c_portalResNews_list-01001010 .newBox {

    width: 100%;

    height: auto;

    overflow: hidden;

}



.c_portalResNews_list-01001010 .newContainer {

    width: 100%;

    height: auto;

    overflow: hidden;

    margin: 0rem auto;

}



.c_portalResNews_list-01001010 .newLi {

    position: relative;

    overflow: hidden;

    padding: 10px;

}



.c_portalResNews_list-01001010 .porTbox {

    position: relative;

    overflow: hidden;

    width: 100%;

    height: 150px;

}



.c_portalResNews_list-01001010 .newImg {

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    width: 100%;

    transition: all .5s ease;

}



.c_portalResNews_list-01001010 .porBbox {

    position: relative;

    overflow: hidden;

    width: 100%;

    min-height: 150px;

    padding: 10px;

    border: 0px solid #f2f2f2;

}



.c_portalResNews_list-01001010 .newTitle {

    font-size: 16px;

    color: #1a579e;

    overflow: hidden;

    text-overflow: ellipsis;

    position: relative;

    white-space: nowrap;

    width: 100%;

    text-align: center;

}



.c_portalResNews_list-01001010 .newSummry {

    color: #777;

    margin: 10px 0;

    display: -webkit-box;

    overflow: hidden;

    -webkit-line-clamp: 3;

    -webkit-box-orient: vertical;

    text-overflow: ellipsis;

}



.c_portalResNews_list-01001010 .lookDetail {

    position: relative;

    display: block;

    color: #777;

    height: 25px;

    line-height: 25px;

    border-top: 1px solid #e5e5e5;

}



.c_portalResNews_list-01001010 .arrowsR {

    position: absolute;

    top: 50%;

    right: 0px;

    transform: translate(0, -50%);

    width: 30px;

}



.c_portalResNews_list-01001010 .arrowsR img {

    position: absolute;

    transition: all .5s ease;

}



.c_portalResNews_list-01001010 .harr {

    opacity: 0;

}



.c_portalResNews_list-01001010 .showBox {

    position: absolute;

    top: 0px;

    left: 0px;

    width: 100%;

    height: 100%;

    opacity: 0;

    background: rgba(0, 0, 0, .6);

    transition: all 0.5s ease;

}



.c_portalResNews_list-01001010 .showBoxLink {

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%, -50%);

    display: block;

    width: 60%;

    color: #fff;

    text-align: center;

    font-size: 1rem;

    padding: 0.5rem 0;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}



.c_portalResNews_list-01001010 .showBoxLink::before {

    content: '';

    position: absolute;

    top: 0px;

    left: 50%;

    transform: translateX(-50%);

    width: 60%;

    height: 1px;

    background: #fff;

    transition: all .5s ease;

}



.c_portalResNews_list-01001010 .showBoxLink::after {

    content: '';

    position: absolute;

    bottom: 0px;

    left: 50%;

    transform: translateX(-50%);

    width: 60%;

    height: 1px;

    background: #fff;

    transition: all .5s ease;

}



.c_portalResNews_list-01001010 .lookDetail:hover .barr {

    opacity: 0;

}



.c_portalResNews_list-01001010 .lookDetail:hover .harr {

    opacity: 1;

}



.c_portalResNews_list-01001010 .newLi:hover .showBox {

    opacity: 1;

}



.c_portalResNews_list-01001010 .newLi:hover .newImg {

    transform: translate(-50%, -50%) scale(1.1);

}



.c_portalResNews_list-01001010 .newLi:hover .showBoxLink::before {

    width: 1rem;

}



.c_portalResNews_list-01001010 .newLi:hover .showBoxLink::after {

    width: 1rem;

}



@media only screen and (min-width: 769px) {

    .c_portalResNews_list-01001010 .newContainer {

        max-width: 1400px;

    }



    .c_portalResNews_list-01001010 .newLi {

        width: calc(100% / 1);

        height: 300px;

        float: left;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

    .c_portalResNews_list-01001010 .newContainer {

        max-width: 900px;

    }



    .c_portalResNews_list-01001010 .newLi {

        width: 50%;

        height: 150px;

    }

}



.c_portalResNews_list-01001010 .p_hot .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001010 .p_new .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001010 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001010 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001010 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 {

    min-width: 320px;

    width: 100%;

}



.c_portalResNews_list-01001024 .p_PromptNoneData {

    width: auto;

    text-align: center

}



.p_news_more {

    position: absolute;

    top: 10px;

    right: 0px;

    font-size: 13px;

    color: #0e5fa8;

    width: 60px;

    height: 26px;

    line-height: 26px;

    text-align: center;

    border: solid 1px #0e5fa8;

    border-radius: 30px;

}



.c_portalResNews_list-01001024 {

    min-width: 320px;

    width: 100%;

}



.c_portalResNews_list-01001024 .p_PromptNoneData {

    width: auto;

    text-align: center

}



.p_news_more {

    position: absolute;

    top: 5px;

    right: 0px;

    font-size: 12px;

    width: 60px;

    height: 26px;

    line-height: 26px;

    text-align: right;

    border: solid 0px #0e5fa8;

    color: #888888;

}



.p_news_more:hover {

    font-weight: bold;

    color: #a57430;

    background: none;

}



.w_tabswitchbox-001 .w_tabswitchbox {

    position: relative;

}



.p_news .list:hover {

    transition: all 0.6s;

}



.list:hover .titleLink {

    color: #fff !important;

}



.list:hover .sumrry {

    color: #eac5c9 !important;

}



.list:hover .time {

    color: #efc5c9 !important;

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title .iconfont:before {

    content: ""

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title .first {

    height: auto;

    display: table-cell;

    position: relative;

    vertical-align: middle;

    padding: 0 10px 5px 0;

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title {

    display: inline-table;

    padding: 0 30px;

    min-height: 200px;

    height: 100%

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title .first:before {

    content: "\e6b4"

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title .font {

    display: table-cell;

    vertical-align: middle;

    text-align: left

}



.c_portalResNews_list-01001024 .p_PromptNoneData .promptbox {

    width: auto;

    height: 100%

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_content {

    padding-left: 65px

}



.c_portalResNews_list-01001024 .p_moreBtn {

    position: static;

    width: auto;

    display: inline-table;

    min-height: 29px;

    margin: 0;

    padding-bottom: 5px;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    min-width: 86px;

    cursor: pointer;

    text-align: center

}



.c_portalResNews_list-01001024 .p_moreBtn .font {

    white-space: nowrap;

    overflow: visible;

    vertical-align: middle

}



.c_portalResNews_list-01001024 .p_moreBtn .iconfont:before {

    content: ""

}



@-moz-keyframes three-quarters-loader {

    0% {

        -moz-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -moz-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



@-webkit-keyframes three-quarters-loader {

    0% {

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



@keyframes three-quarters-loader {

    0% {

        -moz-transform: rotate(0deg);

        -ms-transform: rotate(0deg);

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -moz-transform: rotate(360deg);

        -ms-transform: rotate(360deg);

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



.loading_animation {

    -moz-animation: three-quarters-loader 850ms infinite linear;

    -webkit-animation: three-quarters-loader 850ms infinite linear;

    animation: three-quarters-loader 850ms infinite linear;

    box-sizing: border-box;

    display: inline-block;

    position: relative;

    overflow: hidden;

    text-indent: -9999px;

    width: 32px;

    height: 32px;

    vertical-align: middle

}



.c_portalResNews_list-01001024 .p_loading {

    width: 100%;

    height: 70px;

    line-height: 70px;

    text-align: center;

}



.c_portalResNews_list-01001024 .p_loading .iconfont:before {

    content: "";

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_loading .font {

    display: inline-block;

    margin-left: 20px;

    height: inherit

}



.c_portalResNews_list-01001024 .p_moreBox {

    margin: 0 20px;

    width: auto;

    height: auto;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001024 .p_ToDetail {

    display: inline-block;

    margin: 10px 0;

    padding: 5px 10px;

    min-width: 86px;

    text-align: center;

    white-space: nowrap;

    vertical-align: middle;

    float: left;

}



a > .c_portalResNews_list-01001024 .p_ToDetail:hover {

    cursor: pointer

}



.c_portalResNews_list-01001024 .p_SummaryBox {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden;

    margin-top: 15px;

}



.c_portalResNews_list-01001024 .p_summary {

    text-align: left;

    vertical-align: top;

    word-break: break-all;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    white-space: normal;

    line-height: 30px;

    color: #666;

}



.c_portalResNews_list-01001024 .p_time {

    display: inline-block;

    margin: 0;

    padding: 0 5px 0 0;

    vertical-align: middle;

    text-align: left;

    white-space: nowrap;

    overflow: visible;

    line-height: 18px;

    vertical-align: top;

    color: #999;

    float: right;

}



.c_portalResNews_list-01001024 .p_assist {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001024 .p_TitleBox {

    width: auto;

    height: auto;

    padding: 11px 0;

    overflow: hidden;

    vertical-align: top;

    width: 70%;

    float: left;

}



.p_title span {

    color: #c0c0c0;

    margin-right: 5px;

}



.c_portalResNews_list-01001024 .p_title {

    display: inline-table;

    width: 100%;

    margin: 0;

    padding: 0;

    text-align: left;

    cursor: pointer;

    overflow: hidden;

    text-overflow: ellipsis;

    font-size: 20px;

    padding-bottom: 6px;

}



.c_portalResNews_list-01001024 .p_header {

    margin: 0;

    width: auto;

    height: auto;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001024 .p_content {

    margin: 0;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001024 .p_images {

    margin: 0;

    width: 100%;

    height: auto;

    padding: 0;

    overflow: hidden;

    float: left;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    position: relative;

    vertical-align: middle;

    text-align: center;

    margin-right: 15px;

    display: none;

}



.c_portalResNews_list-01001024 .p_articles {

    margin: 0;

    width: calc((100% - 0px) / 1);

    height: 186px;

    padding: 0px;

}



.c_portalResNews_list-01001024 .p_news {

    background: none;

    margin: 0;

    width: inherit;

    height: auto;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001024 .p_Newslist {

    margin: 0;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001024 {

    overflow: hidden;

}



.c_portalResNews_list-01001024 .p_content {

    width: 100%;

    height: auto;

    vertical-align: top;

}



.c_portalResNews_list-01001024 .p_SummaryBox {

    width: auto;

    height: auto;

}



.c_portalResNews_list-01001024 .p_assist {

    width: auto;

    height: auto;

}



.c_portalResNews_list-01001024 .p_icon {

    display: inline-block;

    vertical-align: middle;

    margin-top: 2px

}



.c_portalResNews_list-01001024 .p_about {

    display: inline-block;

    vertical-align: middle

}



.c_portalResNews_list-01001024 .p_articles {

    display: inline-block;

    height: auto;

    width: calc((100% - 0px) / 1);

    padding: 3px 0px;

    float: left;

}



.c_portalResNews_list-01001024 .p_thumbnail {

    width: 100%;

    height: auto;

    vertical-align: middle;

    text-align: center;

    overflow: hidden

}



.c_portalResNews_list-01001024 .p_thumbnail img {

    width: 100%;

}



.c_portalResNews_list-01001024 .higher .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001024 .widther .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001024 .smaller .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001024 .p_assist {

    margin-top: 2px;

}



.c_portalResNews_list-01001024 .p_SummaryBox {

    clear: both;

    margin-bottom: 10px;

    margin-top: 8px;

}



.c_portalResNews_list-01001024 .p_ToDetail {

    float: right;

    position: relative;

    display: none;

}



.c_portalResNews_list-01001024 .p_summary {

    white-space: normal;

    font-size: 15px;

    line-height: 26px;

    color: #8e8e8e;

}



.c_portalResNews_list-01001024 .p_categorySummaryBox {

    overflow: hidden;

    padding: 10px;

    display: none;

}



@media only screen and (max-width: 768px) {

    .c_portalResNews_list-01001024 .p_articles {

        margin-top: 0px !important;

        width: 100% !important;

    }



    .c_portalResNews_list-01001024 .mp_linkUrl {

        display: block;

        height: auto;

    }



    .c_portalResNews_list-01001024 .p_SummaryBox {

        display: none;

    }



    .c_portalResNews_list-01001024 .p_ToDetail {

        display: none !important;

    }



    .c_portalResNews_list-01001024 .mP_SummaryBox {

        clear: both;

    }



    .c_portalResNews_list-01001024 .p_Information {

        display: flex;

        padding: 10px 0;

    }



    .c_portalResNews_list-01001024 .p_Information li {

        flex: 1;

        height: 20px;

        overflow: hidden;

    }



    .c_portalResNews_list-01001024 .p_KeyWord {

        width: 100%;

        margin-top: 5px;

    }



    .c_portalResNews_list-01001024 .p_KeyWord .p_tag {

        padding: 5px 15px;

        margin-right: 10px;

        border-radius: 3px;

    }



    .c_portalResNews_list-01001024 .blank {

        width: 100%;

        height: 15px;

        overflow: hidden;

    }



    .c_portalResNews_list-01001024 .p_articles {

        border: none

    }

}



@media only screen and (min-width: 769px) {

    .c_portalResNews_list-01001024 .mp_linkUrl {

        display: none;

    }



    .c_portalResNews_list-01001024 .mP_SummaryBox {

        display: none;

    }



    .c_portalResNews_list-01001024 .p_Information {

        display: none;

    }



    .c_portalResNews_list-01001024 .p_KeyWord {

        display: none;

    }



    .c_portalResNews_list-01001024 .blank {

        display: none;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



.c_portalResNews_list-01001024 .p_CommonSummaryBoxA {

    text-align: center;

}



.c_portalResNews_list-01001024 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



.c_portalResNews_list-01001024 > div {

    animation-fill-mode: both;

}



.c_portalResNews_list-01001024 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_title2 {

    font-size: 15px;

    color: #555555;

    font-weight: normal;

    overflow: hidden;

    text-overflow: ellipsis;

    -o-text-overflow: ellipsis;

    white-space: nowrap;

}



.c_portalResNews_list-01001024 .p_title2 span {

    color: #c0c0c0;

    font-size: 16px;

    margin-right: 8px;

}



.c_portalResNews_list-01001024 .color_assist {

    font-size: 13px;

    padding-top: 10px;

    color: #bdbdbd;

}



.c_portalResNews_list-01001024 .borderB_default {

    border-bottom: 1px dotted #dadada;

}



.c_portalResNews_list-01001024 .p_articles:last-child {

    border: none;

}



.c_portalResNews_list-01001024 .p_page .pageNum.active {

    background-color: #b5c1c8;

    color: #fff;

    border-color: #b5c1c8;

}



.c_portalResNews_list-01001024 .pageNum:hover {

    color: #fff !important;

    border-color: #b5c1c8 !important;

    background-color: #b5c1c8 !important;

}



.c_portalResNews_list-01001024 .p_page .pageNum {

    height: 42px;

    min-width: 42px;

    color: #595959;

    border: none;

    line-height: 42px;

    font-size: 18px;

    background-color: #fff;

    border-radius: 0px;

    margin: 0 8px;

}



.c_portalResNews_list-01001024 .p_PageInterval {

    line-height: 35px;

    color: #595959;

    margin: 0 8px;

    font-size: 18px;

    font-family: cursive;

}



.c_portalResNews_list-01001024 .pre .font {

    font-size: 18px;

    line-height: 30px;

}



.c_portalResNews_list-01001024 .p_page .pre {

    height: 42px;

    width: 42px;

    margin: 0 8px;

    border-radius: 0px;

    border: none;

}



.c_portalResNews_list-01001024 .pre:hover {

    color: #fff;

    background: #b5c1c8;

}



.c_portalResNews_list-01001024 .p_page .next {

    height: 42px;

    width: 42px;

    margin: 0 8px;

    border-radius: 0px;

    border: none;

}



.c_portalResNews_list-01001024 .next .font {

    font-size: 18px;

    line-height: 30px;

}



.c_portalResNews_list-01001024 .next:hover {

    background: #b5c1c8;

}



@media only screen and (min-width: 769px) {

    .c_portalResNews_list-01001024 .p_content {

        margin: 0 0 0 0px;

    }



    .c_portalResNews_list-01001024 .borderB_default {

        display: flex;

        align-items: center;

    }



    .c_portalResNews_list-01001024 .p_TitleBox {

        width: 80%;

        padding-right: 3%;

        display: inline-block;

    }



    .c_portalResNews_list-01001024 .p_assist {

        width: 20%;

        display: inline-block;

        float: right;

        text-align: right;

        padding-top: 7px;

        padding-right: 3px;

    }

}



@media only screen and (max-width: 768px) {

    .c_portalResNews_list-01001024 .p_images img {

        width: 100%;

    }



    .c_portalResNews_list-01001024 .p_assist {

        margin: 0 0 20px 0;

    }



    .c_portalResNews_list-01001024 .blank {

        height: 1px;

    }



    .c_portalResNews_list-01001024 .p_TitleBox {

        max-width: 100%;

        padding: 20px 0;

    }



    .c_portalResNews_list-01001024 .e_link {

        width: 100%;

    }



    .c_portalResNews_list-01001024 .p_content {

        width: 100%;

    }



    .c_portalResNews_list-01001024 .mP_SummaryBox {

        width: 100%;

    }



    .c_portalResNews_list-01001024 .pre.js_pageBtnDisable {

        background: #fafafa;

        color: #333333;

    }



    .c_portalResNews_list-01001024 .p_pagebox .next {

        background-color: #b5c1c8;

    }



    .c_portalResNews_list-01001024 .next .font {

        font-size: 14px;

    }



    .c_portalResNews_list-01001024 .next .iconfont {

        font-size: 16px;

        line-height: 30px;

    }



    .c_portalResNews_list-01001024 .pre .font {

        font-size: 14px;

    }



    .c_portalResNews_list-01001024 .pre .iconfont {

        font-size: 16px;

        line-height: 30px;

    }



    .c_portalResNews_list-01001024 .p_pagebox .num {

        font-size: 18px;

        line-height: 26px;

    }

}



.c_portalResNews_list-01001024 .p_hot .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_new .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_articles:hover .p_title2 {

    font-weight: bold;

    color: #1a579e;

}



.c_portalResNews_list-01001024 .p_news_more {

    width: 80px;

    height: 30px;

    background: #fff;

    border-radius: 30px;

}



.p_news_more:hover {

    color: #a57430;

}



.w_tabswitchbox-001 .w_tabswitchbox {

    position: relative;

}



.p_news .list:hover {

    transition: all 0.6s;

}



.list:hover .titleLink {

    color: #fff !important;

}



.list:hover .sumrry {

    color: #eac5c9 !important;

}



.list:hover .time {

    color: #efc5c9 !important;

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title .iconfont:before {

    content: ""

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title .first {

    height: auto;

    display: table-cell;

    position: relative;

    vertical-align: middle;

    padding: 0 10px 5px 0;

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title {

    display: inline-table;

    padding: 0 30px;

    min-height: 200px;

    height: 100%

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title .first:before {

    content: "\e6b4"

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_title .font {

    display: table-cell;

    vertical-align: middle;

    text-align: left

}



.c_portalResNews_list-01001024 .p_PromptNoneData .promptbox {

    width: auto;

    height: 100%

}



.c_portalResNews_list-01001024 .p_PromptNoneData .prompt_content {

    padding-left: 65px

}



.c_portalResNews_list-01001024 .p_moreBtn {

    position: static;

    width: auto;

    display: inline-table;

    min-height: 29px;

    margin: 0;

    padding-bottom: 5px;

    padding-left: 10px;

    padding-right: 10px;

    padding-top: 5px;

    min-width: 86px;

    cursor: pointer;

    text-align: center

}



.c_portalResNews_list-01001024 .p_moreBtn .font {

    white-space: nowrap;

    overflow: visible;

    vertical-align: middle

}



.c_portalResNews_list-01001024 .p_moreBtn .iconfont:before {

    content: ""

}



@-moz-keyframes three-quarters-loader {

    0% {

        -moz-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -moz-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



@-webkit-keyframes three-quarters-loader {

    0% {

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



@keyframes three-quarters-loader {

    0% {

        -moz-transform: rotate(0deg);

        -ms-transform: rotate(0deg);

        -webkit-transform: rotate(0deg);

        transform: rotate(0deg);

    }

    100% {

        -moz-transform: rotate(360deg);

        -ms-transform: rotate(360deg);

        -webkit-transform: rotate(360deg);

        transform: rotate(360deg);

    }

}



.loading_animation {

    -moz-animation: three-quarters-loader 850ms infinite linear;

    -webkit-animation: three-quarters-loader 850ms infinite linear;

    animation: three-quarters-loader 850ms infinite linear;

    box-sizing: border-box;

    display: inline-block;

    position: relative;

    overflow: hidden;

    text-indent: -9999px;

    width: 32px;

    height: 32px;

    vertical-align: middle

}



.c_portalResNews_list-01001024 .p_loading {

    width: 100%;

    height: 70px;

    line-height: 70px;

    text-align: center;

}



.c_portalResNews_list-01001024 .p_loading .iconfont:before {

    content: "";

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_loading .font {

    display: inline-block;

    margin-left: 20px;

    height: inherit

}



.c_portalResNews_list-01001024 .p_moreBox {

    margin: 0 20px;

    width: auto;

    height: auto;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001024 .p_ToDetail {

    display: inline-block;

    margin: 10px 0;

    padding: 5px 10px;

    min-width: 86px;

    text-align: center;

    white-space: nowrap;

    vertical-align: middle;

    float: left;

}



a > .c_portalResNews_list-01001024 .p_ToDetail:hover {

    cursor: pointer

}



.c_portalResNews_list-01001024 .p_SummaryBox {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden;

    margin-top: 15px;

}



.c_portalResNews_list-01001024 .p_summary {

    text-align: left;

    vertical-align: top;

    word-break: break-all;

    overflow: hidden;

    text-overflow: ellipsis;

    display: -webkit-box;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    white-space: normal;

    line-height: 30px;

    color: #666;

}



.c_portalResNews_list-01001024 .p_time {

    display: inline-block;

    margin: 0;

    padding: 0 5px 0 0;

    vertical-align: middle;

    text-align: left;

    white-space: nowrap;

    overflow: visible;

    line-height: 18px;

    vertical-align: top;

    color: #999;

    float: right;

}



.c_portalResNews_list-01001024 .p_assist {

    margin: 0;

    width: 236px;

    height: 317px;

    padding: 0;

    overflow: hidden

}



.c_portalResNews_list-01001024 .p_TitleBox {

    width: auto;

    height: auto;

    padding: 7px 0;

    overflow: hidden;

    vertical-align: top;

    width: 70%;

    float: left;

}



.p_title span {

    color: #c0c0c0;

    margin-right: 5px;

}



.c_portalResNews_list-01001024 .p_title {

    display: inline-table;

    width: 100%;

    margin: 0;

    padding: 0;

    text-align: left;

    cursor: pointer;

    overflow: hidden;

    text-overflow: ellipsis;

    font-size: 20px;

    padding-bottom: 6px;

}



.c_portalResNews_list-01001024 .p_header {

    margin: 0;

    width: auto;

    height: auto;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001024 .p_content {

    margin: 0;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001024 .p_images {

    margin: 0;

    width: 100%;

    height: auto;

    padding: 0;

    overflow: hidden;

    float: left;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    position: relative;

    vertical-align: middle;

    text-align: center;

    margin-right: 15px;

    display: none;

}



.c_portalResNews_list-01001024 .p_articles {

    margin: 0;

    width: calc((100% - 0px) / 1);

    height: 186px;

    padding: 0px;

}



.c_portalResNews_list-01001024 .p_news {

    background: none;

    margin: 0;

    width: inherit;

    height: auto;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001024 .p_Newslist {

    margin: 0;

    padding: 0;

    overflow: hidden;

}



.c_portalResNews_list-01001024 {

    overflow: hidden;

}



.c_portalResNews_list-01001024 .p_content {

    width: 100%;

    height: auto;

    vertical-align: top;

}



.c_portalResNews_list-01001024 .p_SummaryBox {

    width: auto;

    height: auto;

}



.c_portalResNews_list-01001024 .p_assist {

    width: auto;

    height: auto;

}



.c_portalResNews_list-01001024 .p_icon {

    display: inline-block;

    vertical-align: middle;

    margin-top: 2px

}



.c_portalResNews_list-01001024 .p_about {

    display: inline-block;

    vertical-align: middle

}



.c_portalResNews_list-01001024 .p_articles {

    display: inline-block;

    height: auto;

    width: calc((100% - 0px) / 1);

    padding: 3px 0px;

    float: left;

}



.c_portalResNews_list-01001024 .p_thumbnail {

    width: 100%;

    height: auto;

    vertical-align: middle;

    text-align: center;

    overflow: hidden

}



.c_portalResNews_list-01001024 .p_thumbnail img {

    width: 100%;

}



.c_portalResNews_list-01001024 .higher .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001024 .widther .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001024 .smaller .p_thumbnail {

    position: absolute;

    height: 100%

}



.c_portalResNews_list-01001024 .p_assist {

    margin-top: 2px;

}



.c_portalResNews_list-01001024 .p_SummaryBox {

    clear: both;

    margin-bottom: 10px;

    margin-top: 8px;

}



.c_portalResNews_list-01001024 .p_ToDetail {

    float: right;

    position: relative;

    display: none;

}



.c_portalResNews_list-01001024 .p_summary {

    white-space: normal;

    font-size: 15px;

    line-height: 26px;

    color: #8e8e8e;

}



.c_portalResNews_list-01001024 .p_categorySummaryBox {

    overflow: hidden;

    padding: 10px;

    display: none;

}



@media only screen and (max-width: 768px) {

    .c_portalResNews_list-01001024 .p_articles {

        margin-top: 0px !important;

        width: 100% !important;

    }



    .c_portalResNews_list-01001024 .mp_linkUrl {

        display: block;

        height: auto;

    }



    .c_portalResNews_list-01001024 .p_SummaryBox {

        display: none;

    }



    .c_portalResNews_list-01001024 .p_ToDetail {

        display: none !important;

    }



    .c_portalResNews_list-01001024 .mP_SummaryBox {

        clear: both;

    }



    .c_portalResNews_list-01001024 .p_Information {

        display: flex;

        padding: 10px 0;

    }



    .c_portalResNews_list-01001024 .p_Information li {

        flex: 1;

        height: 20px;

        overflow: hidden;

    }



    .c_portalResNews_list-01001024 .p_KeyWord {

        width: 100%;

        margin-top: 5px;

    }



    .c_portalResNews_list-01001024 .p_KeyWord .p_tag {

        padding: 5px 15px;

        margin-right: 10px;

        border-radius: 3px;

    }



    .c_portalResNews_list-01001024 .blank {

        width: 100%;

        height: 15px;

        overflow: hidden;

    }



    .c_portalResNews_list-01001024 .p_articles {

        border: none

    }

}



@media only screen and (min-width: 769px) {

    .c_portalResNews_list-01001024 .mp_linkUrl {

        display: none;

    }



    .c_portalResNews_list-01001024 .mP_SummaryBox {

        display: none;

    }



    .c_portalResNews_list-01001024 .p_Information {

        display: none;

    }



    .c_portalResNews_list-01001024 .p_KeyWord {

        display: none;

    }



    .c_portalResNews_list-01001024 .blank {

        display: none;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



.c_portalResNews_list-01001024 .p_CommonSummaryBoxA {

    text-align: center;

}



.c_portalResNews_list-01001024 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



.c_portalResNews_list-01001024 > div {

    animation-fill-mode: both;

}



.c_portalResNews_list-01001024 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_title2 {

    font-size: 15px;

    color: #555555;

    font-weight: normal;

    overflow: hidden;

    text-overflow: ellipsis;

    -o-text-overflow: ellipsis;

    white-space: nowrap;

}



.c_portalResNews_list-01001024 .p_title2 span {

    color: #c0c0c0;

    font-size: 16px;

    margin-right: 8px;

}



.c_portalResNews_list-01001024 .color_assist {

    font-size: 13px;

    padding-top: 10px;

    color: #bdbdbd;

}



.c_portalResNews_list-01001024 .borderB_default {

    border-bottom: 1px solid #e5e5e5;

}



.c_portalResNews_list-01001024 .p_articles:last-child {

    border: none;

}



.c_portalResNews_list-01001024 .p_page .pageNum.active {

    background-color: #b5c1c8;

    color: #fff;

    border-color: #b5c1c8;

}



.c_portalResNews_list-01001024 .pageNum:hover {

    color: #fff !important;

    border-color: #b5c1c8 !important;

    background-color: #b5c1c8 !important;

}



.c_portalResNews_list-01001024 .p_page .pageNum {

    height: 42px;

    min-width: 42px;

    color: #595959;

    border: none;

    line-height: 42px;

    font-size: 18px;

    background-color: #fff;

    border-radius: 0px;

    margin: 0 8px;

}



.c_portalResNews_list-01001024 .p_PageInterval {

    line-height: 35px;

    color: #595959;

    margin: 0 8px;

    font-size: 18px;

    font-family: cursive;

}



.c_portalResNews_list-01001024 .pre .font {

    font-size: 18px;

    line-height: 30px;

}



.c_portalResNews_list-01001024 .p_page .pre {

    height: 42px;

    width: 42px;

    margin: 0 8px;

    border-radius: 0px;

    border: none;

}



.c_portalResNews_list-01001024 .pre:hover {

    color: #fff;

    background: #b5c1c8;

}



.c_portalResNews_list-01001024 .p_page .next {

    height: 42px;

    width: 42px;

    margin: 0 8px;

    border-radius: 0px;

    border: none;

}



.c_portalResNews_list-01001024 .next .font {

    font-size: 18px;

    line-height: 30px;

}



.c_portalResNews_list-01001024 .next:hover {

    background: #b5c1c8;

}



@media only screen and (min-width: 769px) {

    .c_portalResNews_list-01001024 .p_content {

        margin: 0 0 0 0px;

    }



    .c_portalResNews_list-01001024 .borderB_default {

        display: flex;

        align-items: center;

    }



    .c_portalResNews_list-01001024 .p_TitleBox {

        width: 80%;

        padding-right: 3%;

        display: inline-block;

    }



    .c_portalResNews_list-01001024 .p_assist {

        width: 20%;

        display: inline-block;

        float: right;

        text-align: right;

        padding-top: 7px;

        padding-right: 3px;

    }

}



@media only screen and (max-width: 768px) {

    .c_portalResNews_list-01001024 .p_images img {

        width: 100%;

    }



    .c_portalResNews_list-01001024 .p_assist {

        margin: 0 0 20px 0;

    }



    .c_portalResNews_list-01001024 .blank {

        height: 1px;

    }



    .c_portalResNews_list-01001024 .p_TitleBox {

        max-width: 100%;

        padding: 20px 0;

    }



    .c_portalResNews_list-01001024 .e_link {

        width: 100%;

    }



    .c_portalResNews_list-01001024 .p_content {

        width: 100%;

    }



    .c_portalResNews_list-01001024 .mP_SummaryBox {

        width: 100%;

    }



    .c_portalResNews_list-01001024 .pre.js_pageBtnDisable {

        background: #fafafa;

        color: #333333;

    }



    .c_portalResNews_list-01001024 .p_pagebox .next {

        background-color: #b5c1c8;

    }



    .c_portalResNews_list-01001024 .next .font {

        font-size: 14px;

    }



    .c_portalResNews_list-01001024 .next .iconfont {

        font-size: 16px;

        line-height: 30px;

    }



    .c_portalResNews_list-01001024 .pre .font {

        font-size: 14px;

    }



    .c_portalResNews_list-01001024 .pre .iconfont {

        font-size: 16px;

        line-height: 30px;

    }



    .c_portalResNews_list-01001024 .p_pagebox .num {

        font-size: 18px;

        line-height: 26px;

    }

}



.c_portalResNews_list-01001024 .p_hot .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_new .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResNews_list-01001024 .p_articles:hover .p_title2 {

    font-weight: bold;

    color: #1a579e;

}



.c_portalResNews_list-01001024 .p_news_more {

    width: 80px;

    height: 30px;

    background: #fff;

    border-radius: 30px;

}



.p_news_more img {

    margin-left: 8px;

}



#w_fimgbox-1628654891315 {

    position: relative;

}



#w_fimgbox-1628654891315:after {

    width: 3px;

    height: 36px;

    content: '';

    background: #a57430;

    position: absolute;

    top: 15%;

    left: 0px;

}



.w_fimgbox-001 {

    width: 100%;

    height: auto;

    margin: 0 auto;

}



.w_fimgbox-001 .w_imgbox {

    width: 100%;

    height: 100%;

    position: relative;

    min-height: inherit;

}



.w_fimgbox-001 .w_imgbox > img {

    width: 100%;

    height: auto;

}



.w_fimgbox-001 .w_imgbox > .p_contentbox {

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    left: 0;

}



.banner_mouse {

    z-index: 99;

    position: absolute;

    bottom: 90px;

    right: 49.3%;

    width: 23px;

    height: 40px;

    cursor: pointer;

    background: url(../images/mouse_m.png) no-repeat -23px 0px;

    -webkit-animation: nudgeMouse 1.6s linear infinite;

    animation: nudgeMouse 1.6s linear infinite;

}



.banner_mouse:after, .banner_mouse:before {

    content: "";

    position: absolute;

}



.banner_mouse:before {

    width: 23px;

    height: 40px;

    background: url(../images/mouse_m.png) no-repeat 0px 0px;

    -webkit-animation: colorSlide 1.6s linear infinite;

    animation: colorSlide 1.6s linear infinite;

    top: 0;

    left: 0;

}



.banner_mouse:after {

    background-color: #fff;

    width: 4px;

    height: 4px;

    border-radius: 100%;

    -webkit-animation: trackBallSlide 1.6s linear infinite;

    animation: trackBallSlide 1.6s linear infinite;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

    margin: auto;

}



@-webkit-keyframes colorSlide {

    0% {

        height: 0;

    }

    90% {

        height: 40px;

    }

}



@keyframes colorSlide {

    0% {

        height: 0;

    }

    90% {

        height: 40px;

    }

}



@-webkit-keyframes trackBallSlide {

    0% {

        opacity: 1;

        -webkit-transform: scale(1) translateY(-8px);

        transform: scale(1) translateY(-8px);

    }

    34% {

        opacity: 1;

        -webkit-transform: scale(0.9) translateY(4px);

        transform: scale(0.9) translateY(4px);

    }

    68% {

        opacity: 0;

        -webkit-transform: scale(0.4) translateY(16px);

        transform: scale(0.4) translateY(16px);

    }

    100% {

        opacity: 0;

        -webkit-transform: scale(0.4) translateY(-8px);

        transform: scale(0.4) translateY(-8px);

    }

}



@keyframes trackBallSlide {

    0% {

        opacity: 1;

        -webkit-transform: scale(1) translateY(-8px);

        transform: scale(1) translateY(-8px);

    }

    34% {

        opacity: 1;

        -webkit-transform: scale(0.9) translateY(4px);

        transform: scale(0.9) translateY(4px);

    }

    68% {

        opacity: 0;

        -webkit-transform: scale(0.4) translateY(16px);

        transform: scale(0.4) translateY(16px);

    }

    100% {

        opacity: 0;

        -webkit-transform: scale(0.4) translateY(-8px);

        transform: scale(0.4) translateY(-8px);

    }

}



@-webkit-keyframes nudgeMouse {

    0% {

        -webkit-transform: translateY(0);

        transform: translateY(0);

    }

    50% {

        -webkit-transform: translateY(8px);

        transform: translateY(8px);

    }

    100% {

        -webkit-transform: translateY(0);

        transform: translateY(0);

    }

}



@keyframes nudgeMouse {

    0% {

        -webkit-transform: translateY(0);

        transform: translateY(0);

    }

    50% {

        -webkit-transform: translateY(8px);

        transform: translateY(8px);

    }

    100% {

        -webkit-transform: translateY(0);

        transform: translateY(0);

    }

}



#w_fimg-1625139636136 {

    box-shadow: 0px 3px 12px #e8e8e8;

    margin-bottom: 15px;

}



#w_fimg-1628687769024 {

    box-shadow: 0px 5px 10px #ddd;

    margin-bottom: 10px;

    border-radius: 30px 4px 30px 4px;

}



#w_fimg-1625323983781 img {

    box-shadow: 0px 5px 15px #bbd8f0;

    margin-bottom: 15px;

    transition: all 1s;

}



#w_fimg-1625370526307 {

    border-radius: 4px;

    overflow: hidden;

}



#w_fimg-1625323983781 img:hover {

    transform: scale(0.95);

    transition: all 1s;

    cursor: pointer;

}



.w_fimg-000 .p_title {

    display: inline-table;

    margin: 0;

    min-width: 40px;

    padding: 0;

    color: #acafb1;

    opacity: 0.5;

    font-size: 12px;

    font-weight: 400;

    cursor: pointer;

}



.w_fimg-000 .p_title .font {

    vertical-align: middle;

    line-height: 24px;

}



.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 {

    position: relative;

    width: 100%;

    height: auto;

    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: 0;

}



.w_fimg-000 .e_image:hover:after {

    background: transparent;

}



.w_fimg-000 .p_dimage:empty {

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    position: absolute;

    background: #f2f2f2 url(../images/camera.png) no-repeat center;

}



#content_box-1625123038147-0, #content_box-1628843141560-0 {

    z-index: 9;

    position: relative;

}



#content_box-1574684070138-1, #content_box-1625209197314-1, #content_box-1625211845715-1, #content_box-1625212627741-1, #content_box-1625216319596-1, #content_box-1625216498601-1, #content_box-1625216951671-1, #content_box-1625218140504-1, #content_box-1625220622263-1, #content_box-1625232245423-1, #content_box-1626053998824-1, #content_box-1628739527417-1, #content_box-1628838065753-1, #content_box-1628842598089-1, #content_box-1629686656011-1, #content_box-1629802690835-1, #content_box-1629806085409-1, #content_box-1629806191752-1, #content_box-1629805830898-1 {

    border-left: solid 2px #eee;

    padding-left: 4%;

}



#content_box-1625371203762-0, #content_box-1625371203762-1, #content_box-1625371203762-2, #content_box-1625371203762-3 {

    border-right: solid 1px #d1dfeb;

    padding-right: 3%;

}



#w_grid-1625370111048:hover img {

    transform: scale(1.1);

    transition: all 1s;

}



#w_grid-1625370111048:hover a span {

    color: #93ccff;

}



#w_grid-1625370111048 img {

    transition: all 1s;

}



#content_box-1625221489410-1 {

    border-left: solid 1px #ddd;

    border-right: solid 1px #ddd;

    padding-left: 3%;

    padding-right: 3%;

}



#content_box-1625207662292-1 {

    border-left: solid 2px #eee;

    padding-left: 3%;

}



.w_grid-000 {

    margin-left: auto;

    margin-right: auto;

    min-height: 12rem;

    width: 100%;

}



.w_grid-000 > .w_grid {

    width: 100%;

    position: relative;

}



.w_grid-000 > div > .p_gridbox {

    width: 100%;

    overflow: hidden;

    position: static;

}



.w_grid-000 > div > div > .p_gridCell {

    float: left;

    position: static;

}



.w_grid-000 > div > div > .p_gridCell:not(:empty):before {

    content: '';

    height: 0.1px;

    display: block;

}



.w_grid-000 > .w_grid.signal {

    min-height: inherit;

}



.w_grid-000 > .w_grid.signal > .p_gridbox {

    min-height: inherit;

}



.w_grid-000 > .w_grid.signal > .p_gridbox > .p_gridCell {

    min-height: inherit;

}



.w_grid-000 > div > .p_gridbox > .p_gridCell:first-child {

    margin-left: 0;

    clear: left;

}



#w_grid-000 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 768px) {

    .w_grid-000 > div > .p_gridbox > .p_gridCell {

        width: 100%;

        margin-left: 0;

        margin-top: 0rem;

        margin-bottom: 0rem;

    }

}



@media only screen and (min-width: 769px) {

    .w_grid-000 > div > .p_gridbox > .p_gridCell:first-child {

        width: 100%;

        margin-left: 0;

        margin-top: 0rem;

        margin-bottom: 0rem;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



.w_fbtn-001 {

    display: block;

    width: 100%;

    height: 100%;

    max-width: 150px;

    min-height: 36px;

    max-height: 0;

    text-align: center;

    margin: 0 auto;

    font-size: 0;

}



.w_fbtn-001 .p_CommonBtn {

    width: 100%;

    height: inherit;

    padding: 0;

}



.w_fbtn-001 .p_CommonBtn .font {

    text-align: left;

    display: inline-block;

    vertical-align: middle;

    width: 100%;

    font-size: 14px;

    height: auto;

}



.w_fbtn-001 .animated {

    width: 100%;

    height: 100%;

    min-height: inherit;

}



.w_fbtn-001 .p_link {

    min-height: inherit;

    display: block;

}



.w_fbtn-001 .p_CommonBtn {

    border-style: solid;

}



.w_fbtn-001 .p_CommonBtn {

    width: 100%;

    height: 30px;

    line-height: 30px;

    color: rgba(255, 255, 255, 1);

    border-width: 1px;

    border-style: none;

    border-color: transparent;

    background-color: rgba(255, 102, 0, 1);

    padding-top: 0;

    padding-right: 10px;

    padding-left: 10px;

    text-align: center;

    min-height: inherit;

}



.w_fbtn-001 .p_CommonBtn:before {

    content: '';

    width: 0;

    height: 100%;

    display: inline-block;

    vertical-align: middle;

}



.c_portalResFriendlink_list-01001004 {

    margin-left: auto;

    margin-right: auto;

    max-width: 1180px;

    min-height: 192px;

    width: 100%;

}



@media only screen and (max-width: 768px) {

    .c_portalResFriendlink_list-01001004 .p_summary {

        color: rgba(102, 102, 102, 1);

        font-size: 14px;

        line-height: 26px;

        text-align: left;

        vertical-align: top;

        word-break: break-all;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB {

        display: inline-block;

        margin: 0;

        padding: 0;

        vertical-align: middle;

        color: #969696;

        font-size: 14px;

        text-align: left;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB .font {

        vertical-align: middle;

        line-height: 19px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB .iconfont:before {

        display: inline-block;

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_title {

        display: inline-table;

        margin: 0;

        min-width: 37px;

        padding: 0;

        color: rgba(51, 51, 51, 1);

        font-size: 16px;

        font-weight: 400;

        cursor: pointer;

    }



    .c_portalResFriendlink_list-01001004 .p_title .font {

        vertical-align: middle;

        line-height: 21px;

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_title:hover {

        color: rgba(87, 177, 173, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_title:active {

        color: rgba(69, 165, 161, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_title .iconfont:before {

        display: inline-block;

        content: "";

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkB {

        display: inline-block;

        padding: 0;

        color: #707070;

        font-size: 14px;

        text-align: left;

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkB {

        white-space: nowrap;

        vertical-align: middle;

        line-height: 19px;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkB:hover {

        text-decoration: underline;

        font-weight: bold;

        cursor: pointer;

        color: #60a9d7;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkB:active {

        color: #60a9d7;

        font-weight: 400;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkB:active {

        text-decoration: none;

        margin-top: 0;

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkB .iconfont:before {

        display: inline-block;

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_nameA {

        display: inline-block;

        margin: 0;

        padding: 0;

        vertical-align: middle;

        color: #969696;

        font-size: 14px;

        text-align: left;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA .font {

        vertical-align: middle;

        line-height: 19px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA .iconfont:before {

        display: inline-block;

        content: "";

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkA {

        display: inline-block;

        padding: 0;

        color: #707070;

        font-size: 14px;

        text-align: left;

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkA {

        white-space: nowrap;

        vertical-align: middle;

        line-height: 19px;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkA:hover {

        text-decoration: underline;

        font-weight: bold;

        cursor: pointer;

        color: #60a9d7;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkA:active {

        color: #60a9d7;

        font-weight: 400;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkA:active {

        text-decoration: none;

        margin-top: 0;

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkA .iconfont:before {

        display: inline-block;

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_CommonLanternBox {

        margin: 0;

        padding: 0;

        border-width: 1px;

        border-style: none;

        border-color: rgba(228, 228, 228, 0);

        background-color: transparent;

        overflow: hidden;

        width: 100%;

        height: auto;

    }



    .c_portalResFriendlink_list-01001004 .p_Linkslist {

        border: 0px;

    }



    .c_portalResFriendlink_list-01001004 .p_Linkslist {

        width: 100%;

        height: auto;

        overflow: visible;

        white-space: normal;

        background: transparent;

    }



    .c_portalResFriendlink_list-01001004 .p_links {

        width: auto;

        height: auto;

        border-color: transparent;

        padding: 0px;

        overflow: visible;

    }



    .c_portalResFriendlink_list-01001004 .p_articles {

        margin: 0px;

        height: auto;

        width: calc((100% - 0px) / 7);

        display: inline-block;

        vertical-align: top;

        text-align: left;

        overflow: visible;

        margin-top: 0px;

        margin-right: 0px;

        margin-bottom: 0px;

        margin-left: 0px;

        box-shadow: 0px 0px 20px 0px rgba(190, 190, 190, 0.2);

        border-right: solid 1px #ccc;

        borde: solid 1px #ccc;

    }



    .c_portalResFriendlink_list-01001004 .p_LinkA {

        position: static;

        display: inline-block;

        width: 100%;

        height: auto;

    }



    .c_portalResFriendlink_list-01001004 .p_images {

        display: block;

        width: 100%;

        height: 150px;

        position: relative;

        vertical-align: middle;

        overflow: visible;

        margin: 0 auto;

    }



    .c_portalResFriendlink_list-01001004 .p_thumbnail {

        width: 100%;

        height: auto;

        vertical-align: middle;

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .higher .p_thumbnail {

        position: absolute;

        height: 100%;

    }



    .c_portalResFriendlink_list-01001004 .widther .p_thumbnail {

        position: absolute;

        height: 100%;

    }



    .c_portalResFriendlink_list-01001004 .smaller .p_thumbnail {

        position: absolute;

        height: 100%;

    }



    .c_portalResFriendlink_list-01001004 .p_thumbnail img {

        width: 100%;

    }



    .c_portalResFriendlink_list-01001004 .p_content {

        width: 100%;

        height: auto;

        border-width: 0;

        background-color: transparent;

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_TitleBox {

        width: auto;

        height: auto;

        margin-top: 5px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA {

        vertical-align: bottom;

        float: left;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA .font {

        line-height: 21px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA .iconfont:before {

        content: '\e6ae';

    }



    .c_portalResFriendlink_list-01001004 .p_title {

        vertical-align: bottom;

        display: block;

        text-align: justify;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA.item_hide + .p_LinkB .p_title {

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .p_SummaryBox {

        width: auto;

        height: auto;

        margin-top: 5px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB {

        float: left;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB .font {

        line-height: 20px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB .iconfont:before {

        content: '';

    }



    .c_portalResFriendlink_list-01001004 .p_summary {

        line-height: 20px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB.item_hide + .p_summary {

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .p_classificationBox {

        width: 100%;

        height: auto;

        border-bottom: 1px solid #ccc;

        padding: 0px 15px;

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_classificationBox:first-child {

        display: block;

    }



    .c_portalResFriendlink_list-01001004 .p_classificationA {

        width: auto;

        height: auto;

        display: inline-block;

        vertical-align: middle;

        float: left;

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_classificationB {

        width: auto;

        height: auto;

        display: block;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_fail {

        width: 580px;

        height: 360px;

        background-color: rgba(255, 255, 255, 0.8);

        position: fixed;

        top: 50%;

        left: 50%;

        -webkit-transform: translate(-50%, -50%);

        -ms-transform: translate(-50%, -50%);

        -o-transform: translate(-50%, -50%);

        transform: translate(-50%, -50%);

        font-size: 0;

        z-index: 999999999;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .iconfont {

        display: inline-block;

        margin-left: 40px;

        color: #de7676;

        font-size: 64px;

        height: auto;

        vertical-align: -20px;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .iconfont:before {

        content: "\e641";

    }



    .c_portalResFriendlink_list-01001004 .p_fail .fontbox {

        display: table-cell;

        vertical-align: middle;

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .promptbox {

        display: table;

        width: inherit;

        height: 360px;

        border-width: 1px;

        border-style: solid;

        border-color: rgba(228, 228, 228, 1);

        border-radius: 10px 10px 10px 10px;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .font {

        width: auto;

        height: auto;

        font-size: 43px;

        display: inline-block;

        vertical-align: middle;

        margin-left: 20px;

        color: #000;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .assistfont {

        width: auto;

        height: auto;

        font-size: 32px;

        display: block;

        margin-top: 20px;

        margin-bottom: 10px;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .Confirm {

        display: inline-block;

        width: 290px;

        height: 80px;

        line-height: 80px;

        text-align: center;

        font-size: 32px;

        border-width: 1px;

        border-style: solid;

        border-color: rgba(228, 228, 228, 1);

        border-radius: 0px 0px 0px 10px;

        border-right-width: 0;

        position: absolute;

        bottom: 0;

        left: 0;

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .Confirm:active {

        background-color: #d1ecea;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .cancel {

        display: inline-block;

        width: 290px;

        height: 80px;

        line-height: 80px;

        text-align: center;

        font-size: 32px;

        border-width: 1px;

        border-style: solid;

        border-color: rgba(228, 228, 228, 1);

        border-radius: 0px 0px 10px 0px;

        position: absolute;

        bottom: 0;

        right: 0;

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .cancel:active {

        background-color: #d1ecea;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .close {

        display: block;

        width: 580px;

        height: 80px;

        line-height: 80px;

        text-align: center;

        font-size: 32px;

        border-width: 1px;

        border-style: solid;

        border-color: rgba(228, 228, 228, 1);

        border-radius: 0px 0px 10px 10px;

        position: absolute;

        bottom: 0;

        left: 0;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .close:active {

        background-color: #d1ecea;

    }



    .c_portalResFriendlink_list-01001004 .p_succ {

        width: 580px;

        height: 360px;

        background-color: rgba(255, 255, 255, 0.8);

        border-width: 1px;

        border-style: solid;

        border-color: rgba(228, 228, 228, 1);

        border-radius: 10px;

        position: fixed;

        top: 50%;

        left: 50%;

        -webkit-transform: translate(-50%, -50%);

        -ms-transform: translate(-50%, -50%);

        -o-transform: translate(-50%, -50%);

        transform: translate(-50%, -50%);

        font-size: 64px;

        z-index: 999999999999;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .iconfont {

        display: inline-block;

        margin-left: 40px;

        color: #09bb07;

        font-size: 64px;

        height: auto;

        vertical-align: -20px;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .iconfont:before {

        content: "\e648";

    }



    .c_portalResFriendlink_list-01001004 .p_succ .fontbox {

        display: table-cell;

        vertical-align: middle;

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .promptbox {

        display: table;

        width: inherit;

        height: inherit;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .font {

        width: auto;

        height: auto;

        font-size: 43px;

        display: inline-block;

        vertical-align: middle;

        margin-left: 20px;

        color: #000;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .assistfont {

        width: auto;

        height: auto;

        font-size: 32px;

        display: block;

        margin-top: 20px;

        margin-bottom: 10px;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .Confirm {

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .cancel {

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .close {

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_prompt {

        width: auto;

        height: auto;

        text-align: center;

        background-color: inherit;

        font-size: 16px;

        border: 1px solid #E4E4E4;

    }



    .c_portalResFriendlink_list-01001004 .p_prompt .prompt_title {

        display: inline-table;

        padding: 0 30px;

        height: 100%;

        min-height: 260px;

    }



    .c_portalResFriendlink_list-01001004 .p_prompt .prompt_title .iconfont:before {

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_prompt .prompt_title .first {

        height: auto;

        display: table-cell;

        font-size: 36px;

        margin-right: 10px;

        position: relative;

        color: #09bb07;

        vertical-align: middle;

        padding: 0 10px 10px 0;

    }



    .c_portalResFriendlink_list-01001004 .p_prompt .prompt_title .first:before {

        content: "\e6b4";

    }



    .c_portalResFriendlink_list-01001004 .p_prompt .prompt_title {

        font-size: 24px;

        text-align: left;

        color: rgba(51, 51, 51, 1);

        font-weight: bold;

    }



    .c_portalResFriendlink_list-01001004 .p_prompt .prompt_title .font {

        display: table-cell;

        line-height: normal;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_prompt .promptbox {

        width: auto;

        height: 100%;

    }



    .c_portalResFriendlink_list-01001004 .p_prompt .prompt_content {

        font-size: 18px;

        color: rgba(105, 105, 105, 1);

        padding-left: 65px;

    }



    .c_portalResFriendlink_list-01001004 .p_more {

        margin: 0 auto;

        position: static;

    }



    @-moz-keyframes three-quarters-loader {

        0% {

            -moz-transform: rotate(0deg);

            transform: rotate(0deg);

        }

        100% {

            -moz-transform: rotate(360deg);

            transform: rotate(360deg);

        }

    } @-webkit-keyframes three-quarters-loader {

          0% {

              -webkit-transform: rotate(0deg);

              transform: rotate(0deg);

          }

          100% {

              -webkit-transform: rotate(360deg);

              transform: rotate(360deg);

          }

      } @keyframes three-quarters-loader {

            0% {

                -moz-transform: rotate(0deg);

                -ms-transform: rotate(0deg);

                -webkit-transform: rotate(0deg);

                transform: rotate(0deg);

            }

            100% {

                -moz-transform: rotate(360deg);

                -ms-transform: rotate(360deg);

                -webkit-transform: rotate(360deg);

                transform: rotate(360deg);

            }

        } .loading_animation {

              -moz-animation: three-quarters-loader 850ms infinite linear;

              -webkit-animation: three-quarters-loader 850ms infinite linear;

              animation: three-quarters-loader 850ms infinite linear;

              border: 3px solid #65beba;

              border-right-color: transparent;

              border-radius: 16px;

              box-sizing: border-box;

              display: inline-block;

              position: relative;

              overflow: hidden;

              text-indent: -9999px;

              width: 32px;

              height: 32px;

              vertical-align: middle;

          }



    .c_portalResFriendlink_list-01001004 .p_loading {

        width: 100%;

        height: 100px;

        background-color: rgba(242, 242, 242, 1);

        font-size: 0;

        line-height: 100px;

        text-align: center;

        color: #A7A7A7;

        font-size: 30px;

    }



    .c_portalResFriendlink_list-01001004 .p_loading .iconfont:before {

        content: "";

        shadow-angle: 0px;

        shadow-distance: 0px;

        shadow-angle-ofInset: 0px;

        shadow-distance-ofInset: 0px;

    }



    .c_portalResFriendlink_list-01001004 .p_loading .font {

        display: inline-block;

        margin-left: 20px;

        line-height: 100px;

        height: inherit;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_more {

        background-color: rgba(242, 242, 242, 1);

        display: block;

        height: 70px;

        width: 100%;

        position: relative;

        border-radius: 0px;

        font-size: 24px;

        color: rgba(0, 0, 0, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_more:active {

        background-color: rgba(248, 248, 248, 0.8);

    }



    .c_portalResFriendlink_list-01001004 .p_more .font {

        display: block;

    }



    .c_portalResFriendlink_list-01001004 .p_more .iconfont {

        display: inline;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_more .iconfont:before {

        content: "\e6d1";

        line-height: 70px;

        font-size: 70px;

        vertical-align: middle;

        shadow-angle: 0px;

        shadow-distance: 0px;

        shadow-angle-ofInset: 0px;

        shadow-distance-ofInset: 0px;

    }



    .c_portalResFriendlink_list-01001004 .p_moreBox {

        width: 100%;

        height: auto;

        background-color: transparent;

        overflow: hidden;

    }



    .c_portalResFriendlink_list-01001004 .p_OccupyBox {

        margin: 0;

        width: 100%;

        height: auto;

        padding: 0;

        border: none;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox {

        margin: 0 auto;

        width: 100%;

        height: auto;

        clear: both;

        position: relative;

        font-size: 0;

        white-space: nowrap;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .pre {

        display: inline-table;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .next {

        display: inline-table;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .pre {

        height: 90px;

        width: 35%;

        color: rgba(255, 255, 255, 1);

        border-width: 0;

        border-style: solid;

        border-color: rgba(255, 255, 255, 0);

        background-color: rgba(101, 190, 186, 1);

        text-align: center;

        padding: 0;

        position: relative;

        left: 0;

        top: 0;

        box-sizing: content-box;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .pre:hover {

        color: rgba(255, 255, 255, 1);

        border-width: 0;

        border-style: solid;

        border-color: rgba(255, 255, 255, 0);

        background-color: rgba(101, 190, 186, 1);

        cursor: pointer;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .pre:active {

        background-color: rgba(90, 170, 167, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .pre .font {

        display: table-cell;

        vertical-align: middle;

        bottom: 0;

        font-size: 32px;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .pre .iconfont {

        display: inline-block;

        color: rgba(255, 255, 255, 1);

        vertical-align: middle;

        width: auto;

        height: auto;

        font-size: 32px;

        position: absolute;

        left: 10px;

        top: 50%;

        transform: translateY(-50%);

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .pre:hover .iconfont {

        color: rgba(255, 255, 255, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .pre:active .iconfont {

        color: rgba(255, 255, 255, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .pre .iconfont:before {

        content: "\e6b0";

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .next {

        height: 90px;

        width: 35%;

        color: rgba(255, 255, 255, 1);

        border-width: 0;

        border-style: solid;

        border-color: rgba(255, 255, 255, 0);

        background-color: rgba(101, 190, 186, 1);

        text-align: center;

        padding: 0;

        position: relative;

        left: 0;

        top: 0;

        box-sizing: content-box;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .next:hover {

        color: rgba(255, 255, 255, 1);

        border-width: 0;

        border-style: solid;

        border-color: rgba(255, 255, 255, 0);

        background-color: rgba(101, 190, 186, 1);

        cursor: pointer;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .next:active {

        background-color: rgba(90, 170, 167, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .next .font {

        display: table-cell;

        vertical-align: middle;

        bottom: 0;

        font-size: 32px;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .next .iconfont {

        display: inline-block;

        color: rgba(255, 255, 255, 1);

        vertical-align: middle;

        width: auto;

        height: auto;

        font-size: 32px;

        position: absolute;

        right: 10px;

        top: 50%;

        transform: translateY(-50%);

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .next:hover .iconfont {

        color: rgba(255, 255, 255, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .next:active .iconfont {

        color: rgba(255, 255, 255, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .next .iconfont:before {

        content: "\e6af";

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .NumBox {

        width: 30%;

        height: 88px;

        border: 1px solid #CDD5D5;

        display: inline-table;

        position: relative;

        cursor: pointer;

        box-sizing: content-box;

        background: #e6e6e6;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .num {

        display: table;

        vertical-align: middle;

        font-size: 32px;

        text-align: center;

        width: auto;

        margin: 0 auto;

        position: absolute;

        overflow: hidden;

        left: 50%;

        top: 50%;

        transform: translate(-50%, -50%);

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .ItemBox {

        position: absolute;

        width: 100%;

        height: auto;

        border: 1px solid #D3D4D4;

        bottom: 90px;

        left: 0;

        max-height: 300px;

        overflow-y: auto;

        z-index: 99;

        border-bottom: none;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .num .iconfont {

        width: 32px;

        height: 32px;

        position: static;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .num .iconfont:before {

        content: "\e69c";

        font-size: 32px;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .NumBox ul li {

        width: inherit;

        height: 80px;

        line-height: 80px;

        text-align: center;

        background-color: #FFFFFE;

        color: #323332;

        font-size: 32px;

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .NumBox ul li .iconfont:before {

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_pagebox .NumBox ul li:active {

        background-color: #e4e4e4;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSummaryBoxA {

        width: auto;

        height: auto;

        position: relative;

        text-align: center;

        margin-bottom: 20px;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonThumbnailBox {

        width: auto;

        height: auto;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn {

        margin-left: 10px;

        background-color: rgba(191, 191, 191, 1);

        width: 15px;

        height: 15px;

        display: inline-table;

        color: rgba(153, 153, 153, 1);

        font-size: 12px;

        border-radius: 10px;

        -moz-border-radius: 10px;

        text-align: center;

        position: relative;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn.active {

        background-color: #67b8b4;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn .shape {

        background-color: inherit;

        width: inherit;

        height: inherit;

        text-indent: -99999px;

        display: table-cell;

        vertical-align: middle;

        border-radius: inherit;

        -moz-border-radius: inherit;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn img {

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn:active {

        background-color: rgba(105, 192, 188, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonInteraction {

        width: 100%;

        height: 100%;

        height: calc(100% - 15px);

        vertical-align: middle;

        position: absolute;

        overflow: visible;

        pointer-events: none;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA .iconfont {

        color: rgba(191, 191, 191, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA .iconfont:before {

        content: "\e687";

        font-size: 38px;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA {

        display: inline-block;

        vertical-align: middle;

        cursor: pointer;

        font-size: 38px;

        color: #e2e2e2;

        width: 60px;

        position: absolute;

        top: 50%;

        -webkit-transform: translate(0, -50%);

        transform: translate(0, -50%);

        pointer-events: all;

        left: 0;

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA .iconfont {

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA .font {

        display: table;

        width: inherit;

        height: inherit;

        pointer-events: none;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnB .font {

        display: table;

        width: inherit;

        height: inherit;

        pointer-events: none;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnB {

        position: absolute;

        top: 50%;

        right: 0px;

        -webkit-transform: translate(0, -50%);

        transform: translate(0, -50%);

        pointer-events: all;

        display: inline-block;

        vertical-align: middle;

        cursor: pointer;

        font-size: 56px;

        color: #e2e2e2;

        width: 60px;

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnB .iconfont {

        color: rgba(191, 191, 191, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnB .iconfont:before {

        content: "\e6ae";

        font-size: 56px;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (min-width: 769px) {

    .c_portalResFriendlink_list-01001004 .p_summary {

        color: rgba(102, 102, 102, 1);

        font-size: 14px;

        line-height: 26px;

        text-align: left;

        vertical-align: top;

        word-break: break-all;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB {

        display: inline-block;

        margin: 0;

        padding: 0;

        vertical-align: middle;

        color: #969696;

        font-size: 14px;

        text-align: left;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB .font {

        vertical-align: middle;

        line-height: 19px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB .iconfont:before {

        display: inline-block;

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_title {

        display: inline-table;

        margin: 0;

        min-width: 37px;

        padding: 0;

        color: rgba(51, 51, 51, 1);

        font-weight: 400;

        cursor: pointer;

    }



    .c_portalResFriendlink_list-01001004 .p_title .font {

        vertical-align: middle;

        line-height: 21px;

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_title:hover {

        color: rgba(87, 177, 173, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_title:active {

        color: rgba(69, 165, 161, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_title .iconfont:before {

        display: inline-block;

        content: "";

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkB {

        display: inline-block;

        padding: 0;

        color: #707070;

        font-size: 14px;

        text-align: left;

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkB {

        white-space: nowrap;

        vertical-align: middle;

        line-height: 19px;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkB:hover {

        text-decoration: underline;

        font-weight: bold;

        cursor: pointer;

        color: #60a9d7;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkB:active {

        color: #60a9d7;

        font-weight: 400;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkB:active {

        text-decoration: none;

        margin-top: 0;

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkB .iconfont:before {

        display: inline-block;

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_nameA {

        display: inline-block;

        margin: 0;

        padding: 0;

        vertical-align: middle;

        color: #969696;

        font-size: 14px;

        text-align: left;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA .font {

        vertical-align: middle;

        line-height: 19px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA .iconfont:before {

        display: inline-block;

        content: "";

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkA {

        display: inline-block;

        padding: 0;

        color: #707070;

        font-size: 14px;

        text-align: left;

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkA {

        white-space: nowrap;

        vertical-align: middle;

        line-height: 19px;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkA:hover {

        text-decoration: underline;

        font-weight: bold;

        cursor: pointer;

        color: #60a9d7;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkA:active {

        color: #60a9d7;

        font-weight: 400;

    }



    a > .e_title.c_portalResFriendlink_list-01001004 .p_LinkA:active {

        text-decoration: none;

        margin-top: 0;

    }



    .e_title.c_portalResFriendlink_list-01001004 .p_LinkA .iconfont:before {

        display: inline-block;

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_CommonLanternBox {

        margin: 0;

        padding: 0;

        border-width: 1px;

        border-style: none;

        border-color: rgba(228, 228, 228, 0);

        background-color: transparent;

        overflow: hidden;

        width: 100%;

        height: auto;

    }



    .c_portalResFriendlink_list-01001004 .p_Linkslist {

        margin: 0;

        width: 880px;

        height: auto;

        padding: 0;

        border-width: 1px;

        border-style: none;

        border-color: rgba(255, 255, 255, 1);

        background-color: transparent;

        white-space: nowrap;

    }



    .c_portalResFriendlink_list-01001004 .p_Linkslist {

        width: 100%;

        height: auto;

        overflow: hidden;

        white-space: normal;

        background: transparent;

        border: 0px solid #ccc;

    }



    .c_portalResFriendlink_list-01001004 .p_links {

        width: auto;

        height: auto;

        border-color: transparent;

        padding: 0px;

        overflow: visible;

        font-size: 0;

        border-top: solid 0px #ccc;

        border-left: solid 0px #ccc;

    }



    .c_portalResFriendlink_list-01001004 .p_articles {

        margin: 5px;

        height: auto;

        width: calc((100% - 60px) / 2);

        display: inline-block;

        vertical-align: top;

        text-align: left;

        overflow: visible;

    }



    .c_portalResFriendlink_list-01001004 .p_LinkA {

        position: static;

        display: inline-block;

        width: 100%;

        height: auto;

    }



    .c_portalResFriendlink_list-01001004 .p_images {

        display: block;

        width: 100%;

        height: 85px;

        line-height: 85px;

        position: relative;

        vertical-align: middle;

        overflow: hidden;

        margin: 0 auto;

        border: solid 1px #e5e5e5;

    }



    .p_images:hover {

        border: solid 1px #a8a8a8;

    }



    .c_portalResFriendlink_list-01001004 .p_thumbnail {

        width: 100%;

        height: auto;

        vertical-align: middle;

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .higher .p_thumbnail {

        position: absolute;

        height: 100%;

    }



    .c_portalResFriendlink_list-01001004 .widther .p_thumbnail {

        position: absolute;

        height: 100%;

    }



    .c_portalResFriendlink_list-01001004 .smaller .p_thumbnail {

        position: absolute;

        height: 100%;

    }



    .c_portalResFriendlink_list-01001004 .p_thumbnail img {

        width: 100%;

    }



    .c_portalResFriendlink_list-01001004 .p_content {

        width: 100%;

        height: auto;

        border-width: 0;

        background-color: transparent;

    }



    .c_portalResFriendlink_list-01001004 .p_TitleBox {

        width: auto;

        height: auto;

        margin-top: 5px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA {

        vertical-align: bottom;

        float: left;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA .font {

        line-height: 21px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA .iconfont:before {

        content: '\e6ae';

    }



    .c_portalResFriendlink_list-01001004 .p_title {

        vertical-align: bottom;

        display: block;

        text-align: justify;

    }



    .c_portalResFriendlink_list-01001004 .p_nameA.item_hide + .p_LinkB .p_title {

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .p_SummaryBox {

        width: auto;

        height: auto;

        margin-top: 5px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB {

        float: left;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB .font {

        line-height: 20px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB .iconfont:before {

        content: '';

    }



    .c_portalResFriendlink_list-01001004 .p_summary {

        line-height: 20px;

    }



    .c_portalResFriendlink_list-01001004 .p_nameB.item_hide + .p_summary {

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .p_classificationBox {

        width: 100%;

        height: auto;

        border-bottom: 0px solid #ccc;

        padding: 20px;

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_classificationBox:first-child {

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_classificationA {

        width: auto;

        height: auto;

        display: inline-block;

        vertical-align: middle;

        float: left;

    }



    .c_portalResFriendlink_list-01001004 .p_classificationB {

        width: auto;

        height: auto;

        display: block;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_succ {

        width: auto;

        height: auto;

        min-width: 255px;

        min-height: 113px;

        max-width: 500px;

        background-color: #F7FBFB;

        border: 2px solid #65beba;

        font-size: 22px;

        position: absolute;

        z-index: 9999999999;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .iconfont {

        height: auto;

        color: #A2D465;

        margin-right: 20px;

        display: inline-block;

        margin-left: 40px;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .iconfont:before {

        content: "\e648";

    }



    .c_portalResFriendlink_list-01001004 .p_succ .fontbox {

        display: inline-block;

        vertical-align: top;

        max-width: 386px;

        margin-right: 20px;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .promptbox {

        width: auto;

        height: auto;

        margin-top: 35px;

        margin-bottom: 35px;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .assistfont {

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_succ .closebtn {

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_fail {

        width: auto;

        height: auto;

        min-width: 255px;

        min-height: 113px;

        max-width: 500px;

        background-color: #FDFCF3;

        border: 2px solid #FFDC90;

        font-size: 22px;

        position: absolute;

        z-index: 99999999999;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .iconfont {

        height: auto;

        color: #FF0000;

        margin-right: 20px;

        display: inline-block;

        margin-left: 40px;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .iconfont:before {

        content: "\e641";

    }



    .c_portalResFriendlink_list-01001004 .p_fail .fontbox {

        display: inline-block;

        vertical-align: top;

        max-width: 386px;

        margin-right: 20px;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .promptbox {

        width: auto;

        height: auto;

        margin-top: 35px;

        margin-bottom: 35px;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .assistfont {

        font-size: 14px;

        color: #999999;

        margin-top: 5px;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .closebtn {

        font-size: 14px;

        color: #65beba;

        position: absolute;

        right: 15px;

        bottom: 15px;

    }



    .c_portalResFriendlink_list-01001004 .p_fail .closebtn:hover {

        cursor: pointer;

    }



    .c_portalResFriendlink_list-01001004 .p_PromptNoneData {

        width: auto;

        background-color: inherit;

        text-align: center;

    }



    .c_portalResFriendlink_list-01001004 .p_PromptNoneData .prompt_title .iconfont:before {

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_PromptNoneData .prompt_title .first {

        height: auto;

        display: table-cell;

        font-size: 32px;

        position: relative;

        color: #09bb07;

        vertical-align: middle;

        padding: 0 10px 5px 0;

    }



    .c_portalResFriendlink_list-01001004 .p_PromptNoneData .prompt_title {

        display: inline-table;

        padding: 0 30px;

        min-height: 200px;

        height: 100%;

    }



    .c_portalResFriendlink_list-01001004 .p_PromptNoneData .prompt_title .first:before {

        content: "\e6b4";

    }



    .c_portalResFriendlink_list-01001004 .p_PromptNoneData .prompt_title .font {

        font-size: 18px;

        display: table-cell;

        line-height: normal;

        vertical-align: middle;

        color: rgba(51, 51, 51, 1);

        font-weight: bold;

        text-align: left;

    }



    .c_portalResFriendlink_list-01001004 .p_PromptNoneData .promptbox {

        width: auto;

        height: 100%;

    }



    .c_portalResFriendlink_list-01001004 .p_PromptNoneData .prompt_content {

        font-size: 14px;

        color: rgba(105, 105, 105, 1);

        padding-left: 65px;

    }



    @-moz-keyframes three-quarters-loader {

        0% {

            -moz-transform: rotate(0deg);

            transform: rotate(0deg);

        }

        100% {

            -moz-transform: rotate(360deg);

            transform: rotate(360deg);

        }

    } @-webkit-keyframes three-quarters-loader {

          0% {

              -webkit-transform: rotate(0deg);

              transform: rotate(0deg);

          }

          100% {

              -webkit-transform: rotate(360deg);

              transform: rotate(360deg);

          }

      } @keyframes three-quarters-loader {

            0% {

                -moz-transform: rotate(0deg);

                -ms-transform: rotate(0deg);

                -webkit-transform: rotate(0deg);

                transform: rotate(0deg);

            }

            100% {

                -moz-transform: rotate(360deg);

                -ms-transform: rotate(360deg);

                -webkit-transform: rotate(360deg);

                transform: rotate(360deg);

            }

        } .loading_animation {

              -moz-animation: three-quarters-loader 850ms infinite linear;

              -webkit-animation: three-quarters-loader 850ms infinite linear;

              animation: three-quarters-loader 850ms infinite linear;

              border: 3px solid #737282;

              border-right-color: transparent;

              border-radius: 16px;

              box-sizing: border-box;

              display: inline-block;

              position: relative;

              overflow: hidden;

              text-indent: -9999px;

              width: 32px;

              height: 32px;

              vertical-align: middle;

          }



    .c_portalResFriendlink_list-01001004 .p_loading {

        width: 890px;

        height: 70px;

        background-color: #FBFBFC;

        line-height: 70px;

        text-align: center;

        color: #666666;

        font-size: 18px;

    }



    .c_portalResFriendlink_list-01001004 .p_loading .iconfont:before {

        content: "";

    }



    .c_portalResFriendlink_list-01001004 .p_loading .font {

        display: inline-block;

        margin-left: 20px;

        line-height: 70px;

        height: inherit;

    }



    .c_portalResFriendlink_list-01001004 .p_more {

        width: 890px;

        text-align: center;

        padding-right: 20px;

        padding-left: 20px;

        height: 70px;

        background-color: #F6F7F8;

        position: relative;

        border-radius: 0;

        border-width: 0;

        color: rgba(115, 115, 131, 1);

        font-size: 18px;

    }



    .c_portalResFriendlink_list-01001004 .p_more:active {

        background-color: #F6F7F8;

    }



    .c_portalResFriendlink_list-01001004 .p_more .font {

        vertical-align: middle;

        text-align: inherit;

    }



    .c_portalResFriendlink_list-01001004 .p_more .iconfont {

        display: inline;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_more .iconfont:before {

        content: "\e6d1";

    }



    .c_portalResFriendlink_list-01001004 .p_moreBox {

        margin: 0;

        width: 236px;

        height: 317px;

        padding: 0;

        border-width: 1px;

        border-style: none;

        border-color: rgba(228, 228, 228, 0);

        background-color: transparent;

        overflow: hidden;

    }



    .c_portalResFriendlink_list-01001004 .p_OccupyBox {

        margin: 0;

        width: auto;

        height: auto;

        padding: 0;

        border: none;

        overflow: hidden;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn {

        display: inline-block;

        height: 10px;

        width: 100px;

        padding: 0;

        background-color: rgba(228, 228, 228, 1);

        border-width: 1px;

        border-color: transparent;

        color: rgba(153, 153, 153, 1);

        font-size: 12px;

        font-family: "Microsoft YaHei";

        text-align: center;

        cursor: pointer;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn img {

        display: none;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn .shape {

        text-indent: -9999em;

        width: inherit;

        height: inherit;

        vertical-align: middle;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn:hover, .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn.active {

        background-color: rgba(103, 184, 180, 1);

        color: rgba(255, 255, 255, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn.j-nav-active {

        background-color: rgba(103, 184, 180, 1);

        color: rgba(255, 255, 255, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonThumbnailBox {

        margin: 0;

        width: 236px;

        height: 317px;

        padding: 0;

        border-width: 1px;

        border-style: none;

        border-color: rgba(228, 228, 228, 0);

        background-color: transparent;

        overflow: hidden;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSummaryBoxA {

        margin: 0;

        width: 236px;

        height: 317px;

        padding: 0;

        border-width: 1px;

        border-style: none;

        border-color: rgba(228, 228, 228, 0);

        background-color: transparent;

        overflow: hidden;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnB {

        display: inline-block;

        vertical-align: middle;

        cursor: pointer;

        font-size: 28px;

        color: rgba(154, 155, 155, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnB .iconfont:before {

        content: "\e6ae";

        display: inline-block;

        font-size: 38px;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnB:hover {

        color: rgb(195, 13, 34);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnB:hover {

        cursor: pointer;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA {

        display: inline-block;

        vertical-align: middle;

        cursor: pointer;

        font-size: 28px;

        color: rgba(154, 155, 155, 1);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA .iconfont:before {

        content: "\e687";

        display: inline-block;

        font-size: 38px;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA:hover {

        color: rgb(195, 13, 34);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA:hover {

        cursor: pointer;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonInteraction {

        margin: 0;

        width: 236px;

        height: 317px;

        padding: 0;

        border-width: 1px;

        border-style: none;

        border-color: rgba(228, 228, 228, 0);

        background-color: transparent;

        overflow: hidden;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnA {

        position: absolute;

        top: 50%;

        left: 50%;

        transform: translate(-50%, -50%);

        font-size: 45px;

        color: #e5e5e5;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSwitchBtnB {

        position: absolute;

        top: 50%;

        right: 50%;

        transform: translate(50%, -50%);

        font-size: 45px;

        color: #e5e5e5;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSummaryBoxA {

        width: auto;

        height: auto;

        text-align: center;

        margin-bottom: 20px;

    }



    .c_portalResFriendlink_list-01001004 .p_CommonThumbnailBox {

        width: auto;

        height: auto;

    }



    .c_portalResFriendlink_list-01001004 .d_CommonInteractionA {

        left: 0px;

        width: 60px;

        height: auto;

        vertical-align: middle;

        position: absolute;

        overflow: visible;

        top: 50%;

        transform: translate(0, -50%);

    }



    .c_portalResFriendlink_list-01001004 .d_CommonInteractionB {

        right: 0px;

        width: 60px;

        height: auto;

        vertical-align: middle;

        position: absolute;

        overflow: visible;

        top: 50%;

        transform: translate(0, -50%);

    }



    .c_portalResFriendlink_list-01001004 .p_CommonSquareNumBtn {

        width: 100px;

        height: 10px;

        margin: 0px 8px;

    }



    .c_portalResFriendlink_list-01001004 .p_page {

        width: auto;

        height: auto;

        float: right;

        right: 30px;

        margin-bottom: 10px;

    }



    .c_portalResFriendlink_list-01001004 .p_moreBox {

        width: 100%;

        height: auto;

    }



    .c_portalResFriendlink_list-01001004 .p_more {

        width: 100%

    }



    .c_portalResFriendlink_list-01001004 .p_loading {

        width: 100%

    }

}



.c_portalResFriendlink_list-01001004 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



.c_portalResFriendlink_list-01001004 > div {

    animation-fill-mode: both;

}



@media only screen and (max-width: 768px) {

    .c_portalResFriendlink_list-01001004 .p_articles {

        width: calc((100% - 40px) / 4) !important;

        position: relative;

        height: 0;

        padding-bottom: 10%;

    }



    .c_portalResFriendlink_list-01001004 .p_LinkA {

        position: absolute;

        width: 100%;

        height: 100%;

        top: 0;

        left: 0;

        display: flex;

        align-items: center;

    }



    .c_portalResFriendlink_list-01001004 .p_images {

        width: 70% !important;

        height: 50% !important;

    }



    .c_portalResFriendlink_list-01001004 .js_thumb {

    }

}



.c_portalResFriendlink_list-01001004 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResFriendlink_list-01001004 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



.c_portalResFriendlink_list-01001004 .p_articles:hover {

    border: solid 0px #0a4b97;

}



.c_portalResFriendlink_list-01001004 .higher img, .higher video {

}



.c_portalResFriendlink_list-01001004 img:hover {

    filter: alpha(opacity=100);

    -webkit-filter: grayscale(0%);

    -moz-filter: grayscale(0%);

    -ms-filter: grayscale(0%);

    -o-filter: grayscale(0%);

    opacity: 1;

}



.w_fbtn-002 {

    display: block;

    width: 100%;

    height: 100%;

    max-width: 150px;

    min-height: 36px;

    max-height: 0;

    text-align: center;

    margin: 0 auto;

    font-size: 0;

}



.w_fbtn-002 .p_CommonBtn {

    width: 100%;

    height: inherit;

    padding: 0;

}



.w_fbtn-002 .p_CommonBtn .font {

    text-align: center;

    display: inline-block;

    vertical-align: middle;

    width: 100%;

    font-size: 14px;

    height: auto;

}



.w_fbtn-002 .animated {

    width: 100%;

    height: 100%;

    min-height: inherit;

}



.w_fbtn-002 .p_link {

    min-height: inherit;

    display: block;

}



.w_fbtn-002 .p_CommonBtn {

    width: 100%;

    height: 36px;

    color: #1a57b6;

    padding-top: 0;

    padding-right: 20px;

    padding-left: 20px;

    text-align: center;

    min-height: inherit;

    border-width: 1px;

    border-style: solid;

    border-color: #1a57b6;

}



.w_fbtn-002 .e_btn:hover {

    box-shadow: none;

}



.w_fbtn-002 .e_btn:active {

    box-shadow: none;

}



.w_fbtn-002 .p_CommonBtn:before {

    content: '';

    width: 0;

    height: 100%;

    display: inline-block;

    vertical-align: middle;

}



@CHARSET "UTF-8";

* {

    padding: 0;

    margin: 0;

}



.pagebox {

    width: 100%;

}



.pagebox, #-remove--flag {

}



body, #-remove--flag {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#c_portalResNews_list-1648782990344 .p_articles {

    width: calc((100% - 0px) / 1);

}



#c_portalResNews_list-1648782990344 .p_CommonSummaryBoxA {

    text-align: center;

}



#c_portalResNews_list-1648782990344 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#c_portalResNews_list-1648782990344 > div {

    animation-fill-mode: both;

}



#c_portalResNews_list-1648782990344 .p_hot .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990344 .p_new .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990344 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990344 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990344 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990344 .p_loading .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990344 .en_font_bold {

    color: #709bcf;

    font-size: 22px;

    margin-right: 5px;

    margin-top: 2px;

    float: left;

}



#c_portalResNews_list-1648782990344 {

    width: 100%;

    max-width: none;

    min-width: 320px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 18px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#c_portalResNews_list-1648782990354 .p_articles {

    width: calc((100% - 0px) / 1);

}



#c_portalResNews_list-1648782990354 .p_CommonSummaryBoxA {

    text-align: center;

}



#c_portalResNews_list-1648782990354 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#c_portalResNews_list-1648782990354 > div {

    animation-fill-mode: both;

}



#c_portalResNews_list-1648782990354 .p_hot .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990354 .p_new .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990354 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990354 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990354 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990354 .p_loading .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990354 .en_font_bold {

    color: #709bcf;

    font-size: 22px;

    margin-right: 5px;

    margin-top: 2px;

    float: left;

}



#c_portalResNews_list-1648782990354 {

    width: 100%;

    max-width: none;

    min-width: 320px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 18px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#c_portalResFriendlink_list-1648782990364 .p_articles {

    width: calc((100% - 80px) / 8);

    margin: 5px;

    margin-top: 5px;

    margin-right: 5px;

    margin-bottom: 5px;

    margin-left: 5px;

}



#c_portalResFriendlink_list-1648782990364 .p_CommonSummaryBoxA {

    text-align: center;

}



#c_portalResFriendlink_list-1648782990364 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#c_portalResFriendlink_list-1648782990364 > div {

    animation-fill-mode: both;

}



#c_portalResFriendlink_list-1648782990364 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResFriendlink_list-1648782990364 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResFriendlink_list-1648782990364 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResFriendlink_list-1648782990364 .p_loading .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResFriendlink_list-1648782990364 .lantern {

    margin-left: 0px !important;

    margin-right: 0px !important;

}



#c_portalResFriendlink_list-1648782990364 {

    width: 100%;

    max-width: 1300px;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 30px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



@keyframes top-bottom {

    0% {

        transform: translate(-50%, -50%);

    }

    25% {

        transform: translate(-50%, -52%);

    }

    50% {

        transform: translate(-50%, -50%);

    }

    75% {

        transform: translate(-50%, -48%);

    }

    100% {

        transform: translate(-50%, -50%);

    }

}



25

%

{

    transform: translate(-50%, -52%)

;

}

50

%

{

    transform: translate(-50%, -50%)

;

}

75

%

{

    transform: translate(-50%, -48%)

;

}

100

%

{

    transform: translate(-50%, -50%)

;

}

}

@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#c_portalResNews_list-1648782990349 .p_articles {

    width: calc((100% - 0px) / 1);

}



#c_portalResNews_list-1648782990349 .p_CommonSummaryBoxA {

    text-align: center;

}



#c_portalResNews_list-1648782990349 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#c_portalResNews_list-1648782990349 > div {

    animation-fill-mode: both;

}



#c_portalResNews_list-1648782990349 .p_hot .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990349 .p_new .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990349 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990349 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990349 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990349 .p_loading .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990349 {

    width: 100%;

    max-width: none;

    min-width: 320px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#c_portalResNews_list-1648782990359 .p_articles {

    width: calc((100% - 0px) / 1);

}



#c_portalResNews_list-1648782990359 .p_CommonSummaryBoxA {

    text-align: center;

}



#c_portalResNews_list-1648782990359 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#c_portalResNews_list-1648782990359 > div {

    animation-fill-mode: both;

}



#c_portalResNews_list-1648782990359 .p_articles:nth-child(1) {

    display: none;

}



#c_portalResNews_list-1648782990359 .p_hot .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990359 .p_new .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990359 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990359 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990359 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990359 .p_loading .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-1648782990359 {

    width: 100%;

    max-width: none;

    min-width: 320px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#c_portalResEbizads_banner-1648782990334 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#c_portalResEbizads_banner-1648782990334 > div {

    animation-fill-mode: both;

}



#c_portalResEbizads_banner-1648782990334 .swiper-container {

    width: 100%;

    height: 100%;

}



#c_portalResEbizads_banner-1648782990334 .swiper-slide img {

    width: 100%;

}



#c_portalResEbizads_banner-1648782990334 .content {

    position: relative;

    width: 100%;

    height: atuo;

}



#c_portalResEbizads_banner-1648782990334 .picB {

    width: 100%;

    height: auto;

}



#c_portalResEbizads_banner-1648782990334 .bannerPic {

    position: relative;

    width: 100%;

    top: 0px;

    left: 0px;

    transform: none;

}



#c_portalResEbizads_banner-1648782990334 .text {

    position: absolute;

    top: 50%;

    width: 60%;

    max-width: 1000px;

    left: 0px;

    right: 0px;

    margin: 0 auto;

    transform: translateY(-30%);

}



#c_portalResEbizads_banner-1648782990334 .text * {

    transform: translateY(3rem);

    opacity: 0;

}



#c_portalResEbizads_banner-1648782990334 .swiper-slide-active .text * {

    transition: all 2s ease .5s;

    transform: translateY(0);

    opacity: 1;

}



#c_portalResEbizads_banner-1648782990334 .bannerTitle {

    color: #fff;

    position: relative;

    padding-bottom: 0rem;

    font-size: 60px;

    text-align: center;

}



#c_portalResEbizads_banner-1648782990334 .bannerTitle::before {

    content: '';

    position: absolute;

    width: 1px;

    height: 70px;

    left: 50%;

    top: -90px;

    background: #fff;

}



#c_portalResEbizads_banner-1648782990334 .bannerTitle::after {

    content: '';

    display: none;

    width: 2rem;

    height: 0.125rem;

    background-color: #fff;

    position: absolute;

    top: 2.25rem;

    left: 2rem;

}



#c_portalResEbizads_banner-1648782990334 .summry {

    display: -webkit-box;

    overflow: hidden;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    text-overflow: ellipsis;

    color: #fff;

    font-size: 30px;

    letter-spacing: 0px;

    font-family: 'barlow_semi_condensedregular';

    text-align: center;

}



#c_portalResEbizads_banner-1648782990334 .btn_show {

    width: 180px;

    height: 50px;

    border: solid 0px #fff;

    line-height: 50px;

    color: #ffffff;

    font-size: 20px;

    text-align: center;

    margin: auto;

    margin-top: 40px;

    background: #0a4098;

    border-radius: 30px;

    box-shadow: 0px 8px 25px #0b3271;

}



#c_portalResEbizads_banner-1648782990334 .swiper-pagination {

    position: absolute;

    text-align: center;

    transition: .3s opacity;

    transform: translate3d(0, 0, 0);

    z-index: 10;

}



#c_portalResEbizads_banner-1648782990334 .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {

    bottom: 3%;

    left: 0px;

    width: 100%;

}



#c_portalResEbizads_banner-1648782990334 .swiper-pagination-bullet {

    width: 9px;

    height: 9px;

    display: inline-block;

    border-radius: 100%;

    background: #fff;

    margin: 5px;

    cursor: pointer;

    opacity: 1;

    border: solid 0px rgb(255, 255, 255, 0.2);

    background-clip: padding-box;

}



#c_portalResEbizads_banner-1648782990334 .swiper-pagination-bullet-active {

    opacity: 1;

    background: #a57430;

    width: 22px;

    border-radius: 5px;

}



#c_portalResEbizads_banner-1648782990334 .swi_next {

    position: absolute;

    top: 45%;

    left: 2%;

    background: url(../images/ba_prev.png);

    width: 54px;

    height: 54px;

    opacity: 0.2;

    z-index: 99;

    transition: all 1s;

}



#c_portalResEbizads_banner-1648782990334 .swi_next:hover {

    opacity: 1;

    transition: all 1s;

}



#c_portalResEbizads_banner-1648782990334 .swi_prev {

    position: absolute;

    top: 45%;

    right: 2%;

    background: url(../images/ba_next.png);

    width: 54px;

    height: 54px;

    z-index: 99;

    opacity: 0.2;

    transition: all 1s;

}



#c_portalResEbizads_banner-1648782990334 .swi_prev:hover {

    opacity: 1;

    transition: all 1s;

}



#c_portalResEbizads_banner-1648782990334 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#c_portalResEbizads_banner-16488657614942753 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#c_portalResEbizads_banner-16488657614942753 > div {

    animation-fill-mode: both;

}



#c_portalResEbizads_banner-16488657614942753 .banner-demo {

    position: relative;

    width: 100%;

    overflow: hidden;

}



#c_portalResEbizads_banner-16488657614942753 .wyz-banner .swiper-wrapper .swiper-slide {

    position: relative;

    display: flex;

    justify-content: center;

    align-items: center;

    overflow: hidden;

}



#c_portalResEbizads_banner-16488657614942753 .titleBox {

    position: absolute;

    bottom: 0px;

    left: 0px;

    right: 0px;

    padding: 10px 20px;

    background: rgba(0, 0, 0, .7);

    color: #fff;

}



#c_portalResEbizads_banner-16488657614942753 .title {

    display: block;

    width: 100%;

    overflow: hidden;

    white-space: nowrap;

    -o-text-overflow: ellipsis;

    text-overflow: ellipsis;

    color: #fff;

}



#c_portalResEbizads_banner-16488657614942753 .swiper-button {

    position: absolute;

    top: 50%;

    transform: translateY(-50%);

    width: 30px;

    height: 50px;

    line-height: 50px;

    text-align: center;

    background: rgba(0, 0, 0, .6);

    color: #fff;

    font-size: 24px;

    z-index: 999;

    cursor: pointer;

}



#c_portalResEbizads_banner-16488657614942753 .banner-right {

    right: 0px;

}



#c_portalResEbizads_banner-16488657614942753 .banner_pic {

    position: relative;

    transform: translate(0);

    top: 0px;

    left: 0px;

    width: 100%;

}



@media only screen and (min-width: 769px) {

    #c_portalResEbizads_banner-16488657614942753 .pc-box {

        width: 100%;

        height: 100%;

    }



    #c_portalResEbizads_banner-16488657614942753 .mo-box {

        display: none;

    }



    #c_portalResEbizads_banner-16488657614942753 .wyz-banner .title {

        font-size: 2rem;

        padding-bottom: 10px;

    }



    #c_portalResEbizads_banner-16488657614942753 .summary {

        font-size: 1rem;

        line-height: 1.8;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

    #c_portalResEbizads_banner-16488657614942753 .swiper-button {

        width: 40px;

        height: 70px;

        line-height: 70px;

        font-size: 2.5rem;

    }



    #c_portalResEbizads_banner-16488657614942753 .wyz-banner .title {

        font-size: 1.5rem;

    }



    #c_portalResEbizads_banner-16488657614942753 .wyz-banner .summary {

        font-size: 0.875rem;

    }

}



@media only screen and (max-width: 768px) {

    #c_portalResEbizads_banner-16488657614942753 .pc-box {

        display: none;

    }



    #c_portalResEbizads_banner-16488657614942753 .mo-box {

        display: block;

        width: 100%;

        height: 100%;

    }



    #c_portalResEbizads_banner-16488657614942753 .wyz-banner .title {

        font-size: 1rem;

        padding-bottom: 5px;

    }



    #c_portalResEbizads_banner-16488657614942753 .summary {

        font-size: 0.75rem;

        line-height: 1.8;

    }



    #c_portalResEbizads_banner-16488657614942753 .swiper-button {

        width: 30px;

        height: 60px;

        line-height: 60px;

        font-size: 2rem;

    }

}



#c_portalResEbizads_banner-16488657614942753 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 20px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



@media only screen and (max-width: 1440px) and (min-width: 1200px) {

}



@media only screen and (max-width: 1199px) and (min-width: 769px) {

}



@media only screen and (max-width: 1440px) and (min-width: 1200px) {

}



@media only screen and (max-width: 1199px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#c_portalResNews_list-16488603948748456 .lantern {

    margin-left: 30px !important;

    margin-right: 30px !important;

}



#c_portalResNews_list-16488603948748456 .d_CommonInteractionA {

    left: 0;

    width: 20px;

    height: auto;

    vertical-align: middle;

    position: absolute;

    overflow: visible;

    top: 50%;

    transform: translate(0, -50%);

}



#c_portalResNews_list-16488603948748456 .d_CommonInteractionB {

    right: 0;

    width: 20px;

    height: auto;

    vertical-align: middle;

    position: absolute;

    overflow: visible;

    top: 50%;

    transform: translate(0, -50%);

}



#c_portalResNews_list-16488603948748456 .p_articles {

    width: calc((100% - 0px) / 1);

}



#c_portalResNews_list-16488603948748456 .p_CommonSummaryBoxA {

    text-align: center;

}



#c_portalResNews_list-16488603948748456 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#c_portalResNews_list-16488603948748456 > div {

    animation-fill-mode: both;

}



#c_portalResNews_list-16488603948748456 .p_CommonSwitchBtnA {

    font-size: 20px;

    color: #1a579e;

}



#c_portalResNews_list-16488603948748456 .p_CommonSwitchBtnB {

    font-size: 20px;

    color: #1a579e;

}



#c_portalResNews_list-16488603948748456 .p_hot .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-16488603948748456 .p_new .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-16488603948748456 .p_page .pre .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-16488603948748456 .p_page .next .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-16488603948748456 .p_more .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-16488603948748456 .p_loading .iconfont:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#c_portalResNews_list-16488603948748456 {

    width: 100%;

    max-width: none;

    min-width: 320px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990019 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_grid-1648782990019 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990019 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0px;

    clear: left;

}



@media only screen and (min-width: 769px) {

    #w_grid-1648782990019 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 0;

    }



    #w_grid-1648782990019 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

        width: 100%;

        margin-left: 0;

        margin-right: 0;

        clear: none;

    }



    #w_grid-1648782990019 > div > .p_gridbox > .p_gridCell:nth-child(1n) {

        margin-right: 0;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1648782990029 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1648782990039 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_grid-1648782990039 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990039 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0px;

    clear: left;

}



@media only screen and (min-width: 769px) {

    #w_grid-1648782990039 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 3%;

    }



    #w_grid-1648782990039 > div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

        width: 49.2857%;

        margin-left: 3%;

        margin-right: 0px;

        clear: none;

    }



    #w_grid-1648782990039 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

        margin-left: 0px;

        clear: left;

        margin-right: 0px;

        width: 47.714299999999994%;

    }



    #w_grid-1648782990039 > div > .p_gridbox > .p_gridCell:nth-child(2n) {

        margin-right: 0px;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

    #w_grid-1648782990039 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 3%;

    }



    #w_grid-1648782990039 > div > .p_gridbox > .p_gridCell:nth-child(2n+0) {

        width: 48.5%;

        margin-left: 3%;

        margin-right: 0;

        clear: none;

    }



    #w_grid-1648782990039 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {

        margin-left: 0;

        clear: left;

        margin-right: 0;

        width: 48.5%;

    }



    #w_grid-1648782990039 > div > .p_gridbox > .p_gridCell:nth-child(2n) {

        margin-right: 0;

    }

}



#w_grid-1648865758236 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_tabswitchbox-1648782990069 .p_relationbtntab {

    background-color: #709BCF;

}



#w_tabswitchbox-1648782990069 .p_relationbtntab:hover {

    background-color: #1a579e;

}



#w_tabswitchbox-1648782990069 .p_relationbtntab:hover .font {

    color: rgba(255, 255, 255, 1);

}



#w_tabswitchbox-1648782990069 .p_relationbtntab.active {

    background-color: rgba(26, 87, 158, 1);

}



#w_tabswitchbox-1648782990069 .p_relationbtntab.active .font {

    color: rgba(255, 255, 255, 1);

}



#w_tabswitchbox-1648782990069 > .layout_1 > div > .e_link-000 {

    width: calc((100% - 0px) / 2);

    max-width: 150px !important;

    margin-right: 1px;

}



#w_tabswitchbox-1648782990069 > .layout_1 .p_box002 {

    height: calc(100% - 34px);

}



#w_tabswitchbox-1648782990069 > .layout_1 .p_box001 {

    height: 34px;

}



#w_tabswitchbox-1648782990069 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_tabswitchbox-1648782990069 > div {

    animation-fill-mode: both;

}



#w_tabswitchbox-1648782990069 .iconfont12356:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#w_tabswitchbox-1648782990069 .iconfont12356789:before {

    shadow-angle: 0px;

    shadow-distance: 0px;

    shadow-angle-ofInset: 0px;

    shadow-distance-ofInset: 0px;

}



#w_grid-1648782990079 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1648782990089 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1648782990099 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1648782990109 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1648782990119 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1648782990129 > div > .p_gridbox {

    background-image: url(../images/dsz_bg4.jpg);

    background-color: #709bcf;

}



#w_grid-1648782990129 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_grid-1648782990129 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990129 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0px;

    clear: left;

}



@media only screen and (min-width: 769px) {

    #w_grid-1648782990129 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 0px;

    }



    #w_grid-1648782990129 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

        width: 100%;

        margin-left: 0px;

        margin-right: 0px;

        clear: none;

    }



    #w_grid-1648782990129 > div > .p_gridbox > .p_gridCell:nth-child(1n) {

        margin-right: 0px;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

    #w_grid-1648782990129 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 0;

    }



    #w_grid-1648782990129 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

        width: 100%;

        margin-left: 0;

        margin-right: 0;

        clear: none;

    }



    #w_grid-1648782990129 > div > .p_gridbox > .p_gridCell:nth-child(1n) {

        margin-right: 0;

    }

}



#w_grid-1648782990129 .p_gridbox {

    background-attachment: fixed;

    background-position: center center;

}



#w_grid-1648863305634 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1648782990139 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_grid-1648782990139 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990139 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0px;

    clear: left;

}



@media only screen and (min-width: 769px) {

    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 1.2%;

    }



    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell:nth-child(3n+0) {

        width: 32.53008%;

        margin-left: 1.2%;

        margin-right: 0px;

        clear: none;

    }



    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

        margin-left: 0px;

        clear: left;

        margin-right: 0px;

        width: 32.53008%;

    }



    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell:nth-child(3n+2) {

        width: 32.53008%;

        margin-left: 1.2%;

        margin-right: 0px;

        clear: none;

    }



    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell:nth-child(3n) {

        margin-right: 0px;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 2%;

    }



    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell:nth-child(3n+0) {

        width: 31.996799999999997%;

        margin-left: 2%;

        margin-right: 0;

        clear: none;

    }



    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell:nth-child(3n+1) {

        margin-left: 0;

        clear: left;

        margin-right: 0;

        width: 31.996799999999997%;

    }



    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell:nth-child(3n+2) {

        width: 31.996799999999997%;

        margin-left: 2%;

        margin-right: 0;

        clear: none;

    }



    #w_grid-1648782990139 > div > .p_gridbox > .p_gridCell:nth-child(3n) {

        margin-right: 0;

    }

}



#w_fimgbox-1648782990149 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_fimgbox-1648782990149 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990159 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_grid-1648782990159 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990159 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0px;

    clear: left;

}



@media only screen and (min-width: 769px) {

    #w_grid-1648782990159 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 0px;

    }



    #w_grid-1648782990159 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

        width: 100%;

        margin-left: 0px;

        margin-right: 0px;

        clear: none;

    }



    #w_grid-1648782990159 > div > .p_gridbox > .p_gridCell:nth-child(1n) {

        margin-right: 0px;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

    #w_grid-1648782990159 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 0;

    }



    #w_grid-1648782990159 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

        width: 100%;

        margin-left: 0;

        margin-right: 0;

        clear: none;

    }



    #w_grid-1648782990159 > div > .p_gridbox > .p_gridCell:nth-child(1n) {

        margin-right: 0;

    }

}



#w_fbtn-1648782990169 .p_CommonBtn {

    background-color: rgba(26, 87, 158, 1);

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

    border-bottom-right-radius: 5px;

    border-bottom-left-radius: 5px;

    background-image: url(../images/h_dot11_bai.png);

    background-image-part-image: url(../images/h_dot11_bai.png);

    background-repeat: no-repeat;

    background-position: center right;

}



#w_fbtn-1648782990169 .p_CommonBtn:hover {

    background-color: rgba(165, 116, 48, 1);

}



#w_fbtn-1648782990169 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_fbtn-1648782990169 > div {

    animation-fill-mode: both;

}



#w_fimgbox-1648782990179 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_fimgbox-1648782990179 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990189 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_grid-1648782990189 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990189 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0px;

    clear: left;

}



@media only screen and (min-width: 769px) {

    #w_grid-1648782990189 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 0px;

    }



    #w_grid-1648782990189 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

        width: 100%;

        margin-left: 0px;

        margin-right: 0px;

        clear: none;

    }



    #w_grid-1648782990189 > div > .p_gridbox > .p_gridCell:nth-child(1n) {

        margin-right: 0px;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

    #w_grid-1648782990189 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 0;

    }



    #w_grid-1648782990189 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

        width: 100%;

        margin-left: 0;

        margin-right: 0;

        clear: none;

    }



    #w_grid-1648782990189 > div > .p_gridbox > .p_gridCell:nth-child(1n) {

        margin-right: 0;

    }

}



#w_fimgbox-1648782990209 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_fimgbox-1648782990209 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990219 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_grid-1648782990219 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990219 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0px;

    clear: left;

}



@media only screen and (min-width: 769px) {

    #w_grid-1648782990219 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 0px;

    }



    #w_grid-1648782990219 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

        width: 100%;

        margin-left: 0px;

        margin-right: 0px;

        clear: none;

    }



    #w_grid-1648782990219 > div > .p_gridbox > .p_gridCell:nth-child(1n) {

        margin-right: 0px;

    }

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

    #w_grid-1648782990219 > div > .p_gridbox > .p_gridCell {

        margin-bottom: 0rem;

        margin-top: 0rem;

        margin-left: 0;

    }



    #w_grid-1648782990219 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {

        width: 100%;

        margin-left: 0;

        margin-right: 0;

        clear: none;

    }



    #w_grid-1648782990219 > div > .p_gridbox > .p_gridCell:nth-child(1n) {

        margin-right: 0;

    }

}



#w_grid-1648782990239 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_fimg-1648782990249 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_fimg-1648782990249 > div {

    animation-fill-mode: both;

}



#w_fbtn-1648859713591 .p_MatteIcon .iconfont:before {

    content: '\e602';

}



#w_fbtn-1648859713591 > div {

    animation-fill-mode: both;

}



#w_grid-1648782990259 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {

    margin-left: 0;

    clear: left;

}



@media only screen and (max-width: 768px) {

}



@media only screen and (min-width: 769px) {

}



@media only screen and (max-width: 1024px) and (min-width: 769px) {

}



#w_grid-1648782990019 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 192px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990029 {

    width: 94%;

    max-width: 1300px;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 192px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990039 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 3.5%;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 3.5%;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648865758236 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_tabswitchbox-1648782990069 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 200px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990079 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990089 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990099 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990109 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990119 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990129 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 192px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 50px;

}



#w_grid-1648863305634 {

    width: 100%;

    max-width: 798px;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 3%;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648863364513 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 20px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 20px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990279 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990139 {

    width: 94%;

    max-width: 1300px;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 192px;

    margin-top: 2.5%;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 5%;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_fimgbox-1648782990149 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 20px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990159 {

    width: 88%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 10%;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990284 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990289 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990294 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 15px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_fbtn-1648782990169 {

    width: 100%;

    max-width: 100px;

    min-width: 0px;

    height: 100%;

    max-height: 0px;

    min-height: 30px;

    margin-top: 20px;

    margin-left: 0px;

    margin-right: auto;

    margin-bottom: 20px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_fimgbox-1648782990179 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 20px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990189 {

    width: 88%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 6%;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990299 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990304 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990309 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 15px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_fimgbox-1648782990209 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 20px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990219 {

    width: 88%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 6%;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990314 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990319 {

    width: auto;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990239 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 192px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_common_text-1648782990329 {

    width: 96%;

    max-width: 1200px;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 60px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_fimg-1648782990249 {

    width: 100%;

    max-width: 120px;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 9px;

    margin-top: 10px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_fbtn-1648859713591 {

    width: 100%;

    max-width: 150px;

    min-width: 0px;

    height: 100%;

    max-height: 0px;

    min-height: 36px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 30px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}



#w_grid-1648782990259 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 0px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}