/*read from redis*/

.ModuleGridContainer[gridswidthmode="2"] {
    max-width: 1200px;
    width: auto;
}

.BodyMain2Zone {
    display: none;
}

.BodyMain3Zone {
    display: none;
}

.BodyMain4Zone {
    display: none;
}

.ModuleGridGiant.layout-101 .ModuleGridItem {
    padding: 0;
    /* min-height: 0.1px; */
    position: static;
}

.ModuleGridGiant.layout-101 .row {
    margin-right: 0px;
    margin-left: 0px;
}

.ModuleGridGiant.layout-101 .ModuleGridCol {
    padding: 0px;
}

.ModuleGridGiant.layout-101 .ModuleGridContainer {
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0;
}

.ModuleGridGiant.layout-101 {
    height: 100%;
}

.ModuleGridGiant.layout-101 .ModuleSubContainer {
    /* position: relative; */
}

.ModuleGridGiant.layout-101 .gridBgVideo {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 0;
}

.ModuleGridGiant.layout-101 .gridBgVideo .bgVideoMask {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgb(0, 0, 0);
}

.ModuleGridGiant.layout-101 .gridBgVideo .bgVideo {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
}

.ModuleGridGiant.layout-101 .gridBgVideo.noBgVideo {
    display: none;
}

@media only screen and (max-width: 767px) {
    .ModuleGridGiant.layout-101 .ModuleGridItem {
        height: 100% !important;
    }
}

.module_380681235 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681235 {
    padding: 0px;
}

#module_380681235 {
    position: static;
    /* z-index: 999; */
    /* top: 0px; */
    /* left: 0px; */
    /* width: 100%; */
    /* height: auto; */
}

#module_380681235 .ModuleHead380681235 {
    display: none;
}

#module_380681235 .BodyCenter.BodyCenter380681235 {
    background: none;
    background-color: rgb(255, 255, 255);
}

#module_380681235 > .module_380681235 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681235 > .module_380681235 {
    /* overflow: hidden; */
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681235 .BodyCenter.BodyCenter380681235 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681235 .BodyCenter.BodyCenter380681235 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681235 > .module_380681235 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681235 > .module_380681235 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681235 > .module_380681235 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681235:hover {
    border: none;
}

#module_380681235:hover > .module_380681235 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681235 .ModuleSubContainer {
    background-color: transparent;
}

#module_380681235 .ModuleSubContainer {
    background-image: none;
}

#module_380681235 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_380681235 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_380681235 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_380681235 .ModuleSubContainer {
}

#module_380681235 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_380681235 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_380681235 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_380681235 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer380681235 {
    max-width: 1600px;
    width: auto;
}

.ModuleImageGiant.layout-101 .BodyCenter {
    text-align: center;
}

.ModuleImageGiant.layout-101 img {
    margin: auto;
    max-width: 100%;
    border: none;
}



#Sub384316316_4 .ModuleImageGiant.layout-101 img {
    margin: auto;
    max-width: 180px;
    border: none;
    width: 75%;
}

.module_386114483 .ModuleHead .HeadCenter {
    float: none;
}

#module_386114483 {
    padding: 0px;
}

#module_386114483 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_386114483 .ModuleHead386114483 {
    display: none;
}

#module_386114483 .BodyCenter.BodyCenter386114483 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_386114483 > .module_386114483 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_386114483 > .module_386114483 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_386114483 .BodyCenter.BodyCenter386114483 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 2.5000%;
    }
}

@media screen and (max-width: 767px) {
    #module_386114483 .BodyCenter.BodyCenter386114483 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_386114483 > .module_386114483 {
        margin-top: 2.5000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_386114483 > .module_386114483 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_386114483 > .module_386114483 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_386114483:hover {
    border: none;
}

#module_386114483:hover > .module_386114483 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_386114483 img {
    border-top-color: transparent;
}

#module_386114483 img {
    border-top-style: none;
}

#module_386114483 img {
    border-top-width: 0px;
}

#module_386114483 img {
    border-right-color: transparent;
}

#module_386114483 img {
    border-right-style: none;
}

#module_386114483 img {
    border-right-width: 0px;
}

#module_386114483 img {
    border-bottom-color: transparent;
}

#module_386114483 img {
    border-bottom-style: none;
}

#module_386114483 img {
    border-bottom-width: 0px;
}

#module_386114483 img {
    border-left-color: transparent;
}

#module_386114483 img {
    border-left-style: none;
}

#module_386114483 img {
    border-left-width: 0px;
}

#module_386114483 img {
    border-top-left-radius: 0px;
}

#module_386114483 img {
    border-top-right-radius: 0px;
}

#module_386114483 img {
    border-bottom-left-radius: 0px;
}

#module_386114483 img {
    border-bottom-right-radius: 0px;
}

#module_386114483 .BodyCenter {
    text-align: center;
}

.ModuleTabContainerV2Giant.layout-106 .location-right {
    display: flex;
    flex-direction: row-reverse;
}

.ModuleTabContainerV2Giant.layout-106 .location-left {
    display: flex
}

.ModuleTabContainerV2Giant.layout-106 .nav-box {
    position: static;
}

/* .ModuleTabContainerV2Giant.layout-106 .tabContainer.TabContainer-Container {overflow: hidden;} */

.ModuleTabContainerV2Giant.layout-106 .TabContainer-Container .Nav-Container {
    /*font-size: 0;*/
    /*white-space: nowrap;*/
    /*overflow: visible;*/
    /*-webkit-overflow-scrolling: touch;*/
    /*transform: translateX(0);*/
    transition: transform 0.3s linear 0s;
    display: flex;
    justify-content: flex-end;
}

.ModuleTabContainerV2Giant.layout-106 .TabContainer-Container .Nav-Container li {
    color: #666;
    /*overflow: hidden;*/
    cursor: pointer;
    text-align: center;
    margin: 0;
    float: none;
    display: block;
}

.ModuleTabContainerV2Giant.layout-106 .TabContainer-Container .Nav-Container li a {
    display: block;
    padding: 0;
    background: none;
    color: #666;
}

.ModuleTabContainerV2Giant.layout-106 .nav-pills > li > a {
    border-radius: 0;
    padding: 0;
}

.ModuleTabContainerV2Giant.layout-106 .Nav-Container li.active {
    transition: all 0.4s linear;
}

.ModuleTabContainerV2Giant.layout-106 .btnScrollLeft, .ModuleTabContainerV2Giant.layout-106 .btnScrollRight {
    display: flex;
    width: 28px;
    height: 60px;
    top: 50%;
    transform: translateY(-50%);
    right: 10px;
    background-color: transparent;
    color: #fff !important;
    font-size: 15px;
    align-items: center;
    justify-content: center;
}

.ModuleTabContainerV2Giant.layout-106 .btnScrollLeft {
    left: 10px;
}

.ModuleTabContainerV2Giant.layout-106 .glyphicon:before {
    display: flex;
    width: 28px;
    height: 28px;
    background-color: rgba(0, 0, 0, 0.4);
    border-radius: 28px;
    align-items: center;
    justify-content: center;
}

div[id ^="tab_content_clone_"] {
    display: block;
    position: absolute;
    height: 0;
    overflow: hidden;
    width: 100% !important;
    box-shadow: 0 2px 2px rgba(0, 0, 0, .1);
    z-index: 900;
}

.tabContentGiant.tab-content-clone .ModuleContainer {
    padding: 0
}

@media (min-width: 768px) {
    .ModuleTabContainerV2Giant.layout-106 .tabContainer .btnScrollLeft, .ModuleTabContainerV2Giant.layout-106 .tabContainer .btnScrollRight {
        display: none !important;
    }

    .ModuleTabContainerV2Giant.layout-103 .location-left .btnScrollLeft, .ModuleTabContainerV2Giant.layout-103 .location-left .btnScrollRight, .ModuleTabContainerV2Giant.layout-103 .location-right .btnScrollLeft, .ModuleTabContainerV2Giant.layout-103 .location-right .btnScrollRight {
        display: none;
    }

    .ModuleTabContainerV2Giant.layout-106 .location-left .Nav-Container, .ModuleTabContainerV2Giant.layout-106 .location-right .Nav-Container {
        display: inline-block;
        float: left;
        overflow: hidden;
    }

    .ModuleTabContainerV2Giant.layout-106 .location-right .Nav-Container {
        float: right;
    }

    .ModuleTabContainerV2Giant.layout-106 .location-left.TabContainer-Container .Nav-Container li, .ModuleTabContainerV2Giant.layout-106 .location-right.TabContainer-Container .Nav-Container li {
        display: block;
    }

    .ModuleTabContainerV2Giant.layout-106 .Nav-Container li.tab-link:last-child, .ModuleTabContainerV2Giant.layout-106 .location-left .Nav-Container li.tab-link, .ModuleTabContainerV2Giant.layout-106 .location-right .Nav-Container li.tab-link {
        margin-right: 0 !important;
    }

    .ModuleTabContainerV2Giant.layout-106 .location-left .Nav-Container li.tab-link:last-child, .ModuleTabContainerV2Giant.layout-106 .location-right .Nav-Container li.tab-link:last-child {
        margin-bottom: 0 !important;
    }

    .ModuleTabContainerV2Giant.layout-106 .location-left .tabContentGiant {
        display: inline-block;
        float: left;
    }

    .ModuleTabContainerV2Giant.layout-106 .location-right .tabContentGiant {
        display: inline-block;
        float: right;
    }

    .ModuleTabContainerV2Giant.layout-106 .location-bottom .tab-location-top {
        display: none;
    }
}

@media (max-width: 767px) {
    .ModuleTabContainerV2Giant.layout-106 .location-bottom .tab-location-bottom {
        display: none;
    }

    .ModuleTabContainerV2Giant.layout-106 .location-left, .ModuleTabContainerV2Giant.layout-106 .location-right {
        flex-direction: column;
    }
}

.module_380681399 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681399 {
    padding: 0px;
}

#module_380681399 {
    position: static;
    /* z-index: 0; */
    /* top: 125px; */
    /* left: 843px; */
    /* width: 100%; */
    /* height: auto; */
}

#module_380681399 .ModuleHead380681399 {
    display: none;
}

#module_380681399 .BodyCenter.BodyCenter380681399 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681399 > .module_380681399 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681399 > .module_380681399 {
    /* overflow: hidden; */
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681399 .BodyCenter.BodyCenter380681399 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681399 .BodyCenter.BodyCenter380681399 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681399 > .module_380681399 {
        margin-top: 3.0011%;
        margin-left: 0.0000%;
        margin-right: 1.7149%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681399 > .module_380681399 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681399 > .module_380681399 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681399:hover {
    border: none;
}

#module_380681399:hover > .module_380681399 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681399 .nav-box {
    text-align: right;
}

#module_380681399 .nav-box {
    background-color: transparent;
}

#module_380681399 .nav-box {
    background-image: none;
}

#module_380681399 .nav-box {
    background-repeat: no-repeat;
}

#module_380681399 .nav-box {
}

#module_380681399 .nav-box {
}

#module_380681399 .nav-box {
}

#module_380681399 .Nav-Container a {
    text-align: center;
}

#module_380681399 .Nav-Container li {
    background-color: rgba(0, 0, 0, 0);
}



#module_380681399 .Nav-Container li {
    background-image: none;
}

#module_380681399 .Nav-Container li {
    background-repeat: no-repeat;
}

#module_380681399 .Nav-Container li {
}

#module_380681399 .Nav-Container li {
}

#module_380681399 .Nav-Container li {
}

#module_380681399 .Nav-Container li {
    border-top-color: transparent;
}

#module_380681399 .Nav-Container li {
    border-top-style: none;
}

#module_380681399 .Nav-Container li {
    border-top-width: 1px;
}

#module_380681399 .Nav-Container li {
    border-right-color: transparent;
}

#module_380681399 .Nav-Container li {
    border-right-style: none;
}

#module_380681399 .Nav-Container li {
    border-right-width: 0px;
}

#module_380681399 .Nav-Container li {
    border-bottom-color: transparent;
}

#module_380681399 .Nav-Container li {
    border-bottom-style: solid;
}

#module_380681399 .Nav-Container li {
    border-bottom-width: 2px;
}

#module_380681399 .Nav-Container li {
    border-left-color: transparent;
}

#module_380681399 .Nav-Container li {
    border-left-style: none;
}

#module_380681399 .Nav-Container li {
    border-left-width: 0px;
}

#module_380681399 .Nav-Container li a {
    width: 100px;
}

@media only screen and (min-width: 768px) {
    #module_380681399 .location-left .tabContentGiant, #module_380681399 .location-right .tabContentGiant {
        width: calc(100% - 100px - 14px)
    }
}

#module_380681399 .Nav-Container li a {
    height: 80px;
    line-height: 80px;
}

#module_380681399 .Nav-Container li a {
    font-size: 18px;
}

#module_380681399 .Nav-Container li a {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681399 .Nav-Container li a {
    color: rgb(17, 33, 108);
}

#module_380681399 .Nav-Container li a {
    font-weight: bold;
}

#module_380681399 .Nav-Container li a {
    text-decoration: none;
}

#module_380681399 .Nav-Container li a {
    font-style: normal;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    background-color: rgba(0, 0, 0, 0);
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    background-image: none;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    background-repeat: no-repeat;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
}

#module_380681399 {
}

#tab_content_clone_module_380681399.tab-content-parent {
    background-color: rgba(17, 33, 108, 0.91);
}

#module_380681399 {
}

#tab_content_clone_module_380681399.tab-content-parent {
    background-image: none;
}

#module_380681399 {
}

#tab_content_clone_module_380681399.tab-content-parent {
    background-repeat: no-repeat;
}

#module_380681399 {
}

#tab_content_clone_module_380681399.tab-content-parent {
}

#module_380681399 {
}

#tab_content_clone_module_380681399.tab-content-parent {
}

#module_380681399 {
}

#tab_content_clone_module_380681399.tab-content-parent {
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    padding-top: 150px;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    padding-bottom: 320px;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    padding-left: 0px;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    padding-right: 0px;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-top-color: rgb(255, 255, 255);
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-top-style: none;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-top-width: 0px;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-right-color: transparent;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-right-style: none;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-right-width: 0px;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-bottom-color: rgb(38, 38, 38);
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-bottom-style: none;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-bottom-width: 0px;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-left-color: transparent;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-left-style: none;
}

#module_380681399 .TabContainer-Container .tab-pane, #tab_content_clone_module_380681399.tab-content-parent .tab-pane {
    border-left-width: 0px;
}

#module_380681399 .tab-link {
    margin-right: 28px;
}

@media (min-width: 768px) {
    #module_380681399 .location-left .tab-link, #module_380681399 .location-right .tab-link {
        margin-bottom: 28px;
    }
}

#module_380681399 .Nav-Container li:hover, #module_380681399 .Nav-Container li.active {
    background-image: none;
}

#module_380681399 .Nav-Container li:hover, #module_380681399 .Nav-Container li.active {
    background-repeat: no-repeat;
}

#module_380681399 .Nav-Container li:hover, #module_380681399 .Nav-Container li.active {
}

#module_380681399 .Nav-Container li:hover, #module_380681399 .Nav-Container li.active {
}

#module_380681399 .Nav-Container li:hover, #module_380681399 .Nav-Container li.active {
    background-color: transparent;
}

#module_380681399 .Nav-Container li:hover, #module_380681399 .Nav-Container li.active {
}

#module_380681399 .Nav-Container li:hover a, #module_380681399 .Nav-Container li.active a {
    font-size: 18px;
}

#module_380681399 .Nav-Container li:hover a, #module_380681399 .Nav-Container li.active a {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681399 .Nav-Container li:hover a, #module_380681399 .Nav-Container li.active a {
    color: rgb(17, 33, 108);
}

#module_380681399 .Nav-Container li:hover a, #module_380681399 .Nav-Container li.active a {
    font-weight: bold;
}

#module_380681399 .Nav-Container li:hover a, #module_380681399 .Nav-Container li.active a {
    text-decoration: none;
}

#module_380681399 .Nav-Container li:hover a, #module_380681399 .Nav-Container li.active a {
    font-style: normal;
}

#module_380681399 .Nav-Container li:hover, #module_380681399 .Nav-Container li.active {
    border-bottom-color: rgb(255, 173, 1);
}

#module_380681399 .Nav-Container li:hover, #module_380681399 .Nav-Container li.active {
    border-bottom-style: solid;
}

#module_380681399 .Nav-Container li:hover, #module_380681399 .Nav-Container li.active {
    border-bottom-width: 2px;
}

#module_380681399__tabPane_9989 #Sub380681399_9989 {
    display: table;
    width: 100%;
    position: relative;
    table-layout: fixed;
}

#module_380681399__tabPane_9989 #Sub380681399_9989 > .SubContainer {
    display: table-cell;
    vertical-align: top;
}

#module_380681399__tabPane_9989 .SubPadding {
    width: 0px;
    height: 100%;
    position: relative;
    display: table-cell;
}

#module_380681399__tabPane_9989 .SubDrag {
    width: 6px;
    cursor: e-resize;
    position: absolute;
    z-index: 99;
    min-height: 66px;
    height: 100%;
    background-color: rgba(75, 151, 255, 0);
}

#module_380681399__tabPane_9989 .SubDrag:after {
    display: block;
    content: '';
    width: 1px;
    border-left: 1px dashed rgba(75, 151, 255, 0);
    height: 100%;
    margin: auto;
}

#module_380681399__tabPane_9989:hover .SubDrag:after {
    border-left: 1px dashed rgba(75, 151, 255, .8);
}

#module_380681399__tabPane_9989 .SubDrag:hover {
    background-color: rgba(75, 151, 255, .8);
}

#module_380681399__tabPane_9989 .SubDrag:hover:after {
    border-left: 1px dashed rgba(75, 151, 255, .8);
}

@media only screen and (max-width: 767px) {
    #module_380681399__tabPane_9989 #Sub380681399_9989 {
        display: block;
    }

    #module_380681399__tabPane_9989 #Sub380681399_9989 > .SubPadding {
        float: left;
        height: 10px;
    }

    #module_380681399__tabPane_9989 #Sub380681399_9989 > .SubContainer {
        float: left;
        padding-top: 2px;
        padding-bottom: 2px;
    }

    #module_380681399__tabPane_9989 #Sub380681399_9989 > .SubContainer .SubDrag {
        display: none;
    }

    #module_380681399__tabPane_9989 #Sub380681399_9989 > .SubPadding {
        width: 0px;
        display: none;
    }

    #module_380681399__tabPane_9989 #Sub380681399_9989 > .SubContainer {
        width: 100% !important;
        height: auto;
    }
}

#module_380681399__tabPane_9989 #Sub380681399_Tab9989_1 {
    width: 16.5625%;
}

.module_380681283 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681283 {
    padding: 0px;
}

#module_380681283 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681283 .ModuleHead380681283 {
    display: none;
}

#module_380681283 {
    border: none;
}

@media screen and (min-width: 768px) {
    #module_380681283 > .module_380681283 {
        margin-top: 5.6604%;
        margin-left: 73.9623%;
        margin-right: 3.0189%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681283 > .module_380681283 {
    }
}

#module_380681283 img {
    border-top-color: transparent;
}

#module_380681283 img {
    border-top-style: none;
}

#module_380681283 img {
    border-top-width: 0px;
}

#module_380681283 img {
    border-right-color: transparent;
}

#module_380681283 img {
    border-right-style: none;
}

#module_380681283 img {
    border-right-width: 0px;
}

#module_380681283 img {
    border-bottom-color: transparent;
}

#module_380681283 img {
    border-bottom-style: none;
}

#module_380681283 img {
    border-bottom-width: 0px;
}

#module_380681283 img {
    border-left-color: transparent;
}

#module_380681283 img {
    border-left-style: none;
}

#module_380681283 img {
    border-left-width: 0px;
}

#module_380681283 img {
    border-top-left-radius: 0px;
}

#module_380681283 img {
    border-top-right-radius: 0px;
}

#module_380681283 img {
    border-bottom-left-radius: 0px;
}

#module_380681283 img {
    border-bottom-right-radius: 0px;
}

#module_380681283 .BodyCenter {
    text-align: center;
}

#module_380681399__tabPane_9989 #Sub380681399_Tab9989_2 {
    width: 43.5000%;
}

/*图文模块 layout 101*/

.ModuleImageTextGiant.layout-101 {
    font-size: 14px;
}

.ModuleImageTextGiant.layout-101 .imageTextGiant-Container {
    height: auto;
    word-wrap: break-word;
    max-height: 100%;
    padding: 10px;
    max-width: 100%;
    overflow: hidden;
}

.module_380681331 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681331 {
    padding: 0px;
}

#module_380681331 {
    position: static;
    z-index: 0;
    top: 280px;
    left: 888px;
    width: 100%;
    height: auto;
}

#module_380681331 .ModuleHead380681331 {
    display: none;
}

#module_380681331 .BodyCenter.BodyCenter380681331 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681331 > .module_380681331 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: rgba(242, 242, 242, 0.14);
    border-left-width: 1px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681331 > .module_380681331 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681331 .BodyCenter.BodyCenter380681331 {
        padding-top: 0.0000%;
        padding-left: 2.8736%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681331 .BodyCenter.BodyCenter380681331 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681331 > .module_380681331 {
        margin-top: 0.0000%;
        margin-left: 3.4483%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681331 > .module_380681331 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681331 > .module_380681331 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681331:hover {
    border: none;
}

#module_380681331:hover > .module_380681331 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681331 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681331 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681331 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681331 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681331 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681331 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681331 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681331 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681331 .showHandle .btn {
    font-size: 14px;
}

#module_380681331 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681331 .showHandle .btn {
    color: #333;
}

#module_380681331 .showHandle .btn {
    font-weight: 400;
}

#module_380681331 .showHandle .btn {
    text-decoration: none;
}

#module_380681331 .showHandle .btn {
    font-style: normal;
}

#module_380681331 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681331 .showHandle div {
    border-top-style: solid !important;
}

#module_380681331 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681331 .showHandle {
    background-color: transparent;
}

#module_380681331 .showHandle {
    background-image: none;
}

#module_380681331 .showHandle {
    background-repeat: no-repeat;
}

#module_380681331 .showHandle {
}

#module_380681331 .showHandle {
}

#module_380681331 .showHandle {
}

#module_380681331 a {
    font-size: unset;
    font-family: unset
}

.ModuleCommonClsGiant.layout-104 .main-class-container-mobile {
    border: 1px solid #e5e5e5;
}

.ModuleCommonClsGiant.layout-104 .main-class-item-box div:nth-last-of-type(1) .main-class-line {
    border-bottom: 0
}

.ModuleCommonClsGiant.layout-104 .sub-class-item, .ModuleCommonClsGiant.layout-104 .main-class-item {
    background: #fbfbfb
}

.ModuleCommonClsGiant.layout-104 .main-class-item {
    height: 50px;
    line-height: 50px;
    background: #fff;
    padding: 0 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
}

.ModuleCommonClsGiant.layout-104 .main-class-text {
    display: block;
    width: auto;
    color: #333;
    font-size: 16px;
    padding-right: 4px
}

.ModuleCommonClsGiant.layout-104 .main-class-item-box .main-class-line {
    height: 0;
    margin: 0 24px;
    border-bottom: 1px solid #e5e5e5;
}

.ModuleCommonClsGiant.layout-104 .main-class-item-box:nth-last-of-type(1) .main-class-line {
    border-bottom: 0 !important
}

.ModuleCommonClsGiant.layout-104 .main-class-icon {
    color: #999;
    font-size: 12px;
    transform: rotate(90deg)
}

.ModuleCommonClsGiant.layout-104 .sub-class-item {
    height: 50px;
    line-height: 50px;
    padding-left: 24px;
    background: #fbfbfb;
}

.ModuleCommonClsGiant.layout-104 .sub-class-text {
    color: #666;
    font-size: 14px;
    display: inline-block;
    max-width: 100%;
    width: 100%
}

.ModuleCommonClsGiant.layout-104 .sub-class-item.active .sub-class-text {
    color: #fff
}

.ModuleCommonClsGiant.layout-104 .sub-class-item-box {
    overflow: hidden;
}

.ModuleCommonClsGiant.layout-104 .class-title {
    display: none;
}

.ModuleCommonClsGiant.layout-104.layout-104dialog {
    display: none
}

.ModuleCommonClsGiant.layout-104 .two-classify {
    display: none
}

.mask-layermask-layer {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.5);
    display: none
}

.ModuleCommonClsGiant.layout-104 .main-class-icon.active {
    transform: rotate(-90deg)
}

.ModuleCommonClsGiant.layout-104 .sub-class-item.active {
    opacity: .8;
}

.ModuleCommonClsGiant.layout-104 .layout104dialog-left {
    position: absolute;
    top: 0;
    left: 0;
    width: 20%;
    height: 100%
}

@media only screen and (max-width: 767px) {
    .ModuleCommonClsGiant.layout-104 .class-title {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 6px 6px 6px 15px;
        height: 40px;
        line-height: 40px;
        border: 1px solid #e5e5e5;
    }

    .ModuleCommonClsGiant.layout-104 .class-title .class-title-text {
        width: 100%;
        font-size: 16px;
        color: #333;
        font-weight: bold;
    }

    .ModuleCommonClsGiant.layout-104 .sub-class-item {
        padding-left: 24px;
        color: #666
    }

    .mask-layer {
        height: 100%;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.5);
        display: none
    }

    .ModuleCommonClsGiant.layout-104.layout-104dialog {
        position: fixed;
        height: 100%;
        width: 100%;
        padding-left: 21%;
        left: 0;
        top: 0px;
        z-index: 955;
        background: #fff;
        background-clip: content-box;
        box-sizing: border-box;
        border: 0;
        overflow: hidden;
    }

    .ModuleCommonClsGiant.layout-104 .main-class-container-mobile {
        display: none
    }

    .ModuleCommonClsGiant.layout-104 .sub-class-item:hover .sub-class-text {
        color: #666
    }

    .ModuleCommonClsGiant.layout-104.layout-104dialog.dialog-show {
        animation: dialogshow 0.5s;
        animation-fill-mode: forwards;
    }

    .ModuleCommonClsGiant.layout-104.layout-104dialog.goback {
        animation: dialoggoback 0.5s;
        animation-fill-mode: forwards;
    }

    .ModuleCommonClsGiant.layout-104.layout-104dialog.dialog-hide {
        animation: dialoggohide 0.5s;
        animation-fill-mode: forwards;
    }

    .ModuleCommonClsGiant.layout-104 .sub-class-item:hover {
        border-top: 0;
        border-bottom: 0;
        background: #fbfbfb;
    }

    .ModuleCommonClsGiant.layout-104 .sub-class-text:hover {
        color: #ff6600;
        line-height: 50px
    }

    .ModuleCommonClsGiant.layout-104 {
        border: 0;
    }

    @keyframes dialogshow {
        from {
            left: 100%;
        }
        to {
            left: 0
        }
    }
    @keyframes dialoggoback {
        from {
        }
        to {
            margin-left: 0
        }
    }
    @keyframes dialoggohide {
        from {
        }
        to {
            margin-left: 100%;
        }
    }
}

.module_380681227 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681227 {
    padding: 0px;
}

#module_380681227 {
    position: static;
    z-index: 0;
    top: 276px;
    left: 922px;
    width: 100%;
    height: auto;
}

#module_380681227 .ModuleHead380681227 {
    display: none;
}

#module_380681227 .BodyCenter.BodyCenter380681227 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681227 > .module_380681227 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681227 > .module_380681227 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681227 .BodyCenter.BodyCenter380681227 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681227 .BodyCenter.BodyCenter380681227 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681227 > .module_380681227 {
        margin-top: 7.4713%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 6.0345%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681227 > .module_380681227 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681227 > .module_380681227 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681227:hover {
    border: none;
}

#module_380681227:hover > .module_380681227 {
    border-color: #ccc;
}

#module_380681227:hover > .module_380681227 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681227 .inlayout-104dialogmodule_380681227, #module_380681227 .main-class-container-mobile {
    border-color: #e5e5e5 !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227, #module_380681227 .main-class-container-mobile {
    border-style: solid !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227, #module_380681227 .main-class-container-mobile {
    border-width: 0px !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227, #module_380681227 .main-class-container-mobile {
    background-color: rgba(0, 0, 0, 0);
}

#module_380681227 .inlayout-104dialogmodule_380681227, #module_380681227 .main-class-container-mobile {
    background-image: none;
}

#module_380681227 .inlayout-104dialogmodule_380681227, #module_380681227 .main-class-container-mobile {
}

#module_380681227 .inlayout-104dialogmodule_380681227, #module_380681227 .main-class-container-mobile {
}

#module_380681227 .inlayout-104dialogmodule_380681227, #module_380681227 .main-class-container-mobile {
}

#module_380681227 .inlayout-104dialogmodule_380681227, #module_380681227 .main-class-container-mobile {
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title .class-title-text, #module_380681227 .class-title .class-title-text {
    font-size: 16px !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title .class-title-text, #module_380681227 .class-title .class-title-text {
    font-family: 微软雅黑, Microsoft YaHei !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title .class-title-text, #module_380681227 .class-title .class-title-text {
    color: #333 !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title .class-title-text, #module_380681227 .class-title .class-title-text {
    font-weight: bold !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title .class-title-text, #module_380681227 .class-title .class-title-text {
    text-decoration: none !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title .class-title-text, #module_380681227 .class-title .class-title-text {
    font-style: normal !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title, #module_380681227 .class-title {
    background-color: #fff;
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title, #module_380681227 .class-title {
    background-image: none;
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title, #module_380681227 .class-title {
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title, #module_380681227 .class-title {
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title, #module_380681227 .class-title {
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title, #module_380681227 .class-title {
}

#module_380681227 .inlayout-104dialogmodule_380681227 .class-title, #module_380681227 .class-title {
    height: 40px !important;
    line-height: 40px !important;
}

#module_380681227 .main-class-item, .inlayout-104dialogmodule_380681227 .main-class-item {
    background-color: rgba(0, 0, 0, 0);
}

#module_380681227 .main-class-item, .inlayout-104dialogmodule_380681227 .main-class-item {
    background-image: none;
}

#module_380681227 .main-class-item, .inlayout-104dialogmodule_380681227 .main-class-item {
    background-repeat: no-repeat;
}

#module_380681227 .main-class-item, .inlayout-104dialogmodule_380681227 .main-class-item {
}

#module_380681227 .main-class-item, .inlayout-104dialogmodule_380681227 .main-class-item {
}

#module_380681227 .main-class-item, .inlayout-104dialogmodule_380681227 .main-class-item {
}

#module_380681227 .main-class-line, .inlayout-104dialogmodule_380681227 .main-class-line {
    border-bottom-color: rgba(255, 255, 255, 0.14) !important;
}

#module_380681227 .main-class-line, .inlayout-104dialogmodule_380681227 .main-class-line {
    border-bottom-style: solid !important;
}

#module_380681227 .main-class-line, .inlayout-104dialogmodule_380681227 .main-class-line {
    border-bottom-width: 1px !important;
}

#module_380681227 .main-class-text, .inlayout-104dialogmodule_380681227 .main-class-text {
    font-size: 14px !important;
}

#module_380681227 .main-class-text, .inlayout-104dialogmodule_380681227 .main-class-text {
    font-family: 微软雅黑, Microsoft YaHei !important;
}

#module_380681227 .main-class-text, .inlayout-104dialogmodule_380681227 .main-class-text {
    color: rgb(255, 255, 255) !important;
}

#module_380681227 .main-class-text, .inlayout-104dialogmodule_380681227 .main-class-text {
    font-weight: normal !important;
}

#module_380681227 .main-class-text, .inlayout-104dialogmodule_380681227 .main-class-text {
    text-decoration: none !important;
}

#module_380681227 .main-class-text, .inlayout-104dialogmodule_380681227 .main-class-text {
    font-style: normal !important;
}

#module_380681227 .main-class-item, .inlayout-104dialogmodule_380681227 .main-class-item {
    height: 65px;
    line-height: 65px !important;
}

#module_380681227 .sub-class-item, .inlayout-104dialogmodule_380681227 .sub-class-item {
    background-color: #fbfbfb;
}

#module_380681227 .sub-class-item, .inlayout-104dialogmodule_380681227 .sub-class-item {
    background-image: none;
}

#module_380681227 .sub-class-item, .inlayout-104dialogmodule_380681227 .sub-class-item {
    background-repeat: no-repeat;
}

#module_380681227 .sub-class-item, .inlayout-104dialogmodule_380681227 .sub-class-item {
}

#module_380681227 .sub-class-item, .inlayout-104dialogmodule_380681227 .sub-class-item {
}

#module_380681227 .sub-class-item, .inlayout-104dialogmodule_380681227 .sub-class-item {
}

#module_380681227 .sub-class-text, .inlayout-104dialogmodule_380681227 .sub-class-text {
    font-size: 14px !important;
}

#module_380681227 .sub-class-text, .inlayout-104dialogmodule_380681227 .sub-class-text {
    font-family: 微软雅黑, Microsoft YaHei !important;
}

#module_380681227 .sub-class-text, .inlayout-104dialogmodule_380681227 .sub-class-text {
    color: #666 !important;
}

#module_380681227 .sub-class-text, .inlayout-104dialogmodule_380681227 .sub-class-text {
    font-weight: normal !important;
}

#module_380681227 .sub-class-text, .inlayout-104dialogmodule_380681227 .sub-class-text {
    text-decoration: none !important;
}

#module_380681227 .sub-class-text, .inlayout-104dialogmodule_380681227 .sub-class-text {
    font-style: normal !important;
}

#module_380681227 .sub-class-item, .inlayout-104dialogmodule_380681227 .sub-class-item {
    height: 50px !important;
    line-height: 50px !important;
}

#module_380681227 .inlayout-104dialogmodule_380681227 .main-class-icon, .inlayout-104dialogmodule_380681227 .class-title-icon, #module_380681227 .main-class-icon, #module_380681227 .class-title-icon {
    color: #000 !important;
}

#module_380681227 .main-class-item.active, #copy_module_380681227 .main-class-item.active, .inlayout-104dialogmodule_380681227 .main-class-item.active, .inlayout-104dialogmodule_380681227 .classify:hover {
    background-color: rgba(0, 0, 0, 0);
}

#module_380681227 .main-class-item.active {
    background-image: none;
}

#module_380681227 .main-class-item.active {
    background-repeat: no-repeat;
}

#module_380681227 .main-class-item.active {
}

#module_380681227 .main-class-item.active {
}

#module_380681227 .main-class-item.active {
}

#module_380681227 .main-class-item-box .main-class-line.active {
    border-bottom-color: rgb(255, 192, 0) !important;
}

#module_380681227 .main-class-item-box .main-class-line.active {
    border-bottom-style: solid !important;
}

#module_380681227 .main-class-item-box .main-class-line.active {
    border-bottom-width: 1px !important;
}

#module_380681227 .main-class-item.active .main-class-text {
    font-size: 14px !important;
}

#module_380681227 .main-class-item.active .main-class-text {
    font-family: 微软雅黑, Microsoft YaHei !important;
}

#module_380681227 .main-class-item.active .main-class-text, #copy_module_380681227 .main-class-item.active .main-class-text {
    color: rgb(255, 192, 0) !important;
}

#module_380681227 .main-class-item.active .main-class-text {
    font-weight: normal !important;
}

#module_380681227 .main-class-item.active .main-class-text {
    text-decoration: none !important;
}

#module_380681227 .main-class-item.active .main-class-text {
    font-style: normal !important;
}

#module_380681227 .main-class-item.active {
    height: 65px;
    line-height: 65px !important;
}

#module_380681227 .sub-class-item.active, #copy_module_380681227 .sub-class-item.active, .inlayout-104dialogmodule_380681227 .sub-class-item.active, .inlayout-104dialogmodule_380681227 .sub-class-item:hover {
    background-color: #fd6e27;
}

#module_380681227 .sub-class-item.active {
    background-image: none;
}

#module_380681227 .sub-class-item.active {
    background-repeat: no-repeat;
}

#module_380681227 .sub-class-item.active {
}

#module_380681227 .sub-class-item.active .sub-class-text {
}

#module_380681227 .sub-class-item.active .sub-class-text {
}

#module_380681227 .sub-class-item.active .sub-class-text {
    font-size: 14px !important;
}

#module_380681227 .sub-class-item.active .sub-class-text {
    font-family: 微软雅黑, Microsoft YaHei !important;
}

#module_380681227 .sub-class-item.active .sub-class-text, #copy_module_380681227 .sub-class-item.active .sub-class-text {
    color: #fff !important;
}

#module_380681227 .sub-class-item.active .sub-class-text {
    font-weight: normal !important;
}

#module_380681227 .sub-class-item.active .sub-class-text {
    text-decoration: none !important;
}

#module_380681227 .sub-class-item.active .sub-class-text {
    font-style: normal !important;
}

#module_380681227 .sub-class-item.active {
    height: 50px;
    line-height: 50px !important;
}

#module_380681227 .main-class-item.active .main-class-icon, #module_380681227 .class-title:hover .class-title-icon {
    color: #fff !important;
}

#module_380681399__tabPane_9989 #Sub380681399_Tab9989_3 {
    width: 39.9375%;
}

.ModuleImageGiant.layout-107 .BodyCenter {
    text-align: center;
}

.ModuleImageGiant.layout-107 img {
    margin: auto;
    max-width: 100%;
    border: none;
    transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition-duration: 500ms;
    -webkit-transition-duration: 500ms;
}

.module_380681282 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681282 {
    padding: 0px;
}

#module_380681282 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681282 .ModuleHead380681282 {
    display: none;
}

#module_380681282 {
    border: none;
}

@media screen and (min-width: 768px) {
    #module_380681282 > .module_380681282 {
        margin-top: 1.4085%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681282 > .module_380681282 {
    }
}

#module_380681282 img {
    border-top-color: transparent;
}

#module_380681282 img {
    border-top-style: none;
}

#module_380681282 img {
    border-top-width: 0px;
}

#module_380681282 img {
    border-right-color: transparent;
}

#module_380681282 img {
    border-right-style: none;
}

#module_380681282 img {
    border-right-width: 0px;
}

#module_380681282 img {
    border-bottom-color: transparent;
}

#module_380681282 img {
    border-bottom-style: none;
}

#module_380681282 img {
    border-bottom-width: 0px;
}

#module_380681282 img {
    border-left-color: transparent;
}

#module_380681282 img {
    border-left-style: none;
}

#module_380681282 img {
    border-left-width: 0px;
}

#module_380681282 img {
    border-top-left-radius: 0px;
}

#module_380681282 img {
    border-top-right-radius: 0px;
}

#module_380681282 img {
    border-bottom-left-radius: 0px;
}

#module_380681282 img {
    border-bottom-right-radius: 0px;
}

#module_380681282 .BodyCenter {
    text-align: center;
}

#module_380681399__tabPane_7703 #Sub380681399_7703 {
    display: table;
    width: 100%;
    position: relative;
    table-layout: fixed;
}

#module_380681399__tabPane_7703 #Sub380681399_7703 > .SubContainer {
    display: table-cell;
    vertical-align: top;
}

#module_380681399__tabPane_7703 .SubPadding {
    width: 0px;
    height: 100%;
    position: relative;
    display: table-cell;
}

#module_380681399__tabPane_7703 .SubDrag {
    width: 6px;
    cursor: e-resize;
    position: absolute;
    z-index: 99;
    min-height: 66px;
    height: 100%;
    background-color: rgba(75, 151, 255, 0);
}

#module_380681399__tabPane_7703 .SubDrag:after {
    display: block;
    content: '';
    width: 1px;
    border-left: 1px dashed rgba(75, 151, 255, 0);
    height: 100%;
    margin: auto;
}

#module_380681399__tabPane_7703:hover .SubDrag:after {
    border-left: 1px dashed rgba(75, 151, 255, .8);
}

#module_380681399__tabPane_7703 .SubDrag:hover {
    background-color: rgba(75, 151, 255, .8);
}

#module_380681399__tabPane_7703 .SubDrag:hover:after {
    border-left: 1px dashed rgba(75, 151, 255, .8);
}

@media only screen and (max-width: 767px) {
    #module_380681399__tabPane_7703 #Sub380681399_7703 {
        display: block;
    }

    #module_380681399__tabPane_7703 #Sub380681399_7703 > .SubPadding {
        float: left;
        height: 10px;
    }

    #module_380681399__tabPane_7703 #Sub380681399_7703 > .SubContainer {
        float: left;
        padding-top: 2px;
        padding-bottom: 2px;
    }

    #module_380681399__tabPane_7703 #Sub380681399_7703 > .SubContainer .SubDrag {
        display: none;
    }

    #module_380681399__tabPane_7703 #Sub380681399_7703 > .SubPadding {
        width: 0px;
        display: none;
    }

    #module_380681399__tabPane_7703 #Sub380681399_7703 > .SubContainer {
        width: 100% !important;
        height: auto;
    }
}

#module_380681399__tabPane_7703 #Sub380681399_Tab7703_1 {
    width: 29.3750%;
}

#module_380681399__tabPane_7703 #Sub380681399_Tab7703_2 {
    width: 37.2500%;
}

#module_380681399__tabPane_7703 #Sub380681399_Tab7703_3 {
    width: 33.375%;
}

.module_384312710 .ModuleHead .HeadCenter {
    float: none;
}

#module_384312710 {
    padding: 0px;
}

#module_384312710 {
    position: static;
    z-index: 0;
    top: 25px;
    left: 1626px;
    width: 100%;
    height: auto;
}

#module_384312710 .ModuleHead384312710 {
    display: none;
}

#module_384312710 {
    border: none;
}

@media (min-width: 1450px) {
    #module_384312710 > .module_384312710 {
        margin-top: 7.1161%;
        margin-left: 7.8652%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media (min-width: 767px) {
    #module_384312710 > .module_384312710 {
        margin-top: 7.1161%;
    }
}

@media screen and (max-width: 767px) {
    #module_384312710 > .module_384312710 {
    }
}

#module_384312710 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_384312710 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_384312710 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_384312710 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_384312710 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_384312710 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_384312710 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_384312710 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_384312710 .showHandle .btn {
    font-size: 14px;
}

#module_384312710 .showHandle .btn {
    font-family: ;
}

#module_384312710 .showHandle .btn {
    color: #333;
}

#module_384312710 .showHandle .btn {
    font-weight: 400;
}

#module_384312710 .showHandle .btn {
    text-decoration: none;
}

#module_384312710 .showHandle .btn {
    font-style: normal;
}

#module_384312710 .showHandle div {
    border-top-color: #ddd !important;
}

#module_384312710 .showHandle div {
    border-top-style: solid !important;
}

#module_384312710 .showHandle div {
    border-top-width: 1px !important;
}

#module_384312710 .showHandle {
    background-color: transparent;
}

#module_384312710 .showHandle {
}

#module_384312710 .showHandle {
    background-repeat: no-repeat;
}

#module_384312710 .showHandle {
}

#module_384312710 .showHandle {
}

#module_384312710 .showHandle {
}

#module_384312710 a {
    font-size: unset;
    font-family: unset
}

.module_381590122 .ModuleHead .HeadCenter {
    float: none;
}

#module_381590122 {
    padding: 0px;
}

#module_381590122 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_381590122 .ModuleHead381590122 {
    display: none;
}

#module_381590122 .ModuleSubContainer {
    background-color: transparent;
}

#module_381590122 .ModuleSubContainer {
}

#module_381590122 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_381590122 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_381590122 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_381590122 .ModuleSubContainer {
}

#module_381590122 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_381590122 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_381590122 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_381590122 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer381590122 {
}

/*轮播图样式*/

.ModuleSlideV2Giant.layout-103 .slider-layout-103 {
    width: 100%;
    height: auto;
    margin: auto;
    position: relative;
    font-size: 0;
}

.ModuleSlideV2Giant.layout-103 .slider-layout-103 .slider-layout-content:not(:first-child) {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
}

.ModuleSlideV2Giant.layout-103 .slick-dotted.slick-slider {
    margin-bottom: 0;
    font-size: 0;
}

.ModuleSlideV2Giant.layout-103 .slider-layout-103 .slick-active .scaleBigToSmall {
    -webkit-animation: scaleBigToSmall .9s linear;
    animation: scaleBigToSmall .9s linear;
}

.ModuleSlideV2Giant.layout-103 .slider-layout-103 .slick-active .nextScalePage {
    -webkit-animation: nextScalePage .9s linear;
    animation: nextScalePage .9s linear;
}

.ModuleSlideV2Giant.layout-103 .slide-box img {
    position: relative;
    left: 50%;
    transform: translate(-50%);
}

.ModuleSlideV2Giant.layout-103 .slide-box .swiperImg {
    width: 100%;
}

.ModuleSlideV2Giant.layout-103 .slick-dots {
    bottom: 30px;
}

.ModuleSlideV2Giant.layout-103 .slick-dots li {
    width: 12px;
    height: 12px;
    margin-left: unset;
    margin-right: 20px;
    padding: 0;
}

.ModuleSlideV2Giant.layout-103 .slick-dots li:last-child {
    margin-right: unset;
}

.ModuleSlideV2Giant.layout-103 .slick-dots li button {
    width: 12px;
    height: 12px;
    padding: 0;
}

.ModuleSlideV2Giant.layout-103 .slick-dots li button:before {
    line-height: 12px;
    width: 12px;
    height: 12px;
    opacity: 1;
}

.ModuleSlideV2Giant.layout-103 .slick-dots li:hover button:before {
    color: #139d8f;
}

.ModuleSlideV2Giant.layout-103 .slick-dots li.slick-active button:before {
    color: #139d8f;
}

.ModuleSlideV2Giant.layout-103 .slick-prev, .ModuleSlideV2Giant.layout-103 .slick-next {
    font-size: 0;
    z-index: 1;
    width: 30px;
    height: 70px;
    border-radius: 4px;
    background-color: rgba(0, 0, 0, .5);
    line-height: 70px;
}

.ModuleSlideV2Giant.layout-103 .slick-prev {
    left: 20px;
    padding: 2px 2px 2px 0;
}

.ModuleSlideV2Giant.layout-103 .slick-next {
    right: 20px;
    padding: 2px 0 2px 2px;
}

.ModuleSlideV2Giant.layout-103 .slick-prev:before, .ModuleSlideV2Giant.layout-103 .slick-next:before {
    content: unset;
}

.ModuleSlideV2Giant.layout-103 .icon-leftMenu {
    color: #fff;
    font-size: 16px;
    display: inline-block;
}

.ModuleSlideV2Giant.layout-103 .slick-prev .icon-leftMenu {
    transform: rotateY(180deg);
}

.ModuleSlideV2Giant.layout-103 .slick-prev div, .ModuleSlideV2Giant.layout-103 .slick-next div {
    width: 100px;
    height: 100%;
    position: relative;
    display: none;
}

.ModuleSlideV2Giant.layout-103 .slick-prev div {
    float: right;
}

.ModuleSlideV2Giant.layout-103 .slick-next div {
    float: left;
}

.ModuleSlideV2Giant.layout-103 .slick-prev img, .ModuleSlideV2Giant.layout-103 .slick-next img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
}

.ModuleSlideV2Giant.layout-103 .slick-prev:hover, .ModuleSlideV2Giant.layout-103 .slick-next:hover {
    width: 130px;
    background-color: #139d8f;
}

.ModuleSlideV2Giant.layout-103 .slick-prev:hover div, .ModuleSlideV2Giant.layout-103 .slick-next:hover div {
    display: inline-block;
}

@media (min-width: 1000px) and (max-width: 1920px) {
    .ModuleSlideV2Giant.layout-103 .slick-dots {
        bottom: 6%;
    }

    .ModuleSlideV2Giant.layout-103 .slick-prev {
        left: 2.5%;
    }

    .ModuleSlideV2Giant.layout-103 .slick-next {
        right: 2.5%;
    }
}

@media (min-width: 600px) and (max-width: 999px) {
    .ModuleSlideV2Giant.layout-103 .slick-dots {
        bottom: 9%;
    }

    .ModuleSlideV2Giant.layout-103 .icon-leftMenu {
        font-size: 14px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-active {
        width: 6px;
        height: 6px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-prev .slick-arrow {
        width: 26px;
        height: 58px;
        line-height: 58px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-prev {
        left: 3.5%;
    }

    .ModuleSlideV2Giant.layout-103 .slick-next {
        right: 3.5%;
    }
}

@media (min-width: 599px) and (max-width: 766px) {
    .ModuleSlideV2Giant.layout-103 .slick-dots {
        bottom: 10% !important;
    }

    .ModuleSlideV2Giant.layout-103 .icon-leftMenu {
        font-size: 12px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-active {
        width: 4px;
        height: 4px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-prev .slick-arrow {
        width: 22px;
        height: 48px;
        line-height: 48px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-prev {
        left: 3.5%;
    }

    .ModuleSlideV2Giant.layout-103 .slick-next {
        right: 3.5%;
    }
}

@media only screen and (max-width: 767px) {
    .ModuleSlideV2Giant.layout-103 .slick-dots {
        bottom: 20px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-dots li {
        width: 9px;
        height: 9px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-dots li button {
        width: 9px;
        height: 9px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-dots li button:before {
        line-height: 9px;
        width: 9px;
        height: 9px;
    }

    .ModuleSlideV2Giant.layout-103 .slick-prev, .ModuleSlideV2Giant.layout-103 .slick-next {
        display: none !important;
    }
}

.module_380681396 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681396 {
    padding: 0px;
}

#module_380681396 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681396 .ModuleHead380681396 {
    display: none;
}

#module_380681396 .slick-dots li button:before {
    color: rgba(207, 0, 14, .3);
}

#module_380681396 .slick-prev .icon-leftMenu, #module_380681396 .slick-next .icon-leftMenu {
    color: #fff;
}

#module_380681396 .slick-prev, #module_380681396 .slick-next {
    background-color: rgba(207, 0, 14, .5);
}

#module_380681396 .slick-dots li:hover button:before, #module_380681396 .slick-dots li.slick-active button:before {
    color: rgba(207, 0, 14, 1);
}

#module_380681396 .slick-prev:hover .icon-leftMenu, #module_380681396 .slick-next:hover .icon-leftMenu {
    color: #fff;
}

#module_380681396 .slick-prev:hover, #module_380681396 .slick-next:hover {
    color: rgba(207, 0, 14, 1);
}

.module_380681319 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681319 {
    padding: 0px;
}

#module_380681319 {
    position: absolute;
    z-index: 99;
    top: 35%;
    left: 0%;
    width: 45%;
    height: 24%;
}

#module_380681319 .ModuleHead380681319 {
    display: none;
}

#module_380681319 .BodyCenter.BodyCenter380681319 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681319 > .module_380681319 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681319 > .module_380681319 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681319 .BodyCenter.BodyCenter380681319 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681319 .BodyCenter.BodyCenter380681319 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681319 > .module_380681319 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681319 > .module_380681319 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681319 > .module_380681319 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681319:hover {
    border: none;
}

#module_380681319:hover > .module_380681319 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681319 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681319 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681319 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681319 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681319 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681319 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681319 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681319 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681319 .showHandle .btn {
    font-size: 14px;
}

#module_380681319 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681319 .showHandle .btn {
    color: #333;
}

#module_380681319 .showHandle .btn {
    font-weight: 400;
}

#module_380681319 .showHandle .btn {
    text-decoration: none;
}

#module_380681319 .showHandle .btn {
    font-style: normal;
}

#module_380681319 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681319 .showHandle div {
    border-top-style: solid !important;
}

#module_380681319 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681319 .showHandle {
    background-color: transparent;
}

#module_380681319 .showHandle {
    background-image: none;
}

#module_380681319 .showHandle {
    background-repeat: no-repeat;
}

#module_380681319 .showHandle {
}

#module_380681319 .showHandle {
}

#module_380681319 .showHandle {
}

#module_380681319 a {
    font-size: unset;
    font-family: unset
}

.module_382140533 .ModuleHead .HeadCenter {
    float: none;
}

#module_382140533 {
    padding: 0px;
}

#module_382140533 {
    position: absolute;
    z-index: 99;
    top: 32%;
    left: 0%;
    width: 45%;
    height: 24%;
}

#module_382140533 .ModuleHead382140533 {
    display: none;
}

#module_382140533 .BodyCenter.BodyCenter382140533 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_382140533 > .module_382140533 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_382140533 > .module_382140533 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_382140533 .BodyCenter.BodyCenter382140533 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_382140533 .BodyCenter.BodyCenter382140533 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_382140533 > .module_382140533 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_382140533 > .module_382140533 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_382140533 > .module_382140533 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_382140533:hover {
    border: none;
}

#module_382140533:hover > .module_382140533 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_382140533 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_382140533 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_382140533 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_382140533 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_382140533 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_382140533 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_382140533 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_382140533 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_382140533 .showHandle .btn {
    font-size: 14px;
}

#module_382140533 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_382140533 .showHandle .btn {
    color: #333;
}

#module_382140533 .showHandle .btn {
    font-weight: 400;
}

#module_382140533 .showHandle .btn {
    text-decoration: none;
}

#module_382140533 .showHandle .btn {
    font-style: normal;
}

#module_382140533 .showHandle div {
    border-top-color: #ddd !important;
}

#module_382140533 .showHandle div {
    border-top-style: solid !important;
}

#module_382140533 .showHandle div {
    border-top-width: 1px !important;
}

#module_382140533 .showHandle {
    background-color: transparent;
}

#module_382140533 .showHandle {
    background-image: none;
}

#module_382140533 .showHandle {
    background-repeat: no-repeat;
}

#module_382140533 .showHandle {
}

#module_382140533 .showHandle {
}

#module_382140533 .showHandle {
}

#module_382140533 a {
    font-size: unset;
    font-family: unset
}

.ModuleButtonGiant.layout-104 .moduleButton {
    background-color: #000;
    font-size: 12px;
    height: 50px;
    width: 180px;
    color: #fff;
    text-align: center;
    line-height: 50px;
    cursor: pointer;
    max-width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    display: inline-block;
    /* display: flex;
    justify-content: center;
    align-items: center; */
}

.ModuleButtonGiant.layout-104 .buttonbox {
    display: flex;
    justify-content: center;
    align-items: center;
}

.ModuleButtonGiant.layout-104 .buttonbox > span {
    display: inline-flex;
}

.ModuleButtonGiant.layout-104 .moduleButton:hover {
    color: #fff;
}

.ModuleButtonGiant.layout-104 .moduleButton:hover:before {
    background: #333;
}

.ModuleButtonGiant.layout-104 .hvr-sweep-to-right:before, .ModuleButtonGiant.layout-104 .hvr-sweep-to-top:before, .ModuleButtonGiant.layout-104 .Radial-Out:before, .ModuleButtonGiant.layout-104 .RShutter-Out-Horizontal:before, .ModuleButtonGiant.layout-104 .Shutter-Out-Horizontal:before, .ModuleButtonGiant.layout-104 .Shutter-Out-Vertical:before {
    background: #333
}

.ModuleButtonGiant.layout-104 .BreadsvgIcon {
    flex-direction: column;
    justify-content: center;
}

.ModuleButtonGiant.layout-104 .BreadsvgIcon > * {
    width: 16px;
    height: 16px;
}

.ModuleButtonGiant.layout-104 .BreadIcon {
    font-size: 16px;
}

.module_381548352 .ModuleHead .HeadCenter {
    float: none;
}

#module_381548352 {
    padding: 0px;
}

#module_381548352 {
    position: absolute;
    z-index: 99;
    top: 62%;
    left: 0%;
    width: 13%;
    height: 6%;
}

#module_381548352 .ModuleHead381548352 {
    display: none;
}

#module_381548352 .BodyCenter.BodyCenter381548352 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_381548352 > .module_381548352 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_381548352 > .module_381548352 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_381548352 .BodyCenter.BodyCenter381548352 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381548352 .BodyCenter.BodyCenter381548352 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_381548352 > .module_381548352 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381548352 > .module_381548352 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_381548352 > .module_381548352 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381548352:hover {
    border: none;
}

#module_381548352:hover > .module_381548352 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381548352 .BodyCenter {
    text-align: left;
}

#module_381548352 .moduleButton {
    font-size: 14px;
}

#module_381548352 .moduleButton {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_381548352 .moduleButton {
    color: #fff;
}

#module_381548352 .moduleButton {
    font-weight: normal;
}

#module_381548352 .moduleButton {
    text-decoration: none;
}

#module_381548352 .moduleButton {
    font-style: normal;
}

#module_381548352 .moduleButton, #module_381548352 .moduleButton:before {
    background-color: #cf000e;
}

#module_381548352 .moduleButton, #module_381548352 .moduleButton:before {
}

#module_381548352 .moduleButton {
    border-color: #fff;
}

#module_381548352 .moduleButton {
    border-style: solid;
}

#module_381548352 .moduleButton {
    border-width: 0px;
}

#module_381548352 .moduleButton {
    width: 180px;
}

#module_381548352 .moduleButton, #module_381548352 .BreadsvgIcon {
    height: 50px;
    line-height: 50px;
}

#module_381548352 .BodyCenter {
    color: #fff;
}

#module_381548352 .moduleButton {
    border-top-left-radius: 0px;
}

#module_381548352 .moduleButton {
    border-top-right-radius: 0px;
}

#module_381548352 .moduleButton {
    border-bottom-left-radius: 0px;
}

#module_381548352 .moduleButton {
    border-bottom-right-radius: 0px;
}

#module_381548352 .BreadIcon {
    font-size: 16px;
}

#module_381548352 .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_381548352 .BreadIcon {
    color: #000;
}

#module_381548352 .BreadsvgIcon svg > * {
    fill: #000;
}

#module_381548352 .BreadIcon, #module_381548352 .BreadsvgIcon {
    margin-left: 10px;
}

#module_381548352 .BreadIcon, #module_381548352 .BreadsvgIcon {
    margin-right: 10px;
}

#module_381548352 .moduleButton {
    box-shadow: ;
}

#module_381548352 .moduleButton:hover .BreadIcon {
    font-size: 16px;
}

#module_381548352 .moduleButton:hover .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_381548352 .moduleButton:hover .BreadIcon {
    color: #000
}

#module_381548352 .moduleButton:hover .BreadsvgIcon svg > * {
    fill: #000;
}

#module_381548352 .moduleButton:hover {
    font-size: 14px;
}

#module_381548352 .moduleButton:hover {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_381548352 .moduleButton:hover {
    color: #000;
}

#module_381548352 .moduleButton:hover {
    font-weight: normal;
}

#module_381548352 .moduleButton:hover {
    text-decoration: none;
}

#module_381548352 .moduleButton:hover {
    font-style: normal;
}

#module_381548352 .moduleButton:hover, #module_381548352 .moduleButton:hover:before {
    background-image: unset;
    background-color: #ffc905;
}

#module_381548352 .moduleButton:hover, #module_381548352 .moduleButton:hover:before {
}

#module_381548352 .moduleButton:hover {
    border-color: transparent;
}

#module_381548352 .moduleButton:hover {
    border-style: solid;
}

#module_381548352 .moduleButton:hover {
    border-width: 0px;
}

#module_381548352 .moduleButton:hover {
    box-shadow: ;
}

.module_382140540 .ModuleHead .HeadCenter {
    float: none;
}

#module_382140540 {
    padding: 0px;
}

#module_382140540 {
    position: absolute;
    z-index: 99;
    top: 61%;
    left: 0%;
    width: 13%;
    height: 6%;
}

#module_382140540 .ModuleHead382140540 {
    display: none;
}

#module_382140540 .BodyCenter.BodyCenter382140540 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_382140540 > .module_382140540 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_382140540 > .module_382140540 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_382140540 .BodyCenter.BodyCenter382140540 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_382140540 .BodyCenter.BodyCenter382140540 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_382140540 > .module_382140540 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_382140540 > .module_382140540 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_382140540 > .module_382140540 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_382140540:hover {
    border: none;
}

#module_382140540:hover > .module_382140540 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_382140540 .BodyCenter {
    text-align: left;
}

#module_382140540 .moduleButton {
    font-size: 14px;
}

#module_382140540 .moduleButton {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_382140540 .moduleButton {
    color: #000;
}

#module_382140540 .moduleButton {
    font-weight: normal;
}

#module_382140540 .moduleButton {
    text-decoration: none;
}

#module_382140540 .moduleButton {
    font-style: normal;
}

#module_382140540 .moduleButton, #module_382140540 .moduleButton:before {
    background-color: #ffd94f;
}

#module_382140540 .moduleButton, #module_382140540 .moduleButton:before {
}

#module_382140540 .moduleButton {
    border-color: #000;
}

#module_382140540 .moduleButton {
    border-style: solid;
}

#module_382140540 .moduleButton {
    border-width: 0px;
}

#module_382140540 .moduleButton {
    width: 180px;
}

#module_382140540 .moduleButton, #module_382140540 .BreadsvgIcon {
    height: 50px;
    line-height: 50px;
}

#module_382140540 .BodyCenter {
    color: #000;
}

#module_382140540 .moduleButton {
    border-top-left-radius: 0px;
}

#module_382140540 .moduleButton {
    border-top-right-radius: 0px;
}

#module_382140540 .moduleButton {
    border-bottom-left-radius: 0px;
}

#module_382140540 .moduleButton {
    border-bottom-right-radius: 0px;
}

#module_382140540 .BreadIcon {
    font-size: 16px;
}

#module_382140540 .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_382140540 .BreadIcon {
    color: #000;
}

#module_382140540 .BreadsvgIcon svg > * {
    fill: #000;
}

#module_382140540 .BreadIcon, #module_382140540 .BreadsvgIcon {
    margin-left: 10px;
}

#module_382140540 .BreadIcon, #module_382140540 .BreadsvgIcon {
    margin-right: 10px;
}

#module_382140540 .moduleButton {
    box-shadow: ;
}

#module_382140540 .moduleButton:hover .BreadIcon {
    font-size: 16px;
}

#module_382140540 .moduleButton:hover .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_382140540 .moduleButton:hover .BreadIcon {
    color: #000
}

#module_382140540 .moduleButton:hover .BreadsvgIcon svg > * {
    fill: #000;
}

#module_382140540 .moduleButton:hover {
    font-size: 14px;
}

#module_382140540 .moduleButton:hover {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_382140540 .moduleButton:hover {
    color: #000;
}

#module_382140540 .moduleButton:hover {
    font-weight: normal;
}

#module_382140540 .moduleButton:hover {
    text-decoration: none;
}

#module_382140540 .moduleButton:hover {
    font-style: normal;
}

#module_382140540 .moduleButton:hover, #module_382140540 .moduleButton:hover:before {
    background-image: unset;
    background-color: #ffc905;
}

#module_382140540 .moduleButton:hover, #module_382140540 .moduleButton:hover:before {
}

#module_382140540 .moduleButton:hover {
    border-color: transparent;
}

#module_382140540 .moduleButton:hover {
    border-style: solid;
}

#module_382140540 .moduleButton:hover {
    border-width: 0px;
}

#module_382140540 .moduleButton:hover {
    box-shadow: ;
}

#module_380681396 .SubContainer {
    max-width: 1600px !important;
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .addnewhelper {
    white-space: unset;
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer {
    display: table;
    width: 100%;
    position: relative;
    table-layout: fixed;
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer > .SubContainer {
    display: table-cell;
    vertical-align: top;
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubPadding {
    height: 100%;
    position: relative;
    display: table-cell;
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubDrag:after {
    display: block;
    content: '';
    width: 1px;
    border-left: 1px dashed rgba(75, 151, 255, 0);
    height: 100%;
    margin: auto;
}

.ModuleGridCustomGiant.layout-101:hover .SubDrag:after {
    border-left: 1px dashed rgba(75, 151, 255, .8);
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubDrag {
    width: 6px;
    cursor: e-resize;
    position: absolute;
    z-index: 99;
    min-height: 66px;
    height: 100%;
    background-color: rgba(75, 151, 255, 0);
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubDrag:hover {
    background-color: rgba(75, 151, 255, .8);
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .SubDrag:hover:after {
    border-left: 1px dashed rgba(75, 151, 255, 0);
}

.ModuleGridCustomGiant.layout-101 .row {
    margin-right: 0px;
    margin-left: 0px;
}

.ModuleGridCustomGiant.layout-101 .ModuleGridCol {
    padding: 0px;
}

.ModuleGridCustomGiant.layout-101 .ModuleGridContainer {
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0;
}

.ModuleGridCustomGiant.layout-101 {
    height: 100%;
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer {
    position: relative;
}

.ModuleGridCustomGiant.layout-101 .gridBgVideo {
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 0;
}

.ModuleGridCustomGiant.layout-101 .gridBgVideo .bgVideoMask {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgb(0, 0, 0);
}

.ModuleGridCustomGiant.layout-101 .gridBgVideo .bgVideo {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
}

.ModuleGridCustomGiant.layout-101 .gridBgVideo.noBgVideo {
    display: none;
}

.ModuleGridCustomGiant.layout-101 .ModuleSubContainer .ModuleContainer .SubPadding {
    height: 100%
}

@media only screen and (max-width: 767px) {
    .ModuleGridCustomGiant.layout-101 .ModuleSubContainer {
        display: flex;
        flex-wrap: wrap;
    }

    .ModuleGridCustomGiant.layout-101 .ModuleSubContainer > .SubPadding {
        float: left;
        height: 10px;
    }

    .ModuleGridCustomGiant.layout-101 .ModuleSubContainer > .SubContainer {
        float: left;
        padding-top: 2px;
        padding-bottom: 2px;
    }

    .ModuleGridCustomGiant.layout-101 .ModuleSubContainer > .SubPadding .SubDrag {
        display: none;
    }

    /* padding 宽度 用 5，子容器宽度为 (100% - (列数 - 1) * padding宽度)/列数) */
    /* 12列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-12 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-12 > .SubContainer {
        width: calc((100% - 55px) / 12) !important;
    }

    /* 11列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-11 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-11 > .SubContainer {
        width: calc((100% - 50px) / 11) !important;
    }

    /* 10列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-10 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-10 > .SubContainer {
        width: calc((100% - 45px) / 10) !important;
    }

    /* 9列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-9 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-9 > .SubContainer {
        width: calc((100% - 40px) / 10) !important;
    }

    /* 8列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-8 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-8 > .SubContainer {
        width: calc((100% - 35px) / 8) !important;
    }

    /* 7列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-7 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-7 > .SubContainer {
        width: calc((100% - 30px) / 7) !important;
    }

    /* 6列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-6 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-6 > .SubContainer {
        width: calc((100% - 25px) / 6) !important;
    }

    /* 5列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-5 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-5 > .SubPadding5 {
        display: none;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-5 > .SubContainer {
        width: calc((100% - 20px) / 5) !important;
    }

    /* 4列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-4 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-4 > .SubPadding4 {
        display: none;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-4 > .SubPadding8 {
        display: none;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-4 > .SubContainer {
        width: calc((100% - 15px) / 4) !important;
    }

    /* 3列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-3 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-3 > .SubPadding3 {
        display: none;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-3 > .SubContainer {
        width: calc((100% - 10px) / 3) !important;
    }

    /* 2列 */
    .ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding {
        width: 5px;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding2 {
        display: none;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding4 {
        display: none;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding6 {
        display: none;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubPadding8 {
        display: none;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-2 > .SubContainer {
        width: calc((100% - 5px) / 2) !important;
    }

    /* 1列 无padding */
    .ModuleGridCustomGiant.layout-101 .grid-col-1 > .SubPadding {
        width: 0px;
        display: none;
    }

    .ModuleGridCustomGiant.layout-101 .grid-col-1 > .SubContainer {
        width: 100% !important;
    }
}

.ModuleGridCustomGiant.layout-101 .ModuleGridBorder {
    border: 0px !important;
    padding: 0 !important;
}

.module_380681233 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681233 {
    padding: 0px;
}

#module_380681233 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681233 .ModuleHead380681233 {
    display: none;
}

#module_380681233 .BodyCenter.BodyCenter380681233 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681233 > .module_380681233 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681233 > .module_380681233 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681233 .BodyCenter.BodyCenter380681233 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681233 .BodyCenter.BodyCenter380681233 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681233 > .module_380681233 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681233 > .module_380681233 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681233 > .module_380681233 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681233:hover {
    border: none;
}

#module_380681233:hover > .module_380681233 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681233 .ModuleSubContainer {
    background-color: transparent;
}

#module_380681233 .ModuleSubContainer {
    background-image: none;
}

#module_380681233 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_380681233 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_380681233 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_380681233 .ModuleSubContainer {
}

#module_380681233 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_380681233 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_380681233 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_380681233 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer380681233 {
    max-width: 1600px;
    width: auto;
}

.ModuleGridContainer.ModuleGridContainer380681233 .SubPadding {
    width: 0px;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxContainer {
    margin-right: auto;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0;
}

.ModuleHoverBoxGiant.layout-101 .ModuleSubContainer {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.ModuleHoverBoxGiant.layout-101 .row {
    margin-right: 0px;
    margin-left: 0px;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxContainer {
    width: 100%;
    height: 100%
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_1 {
    position: relative;
    overflow: hidden;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 {
    overflow: hidden;
    position: absolute;
    top: -100%;
    left: 0;
    height: 0;
    opacity: 0;
    display: none;
    background: #fff;
}

@media only screen and (min-width: 769px) {
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .ModuleHoverBoxItem_2 {
        height: 100%;
        opacity: 1;
        top: 0;
        display: inline-block;
        visibility: visible;
    }

    /* 弹现 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchFadeIn {
        -webkit-animation: fadeIn .6s ease forwards;
        animation: fadeIn .6s ease forwards;
    }

    /* 从上淡入 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchFadeInDown {
        -webkit-animation: fadeInDown .6s ease forwards;
        animation: fadeInDown .6s ease forwards;
    }

    /* 从下淡入 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchFadeInUp {
        -webkit-animation: fadeInUp .6s ease forwards;
        animation: fadeInUp .6s ease forwards;
    }

    /* 从上滑入 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchSlideInDown {
        -webkit-animation: slideInDown .6s ease forwards;
        animation: slideInDown .6s ease forwards;
    }

    /* 从下滑入 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchSlideInUp {
        -webkit-animation: slideInUp .6s ease forwards;
        animation: slideInUp .6s ease forwards;
    }

    /* 从里弹入 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchBounceIn {
        -webkit-animation: bounceIn .6s ease forwards;
        animation: bounceIn .6s ease forwards;
    }

    /* 从左弹入 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchBounceInLeft {
        -webkit-animation: bounceInLeft .6s ease forwards;
        animation: bounceInLeft .6s ease forwards;
    }

    /* 从右弹入 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchBounceInRight {
        -webkit-animation: bounceInRight .6s ease forwards;
        animation: bounceInRight .6s ease forwards;
    }

    /* 跳动 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchPulse {
        -webkit-animation: pulse .6s ease forwards;
        animation: pulse .6s ease forwards;
    }

    /* 放大 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchZoomIn {
        -webkit-animation: zoomIn .6s ease forwards;
        animation: zoomIn .6s ease forwards;
    }

    /* Y轴翻转 */
    .ModuleHoverBoxGiant.layout-101 .ModuleSubContainerHover:hover > .switchFlipInY {
        -webkit-animation: flipInY .6s ease forwards;
        animation: flipInY .6s ease forwards;
    }
}

@media only screen and (max-width: 768px) {
    .ModuleHoverBoxGiant.layout-101 .ModuleShowHover .ModuleHoverBoxItem_2 {
        display: block !important;
        height: 100% !important;
        opacity: 1 !important;
        top: 0 !important;
    }

    .ModuleHoverBoxGiant.layout-101 .ModuleShowNormal .ModuleHoverBoxItem_2 {
        display: none !important;
    }
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .wow {
    visibility: visible !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .fadeIn {
    animation-name: fadeIn !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .fadeInLeft {
    animation-name: fadeInLeft !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .fadeInRight {
    animation-name: fadeInRight !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .fadeInUp {
    animation-name: fadeInUp !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .fadeInDown {
    animation-name: fadeInDown !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .slideInUp {
    animation-name: slideInUp !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .slideInDown {
    animation-name: slideInDown !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .slideInLeft {
    animation-name: slideInLeft !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .slideInRight {
    animation-name: slideInRight !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .zoomIn {
    animation-name: zoomIn !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .flipInX {
    animation-name: flipInX !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .flipInY {
    animation-name: flipInY !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .bounce {
    animation-name: bounce !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .flash {
    animation-name: flash !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .pulse {
    animation-name: pulse !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .rotateInDownLeft {
    animation-name: rotateInDownLeft !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .rotateInDownRight {
    animation-name: rotateInDownRight !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .bounceIn {
    animation-name: bounceIn !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .bounceInLeft {
    animation-name: bounceInLeft !important;
}

.ModuleHoverBoxGiant.layout-101 .ModuleHoverBoxItem_2 .bounceInRight {
    animation-name: bounceInRight !important;
}

.module_380681258 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681258 {
    padding: 0px;
}

#module_380681258 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681258 .ModuleHead380681258 {
    display: none;
}

#module_380681258 > .module_380681258 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: rgb(227, 227, 227);
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681258 > .module_380681258 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681258 .BodyCenter.BodyCenter380681258 {
        padding-top: 12.5000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 12.5000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681258 .BodyCenter.BodyCenter380681258 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681258 > .module_380681258 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681258 > .module_380681258 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681258 > .module_380681258 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681258:hover {
    border: none;
}

#module_380681258:hover > .module_380681258 {
    border-color: #ccc;
}

#module_380681258:hover > .module_380681258 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681258 .ModuleHoverBoxItem_1 {
    background-color: #fff;
}

#module_380681258 .ModuleHoverBoxItem_1 {
    background-image: none;
}

#module_380681258 .ModuleHoverBoxItem_1 {
    background-repeat: no-repeat;
}

#module_380681258 .ModuleHoverBoxItem_1 {
}

#module_380681258 .ModuleHoverBoxItem_1 {
    background-attachment: scroll;
}

#module_380681258 .ModuleHoverBoxItem_1 {
}

#module_380681258 .ModuleHoverBoxItem_1 {
    padding-top: 0px;
}

#module_380681258 .ModuleHoverBoxItem_1 {
    padding-bottom: 0px;
}

#module_380681258 .ModuleHoverBoxItem_1 {
    padding-left: 0px;
}

#module_380681258 .ModuleHoverBoxItem_1 {
    padding-right: 0px;
}

#module_380681258 .ModuleHoverBoxItem_2 {
    background-color: #fff;
}

#module_380681258 .ModuleHoverBoxItem_2 {
    background-image: none;
}

#module_380681258 .ModuleHoverBoxItem_2 {
    background-repeat: no-repeat;
}

#module_380681258 .ModuleHoverBoxItem_2 {
}

#module_380681258 .ModuleHoverBoxItem_2 {
    background-attachment: scroll;
}

#module_380681258 .ModuleHoverBoxItem_2 {
}

#module_380681258 .ModuleHoverBoxItem_2 {
    padding-top: 0px;
}

#module_380681258 .ModuleHoverBoxItem_2 {
    padding-bottom: 0px;
}

#module_380681258 .ModuleHoverBoxItem_2 {
    padding-left: 0px;
}

#module_380681258 .ModuleHoverBoxItem_2 {
    padding-right: 0px;
}

#module_380681258 .ModuleHoverBoxItem_2 .ModuleItem {
    opacity: 1
}

.module_380681269 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681269 {
    padding: 0px;
}

#module_380681269 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681269 .ModuleHead380681269 {
    display: none;
}

#module_380681269 .BodyCenter.BodyCenter380681269 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681269 > .module_380681269 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681269 > .module_380681269 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681269 .BodyCenter.BodyCenter380681269 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681269 .BodyCenter.BodyCenter380681269 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681269 > .module_380681269 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681269 > .module_380681269 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681269 > .module_380681269 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681269:hover {
    border: none;
}

#module_380681269:hover > .module_380681269 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681269 img {
    border-top-color: transparent;
}

#module_380681269 img {
    border-top-style: none;
}

#module_380681269 img {
    border-top-width: 0px;
}

#module_380681269 img {
    border-right-color: transparent;
}

#module_380681269 img {
    border-right-style: none;
}

#module_380681269 img {
    border-right-width: 0px;
}

#module_380681269 img {
    border-bottom-color: transparent;
}

#module_380681269 img {
    border-bottom-style: none;
}

#module_380681269 img {
    border-bottom-width: 0px;
}

#module_380681269 img {
    border-left-color: transparent;
}

#module_380681269 img {
    border-left-style: none;
}

#module_380681269 img {
    border-left-width: 0px;
}

#module_380681269 img {
    border-top-left-radius: 0px;
}

#module_380681269 img {
    border-top-right-radius: 0px;
}

#module_380681269 img {
    border-bottom-left-radius: 0px;
}

#module_380681269 img {
    border-bottom-right-radius: 0px;
}

#module_380681269 .BodyCenter {
    text-align: center;
}

.module_380681321 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681321 {
    padding: 0px;
}

#module_380681321 {
    position: static;
    z-index: 0;
    top: 968px;
    left: 315px;
    width: 100%;
    height: auto;
}

#module_380681321 .ModuleHead380681321 {
    display: none;
}

#module_380681321 .BodyCenter.BodyCenter380681321 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681321 > .module_380681321 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681321 > .module_380681321 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681321 .BodyCenter.BodyCenter380681321 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681321 .BodyCenter.BodyCenter380681321 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681321 > .module_380681321 {
        margin-top: 4.7022%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681321 > .module_380681321 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681321 > .module_380681321 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681321:hover {
    border: none;
}

#module_380681321:hover > .module_380681321 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681321 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681321 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681321 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681321 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681321 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681321 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681321 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681321 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681321 .showHandle .btn {
    font-size: 14px;
}

#module_380681321 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681321 .showHandle .btn {
    color: #333;
}

#module_380681321 .showHandle .btn {
    font-weight: 400;
}

#module_380681321 .showHandle .btn {
    text-decoration: none;
}

#module_380681321 .showHandle .btn {
    font-style: normal;
}

#module_380681321 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681321 .showHandle div {
    border-top-style: solid !important;
}

#module_380681321 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681321 .showHandle {
    background-color: transparent;
}

#module_380681321 .showHandle {
    background-image: none;
}

#module_380681321 .showHandle {
    background-repeat: no-repeat;
}

#module_380681321 .showHandle {
}

#module_380681321 .showHandle {
}

#module_380681321 .showHandle {
}

#module_380681321 a {
    font-size: unset;
    font-family: unset
}

.module_380681270 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681270 {
    padding: 0px;
}

#module_380681270 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681270 .ModuleHead380681270 {
    display: none;
}

#module_380681270 .BodyCenter.BodyCenter380681270 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681270 > .module_380681270 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681270 > .module_380681270 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681270 .BodyCenter.BodyCenter380681270 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681270 .BodyCenter.BodyCenter380681270 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681270 > .module_380681270 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681270 > .module_380681270 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681270 > .module_380681270 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681270:hover {
    border: none;
}

#module_380681270:hover > .module_380681270 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681270 img {
    border-top-color: transparent;
}

#module_380681270 img {
    border-top-style: none;
}

#module_380681270 img {
    border-top-width: 0px;
}

#module_380681270 img {
    border-right-color: transparent;
}

#module_380681270 img {
    border-right-style: none;
}

#module_380681270 img {
    border-right-width: 0px;
}

#module_380681270 img {
    border-bottom-color: transparent;
}

#module_380681270 img {
    border-bottom-style: none;
}

#module_380681270 img {
    border-bottom-width: 0px;
}

#module_380681270 img {
    border-left-color: transparent;
}

#module_380681270 img {
    border-left-style: none;
}

#module_380681270 img {
    border-left-width: 0px;
}

#module_380681270 img {
    border-top-left-radius: 0px;
}

#module_380681270 img {
    border-top-right-radius: 0px;
}

#module_380681270 img {
    border-bottom-left-radius: 0px;
}

#module_380681270 img {
    border-bottom-right-radius: 0px;
}

#module_380681270 .BodyCenter {
    text-align: center;
}

.module_380681322 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681322 {
    padding: 0px;
}

#module_380681322 {
    position: static;
    z-index: 0;
    top: 30px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_380681322 .ModuleHead380681322 {
    display: none;
}

#module_380681322 .BodyCenter.BodyCenter380681322 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681322 > .module_380681322 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681322 > .module_380681322 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681322 .BodyCenter.BodyCenter380681322 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681322 .BodyCenter.BodyCenter380681322 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681322 > .module_380681322 {
        margin-top: 4.7022%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681322 > .module_380681322 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681322 > .module_380681322 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681322:hover {
    border: none;
}

#module_380681322:hover > .module_380681322 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681322 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681322 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681322 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681322 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681322 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681322 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681322 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681322 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681322 .showHandle .btn {
    font-size: 14px;
}

#module_380681322 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681322 .showHandle .btn {
    color: #333;
}

#module_380681322 .showHandle .btn {
    font-weight: 400;
}

#module_380681322 .showHandle .btn {
    text-decoration: none;
}

#module_380681322 .showHandle .btn {
    font-style: normal;
}

#module_380681322 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681322 .showHandle div {
    border-top-style: solid !important;
}

#module_380681322 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681322 .showHandle {
    background-color: transparent;
}

#module_380681322 .showHandle {
    background-image: none;
}

#module_380681322 .showHandle {
    background-repeat: no-repeat;
}

#module_380681322 .showHandle {
}

#module_380681322 .showHandle {
}

#module_380681322 .showHandle {
}

#module_380681322 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer380681233 #Sub380681233_1 {
    width: 20%;
}

.module_380681259 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681259 {
    padding: 0px;
}

#module_380681259 {
    position: static;
    z-index: 0;
    top: 38px;
    width: 100%;
    height: auto;
}

#module_380681259 .ModuleHead380681259 {
    display: none;
}

#module_380681259 > .module_380681259 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: rgb(227, 227, 227);
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681259 > .module_380681259 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681259 .BodyCenter.BodyCenter380681259 {
        padding-top: 12.5000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 12.5000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681259 .BodyCenter.BodyCenter380681259 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681259 > .module_380681259 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681259 > .module_380681259 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681259 > .module_380681259 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681259:hover {
    border: none;
}

#module_380681259:hover > .module_380681259 {
    border-color: #ccc;
}

#module_380681259:hover > .module_380681259 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681259 .ModuleHoverBoxItem_1 {
    background-color: #fff;
}

#module_380681259 .ModuleHoverBoxItem_1 {
    background-image: none;
}

#module_380681259 .ModuleHoverBoxItem_1 {
    background-repeat: no-repeat;
}

#module_380681259 .ModuleHoverBoxItem_1 {
}

#module_380681259 .ModuleHoverBoxItem_1 {
    background-attachment: scroll;
}

#module_380681259 .ModuleHoverBoxItem_1 {
}

#module_380681259 .ModuleHoverBoxItem_1 {
    padding-top: 0px;
}

#module_380681259 .ModuleHoverBoxItem_1 {
    padding-bottom: 0px;
}

#module_380681259 .ModuleHoverBoxItem_1 {
    padding-left: 0px;
}

#module_380681259 .ModuleHoverBoxItem_1 {
    padding-right: 0px;
}

#module_380681259 .ModuleHoverBoxItem_2 {
    background-color: #fff;
}

#module_380681259 .ModuleHoverBoxItem_2 {
    background-image: none;
}

#module_380681259 .ModuleHoverBoxItem_2 {
    background-repeat: no-repeat;
}

#module_380681259 .ModuleHoverBoxItem_2 {
}

#module_380681259 .ModuleHoverBoxItem_2 {
    background-attachment: scroll;
}

#module_380681259 .ModuleHoverBoxItem_2 {
}

#module_380681259 .ModuleHoverBoxItem_2 {
    padding-top: 0px;
}

#module_380681259 .ModuleHoverBoxItem_2 {
    padding-bottom: 0px;
}

#module_380681259 .ModuleHoverBoxItem_2 {
    padding-left: 0px;
}

#module_380681259 .ModuleHoverBoxItem_2 {
    padding-right: 0px;
}

#module_380681259 .ModuleHoverBoxItem_2 .ModuleItem {
    opacity: 1
}

.module_380681271 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681271 {
    padding: 0px;
}

#module_380681271 {
    position: static;
    z-index: 0;
    top: 932px;
    left: 384px;
    width: 100%;
    height: auto;
}

#module_380681271 .ModuleHead380681271 {
    display: none;
}

#module_380681271 .BodyCenter.BodyCenter380681271 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681271 > .module_380681271 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681271 > .module_380681271 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681271 .BodyCenter.BodyCenter380681271 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681271 .BodyCenter.BodyCenter380681271 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681271 > .module_380681271 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681271 > .module_380681271 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681271 > .module_380681271 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681271:hover {
    border: none;
}

#module_380681271:hover > .module_380681271 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681271 img {
    border-top-color: transparent;
}

#module_380681271 img {
    border-top-style: none;
}

#module_380681271 img {
    border-top-width: 0px;
}

#module_380681271 img {
    border-right-color: transparent;
}

#module_380681271 img {
    border-right-style: none;
}

#module_380681271 img {
    border-right-width: 0px;
}

#module_380681271 img {
    border-bottom-color: transparent;
}

#module_380681271 img {
    border-bottom-style: none;
}

#module_380681271 img {
    border-bottom-width: 0px;
}

#module_380681271 img {
    border-left-color: transparent;
}

#module_380681271 img {
    border-left-style: none;
}

#module_380681271 img {
    border-left-width: 0px;
}

#module_380681271 img {
    border-top-left-radius: 0px;
}

#module_380681271 img {
    border-top-right-radius: 0px;
}

#module_380681271 img {
    border-bottom-left-radius: 0px;
}

#module_380681271 img {
    border-bottom-right-radius: 0px;
}

#module_380681271 .BodyCenter {
    text-align: center;
}

.module_380681323 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681323 {
    padding: 0px;
}

#module_380681323 {
    position: static;
    z-index: 0;
    top: 968px;
    left: 315px;
    width: 100%;
    height: auto;
}

#module_380681323 .ModuleHead380681323 {
    display: none;
}

#module_380681323 .BodyCenter.BodyCenter380681323 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681323 > .module_380681323 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681323 > .module_380681323 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681323 .BodyCenter.BodyCenter380681323 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681323 .BodyCenter.BodyCenter380681323 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681323 > .module_380681323 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681323 > .module_380681323 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681323 > .module_380681323 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681323:hover {
    border: none;
}

#module_380681323:hover > .module_380681323 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681323 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681323 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681323 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681323 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681323 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681323 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681323 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681323 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681323 .showHandle .btn {
    font-size: 14px;
}

#module_380681323 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681323 .showHandle .btn {
    color: #333;
}

#module_380681323 .showHandle .btn {
    font-weight: 400;
}

#module_380681323 .showHandle .btn {
    text-decoration: none;
}

#module_380681323 .showHandle .btn {
    font-style: normal;
}

#module_380681323 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681323 .showHandle div {
    border-top-style: solid !important;
}

#module_380681323 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681323 .showHandle {
    background-color: transparent;
}

#module_380681323 .showHandle {
    background-image: none;
}

#module_380681323 .showHandle {
    background-repeat: no-repeat;
}

#module_380681323 .showHandle {
}

#module_380681323 .showHandle {
}

#module_380681323 .showHandle {
}

#module_380681323 a {
    font-size: unset;
    font-family: unset
}

.module_380681272 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681272 {
    padding: 0px;
}

#module_380681272 {
    position: static;
    z-index: 0;
    top: 968px;
    left: 348px;
    width: 100%;
    height: auto;
}

#module_380681272 .ModuleHead380681272 {
    display: none;
}

#module_380681272 {
    border: none;
}

@media screen and (min-width: 768px) {
    #module_380681272 > .module_380681272 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681272 > .module_380681272 {
    }
}

#module_380681272 img {
    border-top-color: transparent;
}

#module_380681272 img {
    border-top-style: none;
}

#module_380681272 img {
    border-top-width: 0px;
}

#module_380681272 img {
    border-right-color: transparent;
}

#module_380681272 img {
    border-right-style: none;
}

#module_380681272 img {
    border-right-width: 0px;
}

#module_380681272 img {
    border-bottom-color: transparent;
}

#module_380681272 img {
    border-bottom-style: none;
}

#module_380681272 img {
    border-bottom-width: 0px;
}

#module_380681272 img {
    border-left-color: transparent;
}

#module_380681272 img {
    border-left-style: none;
}

#module_380681272 img {
    border-left-width: 0px;
}

#module_380681272 img {
    border-top-left-radius: 0px;
}

#module_380681272 img {
    border-top-right-radius: 0px;
}

#module_380681272 img {
    border-bottom-left-radius: 0px;
}

#module_380681272 img {
    border-bottom-right-radius: 0px;
}

#module_380681272 .BodyCenter {
    text-align: center;
}

.module_380681324 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681324 {
    padding: 0px;
}

#module_380681324 {
    position: static;
    z-index: 0;
    top: 30px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_380681324 .ModuleHead380681324 {
    display: none;
}

#module_380681324 .BodyCenter.BodyCenter380681324 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681324 > .module_380681324 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681324 > .module_380681324 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681324 .BodyCenter.BodyCenter380681324 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681324 .BodyCenter.BodyCenter380681324 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681324 > .module_380681324 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681324 > .module_380681324 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681324 > .module_380681324 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681324:hover {
    border: none;
}

#module_380681324:hover > .module_380681324 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681324 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681324 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681324 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681324 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681324 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681324 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681324 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681324 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681324 .showHandle .btn {
    font-size: 14px;
}

#module_380681324 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681324 .showHandle .btn {
    color: #333;
}

#module_380681324 .showHandle .btn {
    font-weight: 400;
}

#module_380681324 .showHandle .btn {
    text-decoration: none;
}

#module_380681324 .showHandle .btn {
    font-style: normal;
}

#module_380681324 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681324 .showHandle div {
    border-top-style: solid !important;
}

#module_380681324 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681324 .showHandle {
    background-color: transparent;
}

#module_380681324 .showHandle {
    background-image: none;
}

#module_380681324 .showHandle {
    background-repeat: no-repeat;
}

#module_380681324 .showHandle {
}

#module_380681324 .showHandle {
}

#module_380681324 .showHandle {
}

#module_380681324 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer380681233 #Sub380681233_2 {
    width: 20%;
}

.module_380681260 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681260 {
    padding: 0px;
}

#module_380681260 {
    position: static;
    z-index: 0;
    top: 33px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_380681260 .ModuleHead380681260 {
    display: none;
}

#module_380681260 > .module_380681260 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: rgb(227, 227, 227);
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681260 > .module_380681260 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681260 .BodyCenter.BodyCenter380681260 {
        padding-top: 12.5000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 12.5000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681260 .BodyCenter.BodyCenter380681260 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681260 > .module_380681260 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681260 > .module_380681260 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681260 > .module_380681260 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681260:hover {
    border: none;
}

#module_380681260:hover > .module_380681260 {
    border-color: #ccc;
}

#module_380681260:hover > .module_380681260 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681260 .ModuleHoverBoxItem_1 {
    background-color: #fff;
}

#module_380681260 .ModuleHoverBoxItem_1 {
    background-image: none;
}

#module_380681260 .ModuleHoverBoxItem_1 {
    background-repeat: no-repeat;
}

#module_380681260 .ModuleHoverBoxItem_1 {
}

#module_380681260 .ModuleHoverBoxItem_1 {
    background-attachment: scroll;
}

#module_380681260 .ModuleHoverBoxItem_1 {
}

#module_380681260 .ModuleHoverBoxItem_1 {
    padding-top: 0px;
}

#module_380681260 .ModuleHoverBoxItem_1 {
    padding-bottom: 0px;
}

#module_380681260 .ModuleHoverBoxItem_1 {
    padding-left: 0px;
}

#module_380681260 .ModuleHoverBoxItem_1 {
    padding-right: 0px;
}

#module_380681260 .ModuleHoverBoxItem_2 {
    background-color: #fff;
}

#module_380681260 .ModuleHoverBoxItem_2 {
    background-image: none;
}

#module_380681260 .ModuleHoverBoxItem_2 {
    background-repeat: no-repeat;
}

#module_380681260 .ModuleHoverBoxItem_2 {
}

#module_380681260 .ModuleHoverBoxItem_2 {
    background-attachment: scroll;
}

#module_380681260 .ModuleHoverBoxItem_2 {
}

#module_380681260 .ModuleHoverBoxItem_2 {
    padding-top: 0px;
}

#module_380681260 .ModuleHoverBoxItem_2 {
    padding-bottom: 0px;
}

#module_380681260 .ModuleHoverBoxItem_2 {
    padding-left: 0px;
}

#module_380681260 .ModuleHoverBoxItem_2 {
    padding-right: 0px;
}

#module_380681260 .ModuleHoverBoxItem_2 .ModuleItem {
    opacity: 1
}

.module_380681273 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681273 {
    padding: 0px;
}

#module_380681273 {
    position: static;
    z-index: 0;
    top: 932px;
    left: 384px;
    width: 100%;
    height: auto;
}

#module_380681273 .ModuleHead380681273 {
    display: none;
}

#module_380681273 {
    border: none;
}

@media screen and (min-width: 768px) {
    #module_380681273 > .module_380681273 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681273 > .module_380681273 {
    }
}

#module_380681273 img {
    border-top-color: transparent;
}

#module_380681273 img {
    border-top-style: none;
}

#module_380681273 img {
    border-top-width: 0px;
}

#module_380681273 img {
    border-right-color: transparent;
}

#module_380681273 img {
    border-right-style: none;
}

#module_380681273 img {
    border-right-width: 0px;
}

#module_380681273 img {
    border-bottom-color: transparent;
}

#module_380681273 img {
    border-bottom-style: none;
}

#module_380681273 img {
    border-bottom-width: 0px;
}

#module_380681273 img {
    border-left-color: transparent;
}

#module_380681273 img {
    border-left-style: none;
}

#module_380681273 img {
    border-left-width: 0px;
}

#module_380681273 img {
    border-top-left-radius: 0px;
}

#module_380681273 img {
    border-top-right-radius: 0px;
}

#module_380681273 img {
    border-bottom-left-radius: 0px;
}

#module_380681273 img {
    border-bottom-right-radius: 0px;
}

#module_380681273 .BodyCenter {
    text-align: center;
}

.module_380681325 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681325 {
    padding: 0px;
}

#module_380681325 {
    position: static;
    z-index: 0;
    top: 968px;
    left: 315px;
    width: 100%;
    height: auto;
}

#module_380681325 .ModuleHead380681325 {
    display: none;
}

#module_380681325 .BodyCenter.BodyCenter380681325 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681325 > .module_380681325 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681325 > .module_380681325 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681325 .BodyCenter.BodyCenter380681325 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681325 .BodyCenter.BodyCenter380681325 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681325 > .module_380681325 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681325 > .module_380681325 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681325 > .module_380681325 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681325:hover {
    border: none;
}

#module_380681325:hover > .module_380681325 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681325 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681325 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681325 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681325 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681325 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681325 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681325 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681325 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681325 .showHandle .btn {
    font-size: 14px;
}

#module_380681325 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681325 .showHandle .btn {
    color: #333;
}

#module_380681325 .showHandle .btn {
    font-weight: 400;
}

#module_380681325 .showHandle .btn {
    text-decoration: none;
}

#module_380681325 .showHandle .btn {
    font-style: normal;
}

#module_380681325 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681325 .showHandle div {
    border-top-style: solid !important;
}

#module_380681325 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681325 .showHandle {
    background-color: transparent;
}

#module_380681325 .showHandle {
    background-image: none;
}

#module_380681325 .showHandle {
    background-repeat: no-repeat;
}

#module_380681325 .showHandle {
}

#module_380681325 .showHandle {
}

#module_380681325 .showHandle {
}

#module_380681325 a {
    font-size: unset;
    font-family: unset
}

.module_380681274 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681274 {
    padding: 0px;
}

#module_380681274 {
    position: static;
    z-index: 0;
    top: 968px;
    left: 348px;
    width: 100%;
    height: auto;
}

#module_380681274 .ModuleHead380681274 {
    display: none;
}

#module_380681274 {
    border: none;
}

@media screen and (min-width: 768px) {
    #module_380681274 > .module_380681274 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681274 > .module_380681274 {
    }
}

#module_380681274 img {
    border-top-color: transparent;
}

#module_380681274 img {
    border-top-style: none;
}

#module_380681274 img {
    border-top-width: 0px;
}

#module_380681274 img {
    border-right-color: transparent;
}

#module_380681274 img {
    border-right-style: none;
}

#module_380681274 img {
    border-right-width: 0px;
}

#module_380681274 img {
    border-bottom-color: transparent;
}

#module_380681274 img {
    border-bottom-style: none;
}

#module_380681274 img {
    border-bottom-width: 0px;
}

#module_380681274 img {
    border-left-color: transparent;
}

#module_380681274 img {
    border-left-style: none;
}

#module_380681274 img {
    border-left-width: 0px;
}

#module_380681274 img {
    border-top-left-radius: 0px;
}

#module_380681274 img {
    border-top-right-radius: 0px;
}

#module_380681274 img {
    border-bottom-left-radius: 0px;
}

#module_380681274 img {
    border-bottom-right-radius: 0px;
}

#module_380681274 .BodyCenter {
    text-align: center;
}

.module_380681326 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681326 {
    padding: 0px;
}

#module_380681326 {
    position: static;
    z-index: 0;
    top: 30px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_380681326 .ModuleHead380681326 {
    display: none;
}

#module_380681326 .BodyCenter.BodyCenter380681326 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681326 > .module_380681326 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681326 > .module_380681326 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681326 .BodyCenter.BodyCenter380681326 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681326 .BodyCenter.BodyCenter380681326 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681326 > .module_380681326 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681326 > .module_380681326 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681326 > .module_380681326 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681326:hover {
    border: none;
}

#module_380681326:hover > .module_380681326 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681326 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681326 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681326 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681326 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681326 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681326 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681326 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681326 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681326 .showHandle .btn {
    font-size: 14px;
}

#module_380681326 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681326 .showHandle .btn {
    color: #333;
}

#module_380681326 .showHandle .btn {
    font-weight: 400;
}

#module_380681326 .showHandle .btn {
    text-decoration: none;
}

#module_380681326 .showHandle .btn {
    font-style: normal;
}

#module_380681326 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681326 .showHandle div {
    border-top-style: solid !important;
}

#module_380681326 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681326 .showHandle {
    background-color: transparent;
}

#module_380681326 .showHandle {
    background-image: none;
}

#module_380681326 .showHandle {
    background-repeat: no-repeat;
}

#module_380681326 .showHandle {
}

#module_380681326 .showHandle {
}

#module_380681326 .showHandle {
}

#module_380681326 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer380681233 #Sub380681233_3 {
    width: 20%;
}

.module_380681261 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681261 {
    padding: 0px;
}

#module_380681261 {
    position: static;
    z-index: 0;
    top: 47px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_380681261 .ModuleHead380681261 {
    display: none;
}

#module_380681261 > .module_380681261 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: rgb(227, 227, 227);
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681261 > .module_380681261 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681261 .BodyCenter.BodyCenter380681261 {
        padding-top: 12.5000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 12.5000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681261 .BodyCenter.BodyCenter380681261 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681261 > .module_380681261 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681261 > .module_380681261 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681261 > .module_380681261 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681261:hover {
    border: none;
}

#module_380681261:hover > .module_380681261 {
    border-color: #ccc;
}

#module_380681261:hover > .module_380681261 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681261 .ModuleHoverBoxItem_1 {
    background-color: #fff;
}

#module_380681261 .ModuleHoverBoxItem_1 {
    background-image: none;
}

#module_380681261 .ModuleHoverBoxItem_1 {
    background-repeat: no-repeat;
}

#module_380681261 .ModuleHoverBoxItem_1 {
}

#module_380681261 .ModuleHoverBoxItem_1 {
    background-attachment: scroll;
}

#module_380681261 .ModuleHoverBoxItem_1 {
}

#module_380681261 .ModuleHoverBoxItem_1 {
    padding-top: 0px;
}

#module_380681261 .ModuleHoverBoxItem_1 {
    padding-bottom: 0px;
}

#module_380681261 .ModuleHoverBoxItem_1 {
    padding-left: 0px;
}

#module_380681261 .ModuleHoverBoxItem_1 {
    padding-right: 0px;
}

#module_380681261 .ModuleHoverBoxItem_2 {
    background-color: #fff;
}

#module_380681261 .ModuleHoverBoxItem_2 {
    background-image: none;
}

#module_380681261 .ModuleHoverBoxItem_2 {
    background-repeat: no-repeat;
}

#module_380681261 .ModuleHoverBoxItem_2 {
}

#module_380681261 .ModuleHoverBoxItem_2 {
    background-attachment: scroll;
}

#module_380681261 .ModuleHoverBoxItem_2 {
}

#module_380681261 .ModuleHoverBoxItem_2 {
    padding-top: 0px;
}

#module_380681261 .ModuleHoverBoxItem_2 {
    padding-bottom: 0px;
}

#module_380681261 .ModuleHoverBoxItem_2 {
    padding-left: 0px;
}

#module_380681261 .ModuleHoverBoxItem_2 {
    padding-right: 0px;
}

#module_380681261 .ModuleHoverBoxItem_2 .ModuleItem {
    opacity: 1
}

.module_380681275 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681275 {
    padding: 0px;
}

#module_380681275 {
    position: static;
    z-index: 0;
    top: 932px;
    left: 384px;
    width: 100%;
    height: auto;
}

#module_380681275 .ModuleHead380681275 {
    display: none;
}

#module_380681275 {
    border: none;
}

@media screen and (min-width: 768px) {
    #module_380681275 > .module_380681275 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681275 > .module_380681275 {
    }
}

#module_380681275 img {
    border-top-color: transparent;
}

#module_380681275 img {
    border-top-style: none;
}

#module_380681275 img {
    border-top-width: 0px;
}

#module_380681275 img {
    border-right-color: transparent;
}

#module_380681275 img {
    border-right-style: none;
}

#module_380681275 img {
    border-right-width: 0px;
}

#module_380681275 img {
    border-bottom-color: transparent;
}

#module_380681275 img {
    border-bottom-style: none;
}

#module_380681275 img {
    border-bottom-width: 0px;
}

#module_380681275 img {
    border-left-color: transparent;
}

#module_380681275 img {
    border-left-style: none;
}

#module_380681275 img {
    border-left-width: 0px;
}

#module_380681275 img {
    border-top-left-radius: 0px;
}

#module_380681275 img {
    border-top-right-radius: 0px;
}

#module_380681275 img {
    border-bottom-left-radius: 0px;
}

#module_380681275 img {
    border-bottom-right-radius: 0px;
}

#module_380681275 .BodyCenter {
    text-align: center;
}

.module_380681327 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681327 {
    padding: 0px;
}

#module_380681327 {
    position: static;
    z-index: 0;
    top: 968px;
    left: 315px;
    width: 100%;
    height: auto;
}

#module_380681327 .ModuleHead380681327 {
    display: none;
}

#module_380681327 .BodyCenter.BodyCenter380681327 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681327 > .module_380681327 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681327 > .module_380681327 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681327 .BodyCenter.BodyCenter380681327 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681327 .BodyCenter.BodyCenter380681327 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681327 > .module_380681327 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681327 > .module_380681327 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681327 > .module_380681327 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681327:hover {
    border: none;
}

#module_380681327:hover > .module_380681327 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681327 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681327 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681327 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681327 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681327 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681327 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681327 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681327 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681327 .showHandle .btn {
    font-size: 14px;
}

#module_380681327 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681327 .showHandle .btn {
    color: #333;
}

#module_380681327 .showHandle .btn {
    font-weight: 400;
}

#module_380681327 .showHandle .btn {
    text-decoration: none;
}

#module_380681327 .showHandle .btn {
    font-style: normal;
}

#module_380681327 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681327 .showHandle div {
    border-top-style: solid !important;
}

#module_380681327 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681327 .showHandle {
    background-color: transparent;
}

#module_380681327 .showHandle {
    background-image: none;
}

#module_380681327 .showHandle {
    background-repeat: no-repeat;
}

#module_380681327 .showHandle {
}

#module_380681327 .showHandle {
}

#module_380681327 .showHandle {
}

#module_380681327 a {
    font-size: unset;
    font-family: unset
}

.module_380681276 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681276 {
    padding: 0px;
}

#module_380681276 {
    position: static;
    z-index: 0;
    top: 968px;
    left: 348px;
    width: 100%;
    height: auto;
}

#module_380681276 .ModuleHead380681276 {
    display: none;
}

#module_380681276 {
    border: none;
}

@media screen and (min-width: 768px) {
    #module_380681276 > .module_380681276 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681276 > .module_380681276 {
    }
}

#module_380681276 img {
    border-top-color: transparent;
}

#module_380681276 img {
    border-top-style: none;
}

#module_380681276 img {
    border-top-width: 0px;
}

#module_380681276 img {
    border-right-color: transparent;
}

#module_380681276 img {
    border-right-style: none;
}

#module_380681276 img {
    border-right-width: 0px;
}

#module_380681276 img {
    border-bottom-color: transparent;
}

#module_380681276 img {
    border-bottom-style: none;
}

#module_380681276 img {
    border-bottom-width: 0px;
}

#module_380681276 img {
    border-left-color: transparent;
}

#module_380681276 img {
    border-left-style: none;
}

#module_380681276 img {
    border-left-width: 0px;
}

#module_380681276 img {
    border-top-left-radius: 0px;
}

#module_380681276 img {
    border-top-right-radius: 0px;
}

#module_380681276 img {
    border-bottom-left-radius: 0px;
}

#module_380681276 img {
    border-bottom-right-radius: 0px;
}

#module_380681276 .BodyCenter {
    text-align: center;
}

.module_380681328 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681328 {
    padding: 0px;
}

#module_380681328 {
    position: static;
    z-index: 0;
    top: 30px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_380681328 .ModuleHead380681328 {
    display: none;
}

#module_380681328 .BodyCenter.BodyCenter380681328 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681328 > .module_380681328 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681328 > .module_380681328 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681328 .BodyCenter.BodyCenter380681328 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681328 .BodyCenter.BodyCenter380681328 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681328 > .module_380681328 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681328 > .module_380681328 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681328 > .module_380681328 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681328:hover {
    border: none;
}

#module_380681328:hover > .module_380681328 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681328 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681328 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681328 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681328 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681328 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681328 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681328 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681328 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681328 .showHandle .btn {
    font-size: 14px;
}

#module_380681328 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681328 .showHandle .btn {
    color: #333;
}

#module_380681328 .showHandle .btn {
    font-weight: 400;
}

#module_380681328 .showHandle .btn {
    text-decoration: none;
}

#module_380681328 .showHandle .btn {
    font-style: normal;
}

#module_380681328 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681328 .showHandle div {
    border-top-style: solid !important;
}

#module_380681328 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681328 .showHandle {
    background-color: transparent;
}

#module_380681328 .showHandle {
    background-image: none;
}

#module_380681328 .showHandle {
    background-repeat: no-repeat;
}

#module_380681328 .showHandle {
}

#module_380681328 .showHandle {
}

#module_380681328 .showHandle {
}

#module_380681328 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer380681233 #Sub380681233_4 {
    width: 20%;
}

.module_380681262 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681262 {
    padding: 0px;
}

#module_380681262 {
    position: static;
    z-index: 0;
    top: 31px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_380681262 .ModuleHead380681262 {
    display: none;
}

#module_380681262 > .module_380681262 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: rgb(227, 227, 227);
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681262 > .module_380681262 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681262 .BodyCenter.BodyCenter380681262 {
        padding-top: 12.5000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 12.5000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681262 .BodyCenter.BodyCenter380681262 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681262 > .module_380681262 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681262 > .module_380681262 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681262 > .module_380681262 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681262:hover {
    border: none;
}

#module_380681262:hover > .module_380681262 {
    border-color: #ccc;
}

#module_380681262:hover > .module_380681262 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681262 .ModuleHoverBoxItem_1 {
    background-color: #fff;
}

#module_380681262 .ModuleHoverBoxItem_1 {
    background-image: none;
}

#module_380681262 .ModuleHoverBoxItem_1 {
    background-repeat: no-repeat;
}

#module_380681262 .ModuleHoverBoxItem_1 {
}

#module_380681262 .ModuleHoverBoxItem_1 {
    background-attachment: scroll;
}

#module_380681262 .ModuleHoverBoxItem_1 {
}

#module_380681262 .ModuleHoverBoxItem_1 {
    padding-top: 0px;
}

#module_380681262 .ModuleHoverBoxItem_1 {
    padding-bottom: 0px;
}

#module_380681262 .ModuleHoverBoxItem_1 {
    padding-left: 0px;
}

#module_380681262 .ModuleHoverBoxItem_1 {
    padding-right: 0px;
}

#module_380681262 .ModuleHoverBoxItem_2 {
    background-color: #fff;
}

#module_380681262 .ModuleHoverBoxItem_2 {
    background-image: none;
}

#module_380681262 .ModuleHoverBoxItem_2 {
    background-repeat: no-repeat;
}

#module_380681262 .ModuleHoverBoxItem_2 {
}

#module_380681262 .ModuleHoverBoxItem_2 {
    background-attachment: scroll;
}

#module_380681262 .ModuleHoverBoxItem_2 {
}

#module_380681262 .ModuleHoverBoxItem_2 {
    padding-top: 0px;
}

#module_380681262 .ModuleHoverBoxItem_2 {
    padding-bottom: 0px;
}

#module_380681262 .ModuleHoverBoxItem_2 {
    padding-left: 0px;
}

#module_380681262 .ModuleHoverBoxItem_2 {
    padding-right: 0px;
}

#module_380681262 .ModuleHoverBoxItem_2 .ModuleItem {
    opacity: 1
}

.module_380681277 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681277 {
    padding: 0px;
}

#module_380681277 {
    position: static;
    z-index: 0;
    top: 932px;
    left: 384px;
    width: 100%;
    height: auto;
}

#module_380681277 .ModuleHead380681277 {
    display: none;
}

#module_380681277 {
    border: none;
}

@media screen and (min-width: 768px) {
    #module_380681277 > .module_380681277 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681277 > .module_380681277 {
    }
}

#module_380681277 img {
    border-top-color: transparent;
}

#module_380681277 img {
    border-top-style: none;
}

#module_380681277 img {
    border-top-width: 0px;
}

#module_380681277 img {
    border-right-color: transparent;
}

#module_380681277 img {
    border-right-style: none;
}

#module_380681277 img {
    border-right-width: 0px;
}

#module_380681277 img {
    border-bottom-color: transparent;
}

#module_380681277 img {
    border-bottom-style: none;
}

#module_380681277 img {
    border-bottom-width: 0px;
}

#module_380681277 img {
    border-left-color: transparent;
}

#module_380681277 img {
    border-left-style: none;
}

#module_380681277 img {
    border-left-width: 0px;
}

#module_380681277 img {
    border-top-left-radius: 0px;
}

#module_380681277 img {
    border-top-right-radius: 0px;
}

#module_380681277 img {
    border-bottom-left-radius: 0px;
}

#module_380681277 img {
    border-bottom-right-radius: 0px;
}

#module_380681277 .BodyCenter {
    text-align: center;
}

.module_380681329 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681329 {
    padding: 0px;
}

#module_380681329 {
    position: static;
    z-index: 0;
    top: 968px;
    left: 315px;
    width: 100%;
    height: auto;
}

#module_380681329 .ModuleHead380681329 {
    display: none;
}

#module_380681329 .BodyCenter.BodyCenter380681329 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681329 > .module_380681329 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681329 > .module_380681329 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681329 .BodyCenter.BodyCenter380681329 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681329 .BodyCenter.BodyCenter380681329 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681329 > .module_380681329 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681329 > .module_380681329 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681329 > .module_380681329 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681329:hover {
    border: none;
}

#module_380681329:hover > .module_380681329 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681329 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681329 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681329 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681329 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681329 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681329 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681329 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681329 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681329 .showHandle .btn {
    font-size: 14px;
}

#module_380681329 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681329 .showHandle .btn {
    color: #333;
}

#module_380681329 .showHandle .btn {
    font-weight: 400;
}

#module_380681329 .showHandle .btn {
    text-decoration: none;
}

#module_380681329 .showHandle .btn {
    font-style: normal;
}

#module_380681329 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681329 .showHandle div {
    border-top-style: solid !important;
}

#module_380681329 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681329 .showHandle {
    background-color: transparent;
}

#module_380681329 .showHandle {
    background-image: none;
}

#module_380681329 .showHandle {
    background-repeat: no-repeat;
}

#module_380681329 .showHandle {
}

#module_380681329 .showHandle {
}

#module_380681329 .showHandle {
}

#module_380681329 a {
    font-size: unset;
    font-family: unset
}

.module_380681278 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681278 {
    padding: 0px;
}

#module_380681278 {
    position: static;
    z-index: 0;
    top: 968px;
    left: 348px;
    width: 100%;
    height: auto;
}

#module_380681278 .ModuleHead380681278 {
    display: none;
}

#module_380681278 .BodyCenter.BodyCenter380681278 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681278 > .module_380681278 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681278 > .module_380681278 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681278 .BodyCenter.BodyCenter380681278 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681278 .BodyCenter.BodyCenter380681278 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681278 > .module_380681278 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681278 > .module_380681278 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681278 > .module_380681278 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681278:hover {
    border: none;
}

#module_380681278:hover > .module_380681278 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681278 img {
    border-top-color: transparent;
}

#module_380681278 img {
    border-top-style: none;
}

#module_380681278 img {
    border-top-width: 0px;
}

#module_380681278 img {
    border-right-color: transparent;
}

#module_380681278 img {
    border-right-style: none;
}

#module_380681278 img {
    border-right-width: 0px;
}

#module_380681278 img {
    border-bottom-color: transparent;
}

#module_380681278 img {
    border-bottom-style: none;
}

#module_380681278 img {
    border-bottom-width: 0px;
}

#module_380681278 img {
    border-left-color: transparent;
}

#module_380681278 img {
    border-left-style: none;
}

#module_380681278 img {
    border-left-width: 0px;
}

#module_380681278 img {
    border-top-left-radius: 0px;
}

#module_380681278 img {
    border-top-right-radius: 0px;
}

#module_380681278 img {
    border-bottom-left-radius: 0px;
}

#module_380681278 img {
    border-bottom-right-radius: 0px;
}

#module_380681278 .BodyCenter {
    text-align: center;
}

.module_380681330 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681330 {
    padding: 0px;
}

#module_380681330 {
    position: static;
    z-index: 0;
    top: 30px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_380681330 .ModuleHead380681330 {
    display: none;
}

#module_380681330 .BodyCenter.BodyCenter380681330 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681330 > .module_380681330 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681330 > .module_380681330 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681330 .BodyCenter.BodyCenter380681330 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681330 .BodyCenter.BodyCenter380681330 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681330 > .module_380681330 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681330 > .module_380681330 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681330 > .module_380681330 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681330:hover {
    border: none;
}

#module_380681330:hover > .module_380681330 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681330 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681330 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681330 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681330 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681330 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681330 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681330 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681330 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681330 .showHandle .btn {
    font-size: 14px;
}

#module_380681330 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681330 .showHandle .btn {
    color: #333;
}

#module_380681330 .showHandle .btn {
    font-weight: 400;
}

#module_380681330 .showHandle .btn {
    text-decoration: none;
}

#module_380681330 .showHandle .btn {
    font-style: normal;
}

#module_380681330 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681330 .showHandle div {
    border-top-style: solid !important;
}

#module_380681330 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681330 .showHandle {
    background-color: transparent;
}

#module_380681330 .showHandle {
    background-image: none;
}

#module_380681330 .showHandle {
    background-repeat: no-repeat;
}

#module_380681330 .showHandle {
}

#module_380681330 .showHandle {
}

#module_380681330 .showHandle {
}

#module_380681330 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer380681233 #Sub380681233_5 {
    width: 20%;
}

.module_384315435 .ModuleHead .HeadCenter {
    float: none;
}

#module_384315435 {
    padding: 0px;
}

#module_384315435 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_384315435 .ModuleHead384315435 {
    display: none;
}

.module_380681246 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681246 {
    padding: 0px;
}

#module_380681246 {
    position: static;
    z-index: 0;
    top: 2973px;
    left: 1910px;
    width: 100%;
    height: auto;
}

#module_380681246 .ModuleHead380681246 {
    display: none;
}

#module_380681246 .BodyCenter.BodyCenter380681246 {
    background-color: transparent;
    background-image: url(//cdn.xyptcdn.com/08554a4c/21/09/d55b55fe76c0746de0668cc0568a9e795210cfca.jpg);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-Attachment: scroll;
}

#module_380681246 > .module_380681246 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681246 > .module_380681246 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681246 .BodyCenter.BodyCenter380681246 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681246 .BodyCenter.BodyCenter380681246 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681246 > .module_380681246 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681246 > .module_380681246 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681246 > .module_380681246 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681246:hover {
    border: none;
}

#module_380681246:hover > .module_380681246 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681246 .ModuleSubContainer {
    background-color: transparent;
}

#module_380681246 .ModuleSubContainer {
    background-image: none;
}

#module_380681246 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_380681246 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_380681246 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_380681246 .ModuleSubContainer {
}

#module_380681246 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_380681246 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_380681246 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_380681246 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer380681246 {
    max-width: none;
    width: 100%;
}

.module_380681353 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681353 {
    padding: 0px;
}

#module_380681353 {
    position: static;
    z-index: 0;
    top: 2594px;
    left: 1082px;
    width: 100%;
    height: auto;
}

#module_380681353 .ModuleHead380681353 {
    display: none;
}

#module_380681353 .BodyCenter.BodyCenter380681353 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681353 > .module_380681353 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681353 > .module_380681353 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681353 .BodyCenter.BodyCenter380681353 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681353 .BodyCenter.BodyCenter380681353 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681353 > .module_380681353 {
        margin-top: 7.5314%;
        margin-left: 10.8787%;
        margin-right: 26.9874%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681353 > .module_380681353 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681353 > .module_380681353 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681353:hover {
    border: none;
}

#module_380681353:hover > .module_380681353 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681353 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681353 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681353 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681353 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681353 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681353 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681353 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681353 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681353 .showHandle .btn {
    font-size: 14px;
}

#module_380681353 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681353 .showHandle .btn {
    color: #333;
}

#module_380681353 .showHandle .btn {
    font-weight: 400;
}

#module_380681353 .showHandle .btn {
    text-decoration: none;
}

#module_380681353 .showHandle .btn {
    font-style: normal;
}

#module_380681353 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681353 .showHandle div {
    border-top-style: solid !important;
}

#module_380681353 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681353 .showHandle {
    background-color: transparent;
}

#module_380681353 .showHandle {
    background-image: none;
}

#module_380681353 .showHandle {
    background-repeat: no-repeat;
}

#module_380681353 .showHandle {
}

#module_380681353 .showHandle {
}

#module_380681353 .showHandle {
}

#module_380681353 a {
    font-size: unset;
    font-family: unset
}

.module_380681352 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681352 {
    padding: 0px;
}

#module_380681352 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_380681352 .ModuleHead380681352 {
    display: none;
}

#module_380681352 .BodyCenter.BodyCenter380681352 {
    background: none;
    background-color: rgba(255, 255, 255, 0);
}

#module_380681352 > .module_380681352 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681352 > .module_380681352 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681352 .BodyCenter.BodyCenter380681352 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681352 .BodyCenter.BodyCenter380681352 {
        padding-top: 0.0000%;
        padding-left: 2.8818%;
        padding-right: 2.8818%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_380681352 > .module_380681352 {
        margin-top: 5.6485%;
        margin-left: 10.9833%;
        margin-right: 27.9289%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681352 > .module_380681352 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_380681352 > .module_380681352 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681352:hover {
    border: none;
}

#module_380681352:hover > .module_380681352 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681352 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_380681352 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_380681352 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_380681352 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_380681352 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_380681352 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_380681352 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_380681352 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_380681352 .showHandle .btn {
    font-size: 14px;
}

#module_380681352 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681352 .showHandle .btn {
    color: #333;
}

#module_380681352 .showHandle .btn {
    font-weight: 400;
}

#module_380681352 .showHandle .btn {
    text-decoration: none;
}

#module_380681352 .showHandle .btn {
    font-style: normal;
}

#module_380681352 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681352 .showHandle div {
    border-top-style: solid !important;
}

#module_380681352 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681352 .showHandle {
    background-color: transparent;
}

#module_380681352 .showHandle {
    background-image: none;
}

#module_380681352 .showHandle {
    background-repeat: no-repeat;
}

#module_380681352 .showHandle {
}

#module_380681352 .showHandle {
}

#module_380681352 .showHandle {
}

#module_380681352 a {
    font-size: unset;
    font-family: unset
}

.module_380681225 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681225 {
    padding: 0px;
}

#module_380681225 {
    position: static;
    z-index: 0;
    top: 2603px;
    left: 1299px;
    width: 100%;
    height: auto;
}

#module_380681225 .ModuleHead380681225 {
    display: none;
}

#module_380681225 .BodyCenter.BodyCenter380681225 {
    background: none;
    background-color: rgba(255, 255, 255, 0);
}

#module_380681225 > .module_380681225 {
    border-top-style: solid;
    border-top-color: rgb(242, 242, 242);
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681225 > .module_380681225 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681225 .BodyCenter.BodyCenter380681225 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 14.6444%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681225 .BodyCenter.BodyCenter380681225 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_380681225 > .module_380681225 {
        margin-top: 6.1715%;
        margin-left: 12.3431%;
        margin-right: 29.0795%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681225 > .module_380681225 {
        margin-top: 2.8818%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_380681225 > .module_380681225 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681225:hover {
    border: none;
}

#module_380681225:hover > .module_380681225 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681225 .BodyCenter {
    text-align: left;
}

#module_380681225 .moduleButton {
    font-size: 12px;
}

#module_380681225 .moduleButton {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681225 .moduleButton {
    color: #fff;
}

#module_380681225 .moduleButton {
    font-weight: normal;
}

#module_380681225 .moduleButton {
    text-decoration: none;
}

#module_380681225 .moduleButton {
    font-style: normal;
}

#module_380681225 .moduleButton, #module_380681225 .moduleButton:before {
    background-color: rgb(51, 51, 51);
}

#module_380681225 .moduleButton, #module_380681225 .moduleButton:before {
}

#module_380681225 .moduleButton {
    border-color: #000;
}

#module_380681225 .moduleButton {
    border-style: solid;
}

#module_380681225 .moduleButton {
    border-width: 0px;
}

#module_380681225 .moduleButton {
    width: 180px;
}

#module_380681225 .moduleButton, #module_380681225 .BreadsvgIcon {
    height: 50px;
    line-height: 50px;
}

#module_380681225 .BodyCenter {
    color: #fff;
}

#module_380681225 .moduleButton {
    border-top-left-radius: 0px;
}

#module_380681225 .moduleButton {
    border-top-right-radius: 0px;
}

#module_380681225 .moduleButton {
    border-bottom-left-radius: 0px;
}

#module_380681225 .moduleButton {
    border-bottom-right-radius: 0px;
}

#module_380681225 .BreadIcon {
    font-size: 16px;
}

#module_380681225 .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_380681225 .BreadIcon {
    color: #fff;
}

#module_380681225 .BreadsvgIcon svg > * {
    fill: #fff;
}

#module_380681225 .BreadIcon, #module_380681225 .BreadsvgIcon {
    margin-left: 10px;
}

#module_380681225 .BreadIcon, #module_380681225 .BreadsvgIcon {
    margin-right: 10px;
}

#module_380681225 .moduleButton {
    box-shadow: ;
}

#module_380681225 .moduleButton:hover .BreadIcon {
    font-size: 16px;
}

#module_380681225 .moduleButton:hover .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_380681225 .moduleButton:hover .BreadIcon {
    color: #fff
}

#module_380681225 .moduleButton:hover .BreadsvgIcon svg > * {
    fill: #fff;
}

#module_380681225 .moduleButton:hover {
    font-size: 12px;
}

#module_380681225 .moduleButton:hover {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681225 .moduleButton:hover {
    color: #fff;
}

#module_380681225 .moduleButton:hover {
    font-weight: normal;
}

#module_380681225 .moduleButton:hover {
    text-decoration: none;
}

#module_380681225 .moduleButton:hover {
    font-style: normal;
}

#module_380681225 .moduleButton:hover, #module_380681225 .moduleButton:hover:before {
    background-image: unset;
    background-color: rgb(255, 173, 1);
}

#module_380681225 .moduleButton:hover, #module_380681225 .moduleButton:hover:before {
}

#module_380681225 .moduleButton:hover {
    border-color: transparent;
}

#module_380681225 .moduleButton:hover {
    border-style: solid;
}

#module_380681225 .moduleButton:hover {
    border-width: 0px;
}

#module_380681225 .moduleButton:hover {
    box-shadow: ;
}

.module_380681226 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681226 {
    padding: 0px;
}

#module_380681226 {
    position: static;
    z-index: 0;
    top: 2844px;
    left: 1571px;
    width: 100%;
    height: auto;
}

#module_380681226 .ModuleHead380681226 {
    display: none;
}

#module_380681226 .BodyCenter.BodyCenter380681226 {
    background: none;
    background-color: rgb(255, 255, 255);
}

#module_380681226 > .module_380681226 {
    border-top-style: solid;
    border-top-color: rgb(242, 242, 242);
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681226 > .module_380681226 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681226 .BodyCenter.BodyCenter380681226 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681226 .BodyCenter.BodyCenter380681226 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_380681226 > .module_380681226 {
        margin-top: 1.6736%;
        margin-left: 12.1339%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681226 > .module_380681226 {
        margin-top: 2.8818%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 8.6455%;
    }
}

#module_380681226 > .module_380681226 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681226:hover {
    border: none;
}

#module_380681226:hover > .module_380681226 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681226 .BodyCenter {
    text-align: center;
}

#module_380681226 .moduleButton {
    font-size: 14px;
}

#module_380681226 .moduleButton {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681226 .moduleButton {
    color: #fff;
}

#module_380681226 .moduleButton {
    font-weight: normal;
}

#module_380681226 .moduleButton {
    text-decoration: none;
}

#module_380681226 .moduleButton {
    font-style: normal;
}

#module_380681226 .moduleButton, #module_380681226 .moduleButton:before {
    background-color: rgb(51, 51, 51);
}

#module_380681226 .moduleButton, #module_380681226 .moduleButton:before {
}

#module_380681226 .moduleButton {
    border-color: #000;
}

#module_380681226 .moduleButton {
    border-style: solid;
}

#module_380681226 .moduleButton {
    border-width: 0px;
}

#module_380681226 .moduleButton {
    width: 180px;
}

#module_380681226 .moduleButton, #module_380681226 .BreadsvgIcon {
    height: 50px;
    line-height: 50px;
}

#module_380681226 .BodyCenter {
    color: #fff;
}

#module_380681226 .moduleButton {
    border-top-left-radius: 0px;
}

#module_380681226 .moduleButton {
    border-top-right-radius: 0px;
}

#module_380681226 .moduleButton {
    border-bottom-left-radius: 0px;
}

#module_380681226 .moduleButton {
    border-bottom-right-radius: 0px;
}

#module_380681226 .BreadIcon {
    font-size: 16px;
}

#module_380681226 .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_380681226 .BreadIcon {
    color: #fff;
}

#module_380681226 .BreadsvgIcon svg > * {
    fill: #fff;
}

#module_380681226 .BreadIcon, #module_380681226 .BreadsvgIcon {
    margin-left: 10px;
}

#module_380681226 .BreadIcon, #module_380681226 .BreadsvgIcon {
    margin-right: 10px;
}

#module_380681226 .moduleButton {
    box-shadow: ;
}

#module_380681226 .moduleButton:hover .BreadIcon {
    font-size: 16px;
}

#module_380681226 .moduleButton:hover .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_380681226 .moduleButton:hover .BreadIcon {
    color: #fff
}

#module_380681226 .moduleButton:hover .BreadsvgIcon svg > * {
    fill: #fff;
}

#module_380681226 .moduleButton:hover {
    font-size: 14px;
}

#module_380681226 .moduleButton:hover {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681226 .moduleButton:hover {
    color: #fff;
}

#module_380681226 .moduleButton:hover {
    font-weight: normal;
}

#module_380681226 .moduleButton:hover {
    text-decoration: none;
}

#module_380681226 .moduleButton:hover {
    font-style: normal;
}

#module_380681226 .moduleButton:hover, #module_380681226 .moduleButton:hover:before {
    background-image: unset;
    background-color: rgb(255, 173, 1);
}

#module_380681226 .moduleButton:hover, #module_380681226 .moduleButton:hover:before {
}

#module_380681226 .moduleButton:hover {
    border-color: transparent;
}

#module_380681226 .moduleButton:hover {
    border-style: solid;
}

#module_380681226 .moduleButton:hover {
    border-width: 0px;
}

#module_380681226 .moduleButton:hover {
    box-shadow: ;
}

/*轮播图样式*/

/*切换按钮样式*/

.ModuleSlideGiant.layout-104 .slidegiant-container .swiper-container {
    position: relative;
}

.ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-next, .ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-prev {
    position: absolute;
    width: 81px;
    height: 82px;
    background: rgba(0, 0, 0, 0.2);
    top: 50%;
    z-index: 9999;
    transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    /* for Chrome || Safari */
    -moz-transform: translate(0, -50%);
    /* for Firefox */
    -ms-transform: translate(0, -50%);
    /* for IE */
    -o-transform: translate(0, -50%);
    /* for Opera */
    transition: all .3s
}

.ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-next:hover, .ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-prev:hover {
    background: rgba(0, 0, 0, 0.4);
}

.ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-next {
    left: 0;
    cursor: pointer;
}

.ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-prev {
    right: 0;
    cursor: pointer;
}

.ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-next:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 17px;
    height: 30px;
    background: #fff;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    /* for Chrome || Safari */
    -moz-transform: translate(-50%, -50%);
    /* for Firefox */
    -ms-transform: translate(-50%, -50%);
    /* for IE */
    -o-transform: translate(-50%, -50%);
    background: url("../image/pres.png") no-repeat center;
    background-size: 100%;
}

.ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-prev:before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 17px;
    height: 30px;
    background: #fff;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    /* for Chrome || Safari */
    -moz-transform: translate(-50%, -50%);
    /* for Firefox */
    -ms-transform: translate(-50%, -50%);
    /* for IE */
    -o-transform: translate(-50%, -50%);
    background: url("../image/nexts.png") no-repeat center;
    background-size: 100%;
}

/*.ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-prev:after{ content: ""; position: absolute;*/

/*top:44%; right: 40%; width: 2px; height:20px; background: #fff;*/

/*-webkit-transform: rotate(-135deg);   !* for Chrome || Safari *!*/

/*-moz-transform:  rotate(-135deg);       !* for Firefox *!*/

/*-ms-transform:   rotate(-135deg);        !* for IE *!*/

/*-o-transform:   rotate(-135deg);       !* for Opera *!*/

/*transform: rotate(-135deg);*/

/*}*/

.ModuleSlideGiant.layout-104 .slidegiant-container .slideshow-1 .swiper-pagination .swiper-pagination-bullet {
    width: 16px;
    height: 16px;
    border-radius: 8px;
    border: 0;
    background: rgba(0, 0, 0, 0);
    position: relative;
    opacity: 1;
}

.ModuleSlideGiant.layout-104 .slidegiant-container .slideshow-1 .swiper-pagination .swiper-pagination-bullet:before {
    content: "";
    width: 8px;
    height: 8px;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    /* for Chrome || Safari */
    -moz-transform: translate(-50%, -50%);
    /* for Firefox */
    -ms-transform: translate(-50%, -50%);
    /* for IE */
    -o-transform: translate(-50%, -50%);
}

.ModuleSlideGiant.layout-104 .slidegiant-container .slideshow-1 .swiper-pagination .swiper-pagination-bullet-active {
    background: rgba(0, 0, 0, 0.21);
}

/*.forie .swiper-container {height: 600px;}*/

.forie .swiper-pagination {
    position: absolute;
    left: 0;
    text-align: center;
    bottom: 5px;
    width: 100%;
}

.forie .swiper-pagination-switch {
    display: inline-block;
    width: 16px;
    height: 16px;
    border-radius: 8px;
    border: 0;
    background: rgba(0, 0, 0, 0);
    position: relative;
    opacity: 1;
    margin: 0 5px;
}

.forie .swiper-pagination-switch:before {
    content: "";
    width: 8px;
    height: 8px;
    background: #fff;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
}

.forie .swiper-active-switch {
    background: rgba(0, 0, 0, 0.21);
}

@media only screen and (max-width: 767px) {
    .ModuleSlideGiant .SubContainer {
        display: none;
    }

    .ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-next, .ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-prev {
        display: none
    }
}

/* @media only screen and (max-width: 480px) {
    .ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-next,.swiper-slideshow-1-prev{display: none}
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
    .ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-next,.swiper-slideshow-1-prev{display: none}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-next{display: none}
    .ModuleSlideGiant.layout-104 .slidegiant-container .swiper-slideshow-1-prev{display: none}
} */

.ModuleSlideGiant.layout-104 .swiperImg {
    width: 100%;
}

.module_381590723 .ModuleHead .HeadCenter {
    float: none;
}

#module_381590723 {
    padding: 0px;
}

#module_381590723 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_381590723 .ModuleHead381590723 {
    display: none;
}

#module_381590723 .slidegiant-container .slideshow-1 .swiper-pagination .swiper-pagination-bullet:before {
    background-color: #fff;
}

#module_381590723 .slidegiant-container .slideshow-1 .slide_button {
    height: 82px;
}

#module_381590723 .slidegiant-container .slideshow-1 .slide_button {
    width: 81px;
}

#module_381590723 .slidegiant-container .slideshow-1 .swiper-pagination .swiper-pagination-bullet-active {
    background-color: rgba(0, 0, 0, 0.21);
}

#module_381590723 .SubContainer {
}

.module_381590123 .ModuleHead .HeadCenter {
    float: none;
}

#module_381590123 {
    padding: 0px;
}

#module_381590123 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_381590123 .ModuleHead381590123 {
    display: none;
}

#module_381590123 .ModuleSubContainer {
    background-color: transparent;
}

#module_381590123 .ModuleSubContainer {
}

#module_381590123 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_381590123 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_381590123 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_381590123 .ModuleSubContainer {
}

#module_381590123 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_381590123 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_381590123 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_381590123 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer381590123 {
}

.module_381590109 .ModuleHead .HeadCenter {
    float: none;
}

#module_381590109 {
    padding: 0px;
}

#module_381590109 {
    position: static;
    z-index: 0;
    top: 865px;
    left: 205px;
    width: 100%;
    height: auto;
}

#module_381590109 .ModuleHead381590109 {
    display: none;
}

#module_381590109 .BodyCenter.BodyCenter381590109 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_381590109 > .module_381590109 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_381590109 > .module_381590109 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_381590109 .BodyCenter.BodyCenter381590109 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 1.8750%;
    }
}

@media screen and (max-width: 767px) {
    #module_381590109 .BodyCenter.BodyCenter381590109 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_381590109 > .module_381590109 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381590109 > .module_381590109 {
        margin-top: 8.6455%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_381590109 > .module_381590109 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381590109:hover {
    border: none;
}

#module_381590109:hover > .module_381590109 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381590109 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_381590109 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_381590109 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_381590109 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_381590109 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_381590109 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_381590109 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_381590109 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_381590109 .showHandle .btn {
    font-size: 14px;
}

#module_381590109 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_381590109 .showHandle .btn {
    color: #333;
}

#module_381590109 .showHandle .btn {
    font-weight: 400;
}

#module_381590109 .showHandle .btn {
    text-decoration: none;
}

#module_381590109 .showHandle .btn {
    font-style: normal;
}

#module_381590109 .showHandle div {
    border-top-color: #ddd !important;
}

#module_381590109 .showHandle div {
    border-top-style: solid !important;
}

#module_381590109 .showHandle div {
    border-top-width: 1px !important;
}

#module_381590109 .showHandle {
    background-color: transparent;
}

#module_381590109 .showHandle {
    background-image: none;
}

#module_381590109 .showHandle {
    background-repeat: no-repeat;
}

#module_381590109 .showHandle {
}

#module_381590109 .showHandle {
}

#module_381590109 .showHandle {
}

#module_381590109 a {
    font-size: unset;
    font-family: unset
}

.module_381590118 .ModuleHead .HeadCenter {
    float: none;
}

#module_381590118 {
    padding: 0px;
}

#module_381590118 {
    position: static;
    z-index: 0;
    top: 950px;
    left: 203px;
    width: 100%;
    height: auto;
}

#module_381590118 .ModuleHead381590118 {
    display: none;
}

#module_381590118 .BodyCenter.BodyCenter381590118 {
    background: none;
    background-color: rgb(255, 255, 255);
}

#module_381590118 > .module_381590118 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_381590118 > .module_381590118 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_381590118 .BodyCenter.BodyCenter381590118 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381590118 .BodyCenter.BodyCenter381590118 {
        padding-top: 0.0000%;
        padding-left: 2.8818%;
        padding-right: 2.8818%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_381590118 > .module_381590118 {
        margin-top: 2.0921%;
        margin-left: 10.9833%;
        margin-right: 27.9289%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381590118 > .module_381590118 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_381590118 > .module_381590118 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381590118:hover {
    border: none;
}

#module_381590118:hover > .module_381590118 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381590118 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_381590118 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_381590118 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_381590118 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_381590118 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_381590118 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_381590118 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_381590118 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_381590118 .showHandle .btn {
    font-size: 14px;
}

#module_381590118 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_381590118 .showHandle .btn {
    color: #333;
}

#module_381590118 .showHandle .btn {
    font-weight: 400;
}

#module_381590118 .showHandle .btn {
    text-decoration: none;
}

#module_381590118 .showHandle .btn {
    font-style: normal;
}

#module_381590118 .showHandle div {
    border-top-color: #ddd !important;
}

#module_381590118 .showHandle div {
    border-top-style: solid !important;
}

#module_381590118 .showHandle div {
    border-top-width: 1px !important;
}

#module_381590118 .showHandle {
    background-color: transparent;
}

#module_381590118 .showHandle {
    background-image: none;
}

#module_381590118 .showHandle {
    background-repeat: no-repeat;
}

#module_381590118 .showHandle {
}

#module_381590118 .showHandle {
}

#module_381590118 .showHandle {
}

#module_381590118 a {
    font-size: unset;
    font-family: unset
}

.module_381590127 .ModuleHead .HeadCenter {
    float: none;
}

#module_381590127 {
    padding: 0px;
}

#module_381590127 {
    position: static;
    z-index: 0;
    top: 1355px;
    left: 219px;
    width: 100%;
    height: auto;
}

#module_381590127 .ModuleHead381590127 {
    display: none;
}

#module_381590127 .BodyCenter.BodyCenter381590127 {
    background: none;
    background-color: rgb(255, 255, 255);
}

#module_381590127 > .module_381590127 {
    border-top-style: solid;
    border-top-color: rgb(242, 242, 242);
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_381590127 > .module_381590127 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_381590127 .BodyCenter.BodyCenter381590127 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381590127 .BodyCenter.BodyCenter381590127 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_381590127 > .module_381590127 {
        margin-top: 1.6736%;
        margin-left: 12.1339%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381590127 > .module_381590127 {
        margin-top: 2.8818%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 8.6455%;
    }
}

#module_381590127 > .module_381590127 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381590127:hover {
    border: none;
}

#module_381590127:hover > .module_381590127 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381590127 .BodyCenter {
    text-align: center;
}

#module_381590127 .moduleButton {
    font-size: 14px;
}

#module_381590127 .moduleButton {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_381590127 .moduleButton {
    color: #fff;
}

#module_381590127 .moduleButton {
    font-weight: normal;
}

#module_381590127 .moduleButton {
    text-decoration: none;
}

#module_381590127 .moduleButton {
    font-style: normal;
}

#module_381590127 .moduleButton, #module_381590127 .moduleButton:before {
    background-color: rgb(51, 51, 51);
}

#module_381590127 .moduleButton, #module_381590127 .moduleButton:before {
}

#module_381590127 .moduleButton {
    border-color: #000;
}

#module_381590127 .moduleButton {
    border-style: solid;
}

#module_381590127 .moduleButton {
    border-width: 0px;
}

#module_381590127 .moduleButton {
    width: 180px;
}

#module_381590127 .moduleButton, #module_381590127 .BreadsvgIcon {
    height: 50px;
    line-height: 50px;
}

#module_381590127 .BodyCenter {
    color: #fff;
}

#module_381590127 .moduleButton {
    border-top-left-radius: 0px;
}

#module_381590127 .moduleButton {
    border-top-right-radius: 0px;
}

#module_381590127 .moduleButton {
    border-bottom-left-radius: 0px;
}

#module_381590127 .moduleButton {
    border-bottom-right-radius: 0px;
}

#module_381590127 .BreadIcon {
    font-size: 16px;
}

#module_381590127 .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_381590127 .BreadIcon {
    color: #fff;
}

#module_381590127 .BreadsvgIcon svg > * {
    fill: #fff;
}

#module_381590127 .BreadIcon, #module_381590127 .BreadsvgIcon {
    margin-left: 10px;
}

#module_381590127 .BreadIcon, #module_381590127 .BreadsvgIcon {
    margin-right: 10px;
}

#module_381590127 .moduleButton {
    box-shadow: ;
}

#module_381590127 .moduleButton:hover .BreadIcon {
    font-size: 16px;
}

#module_381590127 .moduleButton:hover .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_381590127 .moduleButton:hover .BreadIcon {
    color: #fff
}

#module_381590127 .moduleButton:hover .BreadsvgIcon svg > * {
    fill: #fff;
}

#module_381590127 .moduleButton:hover {
    font-size: 14px;
}

#module_381590127 .moduleButton:hover {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_381590127 .moduleButton:hover {
    color: #fff;
}

#module_381590127 .moduleButton:hover {
    font-weight: normal;
}

#module_381590127 .moduleButton:hover {
    text-decoration: none;
}

#module_381590127 .moduleButton:hover {
    font-style: normal;
}

#module_381590127 .moduleButton:hover, #module_381590127 .moduleButton:hover:before {
    background-image: unset;
    background-color: rgb(255, 173, 1);
}

#module_381590127 .moduleButton:hover, #module_381590127 .moduleButton:hover:before {
}

#module_381590127 .moduleButton:hover {
    border-color: transparent;
}

#module_381590127 .moduleButton:hover {
    border-style: solid;
}

#module_381590127 .moduleButton:hover {
    border-width: 0px;
}

#module_381590127 .moduleButton:hover {
    box-shadow: ;
}

.module_380681241 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681241 {
    padding: 0px;
}

#module_380681241 {
    position: static;
    z-index: 0;
    top: 1887px;
    left: 955px;
    width: 100%;
    height: auto;
}

#module_380681241 .ModuleHead380681241 {
    display: none;
}

#module_380681241 .BodyCenter.BodyCenter380681241 {
    background-color: transparent;
    background-image: url(//cdn.xyptcdn.com/08554a4c/21/09/7e435ddcb119264d9f1774a6121abba1e1e2cf35.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-Attachment: scroll;
}

#module_380681241 > .module_380681241 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681241 > .module_380681241 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681241 .BodyCenter.BodyCenter380681241 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 2.6151%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681241 .BodyCenter.BodyCenter380681241 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681241 > .module_380681241 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681241 > .module_380681241 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681241 > .module_380681241 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681241:hover {
    border: none;
}

#module_380681241:hover > .module_380681241 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681241 .ModuleSubContainer {
    background-color: transparent;
}

#module_380681241 .ModuleSubContainer {
    background-image: none;
}

#module_380681241 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_380681241 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_380681241 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_380681241 .ModuleSubContainer {
}

#module_380681241 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_380681241 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_380681241 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_380681241 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer380681241 {
    max-width: 1600px;
    width: auto;
}

.module_381575340 .ModuleHead .HeadCenter {
    float: none;
}

#module_381575340 {
    padding: 0px;
}

#module_381575340 {
    position: static;
    z-index: 1;
    top: 1440px;
    left: 1031px;
    width: 100%;
    height: auto;
}

#module_381575340 .ModuleHead381575340 {
    display: none;
}

#module_381575340 .BodyCenter.BodyCenter381575340 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_381575340 > .module_381575340 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_381575340 > .module_381575340 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_381575340 .BodyCenter.BodyCenter381575340 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 1.8750%;
    }
}

@media screen and (max-width: 767px) {
    #module_381575340 .BodyCenter.BodyCenter381575340 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_381575340 > .module_381575340 {
        margin-top: 3.1875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381575340 > .module_381575340 {
        margin-top: 8.6455%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_381575340 > .module_381575340 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381575340:hover {
    border: none;
}

#module_381575340:hover > .module_381575340 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381575340 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_381575340 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_381575340 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_381575340 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_381575340 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_381575340 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_381575340 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_381575340 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_381575340 .showHandle .btn {
    font-size: 14px;
}

#module_381575340 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_381575340 .showHandle .btn {
    color: #333;
}

#module_381575340 .showHandle .btn {
    font-weight: 400;
}

#module_381575340 .showHandle .btn {
    text-decoration: none;
}

#module_381575340 .showHandle .btn {
    font-style: normal;
}

#module_381575340 .showHandle div {
    border-top-color: #ddd !important;
}

#module_381575340 .showHandle div {
    border-top-style: solid !important;
}

#module_381575340 .showHandle div {
    border-top-width: 1px !important;
}

#module_381575340 .showHandle {
    background-color: transparent;
}

#module_381575340 .showHandle {
    background-image: none;
}

#module_381575340 .showHandle {
    background-repeat: no-repeat;
}

#module_381575340 .showHandle {
}

#module_381575340 .showHandle {
}

#module_381575340 .showHandle {
}

#module_381575340 a {
    font-size: unset;
    font-family: unset
}

/*相册样式*/

.mobile_pic_B {
    display: none
}

.ModuleSiteGalleryV2Giant.layout-109 .album-item {
    height: auto !important;
    display: none;
}

.ModuleSiteGalleryV2Giant.layout-109 .album-img {
    position: static !important;
    padding: 5px;
    float: left;
    transition: 0s !important;
    transform: none !important;
}

.ModuleSiteGalleryV2Giant.layout-109 .album-img .album-img-c {
    position: relative;
    overflow: hidden;
    background: #f5f5f5;
}

.ModuleSiteGalleryV2Giant.layout-109 .rectborder {
    width: calc(100% + 20px);
    height: calc(100% + 20px);
    position: absolute;
    left: -10px;
    top: -10px;
    transition: all ease .5s;
}

.ModuleSiteGalleryV2Giant.layout-109 .album-img:hover .album-icon {
    opacity: 1;
    margin-top: -25px;
}

.ModuleSiteGalleryV2Giant.layout-109 .album-img:hover .rectborder {
    width: calc(100% - 22px);
    height: calc(100% - 22px);
    left: 10px;
    top: 10px;
}

.ModuleSiteGalleryV2Giant.layout-109 .album-icon {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -25px;
    margin-top: 0px;
    color: #ffffff;
    opacity: 0;
    transition: all ease-out .3s;
    background: rgba(0, 0, 0, 0.5);
    font-size: 32px;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    display: block;
}

.ModuleSiteGalleryV2Giant.layout-109 .album-icon:before {
    content: "";
    position: absolute;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    border: 1px solid #fff;
    top: 43%;
    left: 43%;
    transform: translate(-50%, -50%);
}

.ModuleSiteGalleryV2Giant.layout-109 .thumbnailpic {
    max-height: 100%;
    max-width: 100%;
}

.ModuleSiteGalleryV2Giant.layout-109 .album-icon:after {
    content: "";
    position: absolute;
    width: 2px;
    height: 10px;
    background: #fff;
    transform: rotate(125deg);
    top: 52%;
    left: 63%;
}

.ModuleSiteGalleryV2Giant.layout-109 .titleBox {
    background: #f8f8f8;
}

.ModuleSiteGalleryV2Giant.layout-109 .abstract {
    color: #333;
    line-height: 1.5;
    text-align: center
}

.ModuleSiteGalleryV2Giant.layout-109 .album-img {
    position: relative;
    overflow: hidden;
}

.ModuleSiteGalleryV2Giant.layout-109 .dummy {
    padding-top: 100%;
}

.ModuleSiteGalleryV2Giant.layout-109 .mobile_picBox {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.ModuleSiteGalleryV2Giant.layout-109 .mobile_pic {
    width: 100%;
    max-height: 100%;
    display: block;
}

.lg-sub-html .SiteGalleryGiantTitle109 {
    font-size: 14px;
}

.lg-sub-html p.SiteGalleryGiantText109 {
    color: #fff;
}

.lg-sub-html .SiteGalleryGiantLink109 {
    font-size: 12px;
    color: #fff;
    line-height: 16px
}

.lg-sub-html .SiteGalleryGiantText109 {
    color: #fff;
}

.lg-sub-html .SiteGalleryGiantLink109 .icon-sousuo {
    font-size: 12px;
    margin-right: 5px;
    margin-top: 2px
}

.ModuleSiteGalleryV2Giant.layout-109 .lg-sub-html {
    font-size: 12px
}

@media only screen and (max-width: 767px) {
    .ModuleSiteGalleryV2Giant.layout-109 .album-item {
        width: 100%;
        margin: 0 auto;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .album-img:nth-child(2n) {
        padding-right: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .rectborder {
        display: none;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .album-icon {
        display: none;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .album-img-c {
        overflow: hidden;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .abstract {
        line-height: 1.5;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-xs-2 {
        width: 50%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-xs-3 {
        width: 33.33333%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-xs-4 {
        width: 25%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-xs-5 {
        width: 20%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-xs-6 {
        width: 16.6666%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-xs-1 {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }
}

@media only screen and (min-width: 768px) {
    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-2 {
        width: 50%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-3 {
        width: 33.33333%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-4 {
        width: 25%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-5 {
        width: 20%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-6 {
        width: 16.6666%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-1 {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-7 {
        width: 14.2857%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-8 {
        width: 12.5%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-9 {
        width: 11.1111%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-10 {
        width: 10%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-11 {
        width: 9.0909%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .col-lg-12 {
        width: 8.3333%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleSiteGalleryV2Giant.layout-109 .album-item {
        display: block
    }
}

.ModuleSiteGalleryV2Giant.layout-109 .pagerGiant .inputer {
    outline: 0;
}

.module_385717429 .ModuleHead .HeadCenter {
    float: none;
}

#module_385717429 {
    padding: 0px;
}

#module_385717429 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_385717429 .ModuleHead385717429 {
    display: none;
}

#module_385717429 .BodyCenter.BodyCenter385717429 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_385717429 > .module_385717429 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_385717429 > .module_385717429 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_385717429 .BodyCenter.BodyCenter385717429 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_385717429 .BodyCenter.BodyCenter385717429 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_385717429 > .module_385717429 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_385717429 > .module_385717429 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_385717429 > .module_385717429 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_385717429:hover {
    border: none;
}

#module_385717429:hover > .module_385717429 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_385717429 .abstract {
    color: #333;
}

#module_385717429 .abstract {
    font-size: 16px;
}

#module_385717429 .abstract {
    font-weight: normal
}

#module_385717429 .abstract {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_385717429 .abstract {
    text-decoration: none;
}

#module_385717429 .abstract {
}

#module_385717429 {
}

@media only screen and (min-width: 768px) {
    #module_385717429 .titleBox {
        padding-top: px;
    }
}

#module_385717429 {
}

@media only screen and (min-width: 768px) {
    #module_385717429 .titleBox {
        padding-bottom: px;
    }
}

#module_385717429 {
}

@media only screen and (min-width: 768px) {
    #module_385717429 .titleBox {
        padding-left: px;
    }
}

#module_385717429 {
}

@media only screen and (min-width: 768px) {
    #module_385717429 .titleBox {
        padding-right: px;
    }
}

#module_385717429 {
}

@media only screen and (max-width: 767px) {
    #module_385717429 .titleBox {
        padding-top: px;
    }
}

#module_385717429 {
}

@media only screen and (max-width: 767px) {
    #module_385717429 .titleBox {
        padding-bottom: px;
    }
}

#module_385717429 {
}

@media only screen and (max-width: 767px) {
    #module_385717429 .titleBox {
        padding-left: px;
    }
}

#module_385717429 {
}

@media only screen and (max-width: 767px) {
    #module_385717429 .titleBox {
        padding-right: px;
    }
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .swiper-item {
    padding: calc(20px / 2);
}

#module_385717429 .mobile_photo_box .swiper-item .content {
    width: calc(100% - 20px);
    bottom: calc(20px / 2);
}

#module_385717429 .album-img-c, #module_385717429 .mobile_photo_box .head {
    background-color: #f5f5f5;
}

#module_385717429 .album-img-c, #module_385717429 .mobile_photo_box .head {
    background-image: none;
}

#module_385717429 .album-img-c, #module_385717429 .mobile_photo_box .head {
    background-repeat: no-repeat;
}

#module_385717429 .album-img-c, #module_385717429 .mobile_photo_box .head {
}

#module_385717429 .album-img-c, #module_385717429 .mobile_photo_box .head {
}

#module_385717429 .album-img-c, #module_385717429 .mobile_photo_box .head {
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-top-color: transparent;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-top-style: none;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-top-width: 0px;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-right-color: transparent;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-right-style: none;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-right-width: 0px;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-bottom-color: transparent;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-bottom-style: none;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-bottom-width: 0px;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-left-color: transparent;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-left-style: none;
}

#module_385717429 .album-img, #module_385717429 .mobile_photo_box .head {
    border-left-width: 0px;
}

#module_385717429 .album-img .dummy, #module_385717429 .mobile_photo_box .head .dummy {
    padding-top: 75%;
}

#module_385717429 .mobile_picBox .mobile_pic, #module_385717429 .mobile_photo_box .head img {
    object-fit: unset;
}

#module_385717429 .mobile_picBox .mobile_pic, #module_385717429 .mobile_picBox, #module_385717429 .mobile_photo_box .head img, #module_385717429 .mobile_photo_box .head {
    height: auto !important;
}

#module_385717429 .pagerGiant .text {
    font-size: 12px;
}

#module_385717429 .pagerGiant .text {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_385717429 .pagerGiant .text {
    color: #333;
}

#module_385717429 .pagerGiant .text {
}

#module_385717429 .pagerGiant .text {
}

#module_385717429 .pagerGiant .text {
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    width: 30px
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    height: 30px
}

#module_385717429 .pagerGiant .num {
    font-size: 12px;
}

#module_385717429 .pagerGiant .num {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_385717429 .pagerGiant .num {
    color: #333;
}

#module_385717429 .pagerGiant .num {
}

#module_385717429 .pagerGiant .num {
}

#module_385717429 .pagerGiant .num {
}

#module_385717429 .pagerGiant .submit {
    width: 55px
}

#module_385717429 .pagerGiant .submit {
    height: 30px
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer, #module_385717429 .pagerGiant .submit {
    border-top-left-radius: 0px;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer, #module_385717429 .pagerGiant .submit {
    border-top-right-radius: 0px;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer, #module_385717429 .pagerGiant .submit {
    border-bottom-left-radius: 0px;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer, #module_385717429 .pagerGiant .submit {
    border-bottom-right-radius: 0px;
}

#module_385717429 .pagerGiant .next, #module_385717429 .pagerGiant .splitline {
    color: #ccc;
}

#module_385717429 .pagerGiant .num {
    background-color: #fff;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    border-top-color: #ccc;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    border-top-style: solid;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer {
    border-top-width: 1px;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    border-bottom-color: #ccc;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    border-bottom-style: solid;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer {
    border-bottom-width: 1px;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    border-left-color: #ccc;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    border-left-style: solid;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer {
    border-left-width: 1px;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    border-right-color: #ccc;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .inputer {
    border-right-style: solid;
}

#module_385717429 .pagerGiant .num, #module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer {
    border-right-width: 1px;
}

#module_385717429 .page-more a {
    color: #666 !important;
}

#module_385717429 .page-more a {
    background-color: #fff;
}

#module_385717429 .page-more a {
    border-top-color: #eee;
}

#module_385717429 .page-more a {
    border-top-style: solid;
}

#module_385717429 .page-more a {
    border-top-width: 2px;
}

#module_385717429 .page-more a {
    border-bottom-color: #eee;
}

#module_385717429 .page-more a {
    border-bottom-style: solid;
}

#module_385717429 .page-more a {
    border-bottom-width: 2px;
}

#module_385717429 .page-more a {
    border-left-color: #eee;
}

#module_385717429 .page-more a {
    border-left-style: solid;
}

#module_385717429 .page-more a {
    border-left-width: 2px;
}

#module_385717429 .page-more a {
    border-right-color: #eee;
}

#module_385717429 .page-more a {
    border-right-style: solid;
}

#module_385717429 .page-more a {
    border-right-width: 2px;
}

#module_385717429 .album-img:hover .album-img-c, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    background-color: #f5f5f5;
}

#module_385717429 .album-img:hover .album-img-c, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    background-image: none;
}

#module_385717429 .album-img:hover .album-img-c, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    background-repeat: no-repeat;
}

#module_385717429 .album-img:hover .album-img-c, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
}

#module_385717429 .album-img:hover .album-img-c, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
}

#module_385717429 .album-img:hover .album-img-c, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-top-color: #fff;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-top-style: solid;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-top-width: 1px;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-right-color: #fff;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-right-style: solid;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-right-width: 1px;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-bottom-color: #fff;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-bottom-style: solid;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-bottom-width: 1px;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-left-color: #fff;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-left-style: solid;
}

#module_385717429 .album-img:hover .rectborder, #module_385717429 .mobile_photo_box .swiper-item:hover .head {
    border-left-width: 1px;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit {
    font-size: 12px;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit {
    color: #fff;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit {
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit {
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit {
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit {
    background-color: #333;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer:hover {
    border-top-color: #000;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer:hover {
    border-top-style: solid;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer:hover {
    border-bottom-color: #000;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer:hover {
    border-bottom-style: solid;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer:hover {
    border-left-color: #000;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer:hover {
    border-left-style: solid;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer:hover {
    border-right-color: #000;
}

#module_385717429 .pagerGiant .current, #module_385717429 .pagerGiant .submit, #module_385717429 .pagerGiant .inputer:hover {
    border-right-style: solid;
}

#module_385717429 .page-more a:hover {
    color: #666 !important;
}

#module_385717429 .page-more a:hover {
    background-color: #fff;
}

#module_385717429 .page-more a:hover {
    border-top-color: #eee;
}

#module_385717429 .page-more a:hover {
    border-top-style: solid;
}

#module_385717429 .page-more a:hover {
    border-bottom-color: #eee;
}

#module_385717429 .page-more a:hover {
    border-bottom-style: solid;
}

#module_385717429 .page-more a:hover {
    border-left-color: #eee;
}

#module_385717429 .page-more a:hover {
    border-left-style: solid;
}

#module_385717429 .page-more a:hover {
    border-right-color: #eee;
}

#module_385717429 .page-more a:hover {
    border-right-style: solid;
}

.module_380681243 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681243 {
    padding: 0px;
}

#module_380681243 {
    position: static;
    z-index: 0;
    top: 3128px;
    left: 1913px;
    width: 100%;
    height: auto;
}

#module_380681243 .ModuleHead380681243 {
    display: none;
}

#module_380681243 .BodyCenter.BodyCenter380681243 {
    background-color: transparent;
    background-image: url(//cdn.xyptcdn.com/08554a4c/21/09/cfb9a92121fcd57c362815cf41a84dec9c52ed8e.png);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    background-Attachment: scroll;
}

#module_380681243 > .module_380681243 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681243 > .module_380681243 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681243 .BodyCenter.BodyCenter380681243 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 2.6151%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681243 .BodyCenter.BodyCenter380681243 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681243 > .module_380681243 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681243 > .module_380681243 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681243 > .module_380681243 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681243:hover {
    border: none;
}

#module_380681243:hover > .module_380681243 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681243 .ModuleSubContainer {
    background-color: transparent;
}

#module_380681243 .ModuleSubContainer {
    background-image: none;
}

#module_380681243 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_380681243 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_380681243 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_380681243 .ModuleSubContainer {
}

#module_380681243 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_380681243 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_380681243 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_380681243 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer380681243 {
    max-width: 1600px;
    width: auto;
}

.module_381570278 .ModuleHead .HeadCenter {
    float: none;
}

#module_381570278 {
    padding: 0px;
}

#module_381570278 {
    position: static;
    z-index: 0;
    top: 3315px;
    left: 950px;
    width: 100%;
    height: auto;
}

#module_381570278 .ModuleHead381570278 {
    display: none;
}

#module_381570278 .BodyCenter.BodyCenter381570278 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_381570278 > .module_381570278 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_381570278 > .module_381570278 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_381570278 .BodyCenter.BodyCenter381570278 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 1.8750%;
    }
}

@media screen and (max-width: 767px) {
    #module_381570278 .BodyCenter.BodyCenter381570278 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_381570278 > .module_381570278 {
        margin-top: 4.6875%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381570278 > .module_381570278 {
        margin-top: 8.6455%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_381570278 > .module_381570278 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381570278:hover {
    border: none;
}

#module_381570278:hover > .module_381570278 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381570278 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_381570278 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_381570278 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_381570278 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_381570278 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_381570278 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_381570278 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_381570278 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_381570278 .showHandle .btn {
    font-size: 14px;
}

#module_381570278 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_381570278 .showHandle .btn {
    color: #333;
}

#module_381570278 .showHandle .btn {
    font-weight: 400;
}

#module_381570278 .showHandle .btn {
    text-decoration: none;
}

#module_381570278 .showHandle .btn {
    font-style: normal;
}

#module_381570278 .showHandle div {
    border-top-color: #ddd !important;
}

#module_381570278 .showHandle div {
    border-top-style: solid !important;
}

#module_381570278 .showHandle div {
    border-top-width: 1px !important;
}

#module_381570278 .showHandle {
    background-color: transparent;
}

#module_381570278 .showHandle {
    background-image: none;
}

#module_381570278 .showHandle {
    background-repeat: no-repeat;
}

#module_381570278 .showHandle {
}

#module_381570278 .showHandle {
}

#module_381570278 .showHandle {
}

#module_381570278 a {
    font-size: unset;
    font-family: unset
}

.module_382605295 .ModuleHead .HeadCenter {
    float: none;
}

#module_382605295 {
    padding: 0px;
}

#module_382605295 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_382605295 .ModuleHead382605295 {
    display: none;
}

#module_382605295 .BodyCenter.BodyCenter382605295 {
    background: none;
    background-color: rgba(0, 0, 0, 0.01);
}

#module_382605295 > .module_382605295 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_382605295 > .module_382605295 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_382605295 .BodyCenter.BodyCenter382605295 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_382605295 .BodyCenter.BodyCenter382605295 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_382605295 > .module_382605295 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_382605295 > .module_382605295 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_382605295 > .module_382605295 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_382605295:hover {
    border: none;
}

#module_382605295:hover > .module_382605295 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_382605295 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_382605295 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_382605295 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_382605295 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_382605295 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_382605295 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_382605295 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_382605295 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_382605295 .showHandle .btn {
    font-size: 14px;
}

#module_382605295 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_382605295 .showHandle .btn {
    color: #333;
}

#module_382605295 .showHandle .btn {
    font-weight: 400;
}

#module_382605295 .showHandle .btn {
    text-decoration: none;
}

#module_382605295 .showHandle .btn {
    font-style: normal;
}

#module_382605295 .showHandle div {
    border-top-color: #ddd !important;
}

#module_382605295 .showHandle div {
    border-top-style: solid !important;
}

#module_382605295 .showHandle div {
    border-top-width: 1px !important;
}

#module_382605295 .showHandle {
    background-color: transparent;
}

#module_382605295 .showHandle {
    background-image: none;
}

#module_382605295 .showHandle {
    background-repeat: no-repeat;
}

#module_382605295 .showHandle {
}

#module_382605295 .showHandle {
}

#module_382605295 .showHandle {
}

#module_382605295 a {
    font-size: unset;
    font-family: unset
}

.module_382605298 .ModuleHead .HeadCenter {
    float: none;
}

#module_382605298 {
    padding: 0px;
}

#module_382605298 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_382605298 .ModuleHead382605298 {
    display: none;
}

#module_382605298 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_382605298 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_382605298 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_382605298 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_382605298 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_382605298 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_382605298 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_382605298 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_382605298 .showHandle .btn {
    font-size: 14px;
}

#module_382605298 .showHandle .btn {
    font-family: ;
}

#module_382605298 .showHandle .btn {
    color: #333;
}

#module_382605298 .showHandle .btn {
    font-weight: 400;
}

#module_382605298 .showHandle .btn {
    text-decoration: none;
}

#module_382605298 .showHandle .btn {
    font-style: normal;
}

#module_382605298 .showHandle div {
    border-top-color: #ddd !important;
}

#module_382605298 .showHandle div {
    border-top-style: solid !important;
}

#module_382605298 .showHandle div {
    border-top-width: 1px !important;
}

#module_382605298 .showHandle {
    background-color: transparent;
}

#module_382605298 .showHandle {
}

#module_382605298 .showHandle {
    background-repeat: no-repeat;
}

#module_382605298 .showHandle {
}

#module_382605298 .showHandle {
}

#module_382605298 .showHandle {
}

#module_382605298 a {
    font-size: unset;
    font-family: unset
}

.module_382605302 .ModuleHead .HeadCenter {
    float: none;
}

#module_382605302 {
    padding: 0px;
}

#module_382605302 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_382605302 .ModuleHead382605302 {
    display: none;
}

#module_382605302 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_382605302 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_382605302 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_382605302 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_382605302 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_382605302 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_382605302 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_382605302 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_382605302 .showHandle .btn {
    font-size: 14px;
}

#module_382605302 .showHandle .btn {
    font-family: ;
}

#module_382605302 .showHandle .btn {
    color: #333;
}

#module_382605302 .showHandle .btn {
    font-weight: 400;
}

#module_382605302 .showHandle .btn {
    text-decoration: none;
}

#module_382605302 .showHandle .btn {
    font-style: normal;
}

#module_382605302 .showHandle div {
    border-top-color: #ddd !important;
}

#module_382605302 .showHandle div {
    border-top-style: solid !important;
}

#module_382605302 .showHandle div {
    border-top-width: 1px !important;
}

#module_382605302 .showHandle {
    background-color: transparent;
}

#module_382605302 .showHandle {
}

#module_382605302 .showHandle {
    background-repeat: no-repeat;
}

#module_382605302 .showHandle {
}

#module_382605302 .showHandle {
}

#module_382605302 .showHandle {
}

#module_382605302 a {
    font-size: unset;
    font-family: unset
}

.module_381574931 .ModuleHead .HeadCenter {
    float: none;
}

#module_381574931 {
    padding: 0px;
}

#module_381574931 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_381574931 .ModuleHead381574931 {
    display: none;
}

#module_381574931 img {
    border-top-color: transparent;
}

#module_381574931 img {
    border-top-style: none;
}

#module_381574931 img {
    border-top-width: 0px;
}

#module_381574931 img {
    border-right-color: transparent;
}

#module_381574931 img {
    border-right-style: none;
}

#module_381574931 img {
    border-right-width: 0px;
}

#module_381574931 img {
    border-bottom-color: transparent;
}

#module_381574931 img {
    border-bottom-style: none;
}

#module_381574931 img {
    border-bottom-width: 0px;
}

#module_381574931 img {
    border-left-color: transparent;
}

#module_381574931 img {
    border-left-style: none;
}

#module_381574931 img {
    border-left-width: 0px;
}

#module_381574931 img {
    border-top-left-radius: 0px;
}

#module_381574931 img {
    border-top-right-radius: 0px;
}

#module_381574931 img {
    border-bottom-left-radius: 0px;
}

#module_381574931 img {
    border-bottom-right-radius: 0px;
}

#module_381574931 .BodyCenter {
    text-align: center;
}

.module_381574932 .ModuleHead .HeadCenter {
    float: none;
}

#module_381574932 {
    padding: 0px;
}

#module_381574932 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_381574932 .ModuleHead381574932 {
    display: none;
}

#module_381574932 img {
    border-top-color: transparent;
}

#module_381574932 img {
    border-top-style: none;
}

#module_381574932 img {
    border-top-width: 0px;
}

#module_381574932 img {
    border-right-color: transparent;
}

#module_381574932 img {
    border-right-style: none;
}

#module_381574932 img {
    border-right-width: 0px;
}

#module_381574932 img {
    border-bottom-color: transparent;
}

#module_381574932 img {
    border-bottom-style: none;
}

#module_381574932 img {
    border-bottom-width: 0px;
}

#module_381574932 img {
    border-left-color: transparent;
}

#module_381574932 img {
    border-left-style: none;
}

#module_381574932 img {
    border-left-width: 0px;
}

#module_381574932 img {
    border-top-left-radius: 0px;
}

#module_381574932 img {
    border-top-right-radius: 0px;
}

#module_381574932 img {
    border-bottom-left-radius: 0px;
}

#module_381574932 img {
    border-bottom-right-radius: 0px;
}

#module_381574932 .BodyCenter {
    text-align: center;
}

.module_381575154 .ModuleHead .HeadCenter {
    float: none;
}

#module_381575154 {
    padding: 0px;
}

#module_381575154 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_381575154 .ModuleHead381575154 {
    display: none;
}

#module_381575154 img {
    border-top-color: transparent;
}

#module_381575154 img {
    border-top-style: none;
}

#module_381575154 img {
    border-top-width: 0px;
}

#module_381575154 img {
    border-right-color: transparent;
}

#module_381575154 img {
    border-right-style: none;
}

#module_381575154 img {
    border-right-width: 0px;
}

#module_381575154 img {
    border-bottom-color: transparent;
}

#module_381575154 img {
    border-bottom-style: none;
}

#module_381575154 img {
    border-bottom-width: 0px;
}

#module_381575154 img {
    border-left-color: transparent;
}

#module_381575154 img {
    border-left-style: none;
}

#module_381575154 img {
    border-left-width: 0px;
}

#module_381575154 img {
    border-top-left-radius: 0px;
}

#module_381575154 img {
    border-top-right-radius: 0px;
}

#module_381575154 img {
    border-bottom-left-radius: 0px;
}

#module_381575154 img {
    border-bottom-right-radius: 0px;
}

#module_381575154 .BodyCenter {
    text-align: center;
}

.module_381575155 .ModuleHead .HeadCenter {
    float: none;
}

#module_381575155 {
    padding: 0px;
}

#module_381575155 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_381575155 .ModuleHead381575155 {
    display: none;
}

#module_381575155 img {
    border-top-color: transparent;
}

#module_381575155 img {
    border-top-style: none;
}

#module_381575155 img {
    border-top-width: 0px;
}

#module_381575155 img {
    border-right-color: transparent;
}

#module_381575155 img {
    border-right-style: none;
}

#module_381575155 img {
    border-right-width: 0px;
}

#module_381575155 img {
    border-bottom-color: transparent;
}

#module_381575155 img {
    border-bottom-style: none;
}

#module_381575155 img {
    border-bottom-width: 0px;
}

#module_381575155 img {
    border-left-color: transparent;
}

#module_381575155 img {
    border-left-style: none;
}

#module_381575155 img {
    border-left-width: 0px;
}

#module_381575155 img {
    border-top-left-radius: 0px;
}

#module_381575155 img {
    border-top-right-radius: 0px;
}

#module_381575155 img {
    border-bottom-left-radius: 0px;
}

#module_381575155 img {
    border-bottom-right-radius: 0px;
}

#module_381575155 .BodyCenter {
    text-align: center;
}

.module_381575168 .ModuleHead .HeadCenter {
    float: none;
}

#module_381575168 {
    padding: 0px;
}

#module_381575168 {
    position: static;
    z-index: 0;
    top: 4015px;
    left: 958px;
    width: 100%;
    height: auto;
}

#module_381575168 .ModuleHead381575168 {
    display: none;
}

#module_381575168 .BodyCenter.BodyCenter381575168 {
    background: none;
    background-color: rgb(242, 242, 242);
}

#module_381575168 > .module_381575168 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_381575168 > .module_381575168 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_381575168 .BodyCenter.BodyCenter381575168 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 1.5690%;
    }
}

@media screen and (max-width: 767px) {
    #module_381575168 .BodyCenter.BodyCenter381575168 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_381575168 > .module_381575168 {
        margin-top: 1.5690%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_381575168 > .module_381575168 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_381575168 > .module_381575168 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381575168:hover {
    border: none;
}

#module_381575168:hover > .module_381575168 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_381575168 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_381575168 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_381575168 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_381575168 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_381575168 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_381575168 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_381575168 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_381575168 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_381575168 .showHandle .btn {
    font-size: 14px;
}

#module_381575168 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_381575168 .showHandle .btn {
    color: #333;
}

#module_381575168 .showHandle .btn {
    font-weight: 400;
}

#module_381575168 .showHandle .btn {
    text-decoration: none;
}

#module_381575168 .showHandle .btn {
    font-style: normal;
}

#module_381575168 .showHandle div {
    border-top-color: #ddd !important;
}

#module_381575168 .showHandle div {
    border-top-style: solid !important;
}

#module_381575168 .showHandle div {
    border-top-width: 1px !important;
}

#module_381575168 .showHandle {
    background-color: transparent;
}

#module_381575168 .showHandle {
    background-image: none;
}

#module_381575168 .showHandle {
    background-repeat: no-repeat;
}

#module_381575168 .showHandle {
}

#module_381575168 .showHandle {
}

#module_381575168 .showHandle {
}

#module_381575168 a {
    font-size: unset;
    font-family: unset
}

.module_380681244 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681244 {
    padding: 0px;
}

#module_380681244 {
    position: static;
    z-index: 0;
    top: 4117px;
    left: 1911px;
    width: 100%;
    height: auto;
}

#module_380681244 .ModuleHead380681244 {
    display: none;
}

#module_380681244 .BodyCenter.BodyCenter380681244 {
    background: none;
    background-color: rgb(242, 242, 242);
}

#module_380681244 > .module_380681244 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681244 > .module_380681244 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681244 .BodyCenter.BodyCenter380681244 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 3.1381%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681244 .BodyCenter.BodyCenter380681244 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681244 > .module_380681244 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681244 > .module_380681244 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681244 > .module_380681244 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681244:hover {
    border: none;
}

#module_380681244:hover > .module_380681244 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681244 .ModuleSubContainer {
    background-color: transparent;
}

#module_380681244 .ModuleSubContainer {
    background-image: none;
}

#module_380681244 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_380681244 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_380681244 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_380681244 .ModuleSubContainer {
}

#module_380681244 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_380681244 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_380681244 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_380681244 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer380681244 {
    max-width: 1600px;
    width: auto;
}

@keyframes liner {
    0% {
        width: 10%;
    }
    30% {
        width: 20%;
    }
    60% {
        width: 60%;
    }
    100% {
        width: 100%;
    }
}

.ModuleNewsListGiant.layout-110 .news-item {
    float: left;
    position: relative;
    cursor: pointer;
    background: #fff;
    margin-bottom: 2%
}

.ModuleNewsListGiant.layout-110 .news-item .news-img .dummy {
    padding-top: 66.666%;
}

.ModuleNewsListGiant.layout-110 .news-item .news-img {
    list-style-type: none;
    display: block;
    overflow: hidden;
    max-width: 100%;
    width: 100%;
    position: relative;
    margin: auto
}

.ModuleNewsListGiant.layout-110 .news-item .news-img img {
    transition: all .3s ease-out 0s;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    max-width: 100%;
    width: 100%;
    margin: auto;
    padding: auto;
    display: block;
}

.ModuleNewsListGiant.layout-110 .news-item:hover .news-img img {
    transform: scale(1.2);
}

.ModuleNewsListGiant.layout-110 .news-item .news-tit {
    position: relative;
    padding-top: 20px;
}

.ModuleNewsListGiant.layout-110 .news-item .news-title {
}

.ModuleNewsListGiant.layout-110 .news-item:hover time:before {
    margin-bottom: -10px;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#fff));
    -webkit-animation: liner 0.6s linear 1;
    -webkit-animation-fill-mode: both;
    border-bottom-color: #2196f3;
}

.ModuleNewsListGiant.layout-110 .news-item:hover .news-title {
    color: #2196f3
}

.ModuleNewsListGiant.layout-110 .news-item time {
    position: relative;
    font-size: 12px;
    display: block;
    margin: 11px 0 10px 0;
}

.ModuleNewsListGiant.layout-110 .news-item time:before {
    margin-bottom: -10px;
    transition: all 0.1s cubic-bezier(.23, 1, .38, 1) 0.1s;
    position: absolute;
    height: 1px;
    width: 100%;
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0;
}

.ModuleNewsListGiant.layout-110 .news-item .news-tit .news-name {
    padding: 0 0 5px 0;
}

.ModuleNewsListGiant.layout-110 .news-item .news-tit .news-desc {
    color: #999;
    line-height: 22px;
    margin-top: 31px
}

.ModuleNewsListGiant.layout-110 li.news-item img {
    height: auto;
}

.ModuleNewsListGiant.layout-110 .laout-110-title {
    vertical-align: middle;
}

.ModuleNewsListGiant.layout-110 .label-box {
    font-size: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ModuleNewsListGiant.layout-110 .news-label {
    display: inline-block;
    font-size: 12px;
    color: #999;
    padding: 0 10px;
    margin-top: 18px;
    border-left: 1px solid #eee;
    line-height: 1.5;
}

/*手机屏幕*/

@media (max-width: 767px) {
    .ModuleNewsListGiant.layout-110 .news-container {
        width: 100%;
        overflow: hidden
    }

    .ModuleNewsListGiant.layout-110 li.col-xs-1 {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleNewsListGiant.layout-110 li.col-xs-2 {
        width: 48%;
        padding-right: 0;
        padding-left: 0;
        margin-right: 3.6%
    }

    .ModuleNewsListGiant.layout-110 li.col-xs-2:nth-child(2n) {
        margin-right: 0%
    }
}

/*PC屏幕*/

@media (min-width: 768px) {
    .ModuleNewsListGiant.layout-110 .news-container {
        display: flex;
        flex-wrap: wrap;
    }

    .ModuleNewsListGiant.layout-110 li.col-lg-1 {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }

    .ModuleNewsListGiant.layout-110 li.col-lg-2 {
        width: 48%;
        padding-right: 0;
        padding-left: 0;
        margin-right: 2%;
    }

    .ModuleNewsListGiant.layout-110 li.col-lg-3 {
        width: 31%;
        padding-right: 0;
        padding-left: 0;
        margin-right: 3%;
    }

    .ModuleNewsListGiant.layout-110 li.col-lg-4 {
        width: 23%;
        padding-right: 0;
        padding-left: 0;
        margin-right: 2.66%;
    }

    .ModuleNewsListGiant.layout-110 li.col-lg-5 {
        width: 17.9%;
        padding-right: 0;
        padding-left: 0;
        margin-right: 2.5%;
    }

    .ModuleNewsListGiant.layout-110 li.col-lg-6 {
        width: 15%;
        padding-right: 0;
        padding-left: 0;
        margin-right: 2%;
    }

    .ModuleNewsListGiant.layout-110 li.col-lg-2:nth-child(2n), .ModuleNewsListGiant.layout-110 li.col-lg-3:nth-child(3n), .ModuleNewsListGiant.layout-110 li.col-lg-4:nth-child(4n), .ModuleNewsListGiant.layout-110 li.col-lg-5:nth-child(5n), .ModuleNewsListGiant.layout-110 li.col-lg-6:nth-child(6n) {
        margin-right: 0%;
    }
}

/*置顶推荐*/

.ModuleNewsListGiant.layout-110 .staFun {
    border: 1px solid #e50b1c;
    font-size: 12px;
    padding: 0px 2px;
    color: #fff;
    font-weight: bold;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    vertical-align: text-bottom;;
    background: #e50b1c;
}

.ModuleNewsListGiant.layout-110 .pagerGiant .inputer {
    outline: 0;
}

.module_380681386 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681386 {
    padding: 0px;
}

#module_380681386 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681386 .ModuleHead380681386 {
    display: none;
}

#module_380681386 .BodyCenter.BodyCenter380681386 {
    background: none;
    background-color: rgb(255, 255, 255);
}

#module_380681386 > .module_380681386 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681386 > .module_380681386 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681386 .BodyCenter.BodyCenter380681386 {
        padding-top: 1.8750%;
        padding-left: 1.8750%;
        padding-right: 1.8750%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681386 .BodyCenter.BodyCenter380681386 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681386 > .module_380681386 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 3.5000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681386 > .module_380681386 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681386 > .module_380681386 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681386:hover {
    border: none;
}

#module_380681386:hover > .module_380681386 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681386 .news-item {
    background-color: transparent;
}

#module_380681386 .news-item {
    background-image: none;
}

#module_380681386 .news-item {
    background-repeat: no-repeat;
}

#module_380681386 .news-item {
}

#module_380681386 .news-item {
}

#module_380681386 .news-item {
}

#module_380681386 .news-img .dummy {
    background-color: transparent;
}

#module_380681386 .news-img .dummy {
    background-image: none;
}

#module_380681386 .news-img .dummy {
    background-repeat: no-repeat;
}

#module_380681386 .news-img .dummy {
}

#module_380681386 .news-img .dummy {
}

#module_380681386 .news-img .dummy {
}

#module_380681386 .news-img .dummy {
    padding-top: 45%;
}

#module_380681386 .news-img .t-img {
    object-fit: cover;
}

#module_380681386 .news-img .t-img {
    width: 100%;
}

#module_380681386 .news-img .t-img {
    height: 100%;
}

#module_380681386 .news-img, #module_380681386 .news-item {
    border-top-left-radius: 0px;
}

#module_380681386 .news-img, #module_380681386 .news-item {
    border-top-right-radius: 0px;
}

#module_380681386 .news-img {
    border-bottom-left-radius: 0px;
}

#module_380681386 .news-img {
    border-bottom-right-radius: 0px;
}

#module_380681386 .news-title {
    font-size: 16px;
    line-height: calc(16px + 2px);
}

#module_380681386 .news-title {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681386 .news-title {
    color: rgb(66, 66, 66);
}

#module_380681386 .news-title {
    font-weight: bold;
}

#module_380681386 .laout-110-title {
    text-decoration: none;
}

#module_380681386 .news-title {
    font-style: normal;
}

#module_380681386 .news-title {
    margin-top: 0px;
}

#module_380681386 .news-title {
    margin-bottom: 0px;
}

#module_380681386 .news-desc {
    font-size: 14px;
}

#module_380681386 .news-desc {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681386 .news-desc {
    color: #999;
}

#module_380681386 .news-desc {
    font-weight: normal;
}

#module_380681386 .news-desc {
    text-decoration: none;
}

#module_380681386 .news-desc {
    font-style: normal;
}

#module_380681386 .news-desc {
    margin-top: 18px;
}

#module_380681386 .news-desc {
    margin-bottom: 0px;
}

#module_380681386 time {
    font-size: 12px;
}

#module_380681386 time {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681386 time {
    font-weight: normal;
}

#module_380681386 time {
    text-decoration: none;
}

#module_380681386 time {
    font-style: normal;
}

#module_380681386 time {
    color: #666;
}

#module_380681386 time {
    margin-top: 10px;
}

#module_380681386 time {
    margin-bottom: 10px;
}

#module_380681386 .news-item time:before {
    border-bottom-color: #ccc;
}

#module_380681386 .news-item time:before {
    border-bottom-style: solid;
}

#module_380681386 .news-item time:before {
    border-bottom-width: 0px;
}

#module_380681386 .news-label a {
    font-size: 12px;
}

#module_380681386 .news-label a {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681386 .news-label a {
    color: #999;
}

#module_380681386 .news-label a {
    font-weight: normal;
}

#module_380681386 .news-label a {
    text-decoration: none;
}

#module_380681386 .news-label a {
    font-style: normal;
}

#module_380681386 .news-label {
    margin-top: 18px;
}

#module_380681386 .news-label {
    margin-bottom: 0px;
}

#module_380681386 .news-label {
    margin-left: 0px;
}

#module_380681386 .news-label {
    margin-right: 0px;
}

#module_380681386 .news-label {
    padding-top: 0px;
}

#module_380681386 .news-label {
    padding-bottom: 0px;
}

#module_380681386 .news-label {
    padding-left: 10px;
}

#module_380681386 .news-label {
    padding-right: 10px;
}

#module_380681386 .news-label {
    background-color: rgba(255, 255, 255, 0);
}

#module_380681386 .news-label {
    background-image: none;
}

#module_380681386 .news-label {
    background-repeat: no-repeat;
}

#module_380681386 .news-label {
}

#module_380681386 .news-label {
}

#module_380681386 .news-label {
}

#module_380681386 .news-label {
    border-top-color: transparent;
}

#module_380681386 .news-label {
    border-top-style: none;
}

#module_380681386 .news-label {
    border-top-width: 0px;
}

#module_380681386 .news-label {
    border-right-color: transparent;
}

#module_380681386 .news-label {
    border-right-style: none;
}

#module_380681386 .news-label {
    border-right-width: 0px;
}

#module_380681386 .news-label {
    border-bottom-color: transparent;
}

#module_380681386 .news-label {
    border-bottom-style: none;
}

#module_380681386 .news-label {
    border-bottom-width: 0px;
}

#module_380681386 .news-label {
    border-left-color: #eee;
}

#module_380681386 .news-label {
    border-left-style: solid;
}

#module_380681386 .news-label {
    border-left-width: 1px;
}

#module_380681386 .pagerGiant .text {
    font-size: 12px;
}

#module_380681386 .pagerGiant .text {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681386 .pagerGiant .text {
    color: #333;
}

#module_380681386 .pagerGiant .text {
    font-weight: normal;
}

#module_380681386 .pagerGiant .text {
    text-decoration: initial;
}

#module_380681386 .pagerGiant .text {
    font-style: normal;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    width: 30px
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    height: 30px
}

#module_380681386 .pagerGiant .num {
    font-size: 12px;
}

#module_380681386 .pagerGiant .num {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681386 .pagerGiant .num {
    color: #333;
}

#module_380681386 .pagerGiant .num {
    font-weight: normal;
}

#module_380681386 .pagerGiant .num {
    text-decoration: initial;
}

#module_380681386 .pagerGiant .num {
    font-style: normal;
}

#module_380681386 .pagerGiant .submit {
    width: 55px
}

#module_380681386 .pagerGiant .submit {
    height: 30px
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer, #module_380681386 .pagerGiant .submit {
    border-top-left-radius: 0px;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer, #module_380681386 .pagerGiant .submit {
    border-top-right-radius: 0px;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer, #module_380681386 .pagerGiant .submit {
    border-bottom-left-radius: 0px;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer, #module_380681386 .pagerGiant .submit {
    border-bottom-right-radius: 0px;
}

#module_380681386 .pagerGiant .next, #module_380681386 .pagerGiant .splitline {
    color: #ccc;
}

#module_380681386 .pagerGiant .num {
    background-color: #fff;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    border-top-color: #ccc;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    border-top-style: solid;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer {
    border-top-width: 1px;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    border-bottom-color: #ccc;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    border-bottom-style: solid;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer {
    border-bottom-width: 1px;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    border-left-color: #ccc;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    border-left-style: solid;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer {
    border-left-width: 1px;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    border-right-color: #ccc;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .inputer {
    border-right-style: solid;
}

#module_380681386 .pagerGiant .num, #module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer {
    border-right-width: 1px;
}

#module_380681386 .page-more a {
    color: #666 !important;
}

#module_380681386 .page-more a {
    background-color: #fff;
}

#module_380681386 .page-more a {
    border-top-color: #eee;
}

#module_380681386 .page-more a {
    border-top-style: solid;
}

#module_380681386 .page-more a {
    border-top-width: 2px;
}

#module_380681386 .page-more a {
    border-bottom-color: #eee;
}

#module_380681386 .page-more a {
    border-bottom-style: solid;
}

#module_380681386 .page-more a {
    border-bottom-width: 2px;
}

#module_380681386 .page-more a {
    border-left-color: #eee;
}

#module_380681386 .page-more a {
    border-left-style: solid;
}

#module_380681386 .page-more a {
    border-left-width: 2px;
}

#module_380681386 .page-more a {
    border-right-color: #eee;
}

#module_380681386 .page-more a {
    border-right-style: solid;
}

#module_380681386 .page-more a {
    border-right-width: 2px;
}

#module_380681386 .news-item:hover {
    background-color: transparent;
}

#module_380681386 .news-item:hover {
    background-image: none;
}

#module_380681386 .news-item:hover {
    background-repeat: no-repeat;
}

#module_380681386 .news-item:hover {
}

#module_380681386 .news-item:hover {
}

#module_380681386 .news-item:hover {
}

#module_380681386 .news-item:hover .news-title {
    font-size: 16px;
    line-height: calc(16px + 2px);
}

#module_380681386 .news-item:hover .news-title {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681386 .news-item:hover .news-title {
    color: rgb(66, 66, 66);
}

#module_380681386 .news-item:hover .news-title {
    font-weight: bold;
}

#module_380681386 .news-item:hover .news-title {
    text-decoration: none;
}

#module_380681386 .news-item:hover .news-title {
    font-style: normal;
}

#module_380681386 .news-item:hover time:before {
    border-bottom-color: rgb(255, 192, 0);
}

#module_380681386 .news-item:hover time:before {
    border-bottom-style: solid;
}

#module_380681386 .news-item:hover time:before {
    border-bottom-width: 0px;
}

#module_380681386 .news-label:hover a {
    font-size: 12px;
}

#module_380681386 .news-label:hover a {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681386 .news-label:hover a {
    color: #999;
}

#module_380681386 .news-label:hover a {
    font-weight: normal;
}

#module_380681386 .news-label:hover a {
    text-decoration: none;
}

#module_380681386 .news-label:hover a {
    font-style: normal;
}

#module_380681386 .news-label:hover {
    background-color: rgba(255, 255, 255, 0);
}

#module_380681386 .news-label:hover {
    background-image: none;
}

#module_380681386 .news-label:hover {
    background-repeat: no-repeat;
}

#module_380681386 .news-label:hover {
}

#module_380681386 .news-label:hover {
}

#module_380681386 .news-label:hover {
}

#module_380681386 .news-label:hover {
    border-top-color: transparent;
}

#module_380681386 .news-label:hover {
    border-top-style: none;
}

#module_380681386 .news-label:hover {
    border-right-color: transparent;
}

#module_380681386 .news-label:hover {
    border-right-style: none;
}

#module_380681386 .news-label:hover {
    border-bottom-color: transparent;
}

#module_380681386 .news-label:hover {
    border-bottom-style: none;
}

#module_380681386 .news-label:hover {
    border-left-color: #eee;
}

#module_380681386 .news-label:hover {
    border-left-style: solid;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit {
    font-size: 12px;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit {
    color: #fff;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit {
    font-weight: normal;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit {
    text-decoration: initial;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit {
    font-style: normal;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit {
    background-color: #1e88e5;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer:hover {
    border-top-color: #1e88e5;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer:hover {
    border-top-style: solid;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer:hover {
    border-bottom-color: #1e88e5;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer:hover {
    border-bottom-style: solid;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer:hover {
    border-left-color: #1e88e5;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer:hover {
    border-left-style: solid;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer:hover {
    border-right-color: #1e88e5;
}

#module_380681386 .pagerGiant .current, #module_380681386 .pagerGiant .submit, #module_380681386 .pagerGiant .inputer:hover {
    border-right-style: solid;
}

#module_380681386 .page-more a:hover {
    color: #666 !important;
}

#module_380681386 .page-more a:hover {
    background-color: #fff;
}

#module_380681386 .page-more a:hover {
    border-top-color: #eee;
}

#module_380681386 .page-more a:hover {
    border-top-style: solid;
}

#module_380681386 .page-more a:hover {
    border-bottom-color: #eee;
}

#module_380681386 .page-more a:hover {
    border-bottom-style: solid;
}

#module_380681386 .page-more a:hover {
    border-left-color: #eee;
}

#module_380681386 .page-more a:hover {
    border-left-style: solid;
}

#module_380681386 .page-more a:hover {
    border-right-color: #eee;
}

#module_380681386 .page-more a:hover {
    border-right-style: solid;
}

/*内容*/

.ModuleNewsListGiant.layout-105 .news-container {
    width: 100%;
    margin: 0 auto;
}

.ModuleNewsListGiant.layout-105 .news-item {
    padding: 14px 0;
    border-bottom: 1px dotted #ccc;
}

.ModuleNewsListGiant.layout-105 .news-item a {
    padding: 0 2%;
    display: block;
}

.ModuleNewsListGiant.layout-105 .news-item .news-con {
    margin-left: 5%;
    width: 65%;
}

.ModuleNewsListGiant.layout-105 .news-item .news-con .news-title {
    font-size: 20px;
    color: #333333;
}

.ModuleNewsListGiant.layout-105 .news-item .news-con .news-desc {
    height: 27px;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    font-size: 14px;
    color: #999999;
    padding-top: 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
}

.ModuleNewsListGiant.layout-105 .news-img .dummy {
    padding-top: 77.5%;
}

.ModuleNewsListGiant.layout-105 .news-container .news-img {
    transition: all .3s ease-out;
    width: 20%;
    overflow: hidden;
    clear: both;
    position: relative;
    list-style-type: none;
    display: block;
    overflow: hidden;
    max-width: 100%;
    margin: auto;
}

.ModuleNewsListGiant.layout-105 .news-container .news-img img {
    transition: all .3s ease-out;
    position: absolute;
    transform: translate(-50%, -50%);
    max-width: 100%;
    max-height: 100%;
    top: 50%;
    left: 50%;
    margin: auto;
    padding: auto;
    display: block;
}

.ModuleNewsListGiant.layout-105 .news-detailbtn span {
    transition: all .3s ease-out;
}

.ModuleNewsListGiant.layout-105 .news-detailbtn {
    width: 108px;
    display: block;
    cursor: pointer;
    height: 30px;
    margin-top: 20px;
    background: #fff;
    transition: all .3s ease-out 0s;
    position: relative;
    box-shadow: 0px 0px 2px rgba(0, 0, 0, .2);
    font-size: 11px;
    color: #999;
    line-height: 30px;
    text-align: center;
}

.ModuleNewsListGiant.layout-105 .news-detailbtn::before {
    opacity: 0;
    content: "";
    transition: all .3s ease-out;
    width: 32px;
    height: 32px;
    display: block;
    position: absolute;
    top: -1px;
    right: 0;
    background: #000;
}

.ModuleNewsListGiant.layout-105 .news-detailbtn::after {
    opacity: 0;
    content: "";
    background: url("../images/icon.png") no-repeat center;
    position: absolute;
    top: 4px;
    right: 7px;
    width: 20px;
    height: 20px;
    display: block;
}

.ModuleNewsListGiant.layout-105 .label-box {
    font-size: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ModuleNewsListGiant.layout-105 .news-label {
    display: inline-block;
    font-size: 12px;
    color: #999;
    padding: 3px 12px;
    line-height: 1;
    background: #eee;
    margin-top: 2px;
    margin-right: 10px;
}

@media (max-width: 767px) {
    .ModuleNewsListGiant.layout-105 .news-desc {
        overflow: hidden;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        -webkit-text-overflow: ellipsis;
        -moz-text-overflow: ellipsis;
        /* white-space: nowrap; */
        /* display: block !important; */
    }

    .ModuleNewsListGiant.layout-105 .news-detailbtn {
        display: none;
    }

    .ModuleNewsListGiant.layout-105 .news-container .news-img {
        overflow: hidden;
        transition: all .3s ease-out;
        width: 35%;
    }

    .ModuleNewsListGiant.layout-105 .news-item .news-con {
        width: 60%;
    }
}

@media (min-width: 768px) {
    .ModuleNewsListGiant.layout-105 .news-item:hover .news-img img {
        -webkit-transform: scale(1.2);
        transform: translate(-50%, -50%) scale(1.2);
        transition: all .3s ease-out;
    }

    .ModuleNewsListGiant.layout-105 .news-detailbtn:hover::before {
        opacity: 1;
        cursor: pointer;
    }

    .ModuleNewsListGiant.layout-105 .news-detailbtn:hover::after {
        opacity: 1;
        cursor: pointer;
    }

    .ModuleNewsListGiant.layout-105 .news-detailbtn:hover span {
        margin-left: -30px;
    }
}

/*置顶推荐*/

.ModuleNewsListGiant.layout-105 .staFun {
    border: 1px solid #e50b1c;
    font-size: 12px;
    padding: 0px 2px;
    color: #e50b1c;
    font-weight: bold;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    vertical-align: text-top;
}

.ModuleNewsListGiant.layout-105 .pagerGiant .inputer {
    outline: 0;
}

.module_380681387 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681387 {
    padding: 0px;
}

#module_380681387 {
    position: static;
    z-index: 0;
    top: 2208px;
    left: 167px;
    width: 100%;
    height: auto;
}

#module_380681387 .ModuleHead380681387 {
    display: none;
}

#module_380681387 .BodyCenter.BodyCenter380681387 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681387 > .module_380681387 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681387 > .module_380681387 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681387 .BodyCenter.BodyCenter380681387 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681387 .BodyCenter.BodyCenter380681387 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_380681387 > .module_380681387 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681387 > .module_380681387 {
        margin-top: 5.7637%;
        margin-left: 2.8818%;
        margin-right: 2.8818%;
        margin-bottom: 11.5274%;
    }
}

#module_380681387 > .module_380681387 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681387:hover {
    border: none;
}

#module_380681387:hover > .module_380681387 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681387 .news-item {
    background-color: #ffffff;
}

#module_380681387 .news-item {
    background-image: none;
}

#module_380681387 .news-item {
    background-repeat: no-repeat;
}

#module_380681387 .news-item {
}

#module_380681387 .news-item {
}

#module_380681387 .news-item {
}

#module_380681387 .news-item {
    border-bottom-color: rgb(242, 242, 242);
}

#module_380681387 .news-item {
    border-bottom-style: solid;
}

#module_380681387 .news-item {
    border-bottom-width: 1px;
}

#module_380681387 .news-img .dummy {
    background-color: transparent;
}

#module_380681387 .news-img .dummy {
    background-image: none;
}

#module_380681387 .news-img .dummy {
    background-repeat: no-repeat;
}

#module_380681387 .news-img .dummy {
}

#module_380681387 .news-img .dummy {
}

#module_380681387 .news-img .dummy {
}

#module_380681387 .news-img {
    border-top-left-radius: 0px;
}

#module_380681387 .news-img {
    border-top-right-radius: 0px;
}

#module_380681387 .news-img {
    border-bottom-left-radius: 0px;
}

#module_380681387 .news-img {
    border-bottom-right-radius: 0px;
}

#module_380681387 .news-img {
    border-top-color: transparent;
}

#module_380681387 .news-img {
    border-top-style: none;
}

#module_380681387 .news-img {
    border-top-width: 0px;
}

#module_380681387 .news-img {
    border-right-color: transparent;
}

#module_380681387 .news-img {
    border-right-style: none;
}

#module_380681387 .news-img {
    border-right-width: 0px;
}

#module_380681387 .news-img {
    border-bottom-color: transparent;
}

#module_380681387 .news-img {
    border-bottom-style: none;
}

#module_380681387 .news-img {
    border-bottom-width: 0px;
}

#module_380681387 .news-img {
    border-left-color: transparent;
}

#module_380681387 .news-img {
    border-left-style: none;
}

#module_380681387 .news-img {
    border-left-width: 0px;
}

#module_380681387 .news-img {
    width: 27%;
}

#module_380681387 .news-con {
    width: calc(100% - 27% - 7%);
}

#module_380681387 {
}

@media (max-width: 767px) {
    #module_380681387 .news-img {
        width: 30%;
    }

    #module_380681387 .news-con {
        width: calc(100% - 30% - 7%);
    }
}

#module_380681387 .news-img .dummy {
    padding-top: 62%;
}

#module_380681387 .news-img .t-img {
    object-fit: unset;
}

#module_380681387 .news-img .t-img {
    width: auto;
}

#module_380681387 .news-img .t-img {
    height: auto;
}

#module_380681387 .news-img .t-img {
    border-radius: 0px;
}

#module_380681387 .news-title {
    font-size: 16px;
    line-height: 16pt;
}

#module_380681387 .news-title {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .news-title {
    color: #333;
}

#module_380681387 .news-title {
    font-weight: bold;
}

#module_380681387 .news-title {
    text-decoration: none;
}

#module_380681387 .news-title {
    font-style: normal;
}

#module_380681387 .news-title {
    margin-top: 0px;
}

#module_380681387 .news-title {
    margin-bottom: 0px;
}

#module_380681387 .news-desc {
    font-size: 15px;
    line-height: calc(15px + 12px)
}

#module_380681387 .news-desc {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .news-desc {
    color: #999;
}

#module_380681387 .news-desc {
    font-weight: normal;
}

#module_380681387 .news-desc {
    text-decoration: none;
}

#module_380681387 .news-desc {
    font-style: normal;
}

#module_380681387 .news-desc {
    margin-top: 3px;
}

#module_380681387 .news-desc {
    margin-bottom: 0px;
}

#module_380681387 .news-detailbtn {
    font-size: 12px;
}

#module_380681387 .news-detailbtn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .news-detailbtn {
    color: #666;
}

#module_380681387 .news-detailbtn {
    font-weight: normal;
}

#module_380681387 .news-detailbtn {
    text-decoration: none;
}

#module_380681387 .news-detailbtn {
    font-style: normal;
}

#module_380681387 .news-detailbtn {
    background-color: #fff;
}

#module_380681387 .news-detailbtn {
    background-image: none;
}

#module_380681387 .news-detailbtn {
    background-repeat: no-repeat;
}

#module_380681387 .news-detailbtn {
}

#module_380681387 .news-detailbtn {
}

#module_380681387 .news-detailbtn {
}

#module_380681387 .news-item .news-detailbtn::before {
    background-color: rgb(17, 33, 108);
}

#module_380681387 .news-item .news-detailbtn::before {
    background-image: none;
}

#module_380681387 .news-item .news-detailbtn::before {
    background-repeat: no-repeat;
}

#module_380681387 .news-item .news-detailbtn::before {
}

#module_380681387 .news-item .news-detailbtn::before {
}

#module_380681387 .news-item .news-detailbtn::before {
}

#module_380681387 .news-label a {
    font-size: 12px;
}

#module_380681387 .news-label a {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .news-label a {
    color: #999;
}

#module_380681387 .news-label a {
    font-weight: normal;
}

#module_380681387 .news-label a {
    text-decoration: none;
}

#module_380681387 .news-label a {
    font-style: normal;
}

#module_380681387 .news-label {
    margin-top: 15px;
}

#module_380681387 .news-label {
    margin-bottom: 0px;
}

#module_380681387 .news-label {
    margin-left: 0px;
}

#module_380681387 .news-label {
    margin-right: 10px;
}

#module_380681387 .news-label {
    padding-top: 8px;
}

#module_380681387 .news-label {
    padding-bottom: 8px;
}

#module_380681387 .news-label {
    padding-left: 12px;
}

#module_380681387 .news-label {
    padding-right: 12px;
}

#module_380681387 .news-label {
    background-color: #eee;
}

#module_380681387 .news-label {
    background-image: none;
}

#module_380681387 .news-label {
    background-repeat: no-repeat;
}

#module_380681387 .news-label {
}

#module_380681387 .news-label {
}

#module_380681387 .news-label {
}

#module_380681387 .news-label {
    border-top-color: transparent;
}

#module_380681387 .news-label {
    border-top-style: none;
}

#module_380681387 .news-label {
    border-top-width: 0px;
}

#module_380681387 .news-label {
    border-right-color: transparent;
}

#module_380681387 .news-label {
    border-right-style: none;
}

#module_380681387 .news-label {
    border-right-width: 0px;
}

#module_380681387 .news-label {
    border-bottom-color: transparent;
}

#module_380681387 .news-label {
    border-bottom-style: none;
}

#module_380681387 .news-label {
    border-bottom-width: 0px;
}

#module_380681387 .news-label {
    border-left-color: transparent;
}

#module_380681387 .news-label {
    border-left-style: none;
}

#module_380681387 .news-label {
    border-left-width: 0px;
}

#module_380681387 .pagerGiant .text {
    font-size: 12px;
}

#module_380681387 .pagerGiant .text {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .pagerGiant .text {
    color: #333;
}

#module_380681387 .pagerGiant .text {
    font-weight: normal;
}

#module_380681387 .pagerGiant .text {
    text-decoration: initial;
}

#module_380681387 .pagerGiant .text {
    font-style: normal;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    width: 30px
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    height: 30px
}

#module_380681387 .pagerGiant .num {
    font-size: 12px;
}

#module_380681387 .pagerGiant .num {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .pagerGiant .num {
    color: #333;
}

#module_380681387 .pagerGiant .num {
    font-weight: normal;
}

#module_380681387 .pagerGiant .num {
    text-decoration: initial;
}

#module_380681387 .pagerGiant .num {
    font-style: normal;
}

#module_380681387 .pagerGiant .submit {
    width: 55px
}

#module_380681387 .pagerGiant .submit {
    height: 30px
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer, #module_380681387 .pagerGiant .submit {
    border-top-left-radius: 0px;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer, #module_380681387 .pagerGiant .submit {
    border-top-right-radius: 0px;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer, #module_380681387 .pagerGiant .submit {
    border-bottom-left-radius: 0px;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer, #module_380681387 .pagerGiant .submit {
    border-bottom-right-radius: 0px;
}

#module_380681387 .pagerGiant .next, #module_380681387 .pagerGiant .splitline {
    color: #ccc;
}

#module_380681387 .pagerGiant .num {
    background-color: #fff;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    border-top-color: #ccc;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    border-top-style: solid;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer {
    border-top-width: 1px;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    border-bottom-color: #ccc;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    border-bottom-style: solid;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer {
    border-bottom-width: 1px;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    border-left-color: #ccc;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    border-left-style: solid;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer {
    border-left-width: 1px;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    border-right-color: #ccc;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .inputer {
    border-right-style: solid;
}

#module_380681387 .pagerGiant .num, #module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer {
    border-right-width: 1px;
}

#module_380681387 .page-more a {
    color: #666 !important;
}

#module_380681387 .page-more a {
    background-color: #fff;
}

#module_380681387 .page-more a {
    border-top-color: #eee;
}

#module_380681387 .page-more a {
    border-top-style: solid;
}

#module_380681387 .page-more a {
    border-top-width: 2px;
}

#module_380681387 .page-more a {
    border-bottom-color: #eee;
}

#module_380681387 .page-more a {
    border-bottom-style: solid;
}

#module_380681387 .page-more a {
    border-bottom-width: 2px;
}

#module_380681387 .page-more a {
    border-left-color: #eee;
}

#module_380681387 .page-more a {
    border-left-style: solid;
}

#module_380681387 .page-more a {
    border-left-width: 2px;
}

#module_380681387 .page-more a {
    border-right-color: #eee;
}

#module_380681387 .page-more a {
    border-right-style: solid;
}

#module_380681387 .page-more a {
    border-right-width: 2px;
}

#module_380681387 .news-item:hover {
    background-color: #ffffff;
}

#module_380681387 .news-item:hover {
    background-image: none;
}

#module_380681387 .news-item:hover {
    background-repeat: no-repeat;
}

#module_380681387 .news-item:hover {
}

#module_380681387 .news-item:hover {
}

#module_380681387 .news-item:hover {
}

#module_380681387 .news-item:hover {
    border-bottom-color: #ccc;
}

#module_380681387 .news-item:hover {
    border-bottom-style: dotted;
}

#module_380681387 .news-item:hover {
    border-bottom-width: 1px;
}

#module_380681387 .news-item:hover .news-img {
    border-top-color: transparent;
}

#module_380681387 .news-item:hover .news-img {
    border-top-style: none;
}

#module_380681387 .news-item:hover .news-img {
    border-top-width: 0px;
}

#module_380681387 .news-item:hover .news-img {
    border-right-color: transparent;
}

#module_380681387 .news-item:hover .news-img {
    border-right-style: none;
}

#module_380681387 .news-item:hover .news-img {
    border-right-width: 0px;
}

#module_380681387 .news-item:hover .news-img {
    border-bottom-color: transparent;
}

#module_380681387 .news-item:hover .news-img {
    border-bottom-style: none;
}

#module_380681387 .news-item:hover .news-img {
    border-bottom-width: 0px;
}

#module_380681387 .news-item:hover .news-img {
    border-left-color: transparent;
}

#module_380681387 .news-item:hover .news-img {
    border-left-style: none;
}

#module_380681387 .news-item:hover .news-img {
    border-left-width: 0px;
}

#module_380681387 .news-item:hover .news-title {
    font-size: 16px;
    line-height: 16pt;
}

#module_380681387 .news-item:hover .news-title {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .news-item:hover .news-title {
    color: #333;
}

#module_380681387 .news-item:hover .news-title {
    font-weight: bold;
}

#module_380681387 .news-item:hover .news-title {
    text-decoration: none;
}

#module_380681387 .news-item:hover .news-title {
    font-style: normal;
}

#module_380681387 .news-item:hover .news-desc {
    font-size: 15px;
}

#module_380681387 .news-item:hover .news-desc {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .news-item:hover .news-desc {
    color: #999;
}

#module_380681387 .news-item:hover .news-desc {
    font-weight: normal;
}

#module_380681387 .news-item:hover .news-desc {
    text-decoration: none;
}

#module_380681387 .news-item:hover .news-desc {
    font-style: normal;
}

#module_380681387 .news-item:hover time {
    font-size: 18px;
}

#module_380681387 .news-item:hover time {
    font-family: ;
}

#module_380681387 .news-item:hover time {
    color: #333;
}

#module_380681387 .news-item:hover time {
    font-weight: normal;
}

#module_380681387 .news-item:hover time {
    text-decoration: none;
}

#module_380681387 .news-item:hover time {
    font-style: normal;
}

#module_380681387 .news-item:hover .news-detailbtn {
    font-size: 12px;
}

#module_380681387 .news-item:hover .news-detailbtn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .news-item:hover .news-detailbtn {
    color: #666;
}

#module_380681387 .news-item:hover .news-detailbtn {
    font-weight: normal;
}

#module_380681387 .news-item:hover .news-detailbtn {
    text-decoration: none;
}

#module_380681387 .news-item:hover .news-detailbtn {
    font-style: normal;
}

#module_380681387 .news-item:hover .news-detailbtn {
    background-color: #fff;
}

#module_380681387 .news-item:hover .news-detailbtn {
    background-image: none;
}

#module_380681387 .news-item:hover .news-detailbtn {
    background-repeat: no-repeat;
}

#module_380681387 .news-item:hover .news-detailbtn {
}

#module_380681387 .news-item:hover .news-detailbtn {
}

#module_380681387 .news-item:hover .news-detailbtn {
}

#module_380681387 .news-label:hover a {
    font-size: 12px;
}

#module_380681387 .news-label:hover a {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .news-label:hover a {
    color: #999;
}

#module_380681387 .news-label:hover a {
    font-weight: normal;
}

#module_380681387 .news-label:hover a {
    text-decoration: none;
}

#module_380681387 .news-label:hover a {
    font-style: normal;
}

#module_380681387 .news-label:hover {
    background-color: #eee;
}

#module_380681387 .news-label:hover {
    background-image: none;
}

#module_380681387 .news-label:hover {
    background-repeat: no-repeat;
}

#module_380681387 .news-label:hover {
}

#module_380681387 .news-label:hover {
}

#module_380681387 .news-label:hover {
}

#module_380681387 .news-label:hover {
    border-top-color: transparent;
}

#module_380681387 .news-label:hover {
    border-top-style: none;
}

#module_380681387 .news-label:hover {
    border-right-color: transparent;
}

#module_380681387 .news-label:hover {
    border-right-style: none;
}

#module_380681387 .news-label:hover {
    border-bottom-color: transparent;
}

#module_380681387 .news-label:hover {
    border-bottom-style: none;
}

#module_380681387 .news-label:hover {
    border-left-color: transparent;
}

#module_380681387 .news-label:hover {
    border-left-style: none;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit {
    font-size: 12px;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit {
    color: #fff;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit {
    font-weight: normal;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit {
    text-decoration: initial;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit {
    font-style: normal;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit {
    background-color: #000;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer:hover {
    border-top-color: #000;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer:hover {
    border-top-style: solid;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer:hover {
    border-bottom-color: #000;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer:hover {
    border-bottom-style: solid;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer:hover {
    border-left-color: #000;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer:hover {
    border-left-style: solid;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer:hover {
    border-right-color: #000;
}

#module_380681387 .pagerGiant .current, #module_380681387 .pagerGiant .submit, #module_380681387 .pagerGiant .inputer:hover {
    border-right-style: solid;
}

#module_380681387 .page-more a:hover {
    color: #666 !important;
}

#module_380681387 .page-more a:hover {
    background-color: #fff;
}

#module_380681387 .page-more a:hover {
    border-top-color: #eee;
}

#module_380681387 .page-more a:hover {
    border-top-style: solid;
}

#module_380681387 .page-more a:hover {
    border-bottom-color: #eee;
}

#module_380681387 .page-more a:hover {
    border-bottom-style: solid;
}

#module_380681387 .page-more a:hover {
    border-left-color: #eee;
}

#module_380681387 .page-more a:hover {
    border-left-style: solid;
}

#module_380681387 .page-more a:hover {
    border-right-color: #eee;
}

#module_380681387 .page-more a:hover {
    border-right-style: solid;
}

.module_380681234 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681234 {
    padding: 0px;
}

#module_380681234 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681234 .ModuleHead380681234 {
    display: none;
}

#module_380681234 .BodyCenter.BodyCenter380681234 {
    background: none;
    background-color: rgb(17, 33, 108);
}

#module_380681234 > .module_380681234 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681234 > .module_380681234 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681234 .BodyCenter.BodyCenter380681234 {
        padding-top: 1.5690%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681234 .BodyCenter.BodyCenter380681234 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681234 > .module_380681234 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681234 > .module_380681234 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681234 > .module_380681234 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681234:hover {
    border: none;
}

#module_380681234:hover > .module_380681234 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681234 .ModuleSubContainer {
    background-color: transparent;
}

#module_380681234 .ModuleSubContainer {
    background-image: none;
}

#module_380681234 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_380681234 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_380681234 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_380681234 .ModuleSubContainer {
}

#module_380681234 {
    ! bgVideo !
}

{
    bgVideoUrl: none
}

#module_380681234 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_380681234 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_380681234 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.ModuleGridContainer.ModuleGridContainer380681234 {
    max-width: 1600px;
    width: auto;
}

.ModuleGridContainer.ModuleGridContainer380681234 .SubPadding {
    width: 0px;
}

/*图文模块 layout 105*/

.ModuleImageTextGiant.layout-105 .row {
    margin-left: 0;
    margin-right: 0;
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container {
    max-height: 100%;
    max-width: 100%;
    /*padding: 10px;*/
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .ModuleImageTextContent {
    padding: 0;
    padding-left: 15px;
    margin: 0px
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .GraphicUpper {
    height: auto;
    padding-left: 0;
    padding-right: 0
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .normal_ImgtextBox_content {
    align-items: center;
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
}

.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .GraphicUpper {
    text-align: left;
    overflow: hidden;
    display: block;
    text-align: center;
    position: relative;
}

/*.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .GraphicUpper .dummy { padding-top: 100%; }*/

/* .ModuleImageTextGiant.layout-105 .normal_ImgtextBox_content:first-child{ margin-top: 0 !important; }
.ModuleImageTextGiant.layout-105 .normal_ImgtextBox_content:last-child{ margin-bottom: 0 !important; } */

@media only screen and (max-width: 767px) {
    .ModuleImageTextGiant.layout-105 .imageTextGiant-Container .row .col-xs-8 {
        padding: 0 3px;
        width: 91.333333%;
    }
}

/*@media only screen and (min-width: 992px) and (max-width: 1199px) {*/

/*.ModuleImageTextGiant.layout-105 .imageTextGiant-Container{min-width: 100%;}*/

/*.ModuleImageTextGiant.layout-105 .col-md-2{width: 14.666667%;}*/

/*}*/

/*@media only screen and (min-width: 769px) and (max-width: 991px) {*/

/*.ModuleImageTextGiant.layout-105 .imageTextGiant-Container .row{width:auto;}*/

/*}*/

@media only screen and (min-width: 768px) {
    .ModuleImageTextGiant.layout-105 .col-lg-2 {
        width: 10%;
    }

    .ModuleImageTextGiant.layout-105 .imageTextGiant-Container .normal_ImgtextBox_content .GraphicUpper .TextImage {
        width: 100%
    }
}

.module_380681334 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681334 {
    padding: 0px;
}

#module_380681334 {
    position: static;
    z-index: 0;
    top: 946px;
    left: 500px;
    width: 100%;
    height: auto;
}

#module_380681334 .ModuleHead380681334 {
    display: none;
}

#module_380681334 .BodyCenter.BodyCenter380681334 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681334 > .module_380681334 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681334 > .module_380681334 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681334 .BodyCenter.BodyCenter380681334 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681334 .BodyCenter.BodyCenter380681334 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681334 > .module_380681334 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681334 > .module_380681334 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681334 > .module_380681334 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681334:hover {
    border: none;
}

#module_380681334:hover > .module_380681334 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681334 .GraphicUpper .TextImage {
    border-top-left-radius: 0px;
}

#module_380681334 .GraphicUpper .TextImage {
    border-top-right-radius: 0px;
}

#module_380681334 .GraphicUpper .TextImage {
    border-bottom-left-radius: 0px;
}

#module_380681334 .GraphicUpper .TextImage {
    border-bottom-right-radius: 0px;
}

#module_380681334 .GraphicUpper {
    padding-top: 0px;
}

#module_380681334 .GraphicUpper {
    padding-bottom: 0px;
}

#module_380681334 .GraphicUpper {
    padding-left: 0px;
}

#module_380681334 .GraphicUpper {
    padding-right: 0px;
}

#module_380681334 .GraphicUpper {
    width: 10%;
}

#module_380681334 .ModuleImageTextContent {
    width: calc(100% - 10%);
}

#module_380681334 .MobileGraphicUpper {
    width: 10%;
}

#module_380681334 .ModuleMobileImageTextContent {
    width: calc(100% - 10%);
}

#module_380681334 .ModuleImageTextGiantContent {
    padding-top: 0px;
}

#module_380681334 .ModuleImageTextGiantContent {
    padding-bottom: 0px;
}

#module_380681334 .ModuleImageTextGiantContent {
    padding-left: 15px;
}

#module_380681334 .ModuleImageTextGiantContent {
    padding-right: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    padding-top: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    padding-bottom: 30px;
}

#module_380681334 .normal_ImgtextBox_content {
    padding-left: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    padding-right: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    margin-top: 0px;
    margin-bottom: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content {
    background-color: transparent;
}

#module_380681334 .normal_ImgtextBox_content {
    background-image: none;
}

#module_380681334 .normal_ImgtextBox_content {
    background-repeat: no-repeat;
}

#module_380681334 .normal_ImgtextBox_content {
    background-position: 0% 0%;
}

#module_380681334 .normal_ImgtextBox_content {
    background-attachment: none;
}

#module_380681334 .normal_ImgtextBox_content {
}

#module_380681334 .normal_ImgtextBox_content {
    border-top-left-radius: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    border-top-right-radius: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    border-bottom-left-radius: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    border-bottom-right-radius: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    border-top-color: rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content {
    border-top-style: none;
}

#module_380681334 .normal_ImgtextBox_content {
    border-top-width: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    border-right-color: rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content {
    border-right-style: none;
}

#module_380681334 .normal_ImgtextBox_content {
    border-right-width: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    border-bottom-color: rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content {
    border-bottom-style: none;
}

#module_380681334 .normal_ImgtextBox_content {
    border-bottom-width: 0px;
}

#module_380681334 .normal_ImgtextBox_content {
    border-left-color: rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content {
    border-left-style: none;
}

#module_380681334 .normal_ImgtextBox_content {
    border-left-width: 0px;
}

#module_380681334 .showHandle .btn {
    font-size: 14px;
}

#module_380681334 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681334 .showHandle .btn {
    color: #333;
}

#module_380681334 .showHandle .btn {
    font-weight: 400;
}

#module_380681334 .showHandle .btn {
    text-decoration: none;
}

#module_380681334 .showHandle .btn {
    font-style: normal;
}

#module_380681334 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681334 .showHandle div {
    border-top-style: solid !important;
}

#module_380681334 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681334 .showHandle {
    background-color: transparent;
}

#module_380681334 .showHandle {
    background-image: none;
}

#module_380681334 .showHandle {
    background-repeat: no-repeat;
}

#module_380681334 .showHandle {
}

#module_380681334 .showHandle {
}

#module_380681334 .showHandle {
}

#module_380681334 .normal_ImgtextBox_content:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content:hover {
    border-top-color: rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content:hover {
    border-top-style: none;
}

#module_380681334 .normal_ImgtextBox_content:hover {
    border-right-color: rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content:hover {
    border-right-style: none;
}

#module_380681334 .normal_ImgtextBox_content:hover {
    border-bottom-color: rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content:hover {
    border-bottom-style: none;
}

#module_380681334 .normal_ImgtextBox_content:hover {
    border-left-color: rgba(0, 0, 0, 0);
}

#module_380681334 .normal_ImgtextBox_content:hover {
    border-left-style: none;
}

#module_380681334 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer380681234 #Sub380681234_1 {
    width: 26.6875%;
}

.ModuleButtonGiant.layout-102 .moduleButton {
    background-color: #fff;
    font-size: 12px;
    height: 40px;
    width: 100px;
    color: #333;
    border: 1px solid #000;
    text-align: center;
    cursor: pointer;
    max-width: 100%;
    box-sizing: border-box;
    overflow: hidden;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 1.2 !important;
}

.ModuleButtonGiant.layout-102 .moduleButton:hover {
    color: #fff;
}

.ModuleButtonGiant.layout-102 .moduleButton:hover:before {
    background-color: #333;
}

.ModuleButtonGiant.layout-102 .moduleButton.hvr-sweep-to-right:before, .ModuleButtonGiant.layout-102 .moduleButton.hvr-sweep-to-top:before, .ModuleButtonGiant.layout-102 .moduleButton.Radial-Out:before, .ModuleButtonGiant.layout-102 .moduleButton.RShutter-Out-Horizontal:before, .ModuleButtonGiant.layout-102 .moduleButton.Shutter-Out-Horizontal:before, .ModuleButtonGiant.layout-102 .moduleButton.Shutter-Out-Vertical:before {
    background-color: #333
}

.ModuleButtonGiant.layout-102 .BreadsvgIcon {
    flex-direction: column;
    justify-content: center;
}

.ModuleButtonGiant.layout-102 .BreadsvgIcon > * {
    width: 16px;
    height: 16px;
}

.ModuleButtonGiant.layout-102 .BreadIcon {
    font-size: 16px;
}

.module_380681221 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681221 {
    padding: 0px;
}

#module_380681221 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_380681221 .ModuleHead380681221 {
    display: none;
}

#module_380681221 .BodyCenter.BodyCenter380681221 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681221 > .module_380681221 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: rgba(255, 255, 255, 0.41);
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681221 > .module_380681221 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681221 .BodyCenter.BodyCenter380681221 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681221 .BodyCenter.BodyCenter380681221 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681221 > .module_380681221 {
        margin-top: 0.0000%;
        margin-left: 69.1689%;
        margin-right: 7.2386%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681221 > .module_380681221 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681221 > .module_380681221 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681221:hover {
    border: none;
}

#module_380681221:hover > .module_380681221 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681221 .BodyCenter {
    text-align: left;
}

#module_380681221 .moduleButton {
    font-size: 12px;
}

#module_380681221 .moduleButton {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681221 .moduleButton {
    color: #000000;
}

#module_380681221 .moduleButton {
    font-weight: normal;
}

#module_380681221 .moduleButton {
    text-decoration: none;
}

#module_380681221 .moduleButton {
    font-style: normal;
}

#module_380681221 .moduleButton, #module_380681221 .moduleButton.faded:before {
    background-color: rgb(255, 255, 255);
}

#module_380681221 .moduleButton, #module_380681221 .moduleButton.faded:before {
}

#module_380681221 .moduleButton {
    border-color: #000000;
}

#module_380681221 .moduleButton {
    border-style: solid;
}

#module_380681221 .moduleButton {
    border-width: 0px;
}

#module_380681221 .moduleButton {
    width: 50px;
}

#module_380681221 .moduleButton, #module_380681221 .BreadsvgIcon {
    height: 50px;
    line-height: 50px;
}

#module_380681221 .BodyCenter {
    color: #000;
}

#module_380681221 .moduleButton {
    border-top-left-radius: 0px;
}

#module_380681221 .moduleButton {
    border-top-right-radius: 0px;
}

#module_380681221 .moduleButton {
    border-bottom-left-radius: 0px;
}

#module_380681221 .moduleButton {
    border-bottom-right-radius: 0px;
}

#module_380681221 .BreadIcon {
    font-size: 20px;
}

#module_380681221 .BreadsvgIcon svg {
    width: 20px;
    height: 20px;
}

#module_380681221 .BreadIcon {
    color: rgb(17, 33, 108);
}

#module_380681221 .BreadsvgIcon svg > * {
    fill: rgb(17, 33, 108);
}

#module_380681221 .BreadIcon, #module_380681221 .BreadsvgIcon {
    margin-left: 10px;
}

#module_380681221 .BreadIcon, #module_380681221 .BreadsvgIcon {
    margin-right: 10px;
}

#module_380681221 .moduleButton {
    box-shadow: ;
}

#module_380681221 .moduleButton:hover .BreadIcon {
    font-size: 16px;
}

#module_380681221 .moduleButton:hover .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_380681221 .moduleButton:hover .BreadIcon {
    color: #fff
}

#module_380681221 .moduleButton:hover .BreadsvgIcon svg > * {
    fill: #fff;
}

#module_380681221 .moduleButton:hover {
    font-size: 12px;
}

#module_380681221 .moduleButton:hover {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681221 .moduleButton:hover {
    color: #fff;
}

#module_380681221 .moduleButton:hover {
    font-weight: normal;
}

#module_380681221 .moduleButton:hover {
    text-decoration: none;
}

#module_380681221 .moduleButton:hover {
    font-style: normal;
}

#module_380681221 .moduleButton:before, #module_380681221 .moduleButton.faded:before {
    background-color: rgb(255, 173, 1);
}

#module_380681221 .moduleButton:before, #module_380681221 .moduleButton.faded:before {
}

#module_380681221 .moduleButton:hover {
    border-color: rgb(255, 255, 255);
}

#module_380681221 .moduleButton:hover {
    border-style: solid;
}

#module_380681221 .moduleButton:hover {
    border-width: 0px;
}

#module_380681221 .moduleButton:hover {
    box-shadow: ;
}

.ModuleGridContainer.ModuleGridContainer380681234 #Sub380681234_2 {
    width: 23.3125%;
}

.module_380681335 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681335 {
    padding: 0px;
}

#module_380681335 {
    position: static;
    z-index: 0;
    top: -110px;
    left: 500px;
    width: 100%;
    height: auto;
}

#module_380681335 .ModuleHead380681335 {
    display: none;
}

#module_380681335 .BodyCenter.BodyCenter380681335 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681335 > .module_380681335 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681335 > .module_380681335 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681335 .BodyCenter.BodyCenter380681335 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681335 .BodyCenter.BodyCenter380681335 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681335 > .module_380681335 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681335 > .module_380681335 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681335 > .module_380681335 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681335:hover {
    border: none;
}

#module_380681335:hover > .module_380681335 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681335 .GraphicUpper .TextImage {
    border-top-left-radius: 0px;
}

#module_380681335 .GraphicUpper .TextImage {
    border-top-right-radius: 0px;
}

#module_380681335 .GraphicUpper .TextImage {
    border-bottom-left-radius: 0px;
}

#module_380681335 .GraphicUpper .TextImage {
    border-bottom-right-radius: 0px;
}

#module_380681335 .GraphicUpper {
    padding-top: 0px;
}

#module_380681335 .GraphicUpper {
    padding-bottom: 0px;
}

#module_380681335 .GraphicUpper {
    padding-left: 0px;
}

#module_380681335 .GraphicUpper {
    padding-right: 0px;
}

#module_380681335 .GraphicUpper {
    width: 17%;
}

#module_380681335 .ModuleImageTextContent {
    width: calc(100% - 17%);
}

#module_380681335 .MobileGraphicUpper {
    width: 10%;
}

#module_380681335 .ModuleMobileImageTextContent {
    width: calc(100% - 10%);
}

#module_380681335 .ModuleImageTextGiantContent {
    padding-top: 0px;
}

#module_380681335 .ModuleImageTextGiantContent {
    padding-bottom: 0px;
}

#module_380681335 .ModuleImageTextGiantContent {
    padding-left: 15px;
}

#module_380681335 .ModuleImageTextGiantContent {
    padding-right: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    padding-top: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    padding-bottom: 30px;
}

#module_380681335 .normal_ImgtextBox_content {
    padding-left: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    padding-right: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    margin-top: 0px;
    margin-bottom: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content {
    background-color: transparent;
}

#module_380681335 .normal_ImgtextBox_content {
    background-image: none;
}

#module_380681335 .normal_ImgtextBox_content {
    background-repeat: no-repeat;
}

#module_380681335 .normal_ImgtextBox_content {
    background-position: 0% 0%;
}

#module_380681335 .normal_ImgtextBox_content {
    background-attachment: none;
}

#module_380681335 .normal_ImgtextBox_content {
}

#module_380681335 .normal_ImgtextBox_content {
    border-top-left-radius: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    border-top-right-radius: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    border-bottom-left-radius: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    border-bottom-right-radius: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    border-top-color: rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content {
    border-top-style: none;
}

#module_380681335 .normal_ImgtextBox_content {
    border-top-width: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    border-right-color: rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content {
    border-right-style: none;
}

#module_380681335 .normal_ImgtextBox_content {
    border-right-width: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    border-bottom-color: rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content {
    border-bottom-style: none;
}

#module_380681335 .normal_ImgtextBox_content {
    border-bottom-width: 0px;
}

#module_380681335 .normal_ImgtextBox_content {
    border-left-color: rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content {
    border-left-style: none;
}

#module_380681335 .normal_ImgtextBox_content {
    border-left-width: 0px;
}

#module_380681335 .showHandle .btn {
    font-size: 14px;
}

#module_380681335 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681335 .showHandle .btn {
    color: #333;
}

#module_380681335 .showHandle .btn {
    font-weight: 400;
}

#module_380681335 .showHandle .btn {
    text-decoration: none;
}

#module_380681335 .showHandle .btn {
    font-style: normal;
}

#module_380681335 .showHandle div {
    border-top-color: #ddd !important;
}

#module_380681335 .showHandle div {
    border-top-style: solid !important;
}

#module_380681335 .showHandle div {
    border-top-width: 1px !important;
}

#module_380681335 .showHandle {
    background-color: transparent;
}

#module_380681335 .showHandle {
    background-image: none;
}

#module_380681335 .showHandle {
    background-repeat: no-repeat;
}

#module_380681335 .showHandle {
}

#module_380681335 .showHandle {
}

#module_380681335 .showHandle {
}

#module_380681335 .normal_ImgtextBox_content:hover {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content:hover {
    border-top-color: rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content:hover {
    border-top-style: none;
}

#module_380681335 .normal_ImgtextBox_content:hover {
    border-right-color: rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content:hover {
    border-right-style: none;
}

#module_380681335 .normal_ImgtextBox_content:hover {
    border-bottom-color: rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content:hover {
    border-bottom-style: none;
}

#module_380681335 .normal_ImgtextBox_content:hover {
    border-left-color: rgba(0, 0, 0, 0);
}

#module_380681335 .normal_ImgtextBox_content:hover {
    border-left-style: none;
}

#module_380681335 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer380681234 #Sub380681234_3 {
    width: 25.0000%;
}

.module_380681222 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681222 {
    padding: 0px;
}

#module_380681222 {
    position: static;
    z-index: 0;
    top: -111px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_380681222 .ModuleHead380681222 {
    display: none;
}

#module_380681222 .BodyCenter.BodyCenter380681222 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681222 > .module_380681222 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: rgba(17, 33, 108, 0.59);
    border-right-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681222 > .module_380681222 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681222 .BodyCenter.BodyCenter380681222 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681222 .BodyCenter.BodyCenter380681222 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_380681222 > .module_380681222 {
        margin-top: 0.0000%;
        margin-left: 69.2500%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_380681222 > .module_380681222 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_380681222 > .module_380681222 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681222:hover {
    border: none;
}

#module_380681222:hover > .module_380681222 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681222 .BodyCenter {
    text-align: left;
}

#module_380681222 .moduleButton {
    font-size: 12px;
}

#module_380681222 .moduleButton {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681222 .moduleButton {
    color: #000000;
}

#module_380681222 .moduleButton {
    font-weight: normal;
}

#module_380681222 .moduleButton {
    text-decoration: none;
}

#module_380681222 .moduleButton {
    font-style: normal;
}

#module_380681222 .moduleButton, #module_380681222 .moduleButton.faded:before {
    background-color: rgb(255, 255, 255);
}

#module_380681222 .moduleButton, #module_380681222 .moduleButton.faded:before {
}

#module_380681222 .moduleButton {
    border-color: #000000;
}

#module_380681222 .moduleButton {
    border-style: solid;
}

#module_380681222 .moduleButton {
    border-width: 0px;
}

#module_380681222 .moduleButton {
    width: 50px;
}

#module_380681222 .moduleButton, #module_380681222 .BreadsvgIcon {
    height: 50px;
    line-height: 50px;
}

#module_380681222 .BodyCenter {
    color: #000;
}

#module_380681222 .moduleButton {
    border-top-left-radius: 0px;
}

#module_380681222 .moduleButton {
    border-top-right-radius: 0px;
}

#module_380681222 .moduleButton {
    border-bottom-left-radius: 0px;
}

#module_380681222 .moduleButton {
    border-bottom-right-radius: 0px;
}

#module_380681222 .BreadIcon {
    font-size: 20px;
}

#module_380681222 .BreadsvgIcon svg {
    width: 20px;
    height: 20px;
}

#module_380681222 .BreadIcon {
    color: rgb(17, 33, 108);
}

#module_380681222 .BreadsvgIcon svg > * {
    fill: rgb(17, 33, 108);
}

#module_380681222 .BreadIcon, #module_380681222 .BreadsvgIcon {
    margin-left: 10px;
}

#module_380681222 .BreadIcon, #module_380681222 .BreadsvgIcon {
    margin-right: 10px;
}

#module_380681222 .moduleButton {
    box-shadow: ;
}

#module_380681222 .moduleButton:hover .BreadIcon {
    font-size: 16px;
}

#module_380681222 .moduleButton:hover .BreadsvgIcon svg {
    width: 16px;
    height: 16px;
}

#module_380681222 .moduleButton:hover .BreadIcon {
    color: #fff
}

#module_380681222 .moduleButton:hover .BreadsvgIcon svg > * {
    fill: #fff;
}

#module_380681222 .moduleButton:hover {
    font-size: 12px;
}

#module_380681222 .moduleButton:hover {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681222 .moduleButton:hover {
    color: #fff;
}

#module_380681222 .moduleButton:hover {
    font-weight: normal;
}

#module_380681222 .moduleButton:hover {
    text-decoration: none;
}

#module_380681222 .moduleButton:hover {
    font-style: normal;
}

#module_380681222 .moduleButton:before, #module_380681222 .moduleButton.faded:before {
    background-color: rgb(255, 173, 1);
}

#module_380681222 .moduleButton:before, #module_380681222 .moduleButton.faded:before {
}

#module_380681222 .moduleButton:hover {
    border-color: rgb(255, 255, 255);
}

#module_380681222 .moduleButton:hover {
    border-style: solid;
}

#module_380681222 .moduleButton:hover {
    border-width: 0px;
}

#module_380681222 .moduleButton:hover {
    box-shadow: ;
}

.ModuleGridContainer.ModuleGridContainer380681234 #Sub380681234_4 {
    width: 25.0000%;
}

.module_384316316 .ModuleHead .HeadCenter {
    float: none;
}

#module_384316316 {
    padding: 0px;
}

#module_384316316 {
    position: static;
    z-index: 0;
    top: 50px;
    left: 2106px;
    width: 100%;
    height: auto;
}

#module_384316316 .ModuleHead384316316 {
    display: none;
}

#module_384316316 .BodyCenter.BodyCenter384316316 {
    background: none;
    background-color: rgb(38, 38, 38);
}

#module_384316316 > .module_384316316 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_384316316 > .module_384316316 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_384316316 .BodyCenter.BodyCenter384316316 {
        padding-top: 2.6151%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 2.6151%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316316 .BodyCenter.BodyCenter384316316 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_384316316 > .module_384316316 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316316 > .module_384316316 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_384316316 > .module_384316316 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316316:hover {
    border: none;
}

#module_384316316:hover > .module_384316316 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316316 .ModuleSubContainer {
    background-color: transparent;
}

#module_384316316 .ModuleSubContainer {
    background-image: none;
}

#module_384316316 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_384316316 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_384316316 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_384316316 .ModuleSubContainer {
}

#module_384316316 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_384316316 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_384316316 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_384316316 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px #000;
}

.ModuleGridContainer.ModuleGridContainer384316316 {
    max-width: 1600px;
    width: auto;
}

.module_384316319 .ModuleHead .HeadCenter {
    float: none;
}

#module_384316319 {
    padding: 0px;
}

#module_384316319 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_384316319 .ModuleHead384316319 {
    display: none;
}

#module_384316319 .ModuleHead .HeadText.HeadText384316319 {
    font-family: 微软雅黑, Microsoft YaHei;
    font-size: 12px;
    color: #000;
    font-weight: normal;
    text-decoration: initial;
    font-style: normal;
    text-align: left;
}

#module_384316319 .ModuleHead .HeadCenter.HeadCenter384316319 {
    text-align: left;
}

#module_384316319 .ModuleHead .HeadCenter.HeadCenter384316319 {
    margin: 0;
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316319 .BodyCenter.BodyCenter384316319 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316319 > .module_384316319 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_384316319 > .module_384316319 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_384316319 .BodyCenter.BodyCenter384316319 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_384316319 .BodyCenter.BodyCenter384316319 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_384316319 > .module_384316319 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 49.0637%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316319 > .module_384316319 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_384316319 > .module_384316319 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316319:hover {
    border: none;
}

#module_384316319:hover > .module_384316319 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316319 img {
    border-top-color: transparent;
}

#module_384316319 img {
    border-top-style: none;
}

#module_384316319 img {
    border-top-width: 0px;
}

#module_384316319 img {
    border-right-color: transparent;
}

#module_384316319 img {
    border-right-style: none;
}

#module_384316319 img {
    border-right-width: 0px;
}

#module_384316319 img {
    border-bottom-color: transparent;
}

#module_384316319 img {
    border-bottom-style: none;
}

#module_384316319 img {
    border-bottom-width: 0px;
}

#module_384316319 img {
    border-left-color: transparent;
}

#module_384316319 img {
    border-left-style: none;
}

#module_384316319 img {
    border-left-width: 0px;
}

#module_384316319 img {
    border-top-left-radius: 0px;
}

#module_384316319 img {
    border-top-right-radius: 0px;
}

#module_384316319 img {
    border-bottom-left-radius: 0px;
}

#module_384316319 img {
    border-bottom-right-radius: 0px;
}

#module_384316319 .BodyCenter {
    text-align: ;
}

.module_384316320 .ModuleHead .HeadCenter {
    float: none;
}

#module_384316320 {
    padding: 0px;
}

#module_384316320 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_384316320 .ModuleHead384316320 {
    display: none;
}

#module_384316320 .BodyCenter.BodyCenter384316320 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316320 > .module_384316320 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: rgba(255, 255, 255, 0.16);
    border-left-width: 1px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_384316320 > .module_384316320 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_384316320 .BodyCenter.BodyCenter384316320 {
        padding-top: 0.0000%;
        padding-left: 8.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316320 .BodyCenter.BodyCenter384316320 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_384316320 > .module_384316320 {
        margin-top: 0.0000%;
        margin-left: 2.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316320 > .module_384316320 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_384316320 > .module_384316320 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316320:hover {
    border: none;
}

#module_384316320:hover > .module_384316320 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316320 .ModuleImageTextGiantContent {
    margin-top: 0px;
    color: #fff;
}

#module_384316320 .ModuleImageTextGiantContent p {
    color: #fff;
}

#module_384316320 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_384316320 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_384316320 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_384316320 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_384316320 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_384316320 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_384316320 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_384316320 .showHandle .btn {
    font-size: 14px;
}

#module_384316320 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_384316320 .showHandle .btn {
    color: #333;
}

#module_384316320 .showHandle .btn {
    font-weight: 400;
}

#module_384316320 .showHandle .btn {
    text-decoration: none;
}

#module_384316320 .showHandle .btn {
    font-style: normal;
}

#module_384316320 .showHandle div {
    border-top-color: #ddd !important;
}

#module_384316320 .showHandle div {
    border-top-style: solid !important;
}

#module_384316320 .showHandle div {
    border-top-width: 1px !important;
}

#module_384316320 .showHandle {
    background-color: transparent;
}

#module_384316320 .showHandle {
    background-image: none;
}

#module_384316320 .showHandle {
    background-repeat: no-repeat;
}

#module_384316320 .showHandle {
}

#module_384316320 .showHandle {
}

#module_384316320 .showHandle {
}

#module_384316320 a {
    font-size: unset;
    font-family: unset
}

.module_384316321 .ModuleHead .HeadCenter {
    float: none;
}

#module_384316321 {
    padding: 0px;
}

#module_384316321 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_384316321 .ModuleHead384316321 {
    display: none;
}

#module_384316321 .ModuleHead .HeadText.HeadText384316321 {
    font-family: 微软雅黑, Microsoft YaHei;
    font-size: 12px;
    color: #000;
    font-weight: normal;
    text-decoration: initial;
    font-style: normal;
    text-align: left;
}

#module_384316321 .ModuleHead .HeadCenter.HeadCenter384316321 {
    text-align: left;
}

#module_384316321 .ModuleHead .HeadCenter.HeadCenter384316321 {
    margin: 0;
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316321 .BodyCenter.BodyCenter384316321 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316321 > .module_384316321 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_384316321 > .module_384316321 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_384316321 .BodyCenter.BodyCenter384316321 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_384316321 .BodyCenter.BodyCenter384316321 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_384316321 > .module_384316321 {
        margin-top: 10px;
        margin-left: 180px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_384316321 > .module_384316321 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_384316321 > .module_384316321 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316321:hover {
    border: none;
}

#module_384316321:hover > .module_384316321 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316321 img {
    border-top-color: transparent;
}

#module_384316321 img {
    border-top-style: none;
}

#module_384316321 img {
    border-top-width: 0px;
}

#module_384316321 img {
    border-right-color: transparent;
}

#module_384316321 img {
    border-right-style: none;
}

#module_384316321 img {
    border-right-width: 0px;
}

#module_384316321 img {
    border-bottom-color: transparent;
}

#module_384316321 img {
    border-bottom-style: none;
}

#module_384316321 img {
    border-bottom-width: 0px;
}

#module_384316321 img {
    border-left-color: transparent;
}

#module_384316321 img {
    border-left-style: none;
}

#module_384316321 img {
    border-left-width: 0px;
}

#module_384316321 img {
    border-top-left-radius: 0px;
}

#module_384316321 img {
    border-top-right-radius: 0px;
}

#module_384316321 img {
    border-bottom-left-radius: 0px;
}

#module_384316321 img {
    border-bottom-right-radius: 0px;
}

#module_384316321 .BodyCenter {
    text-align: ;
}

.module_384316323 .ModuleHead .HeadCenter {
    float: none;
}

#module_384316323 {
    padding: 0px;
}

#module_384316323 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_384316323 .ModuleHead384316323 {
    display: none;
}

#module_384316323 .ModuleHead .HeadText.HeadText384316323 {
    font-family: 微软雅黑, Microsoft YaHei;
    font-size: 12px;
    color: #000;
    font-weight: normal;
    text-decoration: initial;
    font-style: normal;
    text-align: left;
}

#module_384316323 .ModuleHead .HeadCenter.HeadCenter384316323 {
    text-align: left;
}

#module_384316323 .ModuleHead .HeadCenter.HeadCenter384316323 {
    margin: 0;
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316323 .BodyCenter.BodyCenter384316323 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316323 > .module_384316323 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_384316323 > .module_384316323 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_384316323 .BodyCenter.BodyCenter384316323 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_384316323 .BodyCenter.BodyCenter384316323 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_384316323 > .module_384316323 {
        margin-top: 0.0000%;
        margin-left: 49.5000%;
        margin-right: 5.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316323 > .module_384316323 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_384316323 > .module_384316323 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316323:hover {
    border: none;
}

#module_384316323:hover > .module_384316323 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316323 .ModuleImageTextGiantContent {
    margin-top: px;
}

#module_384316323 .ModuleImageTextGiantContent {
    margin-bottom: px;
}

#module_384316323 .ModuleImageTextGiantContent {
    margin-left: px;
}

#module_384316323 .ModuleImageTextGiantContent {
    margin-right: px;
}

#module_384316323 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_384316323 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_384316323 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_384316323 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_384316323 .showHandle .btn {
    font-size: px;
}

#module_384316323 .showHandle .btn {
    font-family: ;
}

#module_384316323 .showHandle .btn {
    color: ;
}

#module_384316323 .showHandle .btn {
}

#module_384316323 .showHandle .btn {
}

#module_384316323 .showHandle .btn {
}

#module_384316323 .showHandle div {
    border-top-color: !important;
}

#module_384316323 .showHandle div {
    border-top-style: !important;
}

#module_384316323 .showHandle div {
    border-top-width: px !important;
}

#module_384316323 .showHandle {
    background-color: ;
}

#module_384316323 .showHandle {
}

#module_384316323 .showHandle {
}

#module_384316323 .showHandle {
}

#module_384316323 .showHandle {
}

#module_384316323 .showHandle {
}

#module_384316323 a {
    font-size: unset;
    font-family: unset
}

.module_384316322 .ModuleHead .HeadCenter {
    float: none;
}

#module_384316322 {
    padding: 0px;
}

#module_384316322 {
    position: static;
    z-index: 0;
    top: 33px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_384316322 .ModuleHead384316322 {
    display: none;
}

#module_384316322 .ModuleHead .HeadText.HeadText384316322 {
    font-family: 微软雅黑, Microsoft YaHei;
    font-size: 12px;
    color: #000;
    font-weight: normal;
    text-decoration: initial;
    font-style: normal;
    text-align: left;
}

#module_384316322 .ModuleHead .HeadCenter.HeadCenter384316322 {
    text-align: left;
}

#module_384316322 .ModuleHead .HeadCenter.HeadCenter384316322 {
    margin: 0;
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316322 .BodyCenter.BodyCenter384316322 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316322 > .module_384316322 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_384316322 > .module_384316322 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_384316322 .BodyCenter.BodyCenter384316322 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_384316322 .BodyCenter.BodyCenter384316322 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_384316322 > .module_384316322 {
        margin-top: 10px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_384316322 > .module_384316322 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_384316322 > .module_384316322 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316322:hover {
    border: none;
}

#module_384316322:hover > .module_384316322 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316322 img {
    border-top-color: transparent;
}

#module_384316322 img {
    border-top-style: none;
}

#module_384316322 img {
    border-top-width: 0px;
}

#module_384316322 img {
    border-right-color: transparent;
}

#module_384316322 img {
    border-right-style: none;
}

#module_384316322 img {
    border-right-width: 0px;
}

#module_384316322 img {
    border-bottom-color: transparent;
}

#module_384316322 img {
    border-bottom-style: none;
}

#module_384316322 img {
    border-bottom-width: 0px;
}

#module_384316322 img {
    border-left-color: transparent;
}

#module_384316322 img {
    border-left-style: none;
}

#module_384316322 img {
    border-left-width: 0px;
}

#module_384316322 img {
    border-top-left-radius: 0px;
}

#module_384316322 img {
    border-top-right-radius: 0px;
}

#module_384316322 img {
    border-bottom-left-radius: 0px;
}

#module_384316322 img {
    border-bottom-right-radius: 0px;
}

#module_384316322 .BodyCenter {
    text-align: ;
}

.module_384316324 .ModuleHead .HeadCenter {
    float: none;
}

#module_384316324 {
    padding: 0px;
}

#module_384316324 {
    position: static;
    z-index: 0;
    top: 871px;
    left: 1559px;
    width: 100%;
    height: auto;
}

#module_384316324 .ModuleHead384316324 {
    display: none;
}

#module_384316324 .ModuleHead .HeadText.HeadText384316324 {
    font-family: 微软雅黑, Microsoft YaHei;
    font-size: 12px;
    color: #000;
    font-weight: normal;
    text-decoration: initial;
    font-style: normal;
    text-align: left;
}

#module_384316324 .ModuleHead .HeadCenter.HeadCenter384316324 {
    text-align: left;
}

#module_384316324 .ModuleHead .HeadCenter.HeadCenter384316324 {
    margin: 0;
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316324 .BodyCenter.BodyCenter384316324 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316324 > .module_384316324 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_384316324 > .module_384316324 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_384316324 .BodyCenter.BodyCenter384316324 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_384316324 .BodyCenter.BodyCenter384316324 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_384316324 > .module_384316324 {
        margin-top: 0.0000%;
        margin-left: 15.7303%;
        margin-right: 15.3558%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316324 > .module_384316324 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_384316324 > .module_384316324 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316324:hover {
    border: none;
}

#module_384316324:hover > .module_384316324 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316324 .ModuleImageTextGiantContent {
    margin-top: px;
}

#module_384316324 .ModuleImageTextGiantContent {
    margin-bottom: px;
}

#module_384316324 .ModuleImageTextGiantContent {
    margin-left: px;
}

#module_384316324 .ModuleImageTextGiantContent {
    margin-right: px;
}

#module_384316324 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_384316324 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_384316324 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_384316324 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_384316324 .showHandle .btn {
    font-size: px;
}

#module_384316324 .showHandle .btn {
    font-family: ;
}

#module_384316324 .showHandle .btn {
    color: ;
}

#module_384316324 .showHandle .btn {
}

#module_384316324 .showHandle .btn {
}

#module_384316324 .showHandle .btn {
}

#module_384316324 .showHandle div {
    border-top-color: !important;
}

#module_384316324 .showHandle div {
    border-top-style: !important;
}

#module_384316324 .showHandle div {
    border-top-width: px !important;
}

#module_384316324 .showHandle {
    background-color: ;
}

#module_384316324 .showHandle {
}

#module_384316324 .showHandle {
}

#module_384316324 .showHandle {
}

#module_384316324 .showHandle {
}

#module_384316324 .showHandle {
}

#module_384316324 a {
    font-size: unset;
    font-family: unset
}

.module_384316317 .ModuleHead .HeadCenter {
    float: none;
}

#module_384316317 {
    padding: 0px;
}

#module_384316317 {
    position: static;
    z-index: 0;
    top: 206px;
    left: 353px;
    width: 100%;
    height: auto;
}

#module_384316317 .ModuleHead384316317 {
    display: none;
}

#module_384316317 .BodyCenter.BodyCenter384316317 {
    background: none;
    background-color: rgb(12, 12, 12);
}

#module_384316317 > .module_384316317 {
    border-top-style: solid;
    border-top-color: rgb(38, 38, 38);
    border-top-width: 1px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_384316317 > .module_384316317 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_384316317 .BodyCenter.BodyCenter384316317 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316317 .BodyCenter.BodyCenter384316317 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_384316317 > .module_384316317 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316317 > .module_384316317 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_384316317 > .module_384316317 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316317:hover {
    border: none;
}

#module_384316317:hover > .module_384316317 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316317 .ModuleSubContainer {
    background-color: transparent;
}

#module_384316317 .ModuleSubContainer {
    background-image: none;
}

#module_384316317 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_384316317 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_384316317 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_384316317 .ModuleSubContainer {
}

#module_384316317 {
    ! bgVideo !
}

{
    bgVideoUrl:
}

#module_384316317 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_384316317 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_384316317 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px #000;
}

.ModuleGridContainer.ModuleGridContainer384316317 {
}

.module_384316325 .ModuleHead .HeadCenter {
    float: none;
}

#module_384316325 {
    padding: 0px;
}

#module_384316325 {
    position: static;
    z-index: 0;
    top: 42px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_384316325 .ModuleHead384316325 {
    display: none;
}

#module_384316325 .BodyCenter.BodyCenter384316325 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_384316325 > .module_384316325 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_384316325 > .module_384316325 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_384316325 .BodyCenter.BodyCenter384316325 {
        padding-top: 0.4167%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 1.2500%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316325 .BodyCenter.BodyCenter384316325 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_384316325 > .module_384316325 {
        margin-top: 1.2500%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_384316325 > .module_384316325 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_384316325 > .module_384316325 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316325:hover {
    border: none;
}

#module_384316325:hover > .module_384316325 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_384316325 .ModuleImageTextGiantContent {
    margin-top: 0px;
    text-align: center;
    color: #fff;
}

#module_384316325 .ModuleImageTextGiantContent p {
    text-align: center;
    color: #fff;
}

#module_384316325 .ModuleImageTextGiantContent a {
    color: #fff;
}

#module_384316325 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_384316325 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_384316325 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_384316325 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_384316325 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_384316325 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_384316325 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_384316325 .showHandle .btn {
    font-size: 14px;
}

#module_384316325 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_384316325 .showHandle .btn {
    color: #333;
}

#module_384316325 .showHandle .btn {
    font-weight: 400;
}

#module_384316325 .showHandle .btn {
    text-decoration: none;
}

#module_384316325 .showHandle .btn {
    font-style: normal;
}

#module_384316325 .showHandle div {
    border-top-color: #ddd !important;
}

#module_384316325 .showHandle div {
    border-top-style: solid !important;
}

#module_384316325 .showHandle div {
    border-top-width: 1px !important;
}

#module_384316325 .showHandle {
    background-color: transparent;
}

#module_384316325 .showHandle {
    background-image: none;
}

#module_384316325 .showHandle {
    background-repeat: no-repeat;
}

#module_384316325 .showHandle {
}

#module_384316325 .showHandle {
}

#module_384316325 .showHandle {
}

#module_384316325 a {
    font-size: unset;
    font-family: unset
}

.ModuleMobileNavGiant.layout-101 p {
    color: #fff;
}

.ModuleMobileNavGiant.layout-101 .subnav li a {
    font-size: 15px;
}

.ModuleMobileNavGiant.layout-101 .mobileNav_1.showFloatNav {
    -ms-transform: translateX(17rem) !important;
    -khtml-transform: translateX(17rem) !important;
    -webkit-transform: translateX(17rem) !important;
    -o-transform: translateX(17rem) !important;
    -moz-transform: translateX(17rem) !important;
    transform: translateX(17rem) !important;
    -ms-transition: 0.5s;
    -webkit-transition: 0.5s;
    -khtml-transition: 0.5;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.mobileFootNav_1.showFloatNav {
    -ms-transform: translateX(17rem) !important;
    -khtml-transform: translateX(17rem) !important;
    -webkit-transform: translateX(17rem) !important;
    -o-transform: translateX(17rem) !important;
    -moz-transform: translateX(17rem) !important;
    transform: translateX(17rem) !important;
    -ms-transition: 0.5s;
    -webkit-transition: 0.5s;
    -khtml-transition: 0.5;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
}

.ModuleMobileNavGiant.layout-101 .maxlarge {
    max-width: 10rem;
}

.ModuleMobileNavGiant.layout-101 .maxmiddle {
    max-width: 8rem;
}

.ModuleMobileNavGiant.layout-101 .header-model {
    width: 100%;
    height: 3rem;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item {
    background: #333333;
    max-height: calc(100vh);
    z-index: 99999;
    -webkit-overflow-scrolling: touch;
}

.mobileNavFloatLayer_1 {
    display: block;
    visibility: hidden;
    width: 17rem;
    height: 100%;
    -ms-transform: translateX(-17rem);
    -khtml-transform: translateX(-17rem);
    -webkit-transform: translateX(-17rem);
    -o-transform: translateX(-17rem);
    -moz-transform: translateX(-17rem);
    transform: translateX(-17rem);
    -ms-transition: 0.5s;
    -webkit-transition: 0.5s;
    -khtml-transition: 0.5;
    -o-transition: 0.5s;
    -moz-transition: 0.5s;
    transition: 0.5s;
    -webkit-box-shadow: inset -0.3rem 0rem 0.5rem rgba(0, 0, 0, .3);
    -ms-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
    -moz-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
    -o-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
    box-shadow: inset -0.3rem 0rem 0.5rem rgba(0, 0, 0, .3);
    z-index: 9999
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li {
    color: #fff;
    border-bottom: 1px solid #666;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li.on {
    border-left: 5px solid #888888;
    transition: all .3s ease-out
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item > ul > li > a {
    padding-left: 15%;
    font-size: 15px;
    color: #fff;
    display: block;
    height: 65px;
    position: relative;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item > ul > li > a .main-class-colorlump {
    width: 10px;
    height: 66px;
    background-color: #888;
    display: none;
    vertical-align: middle;
    top: unset;
    margin-right: 0;
    transform: unset;
    position: unset;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li i {
    width: 18.5px;
    height: 20px;
    display: inline-block;
    margin-right: 1.06rem;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 15px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 2.06rem;
}

.ModuleMobileNavGiant.layout-101 .micro-nav-item ul li.open > a .more:before {
    content: "\e6a6";
}

.ModuleMobileNavGiant.layout-101 .subnav {
    z-index: -99;
}

.ModuleMobileNavGiant.layout-101 .micro-nav {
    position: absolute;
    top: 50px;
    width: 100%;
    display: none;
}

.ModuleMobileNavGiant.layout-101 .more {
    line-height: 65px;
    z-index: 999;
    font-size: 20px;
    text-align: center;
    width: 50px;
    height: 100%;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.4s ease;
}

.ModuleMobileNavGiant.layout-101 .treenav li a.treemenu {
    padding-left: 30%;
}

/*滚动条*/

.ModuleMobileNavGiant.layout-101 .micro-nav-item {
    overflow: auto;
    height: 100%;
}

.ModuleMobileNavGiant.layout-101 #accordion {
    position: relative;
    top: 0;
}

/*二级导航*/

.ModuleMobileNavGiant.layout-101 .subnav a {
    padding-left: 25%;
    display: block;
    font-size: 15px;
    position: relative;
    height: 65px;
    /*line-height: 65px;*/
}

.ModuleMobileNavGiant.layout-101 .containers {
    width: 100%;
    height: 100%;
    max-width: 100%;
    overflow: hidden;
    position: relative;
}

.ModuleMobileNavGiant.layout-101 header {
    display: flex;
    height: 50px !important;
    background: #000;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    line-height: 50px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 50px;
    padding: 0 0
}

.ModuleMobileNavGiant.layout-101 header {
    box-sizing: border-box;
    width: 100%
}

.bodyfixd {
    position: fixed;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.bodyabstre {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.ModuleMobileNavGiant.layout-101 .subnav li:first-child {
    border-top: 1px solid #666;
}

.ModuleMobileNavGiant.layout-101 .subnav li {
    border: 0 ! important
}

.ModuleMobileNavGiant.layout-101 .subnav li:last-child {
    border-bottom: 0;
}

.ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {
    margin-top: 3rem;
}

.ModuleMobileNavGiant.layout-101 #header p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 0;
    width: 100%;
    /* max-width: 80%; */
}

.ModuleMobileNavGiant.layout-101 #header p img {
    max-height: 40px;
    padding-right: 8pt;
    padding-left: 8pt;
    /* margin-right: 8px;
     margin-left: 15px;
    padding-left: 40px; */
}

.ModuleMobileNavGiant.layout-101 .navcontent {
    display: flex;
    width: calc(100% - 60px);
    margin-left: 50px;
    margin-right: 8pt;
}

.ModuleMobileNavGiant.layout-101 .navcontent a {
    width: 56px;
    text-align: center;
    display: block;
}

.ModuleMobileNavGiant.layout-101 .icons {
    font-size: 16pt;
    color: #fff;
}

.ModuleMobileNavGiant.layout-101 .svgdiv {
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 999;
}

.ModuleMobileNavGiant.layout-101 .svgdiv svg {
    width: 16pt;
    height: 16pt;
    position: relative;
    z-index: -1;
}

@media only screen and (max-width: 767px) {
    .mobileNav {
        width: 100%;
        height: 3rem;
        line-height: 3rem;
        text-align: center;
        position: fixed;
    }

    .mobileNavFloatLayer_1 {
        display: block;
        visibility: hidden;
        width: 17rem;
        height: 100%;
        -ms-transform: translateX(-17rem);
        -khtml-transform: translateX(-17rem);
        -webkit-transform: translateX(-17rem);
        -o-transform: translateX(-17rem);
        -moz-transform: translateX(-17rem);
        transform: translateX(-17rem);
        -ms-transition: 0.5s;
        -webkit-transition: 0.5s;
        -khtml-transition: 0.5;
        -o-transition: 0.5s;
        -moz-transition: 0.5s;
        transition: 0.5s;
        -webkit-box-shadow: inset -0.3rem 0rem 0.5rem rgba(0, 0, 0, .3);
        -ms-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
        -moz-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
        -o-box-shadow: inset -0.3rem 0rem .5rem rgba(0, 0, 0, .3);
        box-shadow: inset -0.3rem 0rem 0.5rem rgba(0, 0, 0, .3);
        z-index: 9999
    }

    .mobileNavFloatLayer_r {
        right: 0;
        -ms-transform: translateX(17rem);
        -khtml-transform: translateX(17rem);
        -webkit-transform: translateX(17rem);
        -o-transform: translateX(17rem);
        -moz-transform: translateX(17rem);
        transform: translateX(17rem);
    }
}

@media only screen and (min-width: 768px) {
    .ModuleMobileNavGiant.layout-101 #mobileDesignerContainer #pagebody {
        margin-top: 0px;
    }

    .ModuleMobileNavGiant.layout-101 .header-model {
        display: none;
    }
}

.ModuleMobileNavGiant.layout-101 .icon-dianhua-moren {
    font-weight: normal;
}

.ModuleMobileNavGiant.layout-101 .icon-sousuo {
    font-weight: 750;
}

.ModuleMobileNavGiant.layout-101 .MobileNavClickLayer {
    top: 0;
    z-index: 9998;
    opacity: 0;
    height: 100%;
    width: 100%;
    position: fixed;
    display: none;
}

.module_380681382 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681382 {
    padding: 0px;
}

#module_380681382 .ModuleHead380681382 {
    display: none;
}

#module_380681382 .BodyCenter.BodyCenter380681382 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681382 > .module_380681382 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681382 > .module_380681382 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681382 .BodyCenter.BodyCenter380681382 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_380681382 .BodyCenter.BodyCenter380681382 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_380681382 > .module_380681382 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_380681382 > .module_380681382 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_380681382 > .module_380681382 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681382:hover {
    border: none;
}

#module_380681382:hover > .module_380681382 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681382 .langlistbox {
    background-color: #fff
}

#module_380681382 .langlistbox .jt {
    border-bottom-color: #fff
}

#module_380681382 .langlistbox .langinfo {
    color: #333333
}

#module_380681382 .langlistbox .langinfo {
    background-color: #fff
}

#module_380681382 .langlistbox .langinfo {
    border-color: #333333
}

#module_380681382 .langlistbox .langtxt {
    font-size: 16px
}

#module_380681382 .langlistbox .langtxt {
    color: #333333
}

#module_380681382.layout-101 #header {
    border-bottom-color: transparent;
}

#module_380681382.layout-101 #header {
    border-bottom-style: none;
}

#module_380681382.layout-101 #header {
    border-bottom-width: 0px;
}

#module_380681382.layout-101 #header {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

#module_380681382.layout-101 #MobileNav {
    background-color: transparent;
}

#module_380681382.layout-101 #header {
    background-color: rgb(17, 33, 108);
}

#module_380681382.layout-101 #header p {
    font-Family: 微软雅黑, Microsoft YaHei;
}

#module_380681382.layout-101 #header p {
    font-size: px;
}

#module_380681382.layout-101 #header p {
    color: #fff;
}

#module_380681382.layout-101 .lcitem .rect {
    background: #fff;
}

#module_380681382.layout-101 .icons {
    color: #fff;
}

#module_380681382.layout-101 .svgdiv svg > * {
    fill: #fff;
}

#module_380681382.layout-101 .micro-nav-item ul li {
    border-bottom-color: #4e4e4e;
}

#module_380681382.layout-101 .micro-nav-item, #module_380681382.layout-101 #MobileNavFloatLayer {
    background-color: #3c3c3c;
}

#module_380681382.layout-101 .micro-nav-item > ul > li > a {
    background: #3c3c3c;
}

#module_380681382.layout-101 .micro-nav-item > ul > li > a, #module_380681382.layout-101 .micro-nav-item > ul > li > a p {
    color: #fff;
}

#module_380681382.layout-101 .micro-nav-item > ul > li .subnav a {
    background: #353535;
}

#module_380681382.layout-101 .micro-nav-item > ul > li .subnav a, #module_380681382.layout-101 .micro-nav-item > ul > li .subnav a p {
    color: #fff;
}

#module_380681382 {
}

#module_380681382.layout-101 .micro-nav-item > ul > li > a, #module_380681382.layout-101 .micro-nav-item > ul > li > a p {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681382.layout-101 .micro-nav-item > ul > li > a, #module_380681382.layout-101 .micro-nav-item > ul > li > a p {
    font-size: 15px;
}

#module_380681382.layout-101 .micro-nav-item > ul > li .subnav a, #module_380681382.layout-101 .micro-nav-item > ul > li .subnav a p {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681382.layout-101 .micro-nav-item > ul > li .subnav a, #module_380681382.layout-101 .micro-nav-item > ul > li .subnav a p {
    font-size: 15px;
}

#module_380681382 .langlistbox li:hover .langinfo, #module_380681382 .langactive .langinfo {
    color: #fff
}

#module_380681382 .langlistbox li:hover .langinfo, #module_380681382 .langactive .langinfo {
    background-color: #333333
}

#module_380681382 .langlistbox li:hover .langinfo, #module_380681382 .langactive .langinfo {
    border-color: #333333
}

#module_380681382 .langlistbox li:hover .langtxt, #module_380681382 .langactive .langtxt {
    color: #333333
}

#module_380681382.layout-101 .micro-nav-item > ul > li > a:hover, #module_380681382.layout-101 .micro-nav-item > ul > li > a:hover p {
    color: #fff;
}

#module_380681382.layout-101 .micro-nav-item > ul > li > a:hover .main-class-colorlump {
    display: block;
    background-color: #585858;
}

#module_380681382.layout-101 .micro-nav-item > ul > li .subnav a:hover {
    background: #4a4747;
}

#module_380681382.layout-101 .micro-nav-item > ul > li .subnav a:hover, #module_380681382.layout-101 .micro-nav-item > ul > li .subnav a:hover p {
    color: #fff;
}

.ModuleMobileFloatNavGiant {
    position: fixed;
    z-index: 4998;
}

.ModuleMobileFloatNavGiant .defaultbtn {
    position: relative;
    box-shadow: 0pt 1.5pt 3pt 0pt rgba(0, 0, 0, 0.16);
    background-color: #fff;
    width: 50px;
    height: 50px;
    border-radius: 50%;
}

.ModuleMobileFloatNavGiant .spotgroup, .ModuleMobileFloatNavGiant .itemicon {
    position: absolute;
    color: green;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -45%);
    font-size: 16px;
}

.ModuleMobileFloatNavGiant svg {
    width: 22px;
    height: 22px;
    margin-top: 5px;
}

.ModuleMobileFloatNavGiant .itemicon {
    color: black;
}

.ModuleMobileFloatNavGiant .itembtn {
    display: block;
    position: relative;
    box-shadow: 0pt 1.5pt 3pt 0pt rgba(0, 0, 0, 0.16);
    background-color: #fff;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    margin-bottom: 15px;
}

.ModuleMobileFloatNavGiant .itemtext {
    position: relative;
    left: -60px;
    background: #fff;
    padding: 5px 14px;
    border-radius: 4px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 12px;
    box-shadow: 0px 1.5px 10px 0px rgba(0, 0, 0, 0.16);
    color: #666;
    box-sizing: content-box;
    /* min-width: 80px; */
}

.ModuleMobileFloatNavGiant .defaultbtnbghover {
    transform: rotate(180deg);
    transition: all 0.5s;
}

.ModuleMobileFloatNavGiant .itemtextright {
    text-align: right;
}

.ModuleMobileFloatNavGiant .itemtextleft {
    text-align: left;
}

.ModuleMobileFloatNavGiant .itemtextright::before {
    border-left: 8px solid #fff;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    top: 50%;
    right: -8px;
    position: absolute;
    transform: translateY(-50%);
    content: '';
}

.ModuleMobileFloatNavGiant .itemtextleft::before {
    border-right: 8px solid #fff;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    top: 50%;
    left: -7px;
    position: absolute;
    transform: translateY(-50%);
    content: '';
}

.ModuleMobileFloatNavGiant .FloatNavitemlist {
    height: 0;
    display: none;
    transition: all
}

.itemimg {
    max-height: 25px;
    max-width: 25px;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: cover !important;
    width: 100%;
    height: 100%
}

.FloatNavMask {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=50);
    opacity: 0.50;
    background: #000;
    z-index: 15;
}

.FloatNavQRCode span img {
    border: solid 0.625rem #fff;
}

.FloatNavQRCode span {
    display: block;
    overflow: hidden;
    bottom: 3.750rem;
    right: 0.625rem;
    position: fixed;
    z-index: 20;
}

.FloatNavQRCode {
    display: none;
    position: fixed;
    top: 0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    z-index: 10;
    text-align: center;
}

.module_380681380 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681380 {
    padding: 0px;
}

#module_380681380 {
}

#module_380681380 .ModuleHead0 {
    display: none;
}

#module_380681380 .defaultbtn {
    background-color: #fff
}

#module_380681380 .defaultbtn {
}

#module_380681380 .spotgroup {
    color: #000
}

#module_380681380 .itembtn {
    background-color: #fff
}

#module_380681380 .itembtn {
}

#module_380681380 .itemicon {
    color: #666
}

#module_380681380 svg > * {
    fill: #666
}

#module_380681380 .itemtext {
    background-color: #fff
}

#module_380681380 .itemtextright::before {
    border-left-color: #fff
}

#module_380681380 .itemtextleft::before {
    border-right-color: #fff
}

#module_380681380 .itemtext {
}

#module_380681380 .itemtext {
    font-size: 12px;
}

#module_380681380 .itemtext {
    font-family: ;
}

#module_380681380 .itemtext {
    color: #666 !important;
}

#module_380681380 .itemtext {
    font-weight: normal;
}

#module_380681380 .itemtext {
    text-decoration: none;
}

#module_380681380 .itemtext {
    font-style: normal;
}

#module_380681380 .defaultbtnbghover {
    background-color: #000000
}

#module_380681380 .defaultbtnbghover {
}

#module_380681380 .defaultbtniconbghover {
    color: #fff
}

.module_380681381 .ModuleHead .HeadCenter {
    float: none;
}

#module_380681381 {
    padding: 0px;
}

#module_380681381 {
}

#module_380681381 .ModuleHead380681381 {
    display: none;
}

#module_380681381 .BodyCenter.BodyCenter380681381 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_380681381 > .module_380681381 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: #000;
    border-left-width: 0px;
    border-right-style: solid;
    border-right-color: #000;
    border-right-width: 0px;
    border-bottom-style: solid;
    border-bottom-color: #000;
    border-bottom-width: 0px;
}

#module_380681381 > .module_380681381 {
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

@media screen and (min-width: 768px) {
    #module_380681381 .BodyCenter.BodyCenter380681381 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_380681381 .BodyCenter.BodyCenter380681381 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_380681381 > .module_380681381 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_380681381 > .module_380681381 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_380681381 > .module_380681381 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681381:hover {
    border: none;
}

#module_380681381:hover > .module_380681381 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_380681381 .foot-nav-list {
    background-color: rgb(17, 33, 108) !important;
}

#module_380681381 .foot-nav-list {
    border-top-color: transparent;
}

#module_380681381 .foot-nav-list {
    border-top-style: none;
}

#module_380681381 .foot-nav-list {
    border-top-width: 0px;
}

#module_380681381 #MobileFootNav {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

#module_380681381 .icon {
    color: #fff !important;
}

#module_380681381 .icon svg > * {
    fill: #fff
}

#module_380681381 .itemText {
    font-size: 12px;
}

#module_380681381 .itemText {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681381 .itemText {
    color: #fff !important;
}

#module_380681381 .itemText {
    font-weight: normal;
}

#module_380681381 .itemText {
    text-decoration: none;
}

#module_380681381 .itemText {
    font-style: normal;
}

#module_380681381 .iconh {
    color: #fff !important;
}

#module_380681381 .iconh svg > * {
    fill: #fff
}

#module_380681381 .itemTexth {
    font-size: 12px;
}

#module_380681381 .itemTexth {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_380681381 .itemTexth {
    color: #fff !important;
}

#module_380681381 .itemTexth {
    font-weight: normal;
}

#module_380681381 .itemTexth {
    text-decoration: none;
}

#module_380681381 .itemTexth {
    font-style: normal;
}

.clearboth {
    height: 0px;
    line-height: 0px;
    overflow: hidden;
    clear: both;
    font-size: 0px;
}

@media (max-width: 1450px) {
    #module_380681399 .tab-link {
        margin-right: 18px;
    }
}

@media (max-width: 1380px) {
    #module_380681399 .tab-link {
        margin-right: 8px;
    }
}

@media (max-width: 1025px) {
    #module_384312710 .ModuleImageTextGiantContent p:nth-child(1) {
        display: none;
    }

    #module_384312710 .ModuleImageTextGiantContent p:nth-child(2) {
        margin-top: 10px !important;
    }
}

@media (max-width: 780px) {
    body {
        padding-bottom: 50px;
    }
}