﻿body {
}

.qfy_breadhtml {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 15px;
    padding-right: 0;
    padding-left: 0;
}
.indexNewPic {
    width: 100%;
    height: 277px !important;
}

@media screen and (min-width: 768px) {
    #rev_slider_10_1_wrapper {
        height: 740px;
    }

}

@media screen and (max-width: 768px) {
    #rev_slider_10_1_wrapper .tp-bullets {
        display: none !important;
    }

    #rev_slider_10_1_wrapper .tparrows {
        display: none !important;
    }
}


@media only screen and (min-width: 992px) {
    section.section.qfy-row-4-5eb9746ee9c68123856 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 50px;
        padding-bottom: 50px;
        margin-top: 0;
    }

        section.section.qfy-row-4-5eb9746ee9c68123856 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-4-5eb9746ee9c68123856 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 50px;
        padding-bottom: 50px;
        margin-top: 0;
        min-height: 0;
    }

    .qfy_breadhtml {
        margin-top: 0;
        margin-bottom: 0;
        padding-top: 10px;
        padding-bottom: 15px;
        padding-right: 0;
        padding-left: 0;
    }

    /*首页新闻图*/
    .indexNewPic {
        height: auto !important;
    }

}



@font-face {
    font-family: "fc7d49ecf881e27808c244ff3c23c1731";
    src: url("../images/fonts/SourceHanSansCN-Bold.eot"); /* IE9 */
    src: url("../images/fonts/SourceHanSansCN-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../images/fonts/SourceHanSansCN-Bold.woff") format("woff"), /* chrome, firefox */
    url("../images/fonts/SourceHanSansCN-Bold.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../images/fonts/SourceHanSansCN-Bold.svg#fc7d49ecf881e27808c244ff3c23c1731") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eea0ac714 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eea0ac714 .header_subtitle {
        font-size: 15px !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-5-5eb9746eea136935401 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-5-5eb9746eea136935401 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
    }
}


@media only screen and (max-width: 768px) {
    .single_image_text-5eb9746eeaa28169 .head {
        font-size: 16px !important;
    }

    .single_image_text-5eb9746eeaa28169 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-8-5eb9746eea224576919 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-8-5eb9746eea224576919 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-8-5eb9746eea224576919 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-8-5eb9746eea224576919 {
    }

    .qfy-column-8-5eb9746eea224576919 > .column_inner > .background-overlay, .qfy-column-8-5eb9746eea224576919 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5eb9746eeb2454 .head {
        font-size: 16px !important;
    }

    .single_image_text-5eb9746eeb2454 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-9-5eb9746eeacb8665067 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-9-5eb9746eeacb8665067 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-9-5eb9746eeacb8665067 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-9-5eb9746eeacb8665067 {
    }

    .qfy-column-9-5eb9746eeacb8665067 > .column_inner > .background-overlay, .qfy-column-9-5eb9746eeacb8665067 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5eb9746eeba0d255 .head {
        font-size: 16px !important;
    }

    .single_image_text-5eb9746eeba0d255 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-10-5eb9746eeb4df471210 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-10-5eb9746eeb4df471210 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-10-5eb9746eeb4df471210 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-10-5eb9746eeb4df471210 {
    }

    .qfy-column-10-5eb9746eeb4df471210 > .column_inner > .background-overlay, .qfy-column-10-5eb9746eeb4df471210 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-7-5eb9746ee9d84203649 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-7-5eb9746ee9d84203649 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-7-5eb9746ee9d84203649 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-7-5eb9746ee9d84203649 {
    }

    .qfy-column-7-5eb9746ee9d84203649 > .column_inner > .background-overlay, .qfy-column-7-5eb9746ee9d84203649 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-6-5eb9746eebce9788475 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 100px;
        padding-bottom: 0;
        margin-top: 0;
    }

        section.section.qfy-row-6-5eb9746eebce9788475 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-6-5eb9746eebce9788475 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 100px;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}



@font-face {
    font-family: "f56e9ec3a11c0bf0003c94fa165ea863b";
    src: url("../images/fonts/SourceHanSansCN-Bold.eot"); /* IE9 */
    src: url("../images/fonts/SourceHanSansCN-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../images/fonts/SourceHanSansCN-Bold.woff") format("woff"), /* chrome, firefox */
    url("../images/fonts/SourceHanSansCN-Bold.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../images/fonts/SourceHanSansCN-Bold.svg#f56e9ec3a11c0bf0003c94fa165ea863b") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eec0e6149 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eec0e6149 .header_subtitle {
        font-size: 15px !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-7-5eb9746eec17d314361 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 450px;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-7-5eb9746eec17d314361 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-12-5eb9746eec507472505 > .column_inner {
        padding-left: 50px;
        padding-right: 50px;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-12-5eb9746eec507472505 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-12-5eb9746eec507472505 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 0;
        padding-bottom: 53px;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-12-5eb9746eec507472505 {
    }

    .qfy-column-12-5eb9746eec507472505 > .column_inner > .background-overlay, .qfy-column-12-5eb9746eec507472505 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-13-5eb9746eec7b2661620 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-13-5eb9746eec7b2661620 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-13-5eb9746eec7b2661620 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-13-5eb9746eec7b2661620 {
    }

    .qfy-column-13-5eb9746eec7b2661620 > .column_inner > .background-overlay, .qfy-column-13-5eb9746eec7b2661620 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-11-5eb9746eebdf6805887 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-11-5eb9746eebdf6805887 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-11-5eb9746eebdf6805887 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-11-5eb9746eebdf6805887 {
    }

    .qfy-column-11-5eb9746eebdf6805887 > .column_inner > .background-overlay, .qfy-column-11-5eb9746eebdf6805887 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}


@media only screen and (min-width: 992px) {
    section.section.qfy-row-8-5eb9746eec820414946 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 50px;
        margin-top: 0;
    }

        section.section.qfy-row-8-5eb9746eec820414946 > .container {
            max-width: 1200px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-8-5eb9746eec820414946 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-9-5eb9746eec98a685754 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 50px;
        padding-bottom: 50px;
        margin-top: 0;
    }

        section.section.qfy-row-9-5eb9746eec98a685754 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-9-5eb9746eec98a685754 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px;
        padding-bottom: 20px;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eecd99240 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eecd99240 .header_subtitle {
        font-size: 14px !important;
    }
}

.qfy-column-15-5eb9746eeca82288561 > .column_inner:hover {
    padding: 0 0 10px 0;
}

@media only screen and (min-width: 992px) {
    .qfy-column-15-5eb9746eeca82288561 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 10px;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-15-5eb9746eeca82288561 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-15-5eb9746eeca82288561 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-15-5eb9746eeca82288561 {
    }

    .qfy-column-15-5eb9746eeca82288561 > .column_inner > .background-overlay, .qfy-column-15-5eb9746eeca82288561 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eed263293 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eed263293 .header_subtitle {
        font-size: 14px !important;
    }
}

.qfy-column-16-5eb9746eecf55599853 > .column_inner:hover {
    padding: 0 0 10px 0;
}

@media only screen and (min-width: 992px) {
    .qfy-column-16-5eb9746eecf55599853 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 10px;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-16-5eb9746eecf55599853 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-16-5eb9746eecf55599853 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-16-5eb9746eecf55599853 {
    }

    .qfy-column-16-5eb9746eecf55599853 > .column_inner > .background-overlay, .qfy-column-16-5eb9746eecf55599853 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eed76196 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eed76196 .header_subtitle {
        font-size: 14px !important;
    }
}

.qfy-column-17-5eb9746eed420673398 > .column_inner:hover {
    padding: 0 0 10px 0;
}

@media only screen and (min-width: 992px) {
    .qfy-column-17-5eb9746eed420673398 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 10px;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-17-5eb9746eed420673398 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-17-5eb9746eed420673398 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-17-5eb9746eed420673398 {
    }

    .qfy-column-17-5eb9746eed420673398 > .column_inner > .background-overlay, .qfy-column-17-5eb9746eed420673398 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eedc0a279 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eedc0a279 .header_subtitle {
        font-size: 14px !important;
    }
}

.qfy-column-18-5eb9746eed91c719978 > .column_inner:hover {
    padding: 0 0 10px 0;
}

@media only screen and (min-width: 992px) {
    .qfy-column-18-5eb9746eed91c719978 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 10px;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-18-5eb9746eed91c719978 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-18-5eb9746eed91c719978 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-18-5eb9746eed91c719978 {
    }

    .qfy-column-18-5eb9746eed91c719978 > .column_inner > .background-overlay, .qfy-column-18-5eb9746eed91c719978 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-14-5eb9746eec939989181 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-14-5eb9746eec939989181 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-14-5eb9746eec939989181 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-14-5eb9746eec939989181 {
    }

    .qfy-column-14-5eb9746eec939989181 > .column_inner > .background-overlay, .qfy-column-14-5eb9746eec939989181 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-12-5eb9746ef392b640701 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
    }

        section.section.qfy-row-12-5eb9746ef392b640701 > .container {
            max-width: 880px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-12-5eb9746ef392b640701 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0;
        padding-bottom: 75px;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746ef3fe734 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746ef3fe734 .header_subtitle {
        font-size: 15px !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-13-5eb9746ef40ad468209 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-13-5eb9746ef40ad468209 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5eb9746f00752430 .head {
        font-size: 16px !important;
    }

    .single_image_text-5eb9746f00752430 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-22-5eb9746ef41b1697315 > .column_inner {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 10px;
        padding-bottom: 30px;
    }

    .qfe_row .vc_span_class.qfy-column-22-5eb9746ef41b1697315 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-22-5eb9746ef41b1697315 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-22-5eb9746ef41b1697315 {
    }

    .qfy-column-22-5eb9746ef41b1697315 > .column_inner > .background-overlay, .qfy-column-22-5eb9746ef41b1697315 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-14-5eb9746f008d6889491 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
    }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-14-5eb9746f008d6889491 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5eb9746f00d07273 .head {
        font-size: 16px !important;
    }

    .single_image_text-5eb9746f00d07273 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-23-5eb9746f009d8768475 > .column_inner {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 10px;
        padding-bottom: 30px;
    }

    .qfe_row .vc_span_class.qfy-column-23-5eb9746f009d8768475 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-23-5eb9746f009d8768475 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-23-5eb9746f009d8768475 {
    }

    .qfy-column-23-5eb9746f009d8768475 > .column_inner > .background-overlay, .qfy-column-23-5eb9746f009d8768475 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-21-5eb9746ef3cbe662940 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 60px;
        padding-bottom: 97px;
    }

    .qfe_row .vc_span_class.qfy-column-21-5eb9746ef3cbe662940 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-21-5eb9746ef3cbe662940 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-21-5eb9746ef3cbe662940 {
    }

    .qfy-column-21-5eb9746ef3cbe662940 > .column_inner > .background-overlay, .qfy-column-21-5eb9746ef3cbe662940 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-15-5eb9746f00eb8229158 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 100px;
        padding-bottom: 100px;
        margin-top: 0;
    }

        section.section.qfy-row-15-5eb9746f00eb8229158 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-15-5eb9746f00eb8229158 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 100px;
        padding-bottom: 100px;
        margin-top: 0;
        min-height: 0;
    }
}

@font-face {
    font-family: "f0425d6e6d4cd9d57bd3493900e7cabb7";
    src: url("../images/fonts/SourceHanSansCN-Bold.eot"); /* IE9 */
    src: url("../images/fonts/SourceHanSansCN-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../images/fonts/SourceHanSansCN-Bold.woff") format("woff"), /* chrome, firefox */
    url("../images/fonts/SourceHanSansCN-Bold.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../images/fonts/SourceHanSansCN-Bold.svg#f0425d6e6d4cd9d57bd3493900e7cabb7") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5eb9746f01336547 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746f01336547 .header_subtitle {
        font-size: 15px !important;
    }
}


@media only screen and (max-width: 992px) {
    .UUID-POSTS-5eb9746f0355f527471 .vc_span_mobile {
        float: left !important;
        max-width: 99.8% !important;
    }

    .UUID-POSTS-5eb9746f0355f527471 .post_blog .vc_span_mobile .blog-media {
        width: auto !important;
    }

    .thumbnail_text-5eb9746f0355d122 .head {
        font-size: 16px !important;
    }

    .thumbnail_text-5eb9746f0355d122 .content {
        font-size: 16px !important;
    }

    .UUID-POSTS-5eb9746f0355f527471 .qfe_thumbnails.post_waterfall {
        -webkit-column-count: 1 !important;
        column-count: 1 !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-24-5eb9746f0101d955324 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-24-5eb9746f0101d955324 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-24-5eb9746f0101d955324 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-24-5eb9746f0101d955324 {
    }

    .qfy-column-24-5eb9746f0101d955324 > .column_inner > .background-overlay, .qfy-column-24-5eb9746f0101d955324 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-16-5eb9746f06d3e200592 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 100px;
        padding-bottom: 100px;
        margin-top: 0;
    }

        section.section.qfy-row-16-5eb9746f06d3e200592 > .container {
            max-width: 1320px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-16-5eb9746f06d3e200592 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 40px;
        padding-bottom: 40px;
        margin-top: 0;
        min-height: 0;
    }
}

@font-face {
    font-family: "f89f656bf2ebca0119085933326efc972";
    src: url("../images/fonts/SourceHanSansCN-Bold.eot"); /* IE9 */
    src: url("../images/fonts/SourceHanSansCN-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../images/fonts/SourceHanSansCN-Bold.woff") format("woff"), /* chrome, firefox */
    url("../images/fonts/SourceHanSansCN-Bold.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../images/fonts/SourceHanSansCN-Bold.svg#f89f656bf2ebca0119085933326efc972") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}


@media only screen and (max-width: 768px) {
    #vc_header_5eb9746f07185819 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746f07185819 .header_subtitle {
        font-size: 15px !important;
    }
}

@media screen and (max-width: 760px) {
    .g1073 .qfe_images_lib_isotope .gimg {
        width: 49.75%;
    }
}

@media screen and (min-width: 760px) {
    .g1073 .qfe_images_lib_isotope .gimg {
        width: 16.583333%;
    }
}

@media only screen and (max-width: 760px) {
    .single_image_text-5eb9746f0758c966 .head {
        font-size: 16px !important;
    }

    .single_image_text-5eb9746f0758c966 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-25-5eb9746f06e59689137 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-25-5eb9746f06e59689137 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-25-5eb9746f06e59689137 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-25-5eb9746f06e59689137 {
    }

    .qfy-column-25-5eb9746f06e59689137 > .column_inner > .background-overlay, .qfy-column-25-5eb9746f06e59689137 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-10-5eb9746eeddfb102867 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 20px;
        padding-bottom: 0;
        margin-top: 0;
    }

        section.section.qfy-row-10-5eb9746eeddfb102867 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-10-5eb9746eeddfb102867 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}

@font-face {
    font-family: "faa734f366fdee8f6a6767f3fdf167909";
    src: url("../images/fonts/SourceHanSansCN-Bold.eot"); /* IE9 */
    src: url("../images/fonts/SourceHanSansCN-Bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../images/fonts/SourceHanSansCN-Bold.woff") format("woff"), /* chrome, firefox */
    url("../images/fonts/SourceHanSansCN-Bold.ttf") format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url("../images/fonts/SourceHanSansCN-Bold.svg#faa734f366fdee8f6a6767f3fdf167909") format("svg"); /* iOS 4.1- */
    font-style: normal;
    font-weight: normal;
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eee208690 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746eee208690 .header_subtitle {
        font-size: 15px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-19-5eb9746eedf0e357477 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-19-5eb9746eedf0e357477 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-19-5eb9746eedf0e357477 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-19-5eb9746eedf0e357477 {
    }

    .qfy-column-19-5eb9746eedf0e357477 > .column_inner > .background-overlay, .qfy-column-19-5eb9746eedf0e357477 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-11-5eb9746eee2b2158672 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 80px;
        margin-top: 0;
    }

        section.section.qfy-row-11-5eb9746eee2b2158672 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-11-5eb9746eee2b2158672 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 100px;
        margin-top: 0;
        min-height: 0;
    }
}


@media only screen and (max-width: 992px) {
    .advanced-list-5eb9746eeeefe172 .vc-carousel-inner .vc-carousel-slideline-inner > .num-0 .item_block {
        padding: 20px
    }

    .advanced-list-5eb9746eeeefe172 .vc-carousel-inner .vc-carousel-slideline-inner > :not(.num-0) .item_block {
        padding: 20px
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-20-5eb9746eee3cb371959 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-20-5eb9746eee3cb371959 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-20-5eb9746eee3cb371959 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-20-5eb9746eee3cb371959 {
    }

    .qfy-column-20-5eb9746eee3cb371959 > .column_inner > .background-overlay, .qfy-column-20-5eb9746eee3cb371959 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}





@media only screen and (min-width: 992px) {
    section.section.qfy-row-17-5eb9746f09f37676107 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 20px;
        padding-bottom: 0;
        margin-top: 0;
    }

        section.section.qfy-row-17-5eb9746f09f37676107 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}


@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-17-5eb9746f09f37676107 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 20px;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5eb9746f0a3e8856 .head {
        font-size: 16px !important;
    }

    .single_image_text-5eb9746f0a3e8856 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-18-5eb9746f0a69a532301 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
    }

        section.section.qfy-row-18-5eb9746f0a69a532301 > .container {
            max-width: 280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-18-5eb9746f0a69a532301 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746f0aabb257 .header_title {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5eb9746f0aabb257 .header_subtitle {
        font-size: 12px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-27-5eb9746f0a788968268 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-27-5eb9746f0a788968268 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-27-5eb9746f0a788968268 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-27-5eb9746f0a788968268 {
    }

    .qfy-column-27-5eb9746f0a788968268 > .column_inner > .background-overlay, .qfy-column-27-5eb9746f0a788968268 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-19-5eb9746f0ab4b510933 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 25px;
        padding-bottom: 0;
        margin-top: 0;
    }

        section.section.qfy-row-19-5eb9746f0ab4b510933 > .container {
            max-width: 240px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-19-5eb9746f0ab4b510933 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 25px;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5eb9746f0b1b8902 .head {
        font-size: 16px !important;
    }

    .single_image_text-5eb9746f0b1b8902 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-28-5eb9746f0ac40409345 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-28-5eb9746f0ac40409345 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-28-5eb9746f0ac40409345 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-28-5eb9746f0ac40409345 {
    }

    .qfy-column-28-5eb9746f0ac40409345 > .column_inner > .background-overlay, .qfy-column-28-5eb9746f0ac40409345 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5eb9746f0b673283 .head {
        font-size: 16px !important;
    }

    .single_image_text-5eb9746f0b673283 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-29-5eb9746f0b333251883 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-29-5eb9746f0b333251883 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-29-5eb9746f0b333251883 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-29-5eb9746f0b333251883 {
    }

    .qfy-column-29-5eb9746f0b333251883 > .column_inner > .background-overlay, .qfy-column-29-5eb9746f0b333251883 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-26-5eb9746f0a04d953162 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-26-5eb9746f0a04d953162 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-26-5eb9746f0a04d953162 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-26-5eb9746f0a04d953162 {
    }

    .qfy-column-26-5eb9746f0a04d953162 > .column_inner > .background-overlay, .qfy-column-26-5eb9746f0a04d953162 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-20-5eb9746f0b817398103 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 50px;
        padding-bottom: 0;
        margin-top: 0;
    }

        section.section.qfy-row-20-5eb9746f0b817398103 > .container {
            max-width: 800px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-20-5eb9746f0b817398103 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 50px;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-30-5eb9746f0b942670763 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-30-5eb9746f0b942670763 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-30-5eb9746f0b942670763 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-30-5eb9746f0b942670763 {
    }

    .qfy-column-30-5eb9746f0b942670763 > .column_inner > .background-overlay, .qfy-column-30-5eb9746f0b942670763 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-31-5eb9746f0baac487276 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-31-5eb9746f0baac487276 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-31-5eb9746f0baac487276 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-31-5eb9746f0baac487276 {
    }

    .qfy-column-31-5eb9746f0baac487276 > .column_inner > .background-overlay, .qfy-column-31-5eb9746f0baac487276 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-32-5eb9746f0bbf8383021 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-32-5eb9746f0bbf8383021 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-32-5eb9746f0bbf8383021 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-32-5eb9746f0bbf8383021 {
    }

    .qfy-column-32-5eb9746f0bbf8383021 > .column_inner > .background-overlay, .qfy-column-32-5eb9746f0bbf8383021 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-33-5eb9746f0bd46243330 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-33-5eb9746f0bd46243330 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-33-5eb9746f0bd46243330 > .column_inner {
        margin: 0 auto 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-33-5eb9746f0bd46243330 {
    }

    .qfy-column-33-5eb9746f0bd46243330 > .column_inner > .background-overlay, .qfy-column-33-5eb9746f0bd46243330 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

/*=============================================*/

@media only screen and (min-width: 992px) {
    section.section.qfy-row-1-5ebb783fe3588461589 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 220px;
    }

        section.section.qfy-row-1-5ebb783fe3588461589 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-1-5ebb783fe3588461589 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-1-5ebb783fe3d48380291 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-1-5ebb783fe3d48380291 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-1-5ebb783fe3d48380291 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-1-5ebb783fe3d48380291 {
    }

    .qfy-column-1-5ebb783fe3d48380291 > .column_inner > .background-overlay, .qfy-column-1-5ebb783fe3d48380291 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (min-width: 992px) {
    section.section.qfy-row-2-5ebb783fe3dbd613534 {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 100px;
        margin-top: -70px;
    }

        section.section.qfy-row-2-5ebb783fe3dbd613534 > .container {
            max-width: 1280px;
            margin: 0 auto;
        }
}

@media only screen and (max-width: 992px) {
    .bit-html section.section.qfy-row-2-5ebb783fe3dbd613534 {
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 0;
        padding-bottom: 20px;
        margin-top: 0;
        min-height: 0;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ebb783fe4231307 .header_title {
        font-size: 14px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ebb783fe4231307 .header_subtitle {
        font-size: 14px !important;
    }
}

@media only screen and (min-width: 768px) {
    body #list_menu_vertical_lm7cl #mobile-menu span {
        font-size: 14px !important;
        font-weight: normal !important;
        font-style: normal !important;
        font-family: 微软雅黑 !important;
    }

    body #list_menu_vertical_lm7cl #dl-menu .dl-menuopen {
        position: relative;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-2-5ebb783fe3ec7829592 > .column_inner {
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 20px;
    }

    .qfe_row .vc_span_class.qfy-column-2-5ebb783fe3ec7829592 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-2-5ebb783fe3ec7829592 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-2-5ebb783fe3ec7829592 {
    }

    .qfy-column-2-5ebb783fe3ec7829592 > .column_inner > .background-overlay, .qfy-column-2-5ebb783fe3ec7829592 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ebb783fe55bc145 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ebb783fe55bc145 .header_subtitle {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    .single_image_text-5ebb783fe5ce1234 .head {
        font-size: 16px !important;
    }

    .single_image_text-5ebb783fe5ce1234 .content {
        font-size: 16px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-3-5ebb783fe51e9468952 > .column_inner {
        padding-left: 63px;
        padding-right: 0;
        padding-top: 100px;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-3-5ebb783fe51e9468952 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-3-5ebb783fe51e9468952 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-3-5ebb783fe51e9468952 {
    }

    .qfy-column-3-5ebb783fe51e9468952 > .column_inner > .background-overlay, .qfy-column-3-5ebb783fe51e9468952 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}

/*纯文本列表*/

@media only screen and (max-width: 992px) {
    .UUID-POSTS-5efaeb5ce6b3d893215 .vc_span_mobile {
        float: left !important;
        max-width: 99.8% !important;
    }

    .UUID-POSTS-5efaeb5ce6b3d893215 .post_blog .vc_span_mobile .blog-media {
        width: auto !important;
    }

    .thumbnail_text-5efaeb5ce6b3b65 .head {
        font-size: 16px !important;
    }

    .thumbnail_text-5efaeb5ce6b3b65 .content {
        font-size: 16px !important;
    }
}

/*新闻正文*/
@media only screen and (max-width: 768px) {
    #vc_header_5ebb783fe55bc145 .header_title {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5ebb783fe55bc145 .header_subtitle {
        font-size: 20px !important;
    }
}

/*产品列表*/

@media only screen and (max-width: 992px) {
    .advanced-list-5efafabaab480813 .item_block .item_wrapper {
        height: 100px !important;
    }

    .advanced-list-5efafabaab480813 .item_block {
        padding: 0px !important;
        position: relative !important;
    }

        .advanced-list-5efafabaab480813 .item_block .item_wrapper {
            position: relative !important;
            top: 0 !important;
        }

        .advanced-list-5efafabaab480813 .item_block .item_mask {
            display: none !important;
        }

        .advanced-list-5efafabaab480813 .item_block .item_wrapper {
            background: rgba(255,255,255,1) !important;
        }

            .advanced-list-5efafabaab480813 .item_block .item_wrapper .title {
                color: #828282 !important;
            }

            .advanced-list-5efafabaab480813 .item_block .item_wrapper .subtitle {
                color: #999999 !important;
            }

            .advanced-list-5efafabaab480813 .item_block .item_wrapper .year {
                color: #c4c4c4 !important;
            }

            .advanced-list-5efafabaab480813 .item_block .item_wrapper .md {
                color: #c4c4c4 !important;
            }

            .advanced-list-5efafabaab480813 .item_block .item_wrapper .cate span {
                color: #cccccc !important;
            }

            .advanced-list-5efafabaab480813 .item_block .item_wrapper .description {
                color: #333333 !important;
            }

        .advanced-list-5efafabaab480813 .item_block .price_warp .amount, .advanced-list-5efafabaab480813 .item_block .price_warp del {
            color: #cccccc !important;
        }

        .advanced-list-5efafabaab480813 .item_block .price_warp ins .amount {
            color: #cccccc !important;
        }

        .advanced-list-5efafabaab480813 .item_block .item_wrapper .item_info .subtitle, .advanced-list-5efafabaab480813 .item_block .item_wrapper .item_info .date_wrap, .advanced-list-5efafabaab480813 .item_block .item_wrapper .item_info .cate, .advanced-list-5efafabaab480813 .item_block .item_wrapper .item_info .item_des {
            opacity: 1 !important;
        }
}

/*产品详细页面*/
@media only screen and (max-width: 768px) {
    #vc_header_5efb026ad7e77690 .header_title {
        font-size: 24px !important;
    }
}

@media only screen and (max-width: 768px) {
    #vc_header_5efb026ad7e77690 .header_subtitle {
        font-size: 24px !important;
    }
}

@media only screen and (min-width: 992px) {
    .qfy-column-5-5efb026ad7b11191513 > .column_inner {
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 0;
        padding-bottom: 0;
    }

    .qfe_row .vc_span_class.qfy-column-5-5efb026ad7b11191513 {
    }
}

@media only screen and (max-width: 992px) {
    .qfy-column-5-5efb026ad7b11191513 > .column_inner {
        margin: 0 auto 0 !important;
        min-height: 0 !important;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 0;
    }

    .display_entire .qfe_row .vc_span_class.qfy-column-5-5efb026ad7b11191513 {
    }

    .qfy-column-5-5efb026ad7b11191513 > .column_inner > .background-overlay, .qfy-column-5-5efb026ad7b11191513 > .column_inner > .background-media {
        width: 100% !important;
        left: 0 !important;
        right: auto !important;
    }
}
