.e_FlowCommonStyleBox-001 {
    width: 100%;
    height: auto;
    width-uint:%;
}

.e_FlowCommonStyleBox-001 .stylebox_link {
    color: #666666;
    font-size: 14px;
    display: table;
    height: inherit;
    border-width: 0;
    float: right;
    vertical-align: middle;
    margin-right: 15px;
}

.e_FlowCommonStyleBox-001 .stylebox_link:hover {
    color: rgba(101, 190, 186, 1);
}

.e_FlowCommonStyleBox-001 .stylebox_link:active {
    color: rgba(101, 190, 186, 1);
}

.e_FlowCommonStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    background-color: #1890FF;
}

.e_FlowCommonStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255, 255, 255, 1);
    margin-right: 10px;
    font-size: medium;
}

.e_FlowCommonStyleBox-001 .title_icon::before {
    content: "";
}

.e_FlowCommonStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255, 255, 255, 1);
    font-weight: normal;
    font-size: 16px;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.e_FlowCommonStyleBox-001 .title_sub {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255, 255, 255, 1);
    font-size: 14px;
    font-weight: normal;
    margin-left: 10px;
}

.e_FlowCommonStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: #1890FF;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
}

.e_FlowCommonStyleBox-001 .stylebox_link a {
    color: inherit;
    display: table-cell;
    vertical-align: middle;
}

.e_FlowCommonStyleBox-001 .link_icon {
    display: inline-block;
    margin-left: 5px;
}

.e_FlowCommonStyleBox-001 .link_icon::before {
    content: '\e6af';
}

.e_FlowCommonStyleBox-001 .stylebox_top_line {
    height: 1px;
    background-color: rgba(240, 240, 240, 1);
}

.e_FlowCommonStyleBox-001 .stylebox_content {
    border-style: solid;
    border-width: 1px;
    border-color: #f0f0f0;
    width: 100%;
    width-uint:%;
}

.e_FlowCommonStyleBox-001 .stylebox_bottom_line {
    height: 1px;
    background-color: rgba(240, 240, 240, 1);
}

.e_SideMajorStyleBox-001 {
    width: 100%;
    height: auto;
    width-uint:%;
}

.e_SideMajorStyleBox-001 .stylebox_link {
    color: #666666;
    font-size: 14px;
    display: table;
    height: inherit;
    border-width: 0;
    float: right;
    vertical-align: middle;
    margin-right: 15px;
}

.e_SideMajorStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    background-color: rgba(101, 190, 186, 1);
}

.e_SideMajorStyleBox-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_SideMajorStyleBox-001 .title_icon::before {
    content: "";
}

.e_SideMajorStyleBox-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_SideMajorStyleBox-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_SideMajorStyleBox-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_SideMajorStyleBox-001 .stylebox_link a {
    color: inherit;
    display: table-cell;
    vertical-align: middle;
}

.e_SideMajorStyleBox-001 .link_icon {
    display: inline-block;
    margin-left: 5px;
}

.e_SideMajorStyleBox-001 .link_icon::before {
    content: '\e6af';
}

.e_SideMajorStyleBox-001 .stylebox_top_line {
    height: 1px;
    background-color: rgba(240, 240, 240, 1);
}

.e_SideMajorStyleBox-001 .stylebox_content {
    border-style: solid;
    border-width: 1px;
    border-color: #f0f0f0;
    width: 100%;
    width-uint:%;
}

.e_SideMajorStyleBox-001 .stylebox_bottom_line {
    height: 1px;
    background-color: rgba(240, 240, 240, 1);
}

.c_portalResNews_category-01001 .p_image {
    width: 30px;
    height: 30px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    margin-top: 6px;
}

.c_portalResNews_category-01001 .p_image > img {
    width: 100%;
    height: 100%;
}

@media only screen and (max-width: 768px) {
}

@media only screen and (min-width: 769px) {
    .c_portalResNews_category-01001 .p_btn-show, .c_portalResNews_category-01001 .p_btn-hide {
        display: none;
    }

    .c_portalResNews_category-01001 {
        height: auto;
        width: 280px;
        overflow: visible;
    }

    .c_portalResNews_category-01001 .p_category {
        height: 100%;
        width: 100%;
        position: relative;
    }

    .c_portalResNews_category-01001 .p_categoryBox .p_linkBox {
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        padding: 10px;
    }

    .c_portalResNews_category-01001 .p_categoryBox .p_title {
        height: auto;
        width: auto;
        -webkit-flex: 1;
        -moz-flex: 1;
        -ms-flex: 1;
        flex: 1;
        display: block;
        -moz-box-flex: 1;
        -webkit-box-flex: 1;
        box-flex: 1;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .c_portalResNews_category-01001 .p_categoryBtn {
        display: inline-block;
        vertical-align: middle;
        background-color: rgba(255, 255, 255, 0);
        border-color: rgba(255, 255, 255, 0);
        border-style: solid;
        border-width: 0;
        height: auto;
        width: 30px;
        padding: 0;
        position: static;
        text-align: center;
        transform: rotate(270deg);
    }

    .c_portalResNews_category-01001 .p_linkBox .iconfont:before {
        content: '';
    }

    .c_portalResNews_category-01001 .p_linkBox .icon-arrow_up:before {
        content: '\e6c9';
    }

    .c_portalResNews_category-01001 .p_linkBox .icon-arrow_down:before {
        content: '\e6c9';
    }

    .c_portalResNews_category-01001 .p_categoryBox .p_parentBox {
        position: relative;
    }

    .c_portalResNews_category-01001 .p_categoryBox .p_parentBox .p_parentBox .p_linkBox {
        border-bottom: 1px solid #f3f3f4;
        box-shadow: 1px 1px 2px #f3f3f4;
    }

    .c_portalResNews_category-01001 .p_parentBox:last-child .p_linkBox {
        border-bottom: 0 none;
    }

    .c_portalResNews_category-01001 .p_categoryBox .slideOut {
        position: absolute;
        left: 100%;
        top: 0;
        width: 100%;
        height: auto;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
}

.c_portalResNews_category-01001 .p_image {
    display: none !important;
}

.c_portalResNews_category-01001 .p_categoryBox .p_title {
    /*color: #333 !important;*/
}

.c_portalResNews_category-01001 .p_categoryBox .p_linkBox {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
    border-bottom: 1px solid #e8e8e8 !important;
}

.e_FlowCommonStyleBox-001 .stylebox_top, .e_FlowCommonStyleBox-001 .stylebox_title {
    background-color: red !important;
}

.e_FlowCommonStyleBox-001 .stylebox_top {
    height: 50px !important;
}

.e_FlowCommonStyleBox-001 .title_main {
    line-height: 50px !important;
}

.w_fimgbox-001 {
    width: 100%;
    height: auto;
    min-height: 200px;
    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;
}

@media only screen and (max-width: 768px) {
    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent {
        font-size: 0;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent {
        display: inline-block;
        vertical-align: middle;
        position: relative;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .font {
        display: inline-block;
        font-size: 14px;
        color: #666;
        height: 30px;
        line-height: 30px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .before:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .after:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb {
        font-size: 14px;
        color: #65beba;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb {
        display: inline-block;
        vertical-align: middle;
        position: relative;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb > a > .font {
        display: inline-block;
        line-height: 30px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb > a {
        color: inherit;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox > a > .font {
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox > a > .font:hover {
        text-decoration: none;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb > a > .font:hover {
        text-decoration: underline;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb .before:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb .after:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover > a > .font:before {
        content: "\200B";
        display: block;
        height: 1px;
        background: #fff;
        width: 100%;
        width: calc(100% - 1px);
        position: absolute;
        bottom: -1px;
        left: 1px;
        z-index: 10;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover > a > .font {
        border: 1px solid #65beba;
        border-bottom: 1px solid transparent;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox .after {
        margin-right: 5px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox .after:before {
        content: "\e69a";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover .after:before {
        content: "\e69c";
    }

    .e_title.c_portalResBreadcrumb_nav-01001001.p_sortLink {
        display: inline-block;
        padding: 0;
        color: rgba(101, 190, 186, 1);
        font-size: 14px;
        text-align: left;
    }

    .e_title.c_portalResBreadcrumb_nav-01001001.p_sortLink {
        white-space: nowrap;
        vertical-align: middle;
        line-height: 19px;
    }

    a > .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:hover {
        text-decoration: underline;
        font-weight: bold;
        cursor: pointer;
    }

    a > .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:active {
        color: rgba(69, 165, 161, 1);
        font-weight: 400;
    }

    a > .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:active {
        text-decoration: none;
        margin-top: 0;
    }

    .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink .iconfont:before {
        display: inline-block;
        content: "";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_content {
        margin: 0;
        width: 236px;
        height: 317px;
        padding: 0;
        border-width: 1px;
        border-style: none;
        border-color: rgba(228, 228, 228, 0);
        background-color: transparent;
        overflow: hidden;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond {
        font-size: 14px;
        color: #65beba;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond {
        display: inline-block;
        vertical-align: middle;
        position: relative;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond > a > .font {
        display: inline-block;
        line-height: 30px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond > a {
        color: inherit;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox > a > .font {
        border: 1px solid #e0f2f1;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox > a > .font:hover {
        text-decoration: none;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond > a > .font:hover {
        text-decoration: underline;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond .before:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond .after:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover > a > .font:before {
        content: "\200B";
        display: block;
        height: 1px;
        background: #fff;
        width: 100%;
        width: calc(100% - 1px);
        position: absolute;
        bottom: -1px;
        left: 1px;
        z-index: 10;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover > a > .font {
        border: 1px solid #65beba;
        border-bottom: 1px solid transparent;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox .after {
        margin-right: 5px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox .after:before {
        content: "\e69a";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover .after:before {
        content: "\e69c";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_end {
        display: inline-block;
        margin: 0;
        padding: 0;
        text-align: left;
        color: rgba(51, 51, 51, 1);
        font-size: 14px;
        font-weight: 400;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_end .font {
        white-space: nowrap;
        vertical-align: middle;
        text-align: inherit;
        line-height: 14px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_end .iconfont:before {
        display: inline-block;
        content: "";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst {
        font-size: 14px;
        color: #65beba;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst {
        display: inline-block;
        vertical-align: middle;
        position: relative;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst > a > .font {
        display: inline-block;
        line-height: 30px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst > a {
        color: inherit;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox > a > .font {
        border: 1px solid #e0f2f1;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox > a > .font:hover {
        text-decoration: none;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst > a > .font:hover {
        text-decoration: underline;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .before:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .after:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover > a > .font:before {
        content: "\200B";
        display: block;
        height: 1px;
        background: #fff;
        width: 100%;
        width: calc(100% - 1px);
        position: absolute;
        bottom: -1px;
        left: 1px;
        z-index: 10;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover > a > .font {
        border: 1px solid #65beba;
        border-bottom: 1px solid transparent;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox .after {
        margin-right: 5px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox .after:before {
        content: "\e69a";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover .after:before {
        content: "\e69c";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList {
        margin: 25px 0px;
        width: 236px;
        height: 317px;
        padding: 0;
        border-width: 1px;
        border-style: none;
        border-color: rgba(228, 228, 228, 0);
        background-color: transparent;
        overflow: hidden;
        text-align: right;
    }

    .c_portalResBreadcrumb_nav-01001001 {
        width: 1180px;
        height: 30px;
        overflow: visible;
        font-size: 0;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList {
        width: auto;
        height: auto;
        overflow: visible;
        background-color: transparent;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList > a {
        display: inline-block;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_CurrentBox {
        color: #666;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .before:before {
        content: "\e68a";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_content {
        width: 240px;
        position: absolute;
        border: 1px solid #65beba;
        padding: 9px 7px 9px 7px;
        font-size: 0;
        display: none;
        height: auto;
        background: #fff;
    }

    .c_portalResBreadcrumb_nav-01001001 .contentBox:hover .p_content {
        display: block;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink {
        color: #65beba;
        display: inline-block;
        margin: 9px 7px 9px 7px;
        cursor: pointer;
        font-size: 14px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink .font {
        line-height: 14px;
        font-weight: normal;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink:hover {
        text-decoration: underline;
        font-weight: normal;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current {
        color: #bcbcbc;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current:hover {
        text-decoration: none;
        font-weight: normal;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current .font {
        text-decoration: none;
        font-weight: normal;
        cursor: default;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_end {
        margin-right: 6px;
        margin-left: 6px;
        vertical-align: middle;
    }
}

@media only screen and (min-width: 769px) {
    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent {
        font-size: 0;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent {
        display: inline-block;
        vertical-align: middle;
        position: relative;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .font {
        display: inline-block;
        font-size: 14px;
        color: #666;
        height: 30px;
        line-height: 30px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .before:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbCurrent .after:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb {
        font-size: 14px;
        color: #65beba;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb {
        display: inline-block;
        vertical-align: middle;
        position: relative;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb > a > .font {
        display: inline-block;
        line-height: 30px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb > a {
        color: inherit;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox > a > .font {
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox > a > .font:hover {
        text-decoration: none;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb > a > .font:hover {
        text-decoration: underline;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb .before:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb .after:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover > a > .font:before {
        content: "\200B";
        display: block;
        height: 1px;
        background: #fff;
        width: 100%;
        width: calc(100% - 1px);
        position: absolute;
        bottom: -1px;
        left: 1px;
        z-index: 10;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover > a > .font {
        border: 1px solid #65beba;
        border-bottom: 1px solid transparent;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox .after {
        margin-right: 5px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox .after:before {
        content: "\e69a";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover .after:before {
        content: "\e69c";
    }

    .e_title.c_portalResBreadcrumb_nav-01001001.p_sortLink {
        display: inline-block;
        padding: 0;
        color: rgba(101, 190, 186, 1);
        font-size: 14px;
        text-align: left;
    }

    .e_title.c_portalResBreadcrumb_nav-01001001.p_sortLink {
        white-space: nowrap;
        vertical-align: middle;
        line-height: 19px;
    }

    a > .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:hover {
        text-decoration: underline;
        font-weight: bold;
        cursor: pointer;
    }

    a > .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:active {
        color: rgba(69, 165, 161, 1);
        font-weight: 400;
    }

    a > .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink:active {
        text-decoration: none;
        margin-top: 0;
    }

    .e_title.c_portalResBreadcrumb_nav-01001001 .p_sortLink .iconfont:before {
        display: inline-block;
        content: "";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_content {
        margin: 0;
        width: 236px;
        height: 317px;
        padding: 0;
        border-width: 1px;
        border-style: none;
        border-color: rgba(228, 228, 228, 0);
        background-color: transparent;
        overflow: hidden;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond {
        font-size: 14px;
        color: #65beba;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond {
        display: inline-block;
        vertical-align: middle;
        position: relative;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond > a > .font {
        display: inline-block;
        line-height: 30px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond > a {
        color: inherit;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox > a > .font {
        border: 1px solid #e0f2f1;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox > a > .font:hover {
        text-decoration: none;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond > a > .font:hover {
        text-decoration: underline;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond .before:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond .after:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover > a > .font:before {
        content: "\200B";
        display: block;
        height: 1px;
        background: #fff;
        width: 100%;
        width: calc(100% - 1px);
        position: absolute;
        bottom: -1px;
        left: 1px;
        z-index: 10;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover > a > .font {
        border: 1px solid #65beba;
        border-bottom: 1px solid transparent;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox .after {
        margin-right: 5px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox .after:before {
        content: "\e69a";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbSecond.contentBox:hover .after:before {
        content: "\e69c";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_end {
        display: inline-block;
        margin: 0;
        padding: 0;
        text-align: left;
        color: rgba(51, 51, 51, 1);
        font-size: 14px;
        font-weight: 400;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_end .font {
        white-space: nowrap;
        vertical-align: middle;
        text-align: inherit;
        line-height: 14px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_end .iconfont:before {
        display: inline-block;
        content: "";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst {
        font-size: 14px;
        color: #65beba;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst {
        display: inline-block;
        vertical-align: middle;
        position: relative;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst > a > .font {
        display: inline-block;
        line-height: 30px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst > a {
        color: inherit;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox > a > .font {
        border: 1px solid #e0f2f1;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox > a > .font:hover {
        text-decoration: none;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst > a > .font:hover {
        text-decoration: underline;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .before:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .after:before {
        content: "\200B";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover > a > .font:before {
        content: "\200B";
        display: block;
        height: 1px;
        background: #fff;
        width: 100%;
        width: calc(100% - 1px);
        position: absolute;
        bottom: -1px;
        left: 1px;
        z-index: 10;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover > a > .font {
        border: 1px solid #65beba;
        border-bottom: 1px solid transparent;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox .after {
        margin-right: 5px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox .after:before {
        content: "\e69a";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst.contentBox:hover .after:before {
        content: "\e69c";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList {
        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_portalResBreadcrumb_nav-01001001 {
        width: 1180px;
        height: 30px;
        overflow: visible;
        font-size: 0;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList {
        width: auto;
        height: auto;
        overflow: visible;
        background-color: transparent;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList > a {
        display: inline-block;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_CurrentBox {
        color: #666;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .before:before {
        content: "\e68a";
    }

    .c_portalResBreadcrumb_nav-01001001 .p_content {
        width: 240px;
        position: absolute;
        border: 1px solid #65beba;
        padding: 9px 7px 9px 7px;
        font-size: 0;
        display: none;
        height: auto;
        background: #fff;
    }

    .c_portalResBreadcrumb_nav-01001001 .contentBox:hover .p_content {
        display: block;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink {
        color: #65beba;
        display: inline-block;
        margin: 9px 7px 9px 7px;
        cursor: pointer;
        font-size: 14px;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink .font {
        line-height: 14px;
        font-weight: normal;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink:hover {
        text-decoration: underline;
        font-weight: normal;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current {
        color: #bcbcbc;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current:hover {
        text-decoration: none;
        font-weight: normal;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_sortLink.current .font {
        text-decoration: none;
        font-weight: normal;
        cursor: default;
    }

    .c_portalResBreadcrumb_nav-01001001 .p_end {
        margin-right: 6px;
        margin-left: 6px;
        vertical-align: middle;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
}

.c_portalResBreadcrumb_nav-01001001 .p_MatteIcon .iconfont:before {
    content: '\e602';
}

.c_portalResBreadcrumb_nav-01001001 > div {
    animation-fill-mode: both;
}

.c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList span {
    display: inline-block;
    font-size: 14px;
    color: #555;
}

.c_portalResBreadcrumb_nav-01001001 .p_breadcrumbFirst .i_homePage:hover {
    color: #0c64b3;
    cursor: pointer;
    display: inline-block;
}

.c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList span .iconfont {
    position: absolute;
    width: 20px;
    height: 22px;
    left: 0px;
}

.c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList span .iconfont:before {
    content: '\e630';
    color: #0c64b3;
    font-size: 20px;
}

.c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList span.weizhi {
    padding-left: 25px;
}

@media only screen and (max-width: 768px) {
    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList {
        text-align: left;
        margin: 10px 0px;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
    .c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList {
        text-align: left;
        margin: 10px 0px;
    }
}

.c_portalResBreadcrumb_nav-01001001 .p_breadcrumb.contentBox:hover > a > .font {
    border: 0px solid #65beba;
    border-bottom: 0px solid transparent;
}

.c_portalResBreadcrumb_nav-01001001 .p_breadcrumbList span .iconfont:before {
    color: red !important;
}

.w_grid-001 {
    margin-left: auto;
    margin-right: auto;
    max-width: 1180px;
    min-height: 12rem;
    width: 100%;
}

.w_grid-001 > .w_grid {
    width: 100%;
    position: relative;
}

.w_grid-001 > div > .p_gridbox {
    width: 100%;
    overflow: hidden;
    position: static;
}

.w_grid-001 > div > .p_gridbox > .p_gridCell {
    float: left;
    position: static;
}

.w_grid-001 > div > .p_gridbox > .p_gridCell:not(:empty):before {
    content: '';
    height: 0.1px;
    display: block;
}

.w_grid-001 > div > .p_gridbox > .p_gridCell:first-child {
    margin-left: 0;
    clear: left;
}

#w_grid-001 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left: 0;
    clear: left;
}

@media only screen and (max-width: 768px) {
    .w_grid-001 > div > .p_gridbox > .p_gridCell {
        width: 100%;
        margin-left: 0;
        margin-top: 0rem;
        margin-bottom: 0rem;
        padding: 0px;
    }
}

@media only screen and (min-width: 769px) {
    .w_grid-001 > div > .p_gridbox > .p_gridCell {
        width: 49.5%;
        margin-left: 1%;
        margin-top: 0.6rem;
        margin-bottom: 0.6rem;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
}

#w_grid-1575885763807, #w_grid-1575899079073, #w_grid-1575941044199, #w_grid-1575941044229, #w_grid-1575964589654, #w_grid-1575964589704, #w_grid-1575968796347, #w_grid-1575969592458, #w_grid-1575970341296, #w_grid-1575970341346, #w_grid-1575977668917, #w_grid-1575978754187, #w_grid-1575978754237, #w_grid-1592813884630 {
    border-bottom: 1px #e8e8e8 solid !important;
    padding-bottom: 7px !important;
}

#w_grid-1575948055567, #w_grid-1575957125897, #w_grid-1575957762530, #w_grid-1575982190483, #w_grid-1575982340030 {
    border: 1px #e8e8e8 solid !important;
}

#w_grid-1577773099478 {
    border: 1px #e8e8e8 solid;
}

.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_grid-1575885249543 {
    border: 1px solid #e8e8e8 !important;
}

#w_grid-1575896963583, #w_grid-1575899079067, #w_grid-1575941044189, #w_grid-1575941044219, #w_grid-1575943980445, #w_grid-1575964589624, #w_grid-1575964589684, #w_grid-1575964589724, #w_grid-1575968796334, #w_grid-1575968865885, #w_grid-1575970341266, #w_grid-1575970341326, #w_grid-1575970341366, #w_grid-1575977668877, #w_grid-1575978754157, #w_grid-1575978754217, #w_grid-1575979476413, #w_grid-1576673716259, #w_grid-1576673716265 {
    border-bottom: 1px #e8e8e8 solid !important;
    padding-bottom: 7px !important;
}

#w_grid-1575901335915, #w_grid-1575902049385, #w_grid-1575902049385, #w_grid-1575939063266, #w_grid-1575939320031, #w_grid-1575940481565, #w_grid-1575940481595, #w_grid-1575941044169, #w_grid-1575941044239, #w_grid-1575941044249, #w_grid-1575945020645, #w_grid-1575945020675, #w_grid-1575945383349, #w_grid-1575945383379, #w_grid-1575958400090, #w_grid-1575958400100, #w_grid-1575958773467, #w_grid-1575958924879, #w_grid-1575960317675, #w_grid-1575960317685, #w_grid-1575960317715, #w_grid-1575963638300, #w_grid-1575963638310, #w_grid-1575963597628, #w_grid-1575964589604, #w_grid-1575964589744, #w_grid-1575964589754, #w_grid-1575969564589, #w_grid-1575970099745, #w_grid-1575970099775, #w_grid-1575970226674, #w_grid-1575970226704, #w_grid-1575970341246, #w_grid-1575970341386, #w_grid-1575970341396, #w_grid-1575977313676, #w_grid-1575977313706, #w_grid-1575977389587, #w_grid-1575977389617, #w_grid-1575977668857, #w_grid-1575977669167, #w_grid-1575977669177, #w_grid-1575978455647, #w_grid-1575978455677, #w_grid-1575978607323, #w_grid-1575978607353, #w_grid-1575978754137, #w_grid-1575978754277, #w_grid-1575978754287, #w_grid-1575980086576, #w_grid-1575980086606, #w_grid-1575980193900, #w_grid-1575980193930, #w_grid-1575982340070, #w_grid-1576821179595, #w_grid-1576829008778, #w_grid-1576829008788, #w_grid-1576829008688, #w_grid-1576831268390, #w_grid-1576831268400, #w_grid-1576831268380, #w_grid-1577688702705, #w_grid-1577699747308, #w_grid-1577702358611, #w_grid-1577776851417, #w_grid-1577783833606, #w_grid-1579051644857, #w_grid-1579051934406, #w_grid-1579052675972, #w_grid-1579052675982, #w_grid-1579060708752, #w_grid-1579060899511, #w_grid-1592818362727, #w_grid-1592818458437, #w_grid-1592819320179, #w_grid-1592819706009, #w_grid-1594970543543, #w_grid-1608714741890, #w_grid-1608714741900, #w_grid-1608715161382, #w_grid-1608715161392, #w_grid-1608714741870, #w_grid-1608715161362 {
    border: 1px #e8e8e8 solid !important;
}

#w_grid-1575958400100 {
    border: 0px #e8e8e8 solid !important
}

#w_grid-1577758652876 .p_gridbox::before, #w_grid-1577758652876 .p_gridbox::after, #w_grid-1577758652887 .p_gridbox::before, #w_grid-1577758652887 .p_gridbox::after, #w_grid-1577758652897 .p_gridbox::before, #w_grid-1577758652897 .p_gridbox::after, #w_grid-1577758652906 .p_gridbox::before, #w_grid-1577758652906 .p_gridbox::after {
    background: #2b2f89 !important;
}

#w_grid-1577758652876 .p_gridbox:hover .p_icon:before, #w_grid-1577758652887 .p_gridbox:hover .p_icon:before, #w_grid-1577758652897 .p_gridbox:hover .p_icon:before, #w_grid-1577758652906 .p_gridbox:hover .p_icon:before {
    color: #fff !important;
}

#w_grid-1577761610332 > div > .p_gridbox > .p_gridCell {
    margin-bottom: 3rem !important;
    margin-top: 3rem !important;
}

#w_grid-1577770053163, #w_grid-1577770277311, #w_grid-1577770339739, #w_grid-1577770374411, #w_grid-1577770410714 {
    border: 1px #dcdcdc solid !important;
}

@media only screen and (max-width: 768px) {
    #w_grid-1576821179595, #w_grid-1576821179605, #w_grid-1575958400090, #w_grid-1575960317685, #w_grid-1575960317695, #w_grid-1575958400100 {
        display: none !important;
    }
}

.c_portalResNews_list-01001 {
    width: 100%;
}

.c_portalResNews_list-01001 .p_PromptNoneData {
    width: auto;
    text-align: center
}

.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title .iconfont:before {
    content: ""
}

.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title .first {
    height: auto;
    display: table-cell;
    position: relative;
    vertical-align: middle;
    padding: 0 10px 5px 0;
}

.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title {
    display: inline-table;
    padding: 0 30px;
    min-height: 200px;
    height: 100%
}

.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title .first:before {
    content: "\e6b4"
}

.c_portalResNews_list-01001 .p_PromptNoneData .prompt_title .font {
    display: table-cell;
    vertical-align: middle;
    text-align: left
}

.c_portalResNews_list-01001 .p_PromptNoneData .promptbox {
    width: auto;
    height: 100%
}

.c_portalResNews_list-01001 .p_PromptNoneData .prompt_content {
    padding-left: 65px
}

.c_portalResNews_list-01001 .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-01001 .p_moreBtn .font {
    white-space: nowrap;
    overflow: visible;
    vertical-align: middle
}

.c_portalResNews_list-01001 .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-01001 .p_loading {
    width: 100%;
    height: 70px;
    line-height: 70px;
    text-align: center;
}

.c_portalResNews_list-01001 .p_loading .iconfont:before {
    content: ""
}

.c_portalResNews_list-01001 .p_loading .font {
    display: inline-block;
    margin-left: 20px;
    height: inherit
}

.c_portalResNews_list-01001 .p_moreBox {
    margin: 0 20px;
    width: auto;
    height: auto;
    padding: 0;
    overflow: hidden
}

.c_portalResNews_list-01001 .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-01001 .p_ToDetail:hover {
    cursor: pointer
}

.c_portalResNews_list-01001 .p_SummaryBox {
    margin: 0;
    width: 236px;
    height: 317px;
    padding: 0;
    overflow: hidden
}

.c_portalResNews_list-01001 .p_summary {
    text-align: left;
    vertical-align: top;
    word-break: break-all
}

.c_portalResNews_list-01001 .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-01001 .p_assist {
    margin: 0;
    width: 236px;
    height: 317px;
    padding: 0;
    overflow: hidden
}

.c_portalResNews_list-01001 .p_TitleBox {
    width: auto;
    height: auto;
    padding: 6px 0;
    overflow: hidden;
    vertical-align: top;
}

.c_portalResNews_list-01001 .p_title {
    display: inline-table;
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: left;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
}

.c_portalResNews_list-01001 .p_header {
    margin: 5px 0 0;
    width: auto;
    height: auto;
    padding: 0;
    overflow: hidden;
}

.c_portalResNews_list-01001 .p_content {
    margin: 0;
    width: 236px;
    height: 317px;
    padding: 0;
    overflow: hidden
}

.c_portalResNews_list-01001 .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-01001 .p_articles {
    margin: 0;
    width: inherit;
    height: 186px;
    padding: 0;
}

.c_portalResNews_list-01001 .p_news {
    margin: 0;
    width: inherit;
    height: auto;
    padding: 0;
    overflow: hidden;
}

.c_portalResNews_list-01001 .p_Newslist {
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.c_portalResNews_list-01001 {
    overflow: hidden;
}

.c_portalResNews_list-01001 .p_content {
    width: auto;
    height: auto;
    vertical-align: top
}

.c_portalResNews_list-01001 .p_SummaryBox {
    width: auto;
    height: auto;
}

.c_portalResNews_list-01001 .p_assist {
    width: auto;
    height: auto;
}

.c_portalResNews_list-01001 .p_icon {
    display: inline-block;
    vertical-align: middle;
    margin-top: 2px
}

.c_portalResNews_list-01001 .p_about {
    display: inline-block;
    vertical-align: middle
}

.c_portalResNews_list-01001 .p_articles {
    display: inline-block;
    height: auto;
    min-width: 320px;
    width: calc((100% - 0px) / 1);
    padding: 0px;
    overflow: hidden;
    float: left;
}

.c_portalResNews_list-01001 .p_thumbnail {
    width: 100%;
    height: auto;
    vertical-align: middle;
    text-align: center;
    overflow: hidden
}

.c_portalResNews_list-01001 .p_thumbnail img {
    width: 100%;
}

.c_portalResNews_list-01001 .higher .p_thumbnail {
    position: absolute;
    height: 100%
}

.c_portalResNews_list-01001 .widther .p_thumbnail {
    position: absolute;
    height: 100%
}

.c_portalResNews_list-01001 .smaller .p_thumbnail {
    position: absolute;
    height: 100%
}

.c_portalResNews_list-01001 .p_assist {
    margin-top: 2px;
}

.c_portalResNews_list-01001 .p_SummaryBox {
    clear: both;
    margin-bottom: 10px;
    margin-top: 8px
}

.c_portalResNews_list-01001 .p_ToDetail {
    float: right;
    position: relative
}

.c_portalResNews_list-01001 .p_summary {
    white-space: normal
}

.c_portalResNews_list-01001 .p_categorySummaryBox {
    overflow: hidden;
    padding: 10px;
}

.c_portalResNews_list-01001 article {
    word-wrap: break-word !important;
    word-break: normal !important;
}

@media only screen and (max-width: 768px) {
    .c_portalResNews_list-01001 .p_articles {
        margin-top: 10px !important;
        width: 100% !important;
    }

    .c_portalResNews_list-01001 .mp_linkUrl {
        display: block;
        height: auto;
    }

    .c_portalResNews_list-01001 .p_SummaryBox {
        display: none;
    }

    .c_portalResNews_list-01001 .p_ToDetail {
        display: none !important;
    }

    .c_portalResNews_list-01001 .mP_SummaryBox {
        clear: both;
    }

    .c_portalResNews_list-01001 .p_Information {
        display: flex;
        padding: 10px 0;
    }

    .c_portalResNews_list-01001 .p_Information li {
        flex: 1;
        height: 20px;
        overflow: hidden;
    }

    .c_portalResNews_list-01001 .p_KeyWord {
        width: 100%;
        margin-top: 5px;
    }

    .c_portalResNews_list-01001 .p_KeyWord .p_tag {
        padding: 5px 15px;
        margin-right: 10px;
        border-radius: 3px;
    }

    .c_portalResNews_list-01001 .blank {
        width: 100%;
        height: 15px;
        overflow: hidden;
    }

    .c_portalResNews_list-01001 .p_articles {
        border: none
    }
}

@media only screen and (min-width: 769px) {
    .c_portalResNews_list-01001 .mp_linkUrl {
        display: none;
    }

    .p_page .pageNum.active, .p_page .pageNum:hover, .p_page .next:active, .p_page .next:hover {
        background-color: #d60000 !important;
        border-color: #d60000 !important;
    }

    .c_portalResNews_list-01001 .mP_SummaryBox {
        display: none;
    }

    .c_portalResNews_list-01001 .p_Information {
        display: none;
    }

    .c_portalResNews_list-01001 .p_KeyWord {
        display: none;
    }

    .c_portalResNews_list-01001 .blank {
        display: none;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
}

#c_portalResNews_list-15717982507153757 .col-md-3, #c_portalResNews_list-15718103614433463 .col-md-3, #c_portalResNews_list-15718450022042356 .col-md-3 {
    width: 33.3% !important;
}

#c_portalResNews_list-15717982507153757 .sunmry, #c_portalResNews_list-15718103614433463 .sunmry {
    display: none !important;
}

#c_portalResNews_list-15717982507153757 .content, #c_portalResNews_list-15718103614433463 .content {
    height: auto !important;
    padding: 0 10px !important;
}

#c_portalResNews_list-15717982507153757 .title, #c_portalResNews_list-15718103614433463 .title {
    font-weight: normal !important;
    color: #333 !important;
    font-size: 14px !important;
    text-align: center !important;
}

#c_portalResNews_list-15717988651792213 .newTitle, #c_portalResNews_list-15718131628466258 .p_assist {
    display: none !important;
}

#c_portalResNews_list-15718140831034776 .titleLink, #c_portalResNews_list-15718156967937286 .titleLink {
    font-size: 14px !important;
}

#c_portalResNews_list-15718140831034776 .p_news {
    padding: 16px 28px 0 !important;
}

#c_portalResNews_list-15718140831034776 .time, #c_portalResNews_list-15718156967937286 .time, #c_portalResNews_list-15718383990500032 .time {
    display: none !important;
}

#c_portalResNews_list-15718176104035072 .col-md-3, #c_portalResNews_list-15718233480747740 .col-md-3, #c_portalResNews_list-15718416178107937 .col-md-3, #c_portalResNews_list-1571842299252 .col-md-3 {
    width: 100% !important;
}

#c_portalResNews_list-15718374216512186 .p_images, #c_portalResNews_list-15718374216512186 .p_ToDetail {
    display: none !important;
}

#c_portalResNews_list-15718374216512186 .p_summary {
    line-height: 26px !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

#c_portalResNews_list-15718374216512186 .p_SummaryBox {
    margin-top: 0 !important;
}

#c_portalResNews_list-15718381900872129 .p_assist {
    display: none !important;
}

#c_portalResNews_list-15718383990500032 .titleLink {
    font-size: 15px !important;
}

#c_portalResNews_list-15718403050215243 .p_assist {
    display: none !important;
}

#c_portalResNews_list-15718408219520786 .p_assist {
    display: none !important;
}

#c_portalResNews_list-15718434246170112 .col-md-3 {
    width: 33.3% !important;
}

#c_portalResNews_list-15718796891844705 .summray {
    height: auto !important;
    font-family: 微软雅黑 !important;
}

#c_portalResNews_list-15718796891844705 .readMore {
    background: #d60000 !important;
    padding: 8px 14px !important;
    border-radius: 0 !important;
}

#c_portalResNews_list-15718796891844705 .look {
    margin-top: 30px !important;
}

#c_portalResNews_list-15718796891844705 .lunbo2box .swiper-button-prev, #c_portalResNews_list-15718796891844705 .lunbo2box .swiper-button-next {
    color: #adadad !important;
}

#c_portalResNews_list-15718843538003611 .p_assist {
    display: none !important;
}

.p_CommonSwitchBtnA:hover, .p_CommonSwitchBtnB:hover {
    color: #d60000 !important;
}

#c_portalResNews_list-15728511850785725 .col-md-3, #c_portalResNews_list-15728523273840047 .col-md-3, #c_portalResNews_list-15728533359526484 .col-md-3 {
    width: 33.3% !important;
}

#c_portalResNews_list-15728511850785725 .container, #c_portalResNews_list-15728523273840047 .container, #c_portalResNews_list-15728533359526484 .container {
    padding: 0 !important;
}

@media only screen and (max-width: 768px) {
    #c_portalResNews_list-15717982507153757 .col-md-3, #c_portalResNews_list-15718103614433463 .col-md-3, #c_portalResNews_list-15718450022042356 .col-md-3 {
        width: 100% !important;
    }
}

#c_portalResNews_list-15696675703586864 .p_TitleBox a, #c_portalResNews_list-15695065328230742 .p_TitleBox a, #c_portalResNews_list-15696692150200079 .p_TitleBox a, #c_portalResNews_list-15696733573715655 .p_TitleBox a, #c_portalResNews_list-15696746146114320 .p_TitleBox a, #c_portalResNews_list-15696790432657391 .p_TitleBox a, #c_portalResNews_list-15718017692229616 .p_TitleBox a, #c_portalResNews_list-15718017692229616 .p_TitleBox a, #c_portalResNews_list-15718021327545494 .p_TitleBox a, #c_portalResNews_list-15718108082462791 .p_TitleBox a, #c_portalResNews_list-15718131628466258 .p_TitleBox a, #c_portalResNews_list-15718151395345162 .p_TitleBox a, #c_portalResNews_list-15718184964073394 .p_TitleBox a, #c_portalResNews_list-15718840626487412 .p_TitleBox a, #c_portalResNews_list-15719019234035069 .p_TitleBox a, #c_portalResNews_list-15718890877345999 .p_TitleBox a, #c_portalResNews_list-1571902372404 .p_TitleBox a, #c_portalResNews_list-1571895455123 .p_TitleBox a, #c_portalResNews_list-1571895455098 .p_TitleBox a, #c_portalResNews_list-1571896143473 .p_TitleBox a, #c_portalResNews_list-15728517972773705 .p_TitleBox a {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    line-height: 20px !important;
}

#c_portalResNews_list-15949670704286218 .newContainer, #c_portalResNews_list-15747338363300811 .newContainer, #c_portalResNews_list-15747364498180632 .newContainer, #c_portalResNews_list-15747371759574985 .newContainer, #c_portalResNews_list-15747383402036869 .newContainer, #c_portalResNews_list-15747392419738209 .newContainer, #c_portalResNews_list-15747396027795041 .newContainer, #c_portalResNews_list-15747410271737837 .newContainer, #c_portalResNews_list-15747463282115484 .newContainer, #c_portalResNews_list-15747469398594348 .newContainer, #c_portalResNews_list-15747477038551946 .newContainer, #c_portalResNews_list-15747484012218986 .newContainer, #c_portalResNews_list-15747486154011831 .newContainer, #c_portalResNews_list-15747488416432791 .newContainer, #c_portalResNews_list-15918883830727320 .newContainer {
    max-width: 100% !important;
}

#c_portalResNews_list-15949670704286218 .newContainer, #c_portalResNews_list-15747338363300811 .newContainer, #c_portalResNews_list-15747364498180632 .newContainer, #c_portalResNews_list-15747371759574985 .newContainer, #c_portalResNews_list-15747383402036869 .newContainer, #c_portalResNews_list-15747392419738209 .newContainer, #c_portalResNews_list-15747396027795041 .newContainer, #c_portalResNews_list-15747410271737837 .newContainer, #c_portalResNews_list-15747463282115484 .newContainer, #c_portalResNews_list-15747469398594348 .newContainer, #c_portalResNews_list-15747477038551946 .newContainer, #c_portalResNews_list-15747484012218986 .newContainer, #c_portalResNews_list-15747486154011831 .newContainer, #c_portalResNews_list-15747488416432791 .newContainer, #c_portalResNews_list-15918883830727320 .newContainer {
    margin: 0rem auto !important;
}

#c_portalResNews_list-15949670704286218 .newLi, #c_portalResNews_list-15747338363300811 .newLi, #c_portalResNews_list-15747364498180632 .newLi, #c_portalResNews_list-15747371759574985 .newLi, #c_portalResNews_list-15747383402036869 .newLi, #c_portalResNews_list-15747392419738209 .newLi, #c_portalResNews_list-15747396027795041 .newLi, #c_portalResNews_list-15747410271737837 .newLi, #c_portalResNews_list-15747463282115484 .newLi, #c_portalResNews_list-15747469398594348 .newLi, #c_portalResNews_list-15747477038551946 .newLi, #c_portalResNews_list-15747484012218986 .newLi, #c_portalResNews_list-15747486154011831 .newLi, #c_portalResNews_list-15747488416432791 .newLi, #c_portalResNews_list-15918883830727320 .newLi {
    width: 100% !important;
    padding: 0 !important;
}

#c_portalResNews_list-15949670704286218 .porTbox, #c_portalResNews_list-15747338363300811 .porTbox, #c_portalResNews_list-15747364498180632 .porTbox, #c_portalResNews_list-15747371759574985 .porTbox, #c_portalResNews_list-15747383402036869 .porTbox, #c_portalResNews_list-15747392419738209 .porTbox, #c_portalResNews_list-15747396027795041 .porTbox, #c_portalResNews_list-15747410271737837 .porTbox, #c_portalResNews_list-15747463282115484 .porTbox, #c_portalResNews_list-15747469398594348 .porTbox, #c_portalResNews_list-15747477038551946 .porTbox, #c_portalResNews_list-15747484012218986 .porTbox, #c_portalResNews_list-15747486154011831 .porTbox, #c_portalResNews_list-15747488416432791 .porTbox, #c_portalResNews_list-15918883830727320 .porTbox {
    height: 327px !important;
}

#c_portalResNews_list-15949670704286218 .lookDetail, #c_portalResNews_list-15747338363300811 .lookDetail, #c_portalResNews_list-15747383402036869 .lookDetail, #c_portalResNews_list-15747392419738209 .lookDetail, #c_portalResNews_list-15747396027795041 .lookDetail, #c_portalResNews_list-15747410271737837 .lookDetail, #c_portalResNews_list-15747463282115484 .lookDetail, #c_portalResNews_list-15747469398594348 .lookDetail, #c_portalResNews_list-15747477038551946 .lookDetail, #c_portalResNews_list-15747484012218986 .lookDetail, #c_portalResNews_list-15747486154011831 .lookDetail, #c_portalResNews_list-15747488416432791 .lookDetail, #c_portalResNews_list-15918883830727320 .lookDetail {
    display: none !important;
}

#c_portalResNews_list-15949670704286218 .newSummry, #c_portalResNews_list-15747338363300811 .newSummry, #c_portalResNews_list-15747353210198274 .newSummry, #c_portalResNews_list-15747364498180632 .newSummry, #c_portalResNews_list-15747371759574985 .newSummry, #c_portalResNews_list-15747383402036869 .newSummry, #c_portalResNews_list-15747392419738209 .newSummry, #c_portalResNews_list-15747396027795041 .newSummry, #c_portalResNews_list-15747406984280246 .newSummry, #c_portalResNews_list-15747410271737837 .newSummry, #c_portalResNews_list-15747460035168091 .newSummry, #c_portalResNews_list-15747463282115484 .newSummry, #c_portalResNews_list-15747469398594348 .newSummry, #c_portalResNews_list-15747477038551946 .newSummry, #c_portalResNews_list-15747484012218986 .newSummry, #c_portalResNews_list-15747486154011831 .newSummry, #c_portalResNews_list-15747488416432791 .newSummry, #c_portalResNews_list-15918883830727320 .newSummry {
    display: none !important;
}

#c_portalResNews_list-15949670704286218 .porBbox, #c_portalResNews_list-15747338363300811 .porBbox, #c_portalResNews_list-15747353210198274 .porBbox, #c_portalResNews_list-15747364498180632 .porBbox, #c_portalResNews_list-15747371759574985 .porBbox, #c_portalResNews_list-15747383402036869 .porBbox, #c_portalResNews_list-15747392419738209 .porBbox, #c_portalResNews_list-15747396027795041 .porBbox, #c_portalResNews_list-15747406984280246 .porBbox, #c_portalResNews_list-15747410271737837 .porBbox, #c_portalResNews_list-15747460035168091 .porBbox, #c_portalResNews_list-15747463282115484 .porBbox, #c_portalResNews_list-15747469398594348 .porBbox, #c_portalResNews_list-15747477038551946 .porBbox, #c_portalResNews_list-15747484012218986 .porBbox, #c_portalResNews_list-15747486154011831 .porBbox, #c_portalResNews_list-15747488416432791 .porBbox, #c_portalResNews_list-15918883830727320 .porBbox {
    height: auto !important;
    padding: 14px 20px 10px !important;
    position: absolute !important;
    bottom: 0 !important;
    border: 0px solid #f2f2f2 !important;
    background: #0000004f !important;
}

#c_portalResNews_list-15949670704286218 .newLi, #c_portalResNews_list-15747338363300811 .newLi, #c_portalResNews_list-15747353210198274 .newLi, #c_portalResNews_list-15747364498180632 .newLi, #c_portalResNews_list-15747371759574985 .newLi, #c_portalResNews_list-15747383402036869 .newLi, #c_portalResNews_list-15747392419738209 .newLi, #c_portalResNews_list-15747396027795041 .newLi, #c_portalResNews_list-15747406984280246 .newLi, #c_portalResNews_list-15747410271737837 .newLi, #c_portalResNews_list-15747460035168091 .newLi, #c_portalResNews_list-15747463282115484 .newLi, #c_portalResNews_list-15747469398594348 .newLi, #c_portalResNews_list-15747477038551946 .newLi, #c_portalResNews_list-15747484012218986 .newLi, #c_portalResNews_list-15747486154011831 .newLi, #c_portalResNews_list-15747488416432791 .newLi, #c_portalResNews_list-15918883830727320 .newLi {
    height: auto !important;
}

#c_portalResNews_list-15949670704286218 .newTitle, #c_portalResNews_list-15747338363300811 .newTitle, #c_portalResNews_list-15747364498180632 .newTitle, #c_portalResNews_list-15747371759574985 .newTitle, #c_portalResNews_list-15747383402036869 .newTitle, #c_portalResNews_list-15747392419738209 .newTitle, #c_portalResNews_list-15747396027795041 .newTitle, #c_portalResNews_list-15747410271737837 .newTitle, #c_portalResNews_list-15747463282115484 .newTitle, #c_portalResNews_list-15747469398594348 .newTitle, #c_portalResNews_list-15747477038551946 .newTitle, #c_portalResNews_list-15747484012218986 .newTitle, #c_portalResNews_list-15747486154011831 .newTitle, #c_portalResNews_list-15747488416432791 .newTitle, #c_portalResNews_list-15918883830727320 .newTitle {
    color: #fff !important;
}

#c_portalResNews_list-15747338363300811 .porTbox {
    height: 217px !important;
}

#c_portalResNews_list-15747353210198274 .newLi, #c_portalResNews_list-15747406984280246 .newLi, #c_portalResNews_list-15747460035168091 .newLi {
    width: 100% !important;
}

#c_portalResNews_list-15747353210198274 .newTitle, #c_portalResNews_list-15747406984280246 .newTitle, #c_portalResNews_list-15747460035168091 .newTitle {
    color: #fff !important;
}

#c_portalResNews_list-15747353210198274 .newContainer, #c_portalResNews_list-15747406984280246 .newContainer, #c_portalResNews_list-15747460035168091 .newContainer {
    margin: 0rem auto !important;
}

#c_portalResNews_list-15747364498180632 .porTbox, #c_portalResNews_list-15747371759574985 .porTbox {
    height: 188px !important;
}

#c_portalResNews_list-15747396027795041 .porTbox {
    height: 276px !important;
}

#c_portalResNews_list-15747410271737837 {
    width: 100% !important;
    height: 100% !important;
}

#c_portalResNews_list-15747410271737837 .porTbox {
    height: 345px !important;
}

#c_portalResNews_list-15747463282115484 .porTbox {
    height: 361px !important;
}

#c_portalResNews_list-15747469398594348 .porTbox {
    height: 395px !important;
}

#c_portalResNews_list-15747477038551946 .porTbox, #c_portalResNews_list-15747484012218986 .porTbox, #c_portalResNews_list-15747486154011831 .porTbox, #c_portalResNews_list-15747488416432791 .porTbox {
    height: 200px !important;
}

@media (min-width: 992px) {
    #c_portalResNews_list-15920535849380625 .col-md-3, #c_portalResNews_list-1592054723754 .col-md-3, #c_portalResNews_list-1592055367268 .col-md-3, #c_portalResNews_list-1592057749879 .col-md-3, #c_portalResNews_list-1592059641765 .col-md-3, #c_portalResNews_list-1592534529773 .col-md-3, #c_portalResNews_list-1592537810454 .col-md-3, #c_portalResNews_list-1592546997777 .col-md-3 {
        width: 50% !important;
    }
}

@CHARSET "UTF-8";
* {
    padding: 0;
    margin: 0;
}

.pagebox {
    width: 100%;
}

.pagebox, #-remove--flag {
}

body, #-remove--flag {
}

#c_portalResBreadcrumb_nav-1575978455697 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: 30px;
    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_category-1575978455692 .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#c_portalResNews_category-1575978455692 > div {
    animation-fill-mode: both;
}

#c_portalResNews_category-1575978455692 {
    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: 20px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#c_portalResNews_list-1575978455702 .p_articles {
    width: calc((100% - 0px) / 1);
    padding: 15px 0px !important;
    padding-top: 0px !important;
}

#c_portalResNews_list-1575978455702 .p_CommonSummaryBoxA {
    text-align: center;
}

#c_portalResNews_list-1575978455702 .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#c_portalResNews_list-1575978455702 > div {
    animation-fill-mode: both;
}

#c_portalResNews_list-1575978455702 .p_hot .iconfont:before {
    shadow-angle: 0px;
    shadow-distance: 0px;
    shadow-angle-ofInset: 0px;
    shadow-distance-ofInset: 0px;
}

#c_portalResNews_list-1575978455702 .p_new .iconfont:before {
    shadow-angle: 0px;
    shadow-distance: 0px;
    shadow-angle-ofInset: 0px;
    shadow-distance-ofInset: 0px;
}

#c_portalResNews_list-1575978455702 .p_page .pre .iconfont:before {
    shadow-angle: 0px;
    shadow-distance: 0px;
    shadow-angle-ofInset: 0px;
    shadow-distance-ofInset: 0px;
}

#c_portalResNews_list-1575978455702 .p_page .next .iconfont:before {
    shadow-angle: 0px;
    shadow-distance: 0px;
    shadow-angle-ofInset: 0px;
    shadow-distance-ofInset: 0px;
}

#c_portalResNews_list-1575978455702 .p_more .iconfont:before {
    shadow-angle: 0px;
    shadow-distance: 0px;
    shadow-angle-ofInset: 0px;
    shadow-distance-ofInset: 0px;
}

#c_portalResNews_list-1575978455702 .p_loading .iconfont:before {
    shadow-angle: 0px;
    shadow-distance: 0px;
    shadow-angle-ofInset: 0px;
    shadow-distance-ofInset: 0px;
}

#c_portalResNews_list-1575978455702 .p_images {
    display: none !important;
}

#c_portalResNews_list-1575978455702 .p_TitleBox {
    padding-top: 0 !important;
    float: left !important;
    font-weight: bold !important;
}

#c_portalResNews_list-1575978455702 .p_header {
    margin: 0px 0 0 !important;
}

#c_portalResNews_list-1575978455702 .p_assist {
    float: right !important;
    margin-top: 23px;
}

#c_portalResNews_list-1575978455702 .p_TitleBox a {
    color: #2c3089 !important;
}

#c_portalResNews_list-1575978455702 .p_time {
    color: #969696 !important;
}

#c_portalResNews_list-1575978455702 .p_summary {
    font-size: 12px !important;
    line-height: 26px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: rgba(102, 102, 102, 1) !important;
}

#c_portalResNews_list-1575978455702 .p_SummaryBox {
    margin-top: 3px !important;
}

#c_portalResNews_list-1575978455702 .borderB_default {
    border-bottom: 1px solid #f0f0f0 !important;
}

#c_portalResNews_list-1575978455702 .p_page {
    padding-bottom: 10px !important;
}

@media only screen and (max-width: 768px) {
    #c_portalResNews_list-1575978455702 .p_TitleBox {
        float: none !important;
        max-width: 100% !important;
    }

    #c_portalResNews_list-1575978455702 .p_assist {
        float: none !important;
        margin-top: 10px !important;
    }

    #c_portalResNews_list-1575978455702 .p_articles {
        margin-top: 0px !important;
    }
}

#c_portalResNews_list-1575978455702 .border_default {
    border: 1px solid #d5d5d5 !important;
    background: transparent !important;
}

#c_portalResNews_list-1575978455702 .p_page .pageNum.active, #c_portalResNews_list-1575978455702 .p_page .pageNum:hover, #c_portalResNews_list-1575978455702 .p_page .next:hover, #c_portalResNews_list-1575978455702 .p_page .next:active, #c_portalResNews_list-1575978455702 .p_page .pre:active, #c_portalResNews_list-1575978455702 .p_page .pre:hover {
    border-color: #2978c3;
    background-color: #2978c3;
}

#c_portalResNews_list-1575978455702 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 5px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#w_grid-1575978455637 .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#w_grid-1575978455637 > div {
    animation-fill-mode: both;
}

#w_grid-1575978455637 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    margin-left: 0px;
    clear: left;
}

@media only screen and (min-width: 769px) {
    #w_grid-1575978455637 > div > .p_gridbox > .p_gridCell {
        margin-bottom: 0rem;
        margin-top: 0rem;
        margin-left: 2%;
    }

    #w_grid-1575978455637 > div > .p_gridbox > .p_gridCell:nth-child(2n+0) {
        width: 73.7744%;
        margin-left: 2%;
        margin-right: 0px;
        clear: none;
    }

    #w_grid-1575978455637 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
        margin-left: 0px;
        clear: left;
        margin-right: 0px;
        width: 24.2256%;
    }

    #w_grid-1575978455637 > div > .p_gridbox > .p_gridCell:nth-child(2n) {
        margin-right: 0px;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
}

#w_grid-1575978455657 > div > .p_gridbox {
    background-color: rgba(255, 255, 255, 1);
}

#w_grid-1575978455657 .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#w_grid-1575978455657 > div {
    animation-fill-mode: both;
}

#w_grid-1575978455657 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left: 0px;
    clear: left;
}

@media only screen and (min-width: 769px) {
    #w_grid-1575978455657 > div > .p_gridbox > .p_gridCell {
        margin-bottom: 0rem;
        margin-top: 0rem;
        margin-left: 0;
    }

    #w_grid-1575978455657 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }

    #w_grid-1575978455657 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right: 0;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
}

#w_fimgbox-1575978455667 .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#w_fimgbox-1575978455667 > div {
    animation-fill-mode: both;
}

#w_grid-1575978455677 > div > .p_gridbox {
    background-color: rgba(255, 255, 255, 1);
}

#w_grid-1575978455677 .p_MatteIcon .iconfont:before {
    content: '\e602';
}

#w_grid-1575978455677 > div {
    animation-fill-mode: both;
}

#w_grid-1575978455677 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin-left: 0px;
    clear: left;
}

@media only screen and (max-width: 768px) {
}

@media only screen and (min-width: 769px) {
    #w_grid-1575978455677 > div > .p_gridbox > .p_gridCell {
        margin-bottom: 0rem;
        margin-top: 0rem;
        margin-left: 0;
    }

    #w_grid-1575978455677 > div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        clear: none;
    }

    #w_grid-1575978455677 > div > .p_gridbox > .p_gridCell:nth-child(1n) {
        margin-right: 0;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
}

#w_grid-1575978455637 {
    width: 100%;
    max-width: 1240px;
    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: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}

#w_grid-1575978455657 {
    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_fimgbox-1575978455667 {
    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_common_text-1575978455687 {
    width: auto;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 150px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#w_grid-1575978455677 {
    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: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 20px;
}