/* cache file c:\wwwroot\www.medsoon.cn/caches/csscache/5/58030/58030_529326_1_.cache exists */


/*md5:5149009433cbc56b56c618f495a92227*/


/*time: 2023-12-23 16:45:36*/

.ModuleGridContainer[gridswidthmode="2"] {
    max-width: 1200px;
    width: auto;
}

.BodyMain2Zone {
    display: none;
}

.BodyMain3Zone {
    display: none;
}

.BodyMain4Zone {
    display: none;
}

@media only screen and (max-width: 767px) {
    .ModuleOnLineServiceGiant.layout-105 {
        display: none;
    }
}

@media only screen and (min-width: 768px) {
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant,
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-hidden {
        display: none;
    }
    .ModuleOnLineServiceGiant.layout-105 .IM-qq>img {
        margin-left: 3px;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container.pos-left .online-service-giant {
        left: 62px;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn {
        box-sizing: content-box;
        margin-bottom: 4px;
        padding: 6px 10px 14px 10px;
        width: 35px;
        height: 35px;
        line-height: 20px;
        border-radius: 5px;
        background-color: #ffd231;
        color: #fff;
        text-align: center;
        font-size: 14px;
        cursor: context-menu;
        overflow: hidden;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-QrCode-btn {
        padding: 0px;
        width: 56px;
        height: 56px;
        line-height: 56px;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-ToTop-btn {
        overflow: hidden;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-ToTop-btn i {
        font-size: 32px;
        line-height: 55px;
        display: block;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant {
        position: absolute;
        top: initial;
        left: -176px;
        width: 166px;
        height: auto;
        border: 1px solid #efefef;
        background: #fff;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-IM .IM-title {
        height: 44px;
        line-height: 44px;
        text-indent: 44px;
        font-size: 16px;
        background: transparent url(../images/kefu2.png) 12px center no-repeat;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-IM .IM-item {
        height: 40px;
        line-height: 40px;
        padding: 0 14px;
        word-break: break-word;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-IM .IM-item a {
        display: inline;
        height: 25px;
        line-height: 26px;
        font-size: 14px;
        text-decoration: initial;
        color: #333;
        cursor: pointer;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-IM .IM-item a img {
        margin-right: 10px;
        overflow: hidden;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-contact .contact-title {
        height: 44px;
        line-height: 44px;
        text-indent: 44px;
        font-size: 16px;
        background: transparent url(../images/lianxi.png) 12px center no-repeat;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-contact .contact-item {
        height: auto;
        line-height: 30px;
        color: #666;
        font-size: 14px;
        margin-left: 13px;
        margin-right: 13px;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-contact .contact-item .contact-item-content {
        display: block;
        width: 100%;
        line-height: 24px;
        font-size: 14px;
        word-break: break-all;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-qrcode .qrcode-title {
        height: 42px;
        line-height: 42px;
        background: transparent url(../images/erweima.png) 16px center no-repeat;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-qrcode .qrcode-title .qrcode-title-text {
        margin-left: 45px;
        font-size: 16px;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-qrcode .qrcode-content {
        padding-bottom: 20px;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-qrcode .qrcode-content img {
        display: block;
        width: 128px;
        height: 128px;
        margin: 0 auto;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-qrcode .qrcode-content img+img {
        margin-top: 10px;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn {
        background-repeat: no-repeat;
        background-position: center 8px;
        font-size: 12px;
        padding: 0;
        width: 55px;
        height: 55px;
        line-height: 87px;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn.online-service-giant-IM-btn,
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn.online-service-giant-Contacts-btn,
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn.online-service-giant-QrCode-btn {
        position: relative;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn.online-service-giant-IM-btn i,
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn.online-service-giant-Contacts-btn i,
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn.online-service-giant-QrCode-btn i {
        position: absolute;
        top: -22px;
        left: 15px;
        font-size: 26px;
    }
    .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn.online-service-giant-Contacts-btn i {
        transform: rotate(270deg);
    }
    .ModuleOnLineServiceGiant.layout-105 .qrcodetips {
        padding: 0 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        word-break: break-all;
        -webkit-box-orient: vertical;
        text-align: center;
        margin-top: 4px;
        color: #666
    }
}

.module_413579221 .ModuleHead .HeadCenter {
    float: none;
}

#module_413579221 {
    padding: 0px;
}

#module_413579221 {
    position: absolute;
    z-index: 4001;
    top: 210px;
    left: 0px;
    width: 100%;
    height: 236px;
}

#module_413579221 .ModuleHead413579221 {
    display: none;
}

#module_413579221 .BodyCenter.BodyCenter413579221 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_413579221>.module_413579221 {
    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_413579221>.module_413579221 {
    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_413579221 .BodyCenter.BodyCenter413579221 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_413579221 .BodyCenter.BodyCenter413579221 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_413579221>.module_413579221 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_413579221>.module_413579221 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_413579221>.module_413579221 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_413579221:hover {
    border: none;
}

#module_413579221:hover>.module_413579221 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn {
    color: #fff;
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn i {
    color: #fff;
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn {
    background-color: rgb(78, 188, 190);
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-ToTop-btn {
    color: #fff;
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-ToTop-btn i {
    color: #fff;
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-ToTop-btn {
    background-color: rgb(78, 188, 190);
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn:hover {
    color: #fff;
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn:hover i {
    color: #fff;
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-btn:hover {
    background-color: rgb(78, 188, 190);
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-ToTop-btn.service-active {
    color: #fff;
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-ToTop-btn.service-active i {
    color: #fff;
}

#module_413579221 .ModuleOnLineServiceGiant.layout-105 .online-service-giant-container .online-service-giant-ToTop-btn.service-active {
    background-color: rgb(78, 188, 190);
}

#FreeMainZone {
    height: 446px
}

.ModuleGridGiant.layout-101 .ModuleGridItem {
    padding: 0;
    min-height: 0.1px;
}

.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_25364618 .ModuleHead .HeadCenter {
    float: none;
}

#module_25364618 {
    padding: 0px;
}

#module_25364618 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_25364618 .ModuleHead25364618 {
    display: none;
}

#module_25364618 .BodyCenter.BodyCenter25364618 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25364618>.module_25364618 {
    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_25364618>.module_25364618 {
    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_25364618 .BodyCenter.BodyCenter25364618 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_25364618 .BodyCenter.BodyCenter25364618 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_25364618>.module_25364618 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_25364618>.module_25364618 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_25364618>.module_25364618 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25364618:hover {
    border: none;
}

#module_25364618:hover>.module_25364618 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25364618 .ModuleSubContainer {
    background-color: transparent;
}

#module_25364618 .ModuleSubContainer {
    background-image: none;
}

#module_25364618 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_25364618 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_25364618 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_25364618 .ModuleSubContainer {}

#module_25364618 {
    !bgVideo!
}

{
    bgVideoUrl: none
}

#module_25364618 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_25364618 .ModuleSubContainer {
    box-shadow: ;
    transition: box-shadow 0.5s ease;
}

#module_25364618 .ModuleSubContainer:hover {
    box-shadow: ;
}

.ModuleGridContainer.ModuleGridContainer25364618 {}

.ModuleImageGiant.layout-101 .BodyCenter {
    text-align: center;
}

.ModuleImageGiant.layout-101 img {
    margin: auto;
    max-width: 100%;
    border: none;
}

.module_25364619 .ModuleHead .HeadCenter {
    float: none;
}

#module_25364619 {
    padding: 0px;
}

#module_25364619 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_25364619 .ModuleHead25364619 {
    display: none;
}

#module_25364619 .BodyCenter.BodyCenter25364619 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25364619>.module_25364619 {
    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_25364619>.module_25364619 {
    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_25364619 .BodyCenter.BodyCenter25364619 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_25364619 .BodyCenter.BodyCenter25364619 {
        padding-top: 1.3624%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 5.4496%;
    }
}

@media screen and (min-width: 768px) {
    #module_25364619>.module_25364619 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_25364619>.module_25364619 {
        margin-top: 5.7221%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_25364619>.module_25364619 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25364619:hover {
    border: none;
}

#module_25364619:hover>.module_25364619 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25364619 img {
    border-top-color: transparent;
}

#module_25364619 img {
    border-top-style: none;
}

#module_25364619 img {
    border-top-width: 0px;
}

#module_25364619 img {
    border-right-color: transparent;
}

#module_25364619 img {
    border-right-style: none;
}

#module_25364619 img {
    border-right-width: 0px;
}

#module_25364619 img {
    border-bottom-color: transparent;
}

#module_25364619 img {
    border-bottom-style: none;
}

#module_25364619 img {
    border-bottom-width: 0px;
}

#module_25364619 img {
    border-left-color: transparent;
}

#module_25364619 img {
    border-left-style: none;
}

#module_25364619 img {
    border-left-width: 0px;
}

#module_25364619 img {
    border-top-left-radius: 0px;
}

#module_25364619 img {
    border-top-right-radius: 0px;
}

#module_25364619 img {
    border-bottom-left-radius: 0px;
}

#module_25364619 img {
    border-bottom-right-radius: 0px;
}

#module_25364619 .BodyCenter {
    text-align: center;
}

.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>.SubContainer.ModuleHoverBoxItem_2 {
    display: none
}

.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>.SubPadding6 {
        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_25167495 .ModuleHead .HeadCenter {
    float: none;
}

#module_25167495 {
    padding: 0px;
}

#module_25167495 {
    position: static;
    z-index: 4000;
    top: 0px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_25167495 .ModuleHead25167495 {
    display: none;
}

#module_25167495 .BodyCenter.BodyCenter25167495 {
    background: none;
    background-color: rgb(255, 255, 255);
}

#module_25167495>.module_25167495 {
    border-top-style: none;
    border-top-color: rgba(0, 0, 0, 0);
    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: rgb(216, 216, 216);
    border-bottom-width: 1px;
}

#module_25167495>.module_25167495 {
    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_25167495 .BodyCenter.BodyCenter25167495 {
        padding-top: 0.7845%;
        padding-left: 1.0460%;
        padding-right: 1.0460%;
        padding-bottom: 0.7845%;
    }
}

@media screen and (max-width: 767px) {
    #module_25167495 .BodyCenter.BodyCenter25167495 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25167495>.module_25167495 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25167495>.module_25167495 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25167495>.module_25167495 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25167495:hover {
    border: none;
}

#module_25167495:hover>.module_25167495 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25167495 .ModuleSubContainer {
    background-color: transparent;
}

#module_25167495 .ModuleSubContainer {
    background-image: none;
}

#module_25167495 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_25167495 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_25167495 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_25167495 .ModuleSubContainer {}

#module_25167495 {
    !bgVideo!
}

{
    bgVideoUrl: none
}

#module_25167495 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_25167495 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_25167495 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px #000;
}

.ModuleGridContainer.ModuleGridContainer25167495 {}

.ModuleGridContainer.ModuleGridContainer25167495 .SubPadding {
    width: 0px;
}

.module_25364629 .ModuleHead .HeadCenter {
    float: none;
}

#module_25364629 {
    padding: 0px;
}

#module_25364629 {
    position: static;
    z-index: 0;
    top: 0px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_25364629 .ModuleHead25364629 {
    display: none;
}

#module_25364629 .BodyCenter.BodyCenter25364629 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25364629>.module_25364629 {
    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_25364629>.module_25364629 {
    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_25364629 .BodyCenter.BodyCenter25364629 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25364629 .BodyCenter.BodyCenter25364629 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25364629>.module_25364629 {
        margin-top: 11.6667%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25364629>.module_25364629 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25364629>.module_25364629 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25364629:hover {
    border: none;
}

#module_25364629:hover>.module_25364629 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25364629 img {
    border-top-color: transparent;
}

#module_25364629 img {
    border-top-style: none;
}

#module_25364629 img {
    border-top-width: 0px;
}

#module_25364629 img {
    border-right-color: transparent;
}

#module_25364629 img {
    border-right-style: none;
}

#module_25364629 img {
    border-right-width: 0px;
}

#module_25364629 img {
    border-bottom-color: transparent;
}

#module_25364629 img {
    border-bottom-style: none;
}

#module_25364629 img {
    border-bottom-width: 0px;
}

#module_25364629 img {
    border-left-color: transparent;
}

#module_25364629 img {
    border-left-style: none;
}

#module_25364629 img {
    border-left-width: 0px;
}

#module_25364629 img {
    border-top-left-radius: 0px;
}

#module_25364629 img {
    border-top-right-radius: 0px;
}

#module_25364629 img {
    border-bottom-left-radius: 0px;
}

#module_25364629 img {
    border-bottom-right-radius: 0px;
}

#module_25364629 .BodyCenter {
    text-align: left;
}

.ModuleGridContainer.ModuleGridContainer25167495 #Sub25167495_1 {
    width: 13.6667%;
}

.ModuleNavGiant.layout-116 .main-nav-content {
    position: relative;
    width: 100%;
    height: auto;
    margin: 0 auto;
    line-height: 0;
    overflow: hidden;
}

.ModuleNavGiant.layout-116 .aroundMune {
    position: absolute;
    display: flex;
    align-items: center;
    right: 0px;
    padding: 0 10px;
    height: 100%;
    z-index: 5;
    transform: rotateY(90deg);
}

.ModuleNavGiant.layout-116 .aroundMune.active {
    transform: rotateY(0deg);
}

.ModuleNavGiant.layout-116 .moveMenuRight,
.ModuleNavGiant.layout-116 .moveMenuLeft {
    display: inline-block;
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    color: #666;
    text-align: center;
    border: 1px solid rgba(0, 0, 0, .1);
    border-radius: 5px;
    cursor: pointer;
}

.ModuleNavGiant.layout-116 .main-nav-content .moveMenuRight {
    background-color: rgba(238, 238, 238, .6);
}

.ModuleNavGiant.layout-116 .main-nav-content .moveMenuLeft {
    display: none;
    background-color: rgba(238, 238, 238, .6);
    margin-right: 10px
}

.ModuleNavGiant.layout-116 .moveMenuRight:hover,
.ModuleNavGiant.layout-116 .moveMenuLeft:hover {
    color: #fff;
    background-color: rgba(204, 204, 204, .6);
}

.ModuleNavGiant.layout-116 .main-nav-content>.blank-solve {
    width: auto;
    display: inline-block;
    transition: all .4s;
    position: relative;
    left: 0;
}

.ModuleNavGiant.layout-116 .main-nav-item-group {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: 80px;
    line-height: 80px;
    float: left;
}

.ModuleNavGiant.layout-116 .main-nav-item {
    box-sizing: content-box;
    padding: 0 25px;
    color: #000000;
    position: relative;
    display: inline-block;
}

.ModuleNavGiant.layout-116 .main-nav-item::before {
    content: '';
    position: absolute;
    width: 0%;
    transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -webkit-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    z-index: 1;
    left: 50%;
    bottom: 0;
    margin-bottom: 10px;
}

.ModuleNavGiant.layout-116 .mainName,
.ModuleNavGiant.layout-116 .main-nav-item-name::after {
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.ModuleNavGiant.layout-116 .mainName {
    display: block;
    text-align: center;
}

.ModuleNavGiant.layout-116 .main-nav-item-hover::before,
.ModuleNavGiant.layout-116 .main-nav-item:hover::before {
    width: 20%;
    left: 40%;
    opacity: 1;
}

.ModuleNavGiant.layout-116 .main-nav-item-hover .main-nav-item-name .mainName {
    opacity: 0;
    -webkit-transform: translate3d(0, -25%, 0);
    transform: translate3d(0, -25%, 0);
}

.ModuleNavGiant.layout-116 .main-nav-item .main-nav-item-name::after {
    content: attr(data-text);
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    opacity: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    -webkit-transform: translate3d(0, 25%, 0);
    transform: translate3d(0, 25%, 0);
}

.ModuleNavGiant.layout-116 .main-nav-item:hover .main-nav-item-name::after {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    background-color: #fff;
}

.ModuleNavGiant.layout-116 .main-nav-item-hover .main-nav-item-name::after {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.ModuleNavGiant.layout-116 .sub-nav-item-group {
    z-index: 3;
    height: 200px;
    bottom: -220px;
    left: -49px;
    width: 192px;
    text-align: center;
    display: none;
    margin: 0px !important;
}

.ModuleNavGiant.layout-116 .sub-nav-item-menu {
    transition: .15s ease-in-out;
    background-color: #fff;
    border-top-left-radius: 0;
    border-top-right-radius: 2px;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.ModuleNavGiant.layout-116 .sub-nav-item-box {
    width: 100%;
    position: relative;
    box-shadow: 0 0 rgba(0, 0, 0, 0);
    height: auto !important;
}

.ModuleNavGiant.layout-116 .sub-nav-item-box:last-child {
    border-bottom-width: 0px !important;
}

.ModuleNavGiant.layout-116 .sub-nav-item-box:hover .item_sub.item_outer,
.ModuleNavGiant.layout-116 .sub-nav-item-box:hover .spanSubName {
    padding: 0 20px 0 23px;
}

.ModuleNavGiant.layout-116 .third-nav-item:hover .item_third .item_outer,
.ModuleNavGiant.layout-116 .third-nav-item:hover .thirdName {
    padding: 0 0 0 23px;
}

.ModuleNavGiant.layout-116 .sub-nav-item-box .item_outer {
    position: relative;
    display: block;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: padding .2s ease-in-out;
    -o-transition: padding .2s ease-in-out;
    transition: padding .2s ease-in-out;
    text-align: left;
    padding-right: 12px;
}

.ModuleNavGiant.layout-116 .third-nav-item .item_outer {
    padding: 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-word;
}

.ModuleNavGiant.layout-116 .sub-nav-item-box .item_sub.item_outer:before {
    content: '';
    position: absolute;
    display: block;
    top: calc(50% - 2px);
    left: -23px;
    width: 12px;
    height: 3px;
    color: inherit;
    line-height: inherit;
    font-weight: 400;
    font-style: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: left .2s ease-in-out;
    -o-transition: left .2s ease-in-out;
    transition: left .2s ease-in-out;
}

.ModuleNavGiant.layout-116 a:last-child .item_third {
    border-bottom-width: 0px !important;
}

.ModuleNavGiant.layout-116 .sub-nav-item-box .item_third .item_outer:before {
    content: '';
    position: absolute;
    display: block;
    top: calc(50% - 2px);
    left: -23px;
    width: 12px;
    height: 3px;
    color: inherit;
    line-height: inherit;
    font-weight: 400;
    font-style: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: left .2s ease-in-out;
    -o-transition: left .2s ease-in-out;
    transition: left .2s ease-in-out;
}

.ModuleNavGiant.layout-116 .sub-nav-item-box:hover .item_sub.item_outer:before,
.ModuleNavGiant.layout-116 .third-nav-item:hover .item_third .item_outer:before {
    left: 0px;
}

.ModuleNavGiant.layout-116 .sub-nav-item-box .outAfter:after {
    position: absolute;
    display: inline-block;
    vertical-align: middle;
    top: -2px;
    right: -6px;
    content: '\35';
    font-family: ElegantIcons;
    font-size: 20px;
    font-weight: 400;
    font-style: normal;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #ed1d24;
}

.ModuleNavGiant.layout-116 .sub-nav-item-box .flip:after {
    transform: rotateY(180deg);
}

.ModuleNavGiant.layout-116 .sub-nav-item-group {
    position: relative;
}

.ModuleNavGiant.layout-116 .arrow {
    top: 13px;
    width: 15px;
    height: 15px;
    position: absolute;
    left: 50%;
    margin-left: -7.5px;
    z-index: -1;
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    box-shadow: 0 0 1px rgba(0, 0, 0, .1);
}

.ModuleNavGiant.layout-116 .sub-nav-item:first-child {
    border-top: none!important;
}

.ModuleNavGiant.layout-116 .sub-nav-item:last-child {
    border-bottom: none!important;
}

.ModuleNavGiant.layout-116 .maxLine {
    display: inline-block;
    max-width: calc(100% - 80px);
    width: 100%;
}

.ModuleNavGiant.layout-116 .sub-nav-item-div {
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-word;
    overflow: hidden;
}

.ModuleNavGiant.layout-116 .sub-nav-item-href {
    display: block;
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    font-size: 12px;
    cursor: pointer;
    float: none;
    margin: 0;
}

.ModuleNavGiant.layout-116 .sub-nav-item-SubName {
    -webkit-transition: padding .2s ease-in-out;
    -o-transition: padding .2s ease-in-out;
    transition: padding .2s ease-in-out;
    text-align: left;
}

.ModuleNavGiant.layout-116 .spanSubName,
.ModuleNavGiant.layout-116 .thirdName {
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-transition: padding .2s ease-in-out;
    padding-right: 12px;
    line-height: 1.5;
    margin-bottom: 12px;
}

.ModuleNavGiant.layout-116 .sub-nav-item:hover {
    background-color: #f7f7f7;
}

.ModuleNavGiant.layout-116 .sub-nav-item-hover {
    background-color: #f7f7f7;
}

.ModuleNavGiant.layout-116 .sub-nav-item-group.current {
    display: block;
}

.ModuleNavGiant.layout-116 .main-nav-item-group.current .main-nav-item::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 3px;
    background-color: #1976d2;
    z-index: 11111;
    left: 0;
    bottom: 0;
}

.ModuleNavGiant.layout-116 .clearfix:after {
    content: '.';
    clear: both;
    display: block;
    width: 0;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}


/* 三级菜单 Begin*/

.ModuleNavGiant.layout-116 .third-nav-item-group {
    width: 100%;
    z-index: 20;
    display: none;
    list-style: none outside none;
    margin: 0;
    text-align: left;
    vertical-align: middle;
    background-color: #fff;
    position: absolute;
    top: 0px;
    height: auto;
    overflow: hidden;
    border-radius: 2px;
    border-top-left-radius: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: opacity .15s ease-out;
    -o-transition: opacity .15s ease-out;
    transition: opacity .15s ease-out;
}


/* 三级菜单 Begin*/

.ModuleNavGiant.layout-116 .third-nav-item-box {
    position: relative;
    padding: 0;
    margin: 0;
    display: block;
    height: auto;
}

.ModuleNavGiant.layout-116 .third-nav-item:first-child {
    /*border-top: none!important;*/
}

.ModuleNavGiant.layout-116 .third-nav-item:last-child {
    /*border-bottom: none!important;*/
}

.ModuleNavGiant.layout-116 .third-nav-item {
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    font-family: Rajdhani, sans-serif;
    font-size: 12px;
    line-height: 38px;
    font-weight: 600;
    letter-spacing: .1em;
    /* text-transform: uppercase; */
    color: grey;
    margin: 0;
}

.ModuleNavGiant.layout-116 .third-nav-item:hover {
    background-color: #f7f7f7;
}

.ModuleNavGiant.layout-116 .third-nav-item-inner {
    display: block;
    height: calc(100%);
}

.ModuleNavGiant.layout-116 .sub-nav-item-p {
    float: left;
    margin: 0px 0px 0px 70px;
}

.ModuleNavGiant.layout-116 .sub-nav-item-span {
    float: right;
    margin: 0px 24px 0px 0px;
    font-size: 16px;
    display: none;
}


/*.ModuleNavGiant.layout-116 .sub-nav-item-box:hover .sub-nav-item:after,.ModuleNavGiant.layout-116 .sub-nav-item-box:hover .sub-nav-item-hover::after{*/


/*    content: "\e65f";*/


/*    position: absolute;*/


/*    -webkit-animation: layout-116-nav-active2 0.5s;*/


/*    -moz-animation: layout-116-nav-active2 0.5s;*/


/*    -o-animation: layout-116-nav-active2 0.5s;*/


/*    animation: layout-116-nav-active2 0.5s;*/


/*    right: 25px;*/


/*}*/

.ModuleNavGiant.layout-116 .nohover::after {
    content: ""!important;
}

.ModuleNavGiant.layout-116 .sub-nav-item {
    line-height: calc( 100% + 24px);
}

.ModuleNavGiant.layout-116 .sub-nav-item-box .icon-xiangyoujiantou:before {
    content: "";
}

.ModuleNavGiant.layout-116 .sub-nav-item-box .icon-xiangzuojiantou:before {
    position: absolute;
    -webkit-animation: layout-116-nav-active2 0.5s;
    -moz-animation: layout-116-nav-active2 0.5s;
    -o-animation: layout-116-nav-active2 0.5s;
    animation: layout-116-nav-active2 0.5s;
    left: 25px;
}

.ModuleNavGiant.layout-116 .verticalMenu {
    height: auto !important;
}

.ModuleNavGiant.layout-116 .verticalMenu.main-nav-content>.blank-solve {
    width: 100% !important;
}

.ModuleNavGiant.layout-116 .verticalMenu .main-nav-item-group {
    float: unset;
    width: 100%;
}

.ModuleNavGiant.layout-116 .verticalMenu .main-nav-item-group:last-child {
    margin-bottom: 0 !important;
}

.ModuleNavGiant.layout-116 .verticalMenu .main-nav-item {
    padding: 0 !important;
    text-align: center;
}

.ModuleNavGiant.layout-116 .sub-nav-item-group.sub-menu {
    display: none !important;
}

@font-face {
    font-family: eleganticons;
    src: url(/fonts/ElegantIcons.eot);
    src: url(../fonts/eleganticons.eot) format('embedded-opentype'), url(../fonts/eleganticons.woff) format('woff'), url(../fonts/eleganticons.ttf) format('truetype'), url(../fonts/eleganticons.svg) format('svg');
    font-weight: 400;
    font-style: normal
}

[data-icon]:before {
    font-family: eleganticons;
    content: attr(data-icon);
    speak: none;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.module_25169539 .ModuleHead .HeadCenter {
    float: none;
}

#module_25169539 {
    padding: 0px;
}

#module_25169539 {}

#module_25169539 .ModuleHead25169539 {
    display: none;
}

#module_25169539 .BodyCenter.BodyCenter25169539 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25169539>.module_25169539 {
    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_25169539>.module_25169539 {
    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_25169539 .BodyCenter.BodyCenter25169539 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25169539 .BodyCenter.BodyCenter25169539 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25169539>.module_25169539 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25169539>.module_25169539 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25169539>.module_25169539 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25169539:hover {
    border: none;
}

#module_25169539:hover>.module_25169539 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25169539 .main-nav-item-group {
    height: 58px;
}

#module_25169539 .main-nav-item {
    line-height: 58px;
}

#module_25169539 .main-nav-content {
    height: 58px
}

#module_25169539 .main-nav-content {
    background-color: #fff;
}

#module_25169539 .main-nav-content {
    background-image: none;
}

#module_25169539 .main-nav-content {
    background-repeat: no-repeat;
}

#module_25169539 .main-nav-content {}

#module_25169539 .main-nav-content {}

#module_25169539 .main-nav-content {}

#module_25169539 .main-nav-content,
#module_25169539 .verticalMenu .main-nav-item-group {
    text-align: left;
}

#module_25169539 .main-nav-item {
    font-size: 14px;
}

#module_25169539 .main-nav-item {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25169539 .main-nav-item {
    color: #303a39;
}

#module_25169539 .main-nav-item {
    font-weight: normal;
}

#module_25169539 .main-nav-item {
    text-decoration: none;
}

#module_25169539 .main-nav-item {
    font-style: normal;
}

#module_25169539 .main-nav-item {
    width: auto;
}

#module_25169539 .main-nav-item,
#module_25169539 .defaultMenu .main-nav-item-name::after {
    padding-left: 28px;
    padding-right: 28px;
}

#module_25169539 .verticalMenu .main-nav-item-group {
    margin-bottom: 28px;
}

#module_25169539 .main-nav-item {
    background-color: transparent;
}

#module_25169539 .main-nav-item {
    background-image: none;
}

#module_25169539 .main-nav-item {
    background-repeat: no-repeat;
}

#module_25169539 .main-nav-item {}

#module_25169539 .main-nav-item {}

#module_25169539 .main-nav-item {}

#module_25169539 .sub-nav-item-group {
    width: 244px;
}

#module_25169539 .sub-nav-item-div {
    font-size: 14px;
}

#module_25169539 .sub-nav-item-div {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25169539 .sub-nav-item-div {
    color: #666;
}

,
#module_25169539 .sub-nav-item:hover::after {
    color: #666;
}

#module_25169539 .sub-nav-item-div {
    font-weight: normal;
}

#module_25169539 .sub-nav-item-div {
    text-decoration: none;
}

#module_25169539 .sub-nav-item-div {
    font-style: normal;
}

#module_25169539 .sub-nav-item-SubName {
    font-size: 12px;
}

#module_25169539 .sub-nav-item-SubName {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25169539 .sub-nav-item-SubName {
    color: #999;
}

#module_25169539 .sub-nav-item-SubName {
    font-weight: normal;
}

#module_25169539 .sub-nav-item-SubName {
    text-decoration: none;
}

#module_25169539 .sub-nav-item-SubName {
    font-style: normal;
}

#module_25169539 .sub-nav-item-box .item_sub.item_outer:before {
    background-color: #10aa9c;
}

#module_25169539 .sub-nav-item-box .outAfter:after {
    color: #10aa9c;
}

#module_25169539 .sub-nav-item-menu,
#module_25169539 .arrow,
#module_25169539 .sub-normal-color {
    background-color: #fff;
}

#module_25169539 .sub-nav-item-menu {
    background-image: none;
}

#module_25169539 .sub-nav-item-menu {
    background-repeat: no-repeat;
}

#module_25169539 .sub-nav-item-menu {}

#module_25169539 .sub-nav-item-menu {}

#module_25169539 .sub-nav-item-menu {}

#module_25169539 .sub-nav-item-box {
    border-bottom-color: #E3E9EE;
}

#module_25169539 .sub-nav-item-box {
    border-bottom-style: dashed;
}

#module_25169539 .sub-nav-item-box {
    border-bottom-width: 1px;
}

#module_25169539 .sub-nav-item-menu {
    padding-top: 8px;
}

#module_25169539 .sub-nav-item-menu {
    padding-bottom: 8px;
}

#module_25169539 .sub-nav-item-menu {
    padding-left: 24px;
}

#module_25169539 .sub-nav-item-menu {
    padding-right: 24px;
}

#module_25169539 .sub-nav-item-menu {
    box-shadow: 0px 0px 24px 0px rgba(75, 76, 79, 0.1);
}

#module_25169539 .third-nav-item-group {
    width: 244px;
}

#module_25169539 .third-nav-item {
    height: 42px;
    line-height: 42px;
}

#module_25169539 .third-nav-item {
    line-height: calc(100% + (42px - 10px));
}

#module_25169539 .third-nav-item .item_outer {
    font-size: 14px;
}

#module_25169539 .third-nav-item .item_outer {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25169539 .third-nav-item .item_outer {
    color: #666;
}

#module_25169539 .third-nav-item .item_outer {
    font-weight: normal;
}

#module_25169539 .third-nav-item .item_outer {
    text-decoration: none;
}

#module_25169539 .third-nav-item .item_outer {
    font-style: normal;
}

#module_25169539 .third-nav-item .thirdName {
    font-size: 12px;
}

#module_25169539 .third-nav-item .thirdName {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25169539 .third-nav-item .thirdName {
    color: #999;
}

#module_25169539 .third-nav-item .thirdName {
    font-weight: normal;
}

#module_25169539 .third-nav-item .thirdName {
    text-decoration: none;
}

#module_25169539 .third-nav-item .thirdName {
    font-style: normal;
}

#module_25169539 .sub-nav-item-box .item_third .item_outer:before {
    background-color: #10aa9c;
}

#module_25169539 .third-nav-item-group,
#module_25169539 .third-normal-color {
    background-color: #fff;
}

#module_25169539 .third-nav-item-group {
    background-image: none;
}

#module_25169539 .third-nav-item-group {
    background-repeat: no-repeat;
}

#module_25169539 .third-nav-item-group {}

#module_25169539 .third-nav-item-group {}

#module_25169539 .third-nav-item-group {}

#module_25169539 .item_third {
    border-bottom-color: #E3E9EE;
}

#module_25169539 .item_third {
    border-bottom-style: dashed;
}

#module_25169539 .item_third {
    border-bottom-width: 1px;
}

#module_25169539 .third-nav-item-group {
    padding-top: 8px;
}

#module_25169539 .third-nav-item-group {
    padding-bottom: 8px;
}

#module_25169539 .third-nav-item-group {
    padding-left: 24px;
}

#module_25169539 .third-nav-item-group {
    padding-right: 24px;
}

#module_25169539 .third-nav-item-group {
    box-shadow: 0px 0px 24px 0px rgba(75, 76, 79, 0.1);
}

#module_25169539 .main-nav-item-name::after {
    font-size: 14px;
}

#module_25169539 .main-nav-item-name::after {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25169539 .main-nav-item-name::after {
    color: #139d8f;
}

#module_25169539 .add {
    color: #139d8f;
}

#module_25169539 .main-nav-item-hover::afters {
    background-color: #139d8f;
}

#module_25169539 .main-nav-item-name::after {
    font-weight: normal;
}

#module_25169539 .main-nav-item-name::after {
    text-decoration: none;
}

#module_25169539 .main-nav-item-name::after {
    font-style: normal;
}

#module_25169539 .main-nav-item-hover {
    background-color: transparent;
}

#module_25169539 .main-nav-item-hover {
    background-image: none;
}

#module_25169539 .main-nav-item-hover {
    background-repeat: no-repeat;
}

#module_25169539 .main-nav-item-hover {}

#module_25169539 .main-nav-item-hover {}

#module_25169539 .main-nav-item-hover {}

#module_25169539 .main-nav-item::before {
    border-bottom-color: #139d8f;
}

#module_25169539 .sub-nav-item-box:hover .sub-nav-item-div {
    font-size: 14px;
}

#module_25169539 .sub-nav-item-box:hover .sub-nav-item-div {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25169539 .sub-nav-item-box:hover .sub-nav-item-div {
    color: #666;
}

#module_25169539 .sub-nav-item-box:hover .sub-nav-item-div {
    font-weight: normal;
}

#module_25169539 .sub-nav-item-box:hover .sub-nav-item-div {
    text-decoration: none;
}

#module_25169539 .sub-nav-item-box:hover .sub-nav-item-div {
    font-style: normal;
}

#module_25169539 .sub-nav-item:hover,
#module_25169539 .sub-hover-color {
    background-color: #fff;
}

,
#module_25169539 .sub-nav-item-hover {
    background-color: #fff;
}

#module_25169539 .sub-nav-item:hover {
    background-image: none;
}

#module_25169539 .sub-nav-item:hover {
    background-repeat: no-repeat;
}

#module_25169539 .sub-nav-item:hover {}

#module_25169539 .sub-nav-item:hover {}

#module_25169539 .sub-nav-item:hover {}

#module_25169539 .third-nav-item:hover .item_outer {
    font-size: 14px;
}

#module_25169539 .third-nav-item:hover .item_outer {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25169539 .third-nav-item:hover .item_outer {
    color: #666;
}

#module_25169539 .third-nav-item:hover .item_outer {
    font-weight: normal;
}

#module_25169539 .third-nav-item:hover .item_outer {
    text-decoration: none;
}

#module_25169539 .third-nav-item:hover .item_outer {
    font-style: normal;
}

#module_25169539 .third-nav-item:hover .third-nav-item-inner,
#module_25169539 .third-hover-color {
    background-color: #fff;
}

#module_25169539 .third-nav-item:hover .third-nav-item-inner {}

#module_25169539 .third-nav-item:hover .third-nav-item-inner {
    background-repeat: no-repeat;
}

#module_25169539 .third-nav-item:hover .third-nav-item-inner {}

#module_25169539 .third-nav-item:hover .third-nav-item-inner {}

#module_25169539 .third-nav-item:hover .third-nav-item-inner {}

.ModuleGridContainer.ModuleGridContainer25167495 #Sub25167495_4 {
    width: 83.0833%;
}


/*全局搜索 layout102*/

.ModuleSearchGiant.layout-108 .searchform-fixed {
    position: fixed;
    z-index: 9999;
    visibility: visible;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle {
    padding: 0;
}

.ModuleSearchGiant.layout-108 .btn-group.open .dropdown-toggle {
    box-shadow: none
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .content {
    opacity: 0;
    visibility: hidden;
    position: fixed;
    z-index: 999;
    background: #FFF;
    top: 0px;
    left: 0px;
    display: table;
    width: 100%;
    height: auto;
    border: 0;
    border-radius: 0px;
    overflow: hidden;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .group {
    display: table;
    padding: 0 2%;
    border-bottom: 1px solid #eee;
    width: 100%;
    height: 60px;
    border-radius: 0px;
    overflow: hidden;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .searchInputPanel,
.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .searchTypePanel {
    position: relative;
    display: table-cell;
    height: auto;
    border: 0px;
    vertical-align: middle;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .searchInputPanel {
    width: calc(100% - 30px);
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .searchTypePanel {
    width: 1%;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .searchBtnPanel {
    width: 30px;
    display: table-cell;
    position: relative;
    height: auto;
    border: 0px;
}

.ModuleSearchGiant.layout-108 .searchIcon {
    font-size: 18px;
    font-weight: bold;
    position: absolute;
    margin-top: -12px;
    top: 50%;
    left: 10px;
    width: 20px;
    height: 20px;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .closeIcon {
    cursor: pointer;
    font-size: 18px;
    font-weight: bold;
    position: absolute;
    margin-top: -12px;
    top: 50%;
    left: 10px;
    width: 20px;
    height: 20px;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .ModuleSearchInput {
    padding-right: 50px;
    float: none;
    display: block;
    width: 100%;
    height: 59px;
    border: 1px solid #fff;
    border-right: 0px !important;
    border-radius: 0;
    text-indent: 10px;
    font-size: 16px;
    outline: none;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .searchTypePanel select {
    height: 100%;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .bootstrap-select {
    float: left;
    height: auto;
    border: 0;
    border-radius: 0;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .bootstrap-select .btn {
    border: unset !important;
    padding-top: 0;
    padding-bottom: 0;
    height: 59px;
    border: 1px solid #fff;
    border-left-width: 1px;
    border-radius: 0;
    line-height: 59px;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .bootstrap-select .btn span {
    font-size: 16px;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .icon-cuowu {
    right: 10px;
    left: unset;
    color: #333333
}

.ModuleSearchGiant.layout-108 .icon-sousuo4 {
    color: #333333
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .ModuleSearchButton {
    height: 59px !important;
    padding-right: 0px;
    padding-left: 0px;
    background: #fff;
    float: left;
    display: block;
    min-width: 10px;
    width: 100%;
    border: 0;
    border-radius: 0;
    font-family: 微软雅黑, Microsoft YaHei;
    font-size: 12px;
    color: #fff;
    font-weight: normal;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .index_mark {
    display: none;
    z-index: 999;
    background: #000;
    height: 100vh;
    position: fixed;
    width: 100%;
    top: 0px;
    left: 0px;
    opacity: 0.48;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .search-hot {
    display: flex;
    align-items: center;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .search-hot ul {
    margin-bottom: 15px;
    padding: 0 2%;
    height: auto;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .search-hot ul li {
    margin-top: 15px!important;
    padding: unset !important;
    line-height: 32px;
    height: 32px;
    min-width: 64px;
    text-align: center;
    border-right: unset !important;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .search-hot ul li a {
    height: 32px;
    display: block;
    line-height: 32px;
    padding: 0 20px;
    border-radius: 30px;
    margin-right: 15px;
    border-radius: 30px;
    color: #666;
    background: #eee;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .search-hot ul li a:hover {
    background: #dedede;
}

.searchform-slide {
    -webkit-animation: am-gn-searchform-slide 1s both;
    animation: am-gn-searchform-slide 1s both;
}

.searchform-fade {
    -webkit-animation: am-searchform-fade 400ms both;
    animation: am-searchform-fade 400ms both;
}

.ModuleSearchGiant.layout-108 .btnicon {
    margin: 0 auto;
    display: block;
    font-size: 18px;
    font-weight: bold;
    padding: 10px;
    cursor: pointer;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .bootstrap-select .btn:active {
    -webkit-box-shadow: unset;
    box-shadow: unset;
}

.bootstrap-select.btn-group .dropdown-menu {
    z-index: 100000 !important;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .bootstrap-select .dropdown-toggle:focus {
    outline: none !important;
}

a:focus {
    outline: none !important;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .btn-default:active,
.btn-default:focus,
.btn-default:hover,
.open>.dropdown-toggle.btn-default {
    background-color: unset;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon:before {
    transform: rotateZ(45deg);
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon:before,
.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon:after {
    background: #000;
    margin: 0;
    position: absolute;
    z-index: 0;
    top: 33%;
    right: 15px;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon span,
.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon:before,
.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon:after {
    transition: 0.3s ease 0s;
    height: 28px;
    background: #666;
    content: '';
    width: 2px;
    vertical-align: top;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon:after {
    transform: rotateZ(-45deg);
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon span {
    position: relative;
    margin: 0 auto;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon span {
    background: none;
    opacity: 0;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-i {
    transition: 0.5s ease 0.5s;
    overflow: hidden;
    width: 30px;
    text-align: center;
    cursor: pointer;
    height: 59px;
    position: absolute;
    top: 0;
    right: 0;
}

.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle #menu-close:hover .menu-icon:before,
.ModuleSearchGiant.layout-108 .ModuleSearchFormStyle #menu-close:hover .menu-icon:after {
    transform: rotateZ(90deg);
}

@media (max-width: 767px) {
    .ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon:before,
    .ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .menu-icon:after {
        right: 20px;
    }
    .ModuleSearchGiant.layout-108 .ModuleSearchFormStyle .group {
        padding: unset
    }
}

@-webkit-keyframes am-gn-searchform-slide {
    0% {
        -webkit-transform: translate3d(100px, 0, 0);
        transform: translate3d(100px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.11393, 0.8644, 0.14684, 1);
        animation-timing-function: cubic-bezier(0.11393, 0.8644, 0.14684, 1)
    }
    100% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@keyframes am-gn-searchform-slide {
    0% {
        -webkit-transform: translate3d(100px, 0, 0);
        transform: translate3d(100px, 0, 0);
        -webkit-animation-timing-function: cubic-bezier(0.11393, 0.8644, 0.14684, 1);
        animation-timing-function: cubic-bezier(0.11393, 0.8644, 0.14684, 1)
    }
    100% {
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

@-webkit-keyframes am-searchform-fade {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: cubic-bezier(0.67, 0, 0.33, 1);
        animation-timing-function: cubic-bezier(0.67, 0, 0.33, 1)
    }
    100% {
        opacity: 1
    }
}

@keyframes am-searchform-fade {
    0% {
        opacity: 0;
        -webkit-animation-timing-function: cubic-bezier(0.67, 0, 0.33, 1);
        animation-timing-function: cubic-bezier(0.67, 0, 0.33, 1)
    }
    100% {
        opacity: 1
    }
}

.module_29799229 .ModuleHead .HeadCenter {
    float: none;
}

#module_29799229 {
    padding: 0px;
}

#module_29799229 {
    position: static;
    z-index: 0;
    top: 42px;
    left: 1525px;
    width: 100%;
    height: auto;
}

#module_29799229 .ModuleHead29799229 {
    display: none;
}

#module_29799229 .BodyCenter.BodyCenter29799229 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29799229>.module_29799229 {
    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_29799229>.module_29799229 {
    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_29799229 .BodyCenter.BodyCenter29799229 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29799229 .BodyCenter.BodyCenter29799229 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_29799229>.module_29799229 {
        margin-top: 18.4615%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29799229>.module_29799229 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_29799229>.module_29799229 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29799229:hover {
    border: none;
}

#module_29799229:hover>.module_29799229 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29799229 .btnicon {
    font-size: 27px;
}

#module_29799229 .btnicon {
    font-family: ;
}

#module_29799229 .btnicon {
    color: rgb(68, 193, 195);
}

#module_29799229 .btnicon {
    font-weight: normal;
}

#module_29799229 .btnicon {
    text-decoration: none;
}

#module_29799229 .btnicon {
    font-style: normal;
}

#module_29799229 .btnicon {
    background-color: rgba(0, 0, 0, 0);
}

#module_29799229 .btnicon {
    background-image: none;
}

#module_29799229 .btnicon {
    background-repeat: no-repeat;
}

#module_29799229 .btnicon {}

#module_29799229 .btnicon {}

#module_29799229 .btnicon {}

#module_29799229 .btnicon {
    text-align: center;
}

#module_29799229 .search-hot ul li a {
    font-size: 12px;
}

#module_29799229 .search-hot ul li a {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_29799229 .search-hot ul li a {
    color: #666;
}

#module_29799229 .search-hot ul li a {
    font-weight: normal;
}

#module_29799229 .search-hot ul li a {
    text-decoration: none;
}

#module_29799229 .search-hot ul li a {
    font-style: normal;
}

#module_29799229 .search-hot ul li a {
    background-color: ;
}

#module_29799229 .search-hot ul li a {}

#module_29799229 .btnicon:hover {
    background-color: rgba(0, 0, 0, 0);
}

#module_29799229 .btnicon:hover {
    background-image: none;
}

#module_29799229 .btnicon:hover {
    background-repeat: no-repeat;
}

#module_29799229 .btnicon:hover {}

#module_29799229 .btnicon:hover {}

#module_29799229 .btnicon:hover {}

#module_29799229 .btnicon:hover {
    font-size: 27px;
}

#module_29799229 .ModuleSearchButton:hover {
    font-family: ;
}

#module_29799229 .btnicon:hover {
    color: rgb(0, 0, 0);
}

#module_29799229 .btnicon:hover {
    font-weight: normal;
}

#module_29799229 .btnicon:hover {
    text-decoration: none;
}

#module_29799229 .btnicon:hover {
    font-style: normal;
}

#module_29799229 .search-hot ul li:hover a {
    font-size: 12px;
}

#module_29799229 .search-hot ul li:hover a {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_29799229 .search-hot ul li:hover a {
    color: #666;
}

#module_29799229 .search-hot ul li:hover a {
    font-weight: normal;
}

#module_29799229 .search-hot ul li:hover a {
    text-decoration: none;
}

#module_29799229 .search-hot ul li:hover a {
    font-style: normal;
}

#module_29799229 .search-hot ul li a:hover {
    background-color: ;
}

#module_29799229 .search-hot ul li a:hover {}

.ModuleGridContainer.ModuleGridContainer25167495 #Sub25167495_5 {
    width: 3.2500%;
}

.module_29298925 .ModuleHead .HeadCenter {
    float: none;
}

#module_29298925 {
    padding: 0px;
}

#module_29298925 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_29298925 .ModuleHead29298925 {
    display: none;
}

#module_29298925 .BodyCenter.BodyCenter29298925 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29298925>.module_29298925 {
    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_29298925>.module_29298925 {
    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_29298925 .BodyCenter.BodyCenter29298925 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29298925 .BodyCenter.BodyCenter29298925 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_29298925>.module_29298925 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29298925>.module_29298925 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_29298925>.module_29298925 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29298925:hover {
    border: none;
}

#module_29298925:hover>.module_29298925 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29298925 img {
    border-top-color: transparent;
}

#module_29298925 img {
    border-top-style: none;
}

#module_29298925 img {
    border-top-width: 0px;
}

#module_29298925 img {
    border-right-color: transparent;
}

#module_29298925 img {
    border-right-style: none;
}

#module_29298925 img {
    border-right-width: 0px;
}

#module_29298925 img {
    border-bottom-color: transparent;
}

#module_29298925 img {
    border-bottom-style: none;
}

#module_29298925 img {
    border-bottom-width: 0px;
}

#module_29298925 img {
    border-left-color: transparent;
}

#module_29298925 img {
    border-left-style: none;
}

#module_29298925 img {
    border-left-width: 0px;
}

#module_29298925 img {
    border-top-left-radius: 0px;
}

#module_29298925 img {
    border-top-right-radius: 0px;
}

#module_29298925 img {
    border-bottom-left-radius: 0px;
}

#module_29298925 img {
    border-bottom-right-radius: 0px;
}

#module_29298925 .BodyCenter {
    text-align: center;
}

.module_29818164 .ModuleHead .HeadCenter {
    float: none;
}

#module_29818164 {
    padding: 0px;
}

#module_29818164 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_29818164 .ModuleHead29818164 {
    display: none;
}

#module_29818164 img {
    border-top-color: transparent;
}

#module_29818164 img {
    border-top-style: none;
}

#module_29818164 img {
    border-top-width: 0px;
}

#module_29818164 img {
    border-right-color: transparent;
}

#module_29818164 img {
    border-right-style: none;
}

#module_29818164 img {
    border-right-width: 0px;
}

#module_29818164 img {
    border-bottom-color: transparent;
}

#module_29818164 img {
    border-bottom-style: none;
}

#module_29818164 img {
    border-bottom-width: 0px;
}

#module_29818164 img {
    border-left-color: transparent;
}

#module_29818164 img {
    border-left-style: none;
}

#module_29818164 img {
    border-left-width: 0px;
}

#module_29818164 img {
    border-top-left-radius: 0px;
}

#module_29818164 img {
    border-top-right-radius: 0px;
}

#module_29818164 img {
    border-bottom-left-radius: 0px;
}

#module_29818164 img {
    border-bottom-right-radius: 0px;
}

#module_29818164 .BodyCenter {
    text-align: center;
}

.module_29218762 .ModuleHead .HeadCenter {
    float: none;
}

#module_29218762 {
    padding: 0px;
}

#module_29218762 {
    position: static;
    z-index: 0;
    top: 565px;
    left: 1302px;
    width: 100%;
    height: auto;
}

#module_29218762 .ModuleHead29218762 {
    display: none;
}

#module_29218762 .BodyCenter.BodyCenter29218762 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29218762>.module_29218762 {
    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_29218762>.module_29218762 {
    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_29218762 .BodyCenter.BodyCenter29218762 {
        padding-top: 1.8305%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 1.0460%;
    }
}

@media screen and (max-width: 767px) {
    #module_29218762 .BodyCenter.BodyCenter29218762 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_29218762>.module_29218762 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29218762>.module_29218762 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_29218762>.module_29218762 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29218762:hover {
    border: none;
}

#module_29218762:hover>.module_29218762 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29218762 .ModuleSubContainer {
    background-color: transparent;
}

#module_29218762 .ModuleSubContainer {
    background-image: none;
}

#module_29218762 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_29218762 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_29218762 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_29218762 .ModuleSubContainer {}

#module_29218762 {
    !bgVideo!
}

{
    bgVideoUrl: none
}

#module_29218762 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_29218762 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_29218762 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px #000;
}

.ModuleGridContainer.ModuleGridContainer29218762 {}


/*图文模块 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;
    position: relative;
}

.module_29218754 .ModuleHead .HeadCenter {
    float: none;
}

#module_29218754 {
    padding: 0px;
}

#module_29218754 {
    position: static;
    z-index: 0;
    top: 617px;
    left: 498px;
    width: 100%;
    height: auto;
}

#module_29218754 .ModuleHead29218754 {
    display: none;
}

#module_29218754 .BodyCenter.BodyCenter29218754 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29218754>.module_29218754 {
    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_29218754>.module_29218754 {
    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_29218754 .BodyCenter.BodyCenter29218754 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29218754 .BodyCenter.BodyCenter29218754 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_29218754>.module_29218754 {
        margin-top: 6.4987%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29218754>.module_29218754 {
        margin-top: 4.9046%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_29218754>.module_29218754 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29218754:hover {
    border: none;
}

#module_29218754:hover>.module_29218754 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29218754 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_29218754 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_29218754 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_29218754 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_29218754 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_29218754 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_29218754 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_29218754 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_29218754 .showHandle .btn {
    font-size: px;
}

#module_29218754 .showHandle .btn {
    font-family: ;
}

#module_29218754 .showHandle .btn {
    color: ;
}

#module_29218754 .showHandle .btn {}

#module_29218754 .showHandle .btn {}

#module_29218754 .showHandle .btn {}

#module_29218754 .showHandle div {
    border-top-color: !important;
}

#module_29218754 .showHandle div {
    border-top-style: !important;
}

#module_29218754 .showHandle div {
    border-top-width: px !important;
}

#module_29218754 .showHandle {
    background-color: ;
}

#module_29218754 .showHandle {}

#module_29218754 .showHandle {}

#module_29218754 .showHandle {}

#module_29218754 .showHandle {}

#module_29218754 .showHandle {}

#module_29218754 a {
    font-size: unset;
    font-family: unset
}

.module_29818174 .ModuleHead .HeadCenter {
    float: none;
}

#module_29818174 {
    padding: 0px;
}

#module_29818174 {
    position: static;
    z-index: 0;
    top: 1047px;
    left: 1194px;
    width: 100%;
    height: auto;
}

#module_29818174 .ModuleHead29818174 {
    display: none;
}

#module_29818174 .BodyCenter.BodyCenter29818174 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29818174>.module_29818174 {
    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_29818174>.module_29818174 {
    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_29818174 .BodyCenter.BodyCenter29818174 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29818174 .BodyCenter.BodyCenter29818174 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_29818174>.module_29818174 {
        margin-top: 6.4987%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29818174>.module_29818174 {
        margin-top: 8.0692%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_29818174>.module_29818174 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29818174:hover {
    border: none;
}

#module_29818174:hover>.module_29818174 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29818174 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_29818174 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_29818174 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_29818174 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_29818174 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_29818174 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_29818174 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_29818174 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_29818174 .showHandle .btn {
    font-size: px;
}

#module_29818174 .showHandle .btn {
    font-family: ;
}

#module_29818174 .showHandle .btn {
    color: ;
}

#module_29818174 .showHandle .btn {}

#module_29818174 .showHandle .btn {}

#module_29818174 .showHandle .btn {}

#module_29818174 .showHandle div {
    border-top-color: !important;
}

#module_29818174 .showHandle div {
    border-top-style: !important;
}

#module_29818174 .showHandle div {
    border-top-width: px !important;
}

#module_29818174 .showHandle {
    background-color: ;
}

#module_29818174 .showHandle {}

#module_29818174 .showHandle {}

#module_29818174 .showHandle {}

#module_29818174 .showHandle {}

#module_29818174 .showHandle {}

#module_29818174 a {
    font-size: unset;
    font-family: unset
}


/*layout-105内容*/

.flexs {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}

.ModuleProductListGiant.layout-105 .pro-container>li {
    position: relative;
    transition: all .5s ease-out 0s;
}

.ModuleProductListGiant.layout-105 .pro-container li {
    float: left;
    margin: 0 2% 2% 0;
    border: 1px solid #ccc;
    background: #fff;
    font-size: 16px;
    cursor: pointer;
    transition: all 0.3s ease-out 0s;
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-img {
    list-style-type: none;
    display: block;
    overflow: hidden;
    max-width: 100%;
    width: 100%;
    border: 1px solid red;
    position: relative;
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-img .dummy {
    padding-top: 100%;
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-img img {
    transition: all .3s ease-out 0s;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    padding: auto;
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-tit {
    padding: 15px 15px;
    position: relative;
    transition: all .3s ease-out 0s;
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-tit .pro-name {
    margin-bottom: 5px;
    overflow: hidden;
    overflow: hidden;
    text-overflow: ellipsis;
    /*white-space: nowrap;*/
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-tit .pro-desc {
    margin-top: 10px !important;
    margin-bottom: 15px !important;
    color: rgb( 102, 102, 102);
    /*text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;*/
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-buybtn {
    position: relative;
    z-index: 100;
    float: right;
    display: inline-block;
    margin-top: -34px;
    cursor: pointer;
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-tit .pro-price {
    font-size: 18px;
    color: rgb(241, 2, 20);
    font-weight: bold;
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-tit .pro-price del {
    color: rgb( 102, 102, 102);
    font-weight: 100;
    padding-left: 5px;
}

.ModuleProductListGiant.layout-105 .pro-container li .pro-tit .pro-buybtn span {
    background-size: 100% 100%;
    width: 26px;
    height: 23px;
    display: inline-block;
    font-size: 26px;
}

.ModuleProductListGiant.layout-105 .pro-container li:hover .pro-tit {
    background: transparent;
}

.ModuleProductListGiant.layout-105 .pro-container li:hover {
    border: 1px solid #f10214;
    transition: all 0.5s ease-out;
}

.ModuleProductListGiant.layout-105 .pro-container li:hover img {
    transform: scale(1.1);
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
}

.ModuleProductListGiant.layout-105 .pro-container li:hover .pro-tit .pro-buybtn span {
    color: #fff;
}

.ModuleProductListGiant.layout-105 .pro-desc>span {
    word-break: break-word !important;
    display: block;
}

.ModuleProductListGiant.layout-105 .pro-name {
    word-break: break-word !important;
}

.ModuleProductListGiant.layout-105 .pro-container li:hover .pro-tit .pro-name,
.ModuleProductListGiant.layout-105 .pro-container li:hover .pro-tit .pro-desc,
.ModuleProductListGiant.layout-105 .pro-container li:hover .pro-tit .pro-price,
.ModuleProductListGiant.layout-105 .pro-container li:hover .pro-tit .pro-price del {
    color: #fff;
}

.ModuleProductListGiant.layout-105 a:active,
.ModuleProductListGiant.layout-105 a:visited,
.ModuleProductListGiant.layout-105 a:focus {
    text-decoration: none;
}

.ModuleProductListGiant.layout-105 .pro-params .param {
    line-height: 1.5;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.ModuleProductListGiant.layout-105 .smailtool {
    align-items: flex-start;
    position: absolute;
    top: 15px;
    right: 15px;
    display: flex;
}

.ModuleProductListGiant.layout-105 .VRDiv {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-right: 5px;
    color: #fff;
    font-size: 14px;
    background-color: rgba(0, 0, 0, 0.4);
    border-radius: 8px;
    padding: 8px 12px;
}

.ModuleProductListGiant.layout-105 .VRDiv>svg {
    width: 16px;
    height: 16px;
    fill: #fff;
}

.ModuleProductListGiant.layout-105 .VRTipstxt {
    margin-left: 8px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

@media screen and (min-width: 768px) {
    .ModuleProductListGiant.layout-105 .pred-filter {
        display: block
    }
    .ModuleProductListGiant.layout-105 .silder-filter,
    .btn-filter {
        display: none
    }
    .ModuleProductListGiant.layout-105 li.col-lg-2 {
        width: 49%;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(2n).col-lg-2 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-lg-3 {
        width: 32%;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(3n).col-lg-3 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-lg-4 {
        width: 23.5%;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(4n).col-lg-4 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-lg-5 {
        width: 18.4%;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(5n).col-lg-5 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-lg-6 {
        width: 15%;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(6n).col-lg-6 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-lg-1 {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(n).col-lg-1 {
        margin-right: 0 !important;
    }
}

.ModuleProductListGiant.layout-105 .bean-finish {
    background: #f10215;
    color: #fff;
}

.ModuleProductListGiant.layout-105 .items-active {
    background: transparent;
    border: 1px solid transparent;
    color: #f10215;
}

.ModuleProductListGiant.layout-105 .selected-light:hover {
    color: #f10215;
}

.ModuleProductListGiant.layout-105 .choosed-tab {
    color: #f10215
}

@media only screen and (max-width: 767px) {
    .ModuleProductListGiant.layout-105 .smailtool {
        right: 5px
    }
    .ModuleProductListGiant.layout-105 .VRDiv {
        max-width: 100px;
        overflow: hidden;
    }
    .ModuleProductListGiant.layout-105 .pred-filter {
        display: none
    }
    .ModuleProductListGiant.layout-105 .silder-filter,
    .btn-filter {
        display: block
    }
    .ModuleProductListGiant.layout-105 .pro-container {
        width: 100%;
    }
    .ModuleProductListGiant.layout-105 .pro-container li {
        margin: 0 2% 2% 0 !important;
    }
    .ModuleProductListGiant.layout-105 .pro-container li .pro-img {
        overflow: hidden;
        display: block;
    }
    .ModuleProductListGiant.layout-105 .pro-container li {
        width: 49%;
        background: #fff;
        font-size: 15px;
    }
    .ModuleProductListGiant.layout-105 .pro-container li .pro-tit .pro-price {
        font-size: 14px;
        font-weight: normal;
    }
    .ModuleProductListGiant.layout-105 .pro-container li .pro-tit {
        padding: 10px 15px;
    }
    .ModuleProductListGiant.layout-105 li.col-xs-2 {
        width: 49% !important;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(2n).col-xs-2 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-xs-3 {
        width: 32% !important;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(3n).col-xs-3 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-xs-4 {
        width: 23.5% !important;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(4n).col-xs-4 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-xs-5 {
        width: 18.4% !important;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(5n).col-xs-5 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-xs-6 {
        width: 15% !important;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(6n).col-xs-6 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 li.col-xs-1 {
        width: 100% !important;
        padding-right: 0;
        padding-left: 0;
    }
    .ModuleProductListGiant.layout-105 li:nth-child(n).col-xs-1 {
        margin-right: 0 !important;
    }
    .ModuleProductListGiant.layout-105 .pro-container li .pro-tit .pro-desc {
        padding-bottom: 5px;
    }
}

.ModuleProductListGiant.layout-105 .videosDiv {
    border-radius: 8px;
    padding: 8px 12px;
    background: rgba(0, 0, 0, 0.4);
}

.ModuleProductListGiant.layout-105 .videosTis {
    color: #fff;
    font-size: 12px;
}

.ModuleProductListGiant.layout-105 .videosTis>svg {
    width: 12px;
    height: 12px;
    fill: #fff;
}

.ModuleProductListGiant.layout-105 .pagerGiant .inputer {
    outline: 0;
}

.module_25239008 .ModuleHead .HeadCenter {
    float: none;
}

#module_25239008 {
    padding: 0px;
}

#module_25239008 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_25239008 .ModuleHead25239008 {
    display: none;
}

#module_25239008 .BodyCenter.BodyCenter25239008 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25239008>.module_25239008 {
    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_25239008>.module_25239008 {
    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_25239008 .BodyCenter.BodyCenter25239008 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25239008 .BodyCenter.BodyCenter25239008 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25239008>.module_25239008 {
        margin-top: 1.6667%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25239008>.module_25239008 {
        margin-top: 6.0519%;
        margin-left: 3.4582%;
        margin-right: 3.4582%;
        margin-bottom: 0.0000%;
    }
}

#module_25239008>.module_25239008 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25239008:hover {
    border: none;
}

#module_25239008:hover>.module_25239008 {
    border-color: #ccc;
}

#module_25239008:hover>.module_25239008 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25239008 .videosDiv {
    background-color: ;
}

#module_25239008 .videosDiv {}

#module_25239008 .videosDiv {}

#module_25239008 .videosDiv {}

#module_25239008 .videosDiv {}

#module_25239008 .videosDiv {}

#module_25239008 .videosDiv {
    border-top-left-radius: px;
}

#module_25239008 .videosDiv {
    border-top-right-radius: px;
}

#module_25239008 .videosDiv {
    border-bottom-left-radius: px;
}

#module_25239008 .videosDiv {
    border-bottom-right-radius: px;
}

#module_25239008 .videosTis {
    font-size: px;
}

#module_25239008 .videosTis>svg {
    width: px;
    height: px
}

#module_25239008 .videosTis {
    color: ;
}

#module_25239008 .videosTis>svg {
    fill: ;
}

#module_25239008 .videosDiv {
    padding-top: px;
}

#module_25239008 .videosDiv {
    padding-bottom: px;
}

#module_25239008 .videosDiv {
    padding-left: px;
}

#module_25239008 .videosDiv {
    padding-right: px;
}

#module_25239008 .VRDiv {
    background-color: ;
}

#module_25239008 .VRDiv {}

#module_25239008 .VRDiv {}

#module_25239008 .VRDiv {}

#module_25239008 .VRDiv {}

#module_25239008 .VRDiv {}

#module_25239008 .VRDiv {
    border-top-left-radius: px;
}

#module_25239008 .VRDiv {
    border-top-right-radius: px;
}

#module_25239008 .VRDiv {
    border-bottom-left-radius: px;
}

#module_25239008 .VRDiv {
    border-bottom-right-radius: px;
}

#module_25239008 .vrIcon {
    font-size: px;
}

#module_25239008 .vrIcon>svg {
    width: px;
    height: px
}

#module_25239008 .vrIcon {
    color: ;
}

#module_25239008 .vrIcon>svg {
    fill: ;
}

#module_25239008 .VRDiv {
    padding-top: px;
}

#module_25239008 .VRDiv {
    padding-bottom: px;
}

#module_25239008 .VRDiv {
    padding-left: px;
}

#module_25239008 .VRDiv {
    padding-right: px;
}

#module_25239008 .VRTipstxt {
    font-size: px;
}

#module_25239008 .VRTipstxt {
    font-family: ;
}

#module_25239008 .VRTipstxt {
    color: ;
}

#module_25239008 .VRTipstxt {}

#module_25239008 .VRTipstxt {}

#module_25239008 .VRTipstxt {}

#module_25239008 .pro-item {
    margin-bottom: 50px;
    margin-right: 50px;
}

#module_25239008 .pro-container li.col-lg-2 {
    width: calc((100% - 50px) / 2);
}

#module_25239008 .pro-container li.col-lg-3 {
    width: calc((100% - 50px * 2) / 3);
}

#module_25239008 .pro-container li.col-lg-4 {
    width: calc((100% - 50px * 3) / 4);
}

#module_25239008 .pro-container li.col-lg-5 {
    width: calc((100% - 50px * 4) / 5);
}

#module_25239008 .pro-container li.col-lg-6 {
    width: calc((100% - 50px * 5) / 6);
}

#module_25239008 .pro-item {
    padding-top: 0px;
}

#module_25239008 .pro-item {
    padding-bottom: 0px;
}

#module_25239008 .pro-item {
    padding-left: 0px;
}

#module_25239008 .pro-item {
    padding-right: 0px;
}

#module_25239008 .pro-item {
    background-color: #fff;
}

#module_25239008 .pro-item {
    background-image: none;
}

#module_25239008 .pro-item {
    background-repeat: no-repeat;
}

#module_25239008 .pro-item {}

#module_25239008 .pro-item {}

#module_25239008 .pro-item {}

#module_25239008 .pro-item {
    border-top-color: #ccc;
}

#module_25239008 .pro-item {
    border-top-style: solid;
}

#module_25239008 .pro-item {
    border-top-width: 1px;
}

#module_25239008 .pro-item {
    border-right-color: #ccc;
}

#module_25239008 .pro-item {
    border-right-style: solid;
}

#module_25239008 .pro-item {
    border-right-width: 1px;
}

#module_25239008 .pro-item {
    border-bottom-color: #ccc;
}

#module_25239008 .pro-item {
    border-bottom-style: solid;
}

#module_25239008 .pro-item {
    border-bottom-width: 1px;
}

#module_25239008 .pro-item {
    border-left-color: #ccc;
}

#module_25239008 .pro-item {
    border-left-style: solid;
}

#module_25239008 .pro-item {
    border-left-width: 1px;
}

#module_25239008 .pro-img .dummy {
    background-color: transparent;
}

#module_25239008 .pro-img .dummy {
    background-image: none;
}

#module_25239008 .pro-img .dummy {
    background-repeat: no-repeat;
}

#module_25239008 .pro-img .dummy {}

#module_25239008 .pro-img .dummy {}

#module_25239008 .pro-img .dummy {}

#module_25239008 .pro-img .dummy {
    padding-top: 100%;
}

#module_25239008 .pro-img img {
    object-fit: cover;
}

#module_25239008 .pro-img img {
    width: 100%;
}

#module_25239008 .pro-img img {
    height: 100%;
}

#module_25239008 .pro-img img {
    border-radius: 0px;
}

#module_25239008 .pro-img {
    border-top-left-radius: 0px;
}

#module_25239008 .pro-img {
    border-top-right-radius: 0px;
}

#module_25239008 .pro-img {
    border-bottom-left-radius: 0px;
}

#module_25239008 .pro-img {
    border-bottom-right-radius: 0px;
}

#module_25239008 .pro-img {
    border-top-color: transparent;
}

#module_25239008 .pro-img {
    border-top-style: none;
}

#module_25239008 .pro-img {
    border-top-width: 0px;
}

#module_25239008 .pro-img {
    border-right-color: transparent;
}

#module_25239008 .pro-img {
    border-right-style: none;
}

#module_25239008 .pro-img {
    border-right-width: 0px;
}

#module_25239008 .pro-img {
    border-bottom-color: transparent;
}

#module_25239008 .pro-img {
    border-bottom-style: none;
}

#module_25239008 .pro-img {
    border-bottom-width: 0px;
}

#module_25239008 .pro-img {
    border-left-color: transparent;
}

#module_25239008 .pro-img {
    border-left-style: none;
}

#module_25239008 .pro-img {
    border-left-width: 0px;
}

#module_25239008 .pro-name {
    font-size: 16px;
}

#module_25239008 .pro-name {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-name {
    color: #000;
}

#module_25239008 .pro-name {
    font-weight: normal;
}

#module_25239008 .pro-name {
    text-decoration: none;
}

#module_25239008 .pro-name {
    font-style: normal;
}

#module_25239008 .pro-name {
    margin-top: 0px;
}

#module_25239008 .pro-name {
    margin-bottom: 5px;
}

#module_25239008 .pro-desc {
    font-size: 12px;
}

#module_25239008 .pro-desc {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-desc {
    color: #666;
}

#module_25239008 .pro-desc {
    font-weight: normal;
}

#module_25239008 .pro-desc {
    text-decoration: none;
}

#module_25239008 .pro-desc {
    font-style: normal;
}

#module_25239008 .pro-desc {
    margin-top: 10px;
}

#module_25239008 .pro-desc {
    margin-bottom: 15px;
}

#module_25239008 .pro-price {
    font-size: 18px;
}

#module_25239008 .pro-price {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-price {
    color: #10aa9c;
}

#module_25239008 .pro-price {
    font-weight: normal;
}

#module_25239008 .pro-price {
    text-decoration: none;
}

#module_25239008 .pro-price {
    font-style: normal;
}

#module_25239008 .pro-buybtn {
    color: #ccc;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li {
    font-size: 14px;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li,
#module_25239008 .productListOrderCtrlTab .summary .totalProduct {
    color: #000;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li {
    font-weight: normal;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li {
    text-decoration: none;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li {
    font-style: normal;
}

#module_25239008 .choosed-tab,
#module_25239008 .setting-screening-criteria {
    font-size: 12px;
}

#module_25239008 .choosed-tab {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .choosed-tab,
#module_25239008 .setting-screening-criteria {
    color: #10aa9c;
}

#module_25239008 .choosed-tab {}

#module_25239008 .choosed-tab {}

#module_25239008 .choosed-tab {}

#module_25239008 .selected-light,
#module_25239008 .setting-all,
#module_25239008 .setting-left-bar,
#module_25239008 .setting-pred-warp .setting-collapse,
#module_25239008 .setting-pred-warp .setting-collapse .icpng {
    font-size: 12px;
}

#module_25239008 .setting-pred-warp .setting-collapse {
    flex: 0 0 calc(12px * 4);
}

#module_25239008 .setting-right-temp ul.FilterPc {
    height: calc(12px + 36px);
}

#module_25239008 .selected-light,
#module_25239008 .setting-all {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .selected-light,
#module_25239008 .setting-left-bar,
#module_25239008 .setting-reset,
#module_25239008 .setting-pred-warp .setting-collapse,
#module_25239008 .giantroom .btn-more {
    color: #000;
}

#module_25239008 .selected-light {}

#module_25239008 .selected-light,
#module_25239008 .setting-all {}

#module_25239008 .selected-light,
#module_25239008 .setting-all {}

#module_25239008 .setting-right-temp ul li,
#module_25239008 .choosed-tab {
    border-top-left-radius: 2px;
}

#module_25239008 .setting-right-temp ul li,
#module_25239008 .choosed-tab {
    border-top-right-radius: 2px;
}

#module_25239008 .setting-right-temp ul li,
#module_25239008 .choosed-tab {
    border-bottom-left-radius: 2px;
}

#module_25239008 .setting-right-temp ul li,
#module_25239008 .choosed-tab {
    border-bottom-right-radius: 2px;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab {
    border-top-color: #d6d6d6;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab {
    border-top-style: solid;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-top-width: 1px;
}

#module_25239008 .giantroom {
    margin-top: calc(-16px - 1px);
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-bottom-color: #d6d6d6;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-bottom-style: solid;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-bottom-width: 1px;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-left-color: #d6d6d6;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-left-style: solid;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-left-width: 1px;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-right-color: #d6d6d6;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-right-style: solid;
}

#module_25239008 .pred-filter,
#module_25239008 .choosed-tab,
#module_25239008 .giantroom .btn-more {
    border-right-width: 1px;
}

#module_25239008 .setting-pred-warp {
    border-top-color: #d6d6d6;
}

#module_25239008 .setting-left-bar {
    background-color: #fafafa;
}

#module_25239008 .setting-left-bar {
    width: px
}

#module_25239008 .setting-right-temp ul.FilterPc {
    width: calc( 100% - px);
}

#module_25239008 .setting-right-temp ul li {
    background-color: rgba(255, 255, 255, 0);
}

#module_25239008 .choosed-tab .icsmall {
    color: #999;
}

#module_25239008 .setting-right-temp ul li {
    margin-right: 10px;
}

#module_25239008 .pro-paramname {
    font-size: 12px;
}

#module_25239008 .pro-paramname {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-paramname {
    color: #666;
}

#module_25239008 .pro-paramname {
    font-weight: normal;
}

#module_25239008 .pro-paramname {
    text-decoration: none;
}

#module_25239008 .pro-paramname {
    font-style: normal;
}

#module_25239008 .pro-paramvalue {
    font-size: 12px;
}

#module_25239008 .pro-paramvalue {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-paramvalue {
    color: #666;
}

#module_25239008 .pro-paramvalue {
    font-weight: normal;
}

#module_25239008 .pro-paramvalue {
    text-decoration: none;
}

#module_25239008 .pro-paramvalue {
    font-style: normal;
}

#module_25239008 .pro-params {
    margin-top: 15px;
}

#module_25239008 .pro-params {
    margin-right: 0px;
}

#module_25239008 .pro-params {
    margin-left: 0px;
}

#module_25239008 .pro-params {
    margin-bottom: 15px;
}

#module_25239008 .pagerGiant .text {
    font-size: px;
}

#module_25239008 .pagerGiant .text {
    font-family: ;
}

#module_25239008 .pagerGiant .text {
    color: ;
}

#module_25239008 .pagerGiant .text {}

#module_25239008 .pagerGiant .text {}

#module_25239008 .pagerGiant .text {}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    width: px
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    height: px
}

#module_25239008 .pagerGiant .num {
    font-size: px;
}

#module_25239008 .pagerGiant .num {
    font-family: ;
}

#module_25239008 .pagerGiant .num {
    color: ;
}

#module_25239008 .pagerGiant .num {}

#module_25239008 .pagerGiant .num {}

#module_25239008 .pagerGiant .num {}

#module_25239008 .pagerGiant .submit {
    width: px
}

#module_25239008 .pagerGiant .submit {
    height: px
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer,
#module_25239008 .pagerGiant .submit {
    border-top-left-radius: px;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer,
#module_25239008 .pagerGiant .submit {
    border-top-right-radius: px;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer,
#module_25239008 .pagerGiant .submit {
    border-bottom-left-radius: px;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer,
#module_25239008 .pagerGiant .submit {
    border-bottom-right-radius: px;
}

#module_25239008 .pagerGiant .next,
#module_25239008 .pagerGiant .splitline {
    color: ;
}

#module_25239008 .pagerGiant .num {
    background-color: #fff;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    border-top-color: #ccc;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    border-top-style: solid;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer {
    border-top-width: 1px;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    border-bottom-color: #ccc;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    border-bottom-style: solid;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer {
    border-bottom-width: 1px;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    border-left-color: #ccc;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    border-left-style: solid;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer {
    border-left-width: 1px;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    border-right-color: #ccc;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .inputer {
    border-right-style: solid;
}

#module_25239008 .pagerGiant .num,
#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer {
    border-right-width: 1px;
}

#module_25239008 .page-more a {
    font-size: px;
}

#module_25239008 .page-more a {
    font-family: ;
}

#module_25239008 .page-more a {
    color: !important;
}

#module_25239008 .page-more a {}

#module_25239008 .page-more a {}

#module_25239008 .page-more a {}

#module_25239008 .page-more a {
    background-color: #fff;
}

#module_25239008 .page-more a {
    border-top-color: #eee;
}

#module_25239008 .page-more a {
    border-top-style: solid;
}

#module_25239008 .page-more a {
    border-top-width: 2px;
}

#module_25239008 .page-more a {
    border-bottom-color: #eee;
}

#module_25239008 .page-more a {
    border-bottom-style: solid;
}

#module_25239008 .page-more a {
    border-bottom-width: 2px;
}

#module_25239008 .page-more a {
    border-left-color: #eee;
}

#module_25239008 .page-more a {
    border-left-style: solid;
}

#module_25239008 .page-more a {
    border-left-width: 2px;
}

#module_25239008 .page-more a {
    border-right-color: #eee;
}

#module_25239008 .page-more a {
    border-right-style: solid;
}

#module_25239008 .page-more a {
    border-right-width: 2px;
}

#module_25239008 .VRDiv:hover {
    background-color: ;
}

#module_25239008 .VRDiv:hover {}

#module_25239008 .VRDiv:hover {}

#module_25239008 .VRDiv:hover {}

#module_25239008 .VRDiv:hover {}

#module_25239008 .VRDiv:hover {}

#module_25239008 .VRDiv:hover .vrIcon {
    font-size: px;
}

#module_25239008 .VRDiv:hover .vrIcon>svg {
    width: px;
    height: px
}

#module_25239008 .VRDiv:hover .vrIcon {
    color: ;
}

#module_25239008 .VRDiv:hover .vrIcon>svg {
    fill: ;
}

#module_25239008 .videosDiv:hover {
    background-color: ;
}

#module_25239008 .videosDiv:hover {}

#module_25239008 .videosDiv:hover {}

#module_25239008 .videosDiv:hover {}

#module_25239008 .videosDiv:hover {}

#module_25239008 .videosDiv:hover {}

#module_25239008 .videosDiv:hover .videosTis {
    font-size: px;
}

#module_25239008 .videosDiv:hover .videosTis>svg {
    width: px;
    height: px
}

#module_25239008 .videosDiv:hover .videosTis {
    color: ;
}

#module_25239008 .videosDiv:hover .videosTis>svg {
    fill: ;
}

#module_25239008 .pro-item:hover .pro-paramname {
    font-size: 12px;
}

#module_25239008 .pro-item:hover .pro-paramname {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-item:hover .pro-paramname {
    color: #fff;
}

#module_25239008 .pro-paramname:hover {
    font-weight: normal;
}

#module_25239008 .pro-item:hover .pro-paramname {
    text-decoration: none;
}

#module_25239008 .pro-paramname:hover {
    font-style: normal;
}

#module_25239008 .pro-item:hover .pro-paramvalue {
    font-size: 12px;
}

#module_25239008 .pro-item:hover .pro-paramvalue {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-item:hover .pro-paramvalue,
#module_25239008 .pro-item:hover .param {
    color: #fff;
}

#module_25239008 .pro-item:hover .pro-paramvalue {
    font-weight: normal;
}

#module_25239008 .pro-item:hover .pro-paramvalue {
    text-decoration: none;
}

#module_25239008 .pro-item:hover .pro-paramvalue {
    font-style: normal;
}

#module_25239008 .pro-item:hover {
    background-color: rgba(0, 0, 0, 0);
}

#module_25239008 .pro-item:hover {
    background-image: none;
}

#module_25239008 .pro-item:hover {
    background-repeat: no-repeat;
}

#module_25239008 .pro-item:hover {}

#module_25239008 .pro-item:hover {}

#module_25239008 .pro-item:hover {}

#module_25239008 .pro-item:hover {
    border-top-color: rgb(68, 193, 195);
}

#module_25239008 .pro-item:hover {
    border-top-style: solid;
}

#module_25239008 .pro-item:hover {
    border-right-color: rgb(68, 193, 195);
}

#module_25239008 .pro-item:hover {
    border-right-style: solid;
}

#module_25239008 .pro-item:hover {
    border-bottom-color: rgb(68, 193, 195);
}

#module_25239008 .pro-item:hover {
    border-bottom-style: solid;
}

#module_25239008 .pro-item:hover {
    border-left-color: rgb(68, 193, 195);
}

#module_25239008 .pro-item:hover {
    border-left-style: solid;
}

#module_25239008 .pro-img:hover {
    background-color: transparent;
}

#module_25239008 .pro-img:hover {}

#module_25239008 .pro-img:hover {
    background-repeat: no-repeat;
}

#module_25239008 .pro-img:hover {}

#module_25239008 .pro-img:hover {}

#module_25239008 .pro-img:hover {}

#module_25239008 .pro-img:hover {
    border-top-left-radius: 0px;
}

#module_25239008 .pro-img:hover {
    border-top-right-radius: 0px;
}

#module_25239008 .pro-img:hover {
    border-bottom-left-radius: 0px;
}

#module_25239008 .pro-img:hover {
    border-bottom-right-radius: 0px;
}

#module_25239008 .pro-img:hover {
    border-top-color: transparent;
}

#module_25239008 .pro-img:hover {
    border-top-style: none;
}

#module_25239008 .pro-img:hover {
    border-top-width: 0px;
}

#module_25239008 .pro-img:hover {
    border-right-color: transparent;
}

#module_25239008 .pro-img:hover {
    border-right-style: none;
}

#module_25239008 .pro-img:hover {
    border-right-width: 0px;
}

#module_25239008 .pro-img:hover {
    border-bottom-color: transparent;
}

#module_25239008 .pro-img:hover {
    border-bottom-style: none;
}

#module_25239008 .pro-img:hover {
    border-bottom-width: 0px;
}

#module_25239008 .pro-img:hover {
    border-left-color: transparent;
}

#module_25239008 .pro-img:hover {
    border-left-style: none;
}

#module_25239008 .pro-img:hover {
    border-left-width: 0px;
}

#module_25239008 .pro-item:hover .pro-name {
    font-size: 16px;
}

#module_25239008 .pro-item:hover .pro-name {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-item:hover .pro-name {
    color: rgb(0, 0, 0);
}

#module_25239008 .pro-item:hover .pro-name {
    font-weight: normal;
}

#module_25239008 .pro-item:hover .pro-name {
    text-decoration: none;
}

#module_25239008 .pro-item:hover .pro-name {
    font-style: normal;
}

#module_25239008 .pro-item:hover .pro-desc {
    font-size: 12px;
}

#module_25239008 .pro-item:hover .pro-desc {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-item:hover .pro-desc {
    color: #fff;
}

#module_25239008 .pro-item:hover .pro-desc {
    font-weight: normal;
}

#module_25239008 .pro-item:hover .pro-desc {
    text-decoration: none;
}

#module_25239008 .pro-item:hover .pro-desc {
    font-style: normal;
}

#module_25239008 .pro-item:hover .pro-price {
    font-size: 18px;
}

#module_25239008 .pro-item:hover .pro-price {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .pro-item:hover .pro-price {
    color: #fff;
}

#module_25239008 .pro-item:hover .pro-price {
    font-weight: normal;
}

#module_25239008 .pro-item:hover .pro-price {
    text-decoration: none;
}

#module_25239008 .pro-item:hover .pro-price {
    font-style: normal;
}

#module_25239008 .pro-buybtn span:hover {
    font-size: 26px;
}

#module_25239008 .pro-buybtn:hover {
    font-family: ;
}

#module_25239008 .ModuleProductListGiant.layout-105 .pro-container li:hover .pro-tit .pro-buybtn span {
    color: #fff;
}

#module_25239008 .pro-buybtn:hover {
    font-weight: normal;
}

#module_25239008 .pro-buybtn-pic:hover {
    text-decoration: none;
}

#module_25239008 .pro-buybtn-pic:hover {
    font-style: normal;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {
    font-size: 14px;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {
    color: #fff;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {
    font-weight: normal;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {
    text-decoration: none;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {
    font-style: normal;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {
    background-color: #10aa9c;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {
    background-image: none;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {
    background-repeat: no-repeat;
}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {}

#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li:hover,
#module_25239008 .productListOrderCtrlTab .orderCtrlPanel li.selected {}

#module_25239008 .selected-light:hover,
#module_25239008 .selected-light.active,
#module_25239008 .items-active {
    font-size: 12px;
}

#module_25239008 .selected-light:hover,
#module_25239008 .selected-light.active,
#module_25239008 .items-active {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25239008 .selected-light:hover,
#module_25239008 .selected-light.active,
#module_25239008 .items-active {
    color: #10aa9c;
}

#module_25239008 .items-active {
    border-color: #10aa9c;
}

#module_25239008 .bean-finish {
    background: #10aa9c;
}

#module_25239008 .selected-light:hover,
#module_25239008 .selected-light.active,
#module_25239008 .items-active {}

#module_25239008 .selected-light:hover,
#module_25239008 .selected-light.active,
#module_25239008 .items-active {}

#module_25239008 .selected-light:hover,
#module_25239008 .selected-light.active,
#module_25239008 .items-active {}

#module_25239008 .setting-left-bar:hover {
    background-color: #fafafa;
}

#module_25239008 .setting-right-temp ul li:hover,
#module_25239008 .setting-right-temp ul li.active {
    background-color: rgba(255, 255, 255, 0);
}

#module_25239008 .choosed-tab .icsmall:hover {
    color: #999;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit {
    font-size: px;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit {
    font-family: ;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit {
    color: ;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit {}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit {}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit {}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit {
    background-color: #10aa9c;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer:hover {
    border-top-color: #10aa9c;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer:hover {
    border-top-style: solid;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer:hover {
    border-bottom-color: #10aa9c;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer:hover {
    border-bottom-style: solid;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer:hover {
    border-left-color: #10aa9c;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer:hover {
    border-left-style: solid;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer:hover {
    border-right-color: #10aa9c;
}

#module_25239008 .pagerGiant .current,
#module_25239008 .pagerGiant .submit,
#module_25239008 .pagerGiant .inputer:hover {
    border-right-style: solid;
}

#module_25239008 .page-more a:hover {
    font-size: px;
}

#module_25239008 .page-more:hover a {
    font-family: ;
}

#module_25239008 .page-more a:hover {
    color: !important;
}

#module_25239008 .page-more a:hover {}

#module_25239008 .page-more a:hover {}

#module_25239008 .page-more a:hover {}

#module_25239008 .page-more a:hover {
    background-color: #fff;
}

#module_25239008 .page-more a:hover {
    border-top-color: #eee;
}

#module_25239008 .page-more a:hover {
    border-top-style: solid;
}

#module_25239008 .page-more a:hover {
    border-bottom-color: #eee;
}

#module_25239008 .page-more a:hover {
    border-bottom-style: solid;
}

#module_25239008 .page-more a:hover {
    border-left-color: #eee;
}

#module_25239008 .page-more a:hover {
    border-left-style: solid;
}

#module_25239008 .page-more a:hover {
    border-right-color: #eee;
}

#module_25239008 .page-more a:hover {
    border-right-style: solid;
}

.module_25188058 .ModuleHead .HeadCenter {
    float: none;
}

#module_25188058 {
    padding: 0px;
}

#module_25188058 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_25188058 .ModuleHead25188058 {
    display: none;
}

#module_25188058 .BodyCenter.BodyCenter25188058 {
    background: none;
    background-color: rgb(166, 175, 181);
}

#module_25188058>.module_25188058 {
    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_25188058>.module_25188058 {
    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_25188058 .BodyCenter.BodyCenter25188058 {
        padding-top: 1.8305%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 1.5690%;
    }
}

@media screen and (max-width: 767px) {
    #module_25188058 .BodyCenter.BodyCenter25188058 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25188058>.module_25188058 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25188058>.module_25188058 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25188058>.module_25188058 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25188058:hover {
    border: none;
}

#module_25188058:hover>.module_25188058 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25188058 .ModuleSubContainer {
    background-color: transparent;
}

#module_25188058 .ModuleSubContainer {
    background-image: none;
}

#module_25188058 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_25188058 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_25188058 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_25188058 .ModuleSubContainer {}

#module_25188058 {
    !bgVideo!
}

{
    bgVideoUrl:
}

#module_25188058 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_25188058 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_25188058 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px #000;
}

.ModuleGridContainer.ModuleGridContainer25188058 {
    max-width: 1200px;
    width: auto;
}

.ModuleGridContainer.ModuleGridContainer25188058 .SubPadding {
    width: 0px;
}

.module_25190178 .ModuleHead .HeadCenter {
    float: none;
}

#module_25190178 {
    padding: 0px;
}

#module_25190178 {
    position: static;
    z-index: 0;
    top: 4115px;
    left: 398px;
    width: 100%;
    height: auto;
}

#module_25190178 .ModuleHead25190178 {
    display: none;
}

#module_25190178 .BodyCenter.BodyCenter25190178 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25190178>.module_25190178 {
    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_25190178>.module_25190178 {
    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_25190178 .BodyCenter.BodyCenter25190178 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25190178 .BodyCenter.BodyCenter25190178 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25190178>.module_25190178 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25190178>.module_25190178 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25190178>.module_25190178 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25190178:hover {
    border: none;
}

#module_25190178:hover>.module_25190178 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25190178 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_25190178 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_25190178 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_25190178 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_25190178 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_25190178 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_25190178 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_25190178 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_25190178 .showHandle .btn {
    font-size: 14px;
}

#module_25190178 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25190178 .showHandle .btn {
    color: #333;
}

#module_25190178 .showHandle .btn {
    font-weight: 400;
}

#module_25190178 .showHandle .btn {
    text-decoration: none;
}

#module_25190178 .showHandle .btn {
    font-style: normal;
}

#module_25190178 .showHandle div {
    border-top-color: #ddd !important;
}

#module_25190178 .showHandle div {
    border-top-style: solid !important;
}

#module_25190178 .showHandle div {
    border-top-width: 1px !important;
}

#module_25190178 .showHandle {
    background-color: transparent;
}

#module_25190178 .showHandle {
    background-image: none;
}

#module_25190178 .showHandle {
    background-repeat: no-repeat;
}

#module_25190178 .showHandle {}

#module_25190178 .showHandle {}

#module_25190178 .showHandle {}

#module_25190178 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer25188058 #Sub25188058_1 {
    width: 17.7500%;
}

.module_133694286 .ModuleHead .HeadCenter {
    float: none;
}

#module_133694286 {
    padding: 0px;
}

#module_133694286 {
    position: static;
    z-index: 0;
    top: 29px;
    left: 252px;
    width: 100%;
    height: auto;
}

#module_133694286 .ModuleHead133694286 {
    display: none;
}

#module_133694286 .BodyCenter.BodyCenter133694286 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_133694286>.module_133694286 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: rgba(255, 255, 255, 0.27);
    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_133694286>.module_133694286 {
    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_133694286 .BodyCenter.BodyCenter133694286 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_133694286 .BodyCenter.BodyCenter133694286 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_133694286>.module_133694286 {
        margin-top: 0.0000%;
        margin-left: 11.1702%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_133694286>.module_133694286 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_133694286>.module_133694286 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_133694286:hover {
    border: none;
}

#module_133694286:hover>.module_133694286 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_133694286 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_133694286 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_133694286 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_133694286 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_133694286 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_133694286 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_133694286 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_133694286 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_133694286 .showHandle .btn {
    font-size: 14px;
}

#module_133694286 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_133694286 .showHandle .btn {
    color: #333;
}

#module_133694286 .showHandle .btn {
    font-weight: 400;
}

#module_133694286 .showHandle .btn {
    text-decoration: none;
}

#module_133694286 .showHandle .btn {
    font-style: normal;
}

#module_133694286 .showHandle div {
    border-top-color: #ddd !important;
}

#module_133694286 .showHandle div {
    border-top-style: solid !important;
}

#module_133694286 .showHandle div {
    border-top-width: 1px !important;
}

#module_133694286 .showHandle {
    background-color: transparent;
}

#module_133694286 .showHandle {
    background-image: none;
}

#module_133694286 .showHandle {
    background-repeat: no-repeat;
}

#module_133694286 .showHandle {}

#module_133694286 .showHandle {}

#module_133694286 .showHandle {}

#module_133694286 a {
    font-size: unset;
    font-family: unset
}

.module_25190179 .ModuleHead .HeadCenter {
    float: none;
}

#module_25190179 {
    padding: 0px;
}

#module_25190179 {
    position: static;
    z-index: 0;
    top: 4104px;
    left: 587px;
    width: 100%;
    height: auto;
}

#module_25190179 .ModuleHead25190179 {
    display: none;
}

#module_25190179 .BodyCenter.BodyCenter25190179 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25190179>.module_25190179 {
    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_25190179>.module_25190179 {
    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_25190179 .BodyCenter.BodyCenter25190179 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25190179 .BodyCenter.BodyCenter25190179 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25190179>.module_25190179 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25190179>.module_25190179 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25190179>.module_25190179 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25190179:hover {
    border: none;
}

#module_25190179:hover>.module_25190179 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25190179 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_25190179 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_25190179 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_25190179 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_25190179 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_25190179 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_25190179 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_25190179 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_25190179 .showHandle .btn {
    font-size: 14px;
}

#module_25190179 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25190179 .showHandle .btn {
    color: #333;
}

#module_25190179 .showHandle .btn {
    font-weight: 400;
}

#module_25190179 .showHandle .btn {
    text-decoration: none;
}

#module_25190179 .showHandle .btn {
    font-style: normal;
}

#module_25190179 .showHandle div {
    border-top-color: #ddd !important;
}

#module_25190179 .showHandle div {
    border-top-style: solid !important;
}

#module_25190179 .showHandle div {
    border-top-width: 1px !important;
}

#module_25190179 .showHandle {
    background-color: transparent;
}

#module_25190179 .showHandle {
    background-image: none;
}

#module_25190179 .showHandle {
    background-repeat: no-repeat;
}

#module_25190179 .showHandle {}

#module_25190179 .showHandle {}

#module_25190179 .showHandle {}

#module_25190179 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer25188058 #Sub25188058_2 {
    width: 12.5000%;
}

.module_25190181 .ModuleHead .HeadCenter {
    float: none;
}

#module_25190181 {
    padding: 0px;
}

#module_25190181 {
    position: static;
    z-index: 0;
    top: 4107px;
    left: 695px;
    width: 100%;
    height: auto;
}

#module_25190181 .ModuleHead25190181 {
    display: none;
}

#module_25190181 .BodyCenter.BodyCenter25190181 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25190181>.module_25190181 {
    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_25190181>.module_25190181 {
    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_25190181 .BodyCenter.BodyCenter25190181 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25190181 .BodyCenter.BodyCenter25190181 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25190181>.module_25190181 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25190181>.module_25190181 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25190181>.module_25190181 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25190181:hover {
    border: none;
}

#module_25190181:hover>.module_25190181 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25190181 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_25190181 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_25190181 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_25190181 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_25190181 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_25190181 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_25190181 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_25190181 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_25190181 .showHandle .btn {
    font-size: 14px;
}

#module_25190181 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25190181 .showHandle .btn {
    color: #333;
}

#module_25190181 .showHandle .btn {
    font-weight: 400;
}

#module_25190181 .showHandle .btn {
    text-decoration: none;
}

#module_25190181 .showHandle .btn {
    font-style: normal;
}

#module_25190181 .showHandle div {
    border-top-color: #ddd !important;
}

#module_25190181 .showHandle div {
    border-top-style: solid !important;
}

#module_25190181 .showHandle div {
    border-top-width: 1px !important;
}

#module_25190181 .showHandle {
    background-color: transparent;
}

#module_25190181 .showHandle {
    background-image: none;
}

#module_25190181 .showHandle {
    background-repeat: no-repeat;
}

#module_25190181 .showHandle {}

#module_25190181 .showHandle {}

#module_25190181 .showHandle {}

#module_25190181 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer25188058 #Sub25188058_3 {
    width: 11.8333%;
}

.module_25190211 .ModuleHead .HeadCenter {
    float: none;
}

#module_25190211 {
    padding: 0px;
}

#module_25190211 {
    position: static;
    z-index: 0;
    top: 4101px;
    left: 850px;
    width: 100%;
    height: auto;
}

#module_25190211 .ModuleHead25190211 {
    display: none;
}

#module_25190211 .BodyCenter.BodyCenter25190211 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25190211>.module_25190211 {
    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_25190211>.module_25190211 {
    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_25190211 .BodyCenter.BodyCenter25190211 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25190211 .BodyCenter.BodyCenter25190211 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25190211>.module_25190211 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25190211>.module_25190211 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25190211>.module_25190211 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25190211:hover {
    border: none;
}

#module_25190211:hover>.module_25190211 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25190211 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_25190211 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_25190211 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_25190211 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_25190211 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_25190211 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_25190211 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_25190211 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_25190211 .showHandle .btn {
    font-size: 14px;
}

#module_25190211 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25190211 .showHandle .btn {
    color: #333;
}

#module_25190211 .showHandle .btn {
    font-weight: 400;
}

#module_25190211 .showHandle .btn {
    text-decoration: none;
}

#module_25190211 .showHandle .btn {
    font-style: normal;
}

#module_25190211 .showHandle div {
    border-top-color: #ddd !important;
}

#module_25190211 .showHandle div {
    border-top-style: solid !important;
}

#module_25190211 .showHandle div {
    border-top-width: 1px !important;
}

#module_25190211 .showHandle {
    background-color: transparent;
}

#module_25190211 .showHandle {
    background-image: none;
}

#module_25190211 .showHandle {
    background-repeat: no-repeat;
}

#module_25190211 .showHandle {}

#module_25190211 .showHandle {}

#module_25190211 .showHandle {}

#module_25190211 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer25188058 #Sub25188058_4 {
    width: 11.2500%;
}

.module_29288533 .ModuleHead .HeadCenter {
    float: none;
}

#module_29288533 {
    padding: 0px;
}

#module_29288533 {
    position: static;
    z-index: 0;
    top: 4105px;
    left: 988px;
    width: 100%;
    height: auto;
}

#module_29288533 .ModuleHead29288533 {
    display: none;
}

#module_29288533 .BodyCenter.BodyCenter29288533 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29288533>.module_29288533 {
    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_29288533>.module_29288533 {
    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_29288533 .BodyCenter.BodyCenter29288533 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29288533 .BodyCenter.BodyCenter29288533 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_29288533>.module_29288533 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 15.3409%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29288533>.module_29288533 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_29288533>.module_29288533 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29288533:hover {
    border: none;
}

#module_29288533:hover>.module_29288533 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29288533 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_29288533 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_29288533 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_29288533 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_29288533 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_29288533 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_29288533 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_29288533 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_29288533 .showHandle .btn {
    font-size: 14px;
}

#module_29288533 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_29288533 .showHandle .btn {
    color: #333;
}

#module_29288533 .showHandle .btn {
    font-weight: 400;
}

#module_29288533 .showHandle .btn {
    text-decoration: none;
}

#module_29288533 .showHandle .btn {
    font-style: normal;
}

#module_29288533 .showHandle div {
    border-top-color: #ddd !important;
}

#module_29288533 .showHandle div {
    border-top-style: solid !important;
}

#module_29288533 .showHandle div {
    border-top-width: 1px !important;
}

#module_29288533 .showHandle {
    background-color: transparent;
}

#module_29288533 .showHandle {
    background-image: none;
}

#module_29288533 .showHandle {
    background-repeat: no-repeat;
}

#module_29288533 .showHandle {}

#module_29288533 .showHandle {}

#module_29288533 .showHandle {}

#module_29288533 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer25188058 #Sub25188058_5 {
    width: 10.7500%;
}

.module_25302311 .ModuleHead .HeadCenter {
    float: none;
}

#module_25302311 {
    padding: 0px;
}

#module_25302311 {
    position: static;
    z-index: 0;
    top: 3055px;
    left: 1460px;
    width: 100%;
    height: auto;
}

#module_25302311 .ModuleHead25302311 {
    display: none;
}

#module_25302311 .BodyCenter.BodyCenter25302311 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25302311>.module_25302311 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: rgb(255, 255, 255);
    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_25302311>.module_25302311 {
    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_25302311 .BodyCenter.BodyCenter25302311 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25302311 .BodyCenter.BodyCenter25302311 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25302311>.module_25302311 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25302311>.module_25302311 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25302311>.module_25302311 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25302311:hover {
    border: none;
}

#module_25302311:hover>.module_25302311 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25302311 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_25302311 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_25302311 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_25302311 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_25302311 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_25302311 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_25302311 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_25302311 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_25302311 .showHandle .btn {
    font-size: 14px;
}

#module_25302311 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25302311 .showHandle .btn {
    color: #333;
}

#module_25302311 .showHandle .btn {
    font-weight: 400;
}

#module_25302311 .showHandle .btn {
    text-decoration: none;
}

#module_25302311 .showHandle .btn {
    font-style: normal;
}

#module_25302311 .showHandle div {
    border-top-color: #ddd !important;
}

#module_25302311 .showHandle div {
    border-top-style: solid !important;
}

#module_25302311 .showHandle div {
    border-top-width: 0px !important;
}

#module_25302311 .showHandle {
    background-color: transparent;
}

#module_25302311 .showHandle {
    background-image: none;
}

#module_25302311 .showHandle {
    background-repeat: no-repeat;
}

#module_25302311 .showHandle {}

#module_25302311 .showHandle {}

#module_25302311 .showHandle {}

#module_25302311 a {
    font-size: unset;
    font-family: unset
}

.module_29373135 .ModuleHead .HeadCenter {
    float: none;
}

#module_29373135 {
    padding: 0px;
}

#module_29373135 {
    position: static;
    z-index: 0;
    top: 3380px;
    left: 1465px;
    width: 100%;
    height: auto;
}

#module_29373135 .ModuleHead29373135 {
    display: none;
}

#module_29373135 .BodyCenter.BodyCenter29373135 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29373135>.module_29373135 {
    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_29373135>.module_29373135 {
    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_29373135 .BodyCenter.BodyCenter29373135 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29373135 .BodyCenter.BodyCenter29373135 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_29373135>.module_29373135 {
        margin-top: 5.4264%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29373135>.module_29373135 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_29373135>.module_29373135 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29373135:hover {
    border: none;
}

#module_29373135:hover>.module_29373135 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29373135 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_29373135 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_29373135 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_29373135 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_29373135 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_29373135 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_29373135 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_29373135 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_29373135 .showHandle .btn {
    font-size: 14px;
}

#module_29373135 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_29373135 .showHandle .btn {
    color: #333;
}

#module_29373135 .showHandle .btn {
    font-weight: 400;
}

#module_29373135 .showHandle .btn {
    text-decoration: none;
}

#module_29373135 .showHandle .btn {
    font-style: normal;
}

#module_29373135 .showHandle div {
    border-top-color: #ddd !important;
}

#module_29373135 .showHandle div {
    border-top-style: solid !important;
}

#module_29373135 .showHandle div {
    border-top-width: 1px !important;
}

#module_29373135 .showHandle {
    background-color: transparent;
}

#module_29373135 .showHandle {
    background-image: none;
}

#module_29373135 .showHandle {
    background-repeat: no-repeat;
}

#module_29373135 .showHandle {}

#module_29373135 .showHandle {}

#module_29373135 .showHandle {}

#module_29373135 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer25188058 #Sub25188058_8 {
    width: 13.9167%;
}

.module_413577847 .ModuleHead .HeadCenter {
    float: none;
}

#module_413577847 {
    padding: 0px;
}

#module_413577847 {
    position: static;
    z-index: 0;
    top: 26px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_413577847 .ModuleHead413577847 {
    display: none;
}

#module_413577847 .BodyCenter.BodyCenter413577847 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_413577847>.module_413577847 {
    border-top-style: solid;
    border-top-color: #000;
    border-top-width: 0px;
    border-left-style: solid;
    border-left-color: rgb(255, 255, 255);
    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_413577847>.module_413577847 {
    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_413577847 .BodyCenter.BodyCenter413577847 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_413577847 .BodyCenter.BodyCenter413577847 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_413577847>.module_413577847 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 12.6437%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_413577847>.module_413577847 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_413577847>.module_413577847 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_413577847:hover {
    border: none;
}

#module_413577847:hover>.module_413577847 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_413577847 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_413577847 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_413577847 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_413577847 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_413577847 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_413577847 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_413577847 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_413577847 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_413577847 .showHandle .btn {
    font-size: 14px;
}

#module_413577847 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_413577847 .showHandle .btn {
    color: #333;
}

#module_413577847 .showHandle .btn {
    font-weight: 400;
}

#module_413577847 .showHandle .btn {
    text-decoration: none;
}

#module_413577847 .showHandle .btn {
    font-style: normal;
}

#module_413577847 .showHandle div {
    border-top-color: #ddd !important;
}

#module_413577847 .showHandle div {
    border-top-style: solid !important;
}

#module_413577847 .showHandle div {
    border-top-width: 0px !important;
}

#module_413577847 .showHandle {
    background-color: transparent;
}

#module_413577847 .showHandle {
    background-image: none;
}

#module_413577847 .showHandle {
    background-repeat: no-repeat;
}

#module_413577847 .showHandle {}

#module_413577847 .showHandle {}

#module_413577847 .showHandle {}

#module_413577847 a {
    font-size: unset;
    font-family: unset
}

.module_413577848 .ModuleHead .HeadCenter {
    float: none;
}

#module_413577848 {
    padding: 0px;
}

#module_413577848 {
    position: static;
    z-index: 0;
    top: 97px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_413577848 .ModuleHead413577848 {
    display: none;
}

#module_413577848 .BodyCenter.BodyCenter413577848 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_413577848>.module_413577848 {
    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_413577848>.module_413577848 {
    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_413577848 .BodyCenter.BodyCenter413577848 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_413577848 .BodyCenter.BodyCenter413577848 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_413577848>.module_413577848 {
        margin-top: 4.5977%;
        margin-left: 0.0000%;
        margin-right: 11.1111%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_413577848>.module_413577848 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_413577848>.module_413577848 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_413577848:hover {
    border: none;
}

#module_413577848:hover>.module_413577848 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_413577848 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_413577848 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_413577848 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_413577848 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_413577848 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_413577848 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_413577848 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_413577848 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_413577848 .showHandle .btn {
    font-size: 14px;
}

#module_413577848 .showHandle .btn {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_413577848 .showHandle .btn {
    color: #333;
}

#module_413577848 .showHandle .btn {
    font-weight: 400;
}

#module_413577848 .showHandle .btn {
    text-decoration: none;
}

#module_413577848 .showHandle .btn {
    font-style: normal;
}

#module_413577848 .showHandle div {
    border-top-color: #ddd !important;
}

#module_413577848 .showHandle div {
    border-top-style: solid !important;
}

#module_413577848 .showHandle div {
    border-top-width: 1px !important;
}

#module_413577848 .showHandle {
    background-color: transparent;
}

#module_413577848 .showHandle {
    background-image: none;
}

#module_413577848 .showHandle {
    background-repeat: no-repeat;
}

#module_413577848 .showHandle {}

#module_413577848 .showHandle {}

#module_413577848 .showHandle {}

#module_413577848 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer25188058 #Sub25188058_9 {
    width: 21.999999999999993%;
}

.module_29802790 .ModuleHead .HeadCenter {
    float: none;
}

#module_29802790 {
    padding: 0px;
}

#module_29802790 {
    position: static;
    z-index: 0;
    top: 3151px;
    left: 1657px;
    width: 100%;
    height: auto;
}

#module_29802790 .ModuleHead29802790 {
    display: none;
}

#module_29802790 .BodyCenter.BodyCenter29802790 {
    background: none;
    background-color: rgb(68, 193, 195);
}

#module_29802790>.module_29802790 {
    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_29802790>.module_29802790 {
    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_29802790 .BodyCenter.BodyCenter29802790 {
        padding-top: 1.0460%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29802790 .BodyCenter.BodyCenter29802790 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_29802790>.module_29802790 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29802790>.module_29802790 {
        margin-top: 5.4496%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_29802790>.module_29802790 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29802790:hover {
    border: none;
}

#module_29802790:hover>.module_29802790 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29802790 .ModuleSubContainer {
    background-color: transparent;
}

#module_29802790 .ModuleSubContainer {
    background-image: none;
}

#module_29802790 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_29802790 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_29802790 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_29802790 .ModuleSubContainer {}

#module_29802790 {
    !bgVideo!
}

{
    bgVideoUrl: none
}

#module_29802790 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_29802790 .ModuleSubContainer {
    box-shadow: ;
    transition: box-shadow 0.5s ease;
}

#module_29802790 .ModuleSubContainer:hover {
    box-shadow: ;
}

.ModuleGridContainer.ModuleGridContainer29802790 {}

.ModuleGridContainer.ModuleGridContainer29802790 .SubPadding {
    width: 0px;
}

.module_29802791 .ModuleHead .HeadCenter {
    float: none;
}

#module_29802791 {
    padding: 0px;
}

#module_29802791 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_29802791 .ModuleHead29802791 {
    display: none;
}

#module_29802791 .ModuleImageTextGiantContent {
    margin-top: px;
}

#module_29802791 .ModuleImageTextGiantContent {
    margin-bottom: px;
}

#module_29802791 .ModuleImageTextGiantContent {
    margin-left: px;
}

#module_29802791 .ModuleImageTextGiantContent {
    margin-right: px;
}

#module_29802791 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_29802791 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_29802791 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_29802791 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_29802791 .showHandle .btn {
    font-size: px;
}

#module_29802791 .showHandle .btn {
    font-family: ;
}

#module_29802791 .showHandle .btn {
    color: ;
}

#module_29802791 .showHandle .btn {}

#module_29802791 .showHandle .btn {}

#module_29802791 .showHandle .btn {}

#module_29802791 .showHandle div {
    border-top-color: !important;
}

#module_29802791 .showHandle div {
    border-top-style: !important;
}

#module_29802791 .showHandle div {
    border-top-width: px !important;
}

#module_29802791 .showHandle {
    background-color: ;
}

#module_29802791 .showHandle {}

#module_29802791 .showHandle {}

#module_29802791 .showHandle {}

#module_29802791 .showHandle {}

#module_29802791 .showHandle {}

.ModuleGridContainer.ModuleGridContainer29802790 #Sub29802790_1 {
    width: 14.5000%;
}

.module_29802792 .ModuleHead .HeadCenter {
    float: none;
}

#module_29802792 {
    padding: 0px;
}

#module_29802792 {
    position: static;
    z-index: 0;
    top: 23px;
    left: 1085px;
    width: 100%;
    height: auto;
}

#module_29802792 .ModuleHead29802792 {
    display: none;
}

#module_29802792 .ModuleImageTextGiantContent {
    margin-top: px;
}

#module_29802792 .ModuleImageTextGiantContent {
    margin-bottom: px;
}

#module_29802792 .ModuleImageTextGiantContent {
    margin-left: px;
}

#module_29802792 .ModuleImageTextGiantContent {
    margin-right: px;
}

#module_29802792 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_29802792 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_29802792 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_29802792 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_29802792 .showHandle .btn {
    font-size: px;
}

#module_29802792 .showHandle .btn {
    font-family: ;
}

#module_29802792 .showHandle .btn {
    color: ;
}

#module_29802792 .showHandle .btn {}

#module_29802792 .showHandle .btn {}

#module_29802792 .showHandle .btn {}

#module_29802792 .showHandle div {
    border-top-color: !important;
}

#module_29802792 .showHandle div {
    border-top-style: !important;
}

#module_29802792 .showHandle div {
    border-top-width: px !important;
}

#module_29802792 .showHandle {
    background-color: ;
}

#module_29802792 .showHandle {}

#module_29802792 .showHandle {}

#module_29802792 .showHandle {}

#module_29802792 .showHandle {}

#module_29802792 .showHandle {}

.ModuleGridContainer.ModuleGridContainer29802790 #Sub29802790_2 {
    width: 12.4167%;
}

.module_29802793 .ModuleHead .HeadCenter {
    float: none;
}

#module_29802793 {
    padding: 0px;
}

#module_29802793 {
    position: static;
    z-index: 0;
    top: 41px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_29802793 .ModuleHead29802793 {
    display: none;
}

#module_29802793 .ModuleImageTextGiantContent {
    margin-top: px;
}

#module_29802793 .ModuleImageTextGiantContent {
    margin-bottom: px;
}

#module_29802793 .ModuleImageTextGiantContent {
    margin-left: px;
}

#module_29802793 .ModuleImageTextGiantContent {
    margin-right: px;
}

#module_29802793 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_29802793 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_29802793 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_29802793 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_29802793 .showHandle .btn {
    font-size: px;
}

#module_29802793 .showHandle .btn {
    font-family: ;
}

#module_29802793 .showHandle .btn {
    color: ;
}

#module_29802793 .showHandle .btn {}

#module_29802793 .showHandle .btn {}

#module_29802793 .showHandle .btn {}

#module_29802793 .showHandle div {
    border-top-color: !important;
}

#module_29802793 .showHandle div {
    border-top-style: !important;
}

#module_29802793 .showHandle div {
    border-top-width: px !important;
}

#module_29802793 .showHandle {
    background-color: ;
}

#module_29802793 .showHandle {}

#module_29802793 .showHandle {}

#module_29802793 .showHandle {}

#module_29802793 .showHandle {}

#module_29802793 .showHandle {}

.ModuleGridContainer.ModuleGridContainer29802790 #Sub29802790_3 {
    width: 11.0000%;
}

.module_29802794 .ModuleHead .HeadCenter {
    float: none;
}

#module_29802794 {
    padding: 0px;
}

#module_29802794 {
    position: static;
    z-index: 0;
    top: 31px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_29802794 .ModuleHead29802794 {
    display: none;
}

#module_29802794 .ModuleImageTextGiantContent {
    margin-top: px;
}

#module_29802794 .ModuleImageTextGiantContent {
    margin-bottom: px;
}

#module_29802794 .ModuleImageTextGiantContent {
    margin-left: px;
}

#module_29802794 .ModuleImageTextGiantContent {
    margin-right: px;
}

#module_29802794 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_29802794 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_29802794 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_29802794 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_29802794 .showHandle .btn {
    font-size: px;
}

#module_29802794 .showHandle .btn {
    font-family: ;
}

#module_29802794 .showHandle .btn {
    color: ;
}

#module_29802794 .showHandle .btn {}

#module_29802794 .showHandle .btn {}

#module_29802794 .showHandle .btn {}

#module_29802794 .showHandle div {
    border-top-color: !important;
}

#module_29802794 .showHandle div {
    border-top-style: !important;
}

#module_29802794 .showHandle div {
    border-top-width: px !important;
}

#module_29802794 .showHandle {
    background-color: ;
}

#module_29802794 .showHandle {}

#module_29802794 .showHandle {}

#module_29802794 .showHandle {}

#module_29802794 .showHandle {}

#module_29802794 .showHandle {}

.ModuleGridContainer.ModuleGridContainer29802790 #Sub29802790_4 {
    width: 11.7500%;
}

.module_29802795 .ModuleHead .HeadCenter {
    float: none;
}

#module_29802795 {
    padding: 0px;
}

#module_29802795 {
    position: static;
    z-index: 0;
    top: 38px;
    left: 1085px;
    width: 100%;
    height: auto;
}

#module_29802795 .ModuleHead29802795 {
    display: none;
}

#module_29802795 {
    border: none;
}

@media screen and (min-width: 768px) {
    #module_29802795>.module_29802795 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29802795>.module_29802795 {}
}

#module_29802795 .ModuleImageTextGiantContent {
    margin-top: px;
}

#module_29802795 .ModuleImageTextGiantContent {
    margin-bottom: px;
}

#module_29802795 .ModuleImageTextGiantContent {
    margin-left: px;
}

#module_29802795 .ModuleImageTextGiantContent {
    margin-right: px;
}

#module_29802795 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_29802795 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_29802795 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_29802795 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_29802795 .showHandle .btn {
    font-size: px;
}

#module_29802795 .showHandle .btn {
    font-family: ;
}

#module_29802795 .showHandle .btn {
    color: ;
}

#module_29802795 .showHandle .btn {}

#module_29802795 .showHandle .btn {}

#module_29802795 .showHandle .btn {}

#module_29802795 .showHandle div {
    border-top-color: !important;
}

#module_29802795 .showHandle div {
    border-top-style: !important;
}

#module_29802795 .showHandle div {
    border-top-width: px !important;
}

#module_29802795 .showHandle {
    background-color: ;
}

#module_29802795 .showHandle {}

#module_29802795 .showHandle {}

#module_29802795 .showHandle {}

#module_29802795 .showHandle {}

#module_29802795 .showHandle {}

.ModuleGridContainer.ModuleGridContainer29802790 #Sub29802790_5 {
    width: 11.0833%;
}

.module_29802797 .ModuleHead .HeadCenter {
    float: none;
}

#module_29802797 {
    padding: 0px;
}

#module_29802797 {
    position: static;
    z-index: 0;
    top: 34px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_29802797 .ModuleHead29802797 {
    display: none;
}

#module_29802797 .ModuleImageTextGiantContent {
    margin-top: px;
}

#module_29802797 .ModuleImageTextGiantContent {
    margin-bottom: px;
}

#module_29802797 .ModuleImageTextGiantContent {
    margin-left: px;
}

#module_29802797 .ModuleImageTextGiantContent {
    margin-right: px;
}

#module_29802797 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_29802797 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_29802797 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_29802797 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_29802797 .showHandle .btn {
    font-size: px;
}

#module_29802797 .showHandle .btn {
    font-family: ;
}

#module_29802797 .showHandle .btn {
    color: ;
}

#module_29802797 .showHandle .btn {}

#module_29802797 .showHandle .btn {}

#module_29802797 .showHandle .btn {}

#module_29802797 .showHandle div {
    border-top-color: !important;
}

#module_29802797 .showHandle div {
    border-top-style: !important;
}

#module_29802797 .showHandle div {
    border-top-width: px !important;
}

#module_29802797 .showHandle {
    background-color: ;
}

#module_29802797 .showHandle {}

#module_29802797 .showHandle {}

#module_29802797 .showHandle {}

#module_29802797 .showHandle {}

#module_29802797 .showHandle {}

.ModuleGridContainer.ModuleGridContainer29802790 #Sub29802790_6 {
    width: 26.3333%;
}

.module_29802796 .ModuleHead .HeadCenter {
    float: none;
}

#module_29802796 {
    padding: 0px;
}

#module_29802796 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_29802796 .ModuleHead29802796 {
    display: none;
}

#module_29802796 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_29802796 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_29802796 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_29802796 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_29802796 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_29802796 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_29802796 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_29802796 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_29802796 .showHandle .btn {
    font-size: 14px;
}

#module_29802796 .showHandle .btn {
    font-family: ;
}

#module_29802796 .showHandle .btn {
    color: #333;
}

#module_29802796 .showHandle .btn {
    font-weight: 400;
}

#module_29802796 .showHandle .btn {
    text-decoration: none;
}

#module_29802796 .showHandle .btn {
    font-style: normal;
}

#module_29802796 .showHandle div {
    border-top-color: #ddd !important;
}

#module_29802796 .showHandle div {
    border-top-style: solid !important;
}

#module_29802796 .showHandle div {
    border-top-width: 1px !important;
}

#module_29802796 .showHandle {
    background-color: transparent;
}

#module_29802796 .showHandle {}

#module_29802796 .showHandle {
    background-repeat: no-repeat;
}

#module_29802796 .showHandle {}

#module_29802796 .showHandle {}

#module_29802796 .showHandle {}

#module_29802796 a {
    font-size: unset;
    font-family: unset
}

.module_29802824 .ModuleHead .HeadCenter {
    float: none;
}

#module_29802824 {
    padding: 0px;
}

#module_29802824 {
    position: static;
    z-index: 0;
    top: 79px;
    width: 100%;
    height: auto;
}

#module_29802824 .ModuleHead29802824 {
    display: none;
}

#module_29802824 .BodyCenter.BodyCenter29802824 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29802824>.module_29802824 {
    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_29802824>.module_29802824 {
    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_29802824 .BodyCenter.BodyCenter29802824 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29802824 .BodyCenter.BodyCenter29802824 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 2.7248%;
    }
}

@media screen and (min-width: 768px) {
    #module_29802824>.module_29802824 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29802824>.module_29802824 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_29802824>.module_29802824 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29802824:hover {
    border: none;
}

#module_29802824:hover>.module_29802824 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29802824 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_29802824 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_29802824 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_29802824 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_29802824 .imageTextGiant-Container {
    padding-top: 0px;
}

#module_29802824 .imageTextGiant-Container {
    padding-bottom: 0px;
}

#module_29802824 .imageTextGiant-Container {
    padding-left: 0px;
}

#module_29802824 .imageTextGiant-Container {
    padding-right: 0px;
}

#module_29802824 .showHandle .btn {
    font-size: px;
}

#module_29802824 .showHandle .btn {
    font-family: ;
}

#module_29802824 .showHandle .btn {
    color: ;
}

#module_29802824 .showHandle .btn {}

#module_29802824 .showHandle .btn {}

#module_29802824 .showHandle .btn {}

#module_29802824 .showHandle div {
    border-top-color: !important;
}

#module_29802824 .showHandle div {
    border-top-style: !important;
}

#module_29802824 .showHandle div {
    border-top-width: px !important;
}

#module_29802824 .showHandle {
    background-color: ;
}

#module_29802824 .showHandle {}

#module_29802824 .showHandle {}

#module_29802824 .showHandle {}

#module_29802824 .showHandle {}

#module_29802824 .showHandle {}

#module_29802824 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer29802790 #Sub29802790_7 {
    width: 12.916700000000006%;
}

.module_29372999 .ModuleHead .HeadCenter {
    float: none;
}

#module_29372999 {
    padding: 0px;
}

#module_29372999 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_29372999 .ModuleHead29372999 {
    display: none;
}

#module_29372999 .BodyCenter.BodyCenter29372999 {
    background: none;
    background-color: rgb(68, 193, 195);
}

#module_29372999>.module_29372999 {
    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_29372999>.module_29372999 {
    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_29372999 .BodyCenter.BodyCenter29372999 {
        padding-top: 0.8017%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29372999 .BodyCenter.BodyCenter29372999 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_29372999>.module_29372999 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29372999>.module_29372999 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_29372999>.module_29372999 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29372999:hover {
    border: none;
}

#module_29372999:hover>.module_29372999 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29372999 .ModuleSubContainer {
    background-color: transparent;
}

#module_29372999 .ModuleSubContainer {
    background-image: none;
}

#module_29372999 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_29372999 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_29372999 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_29372999 .ModuleSubContainer {}

#module_29372999 {
    !bgVideo!
}

{
    bgVideoUrl:
}

#module_29372999 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_29372999 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_29372999 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px #000;
}

.ModuleGridContainer.ModuleGridContainer29372999 {}

.ModuleGridContainer.ModuleGridContainer29372999 .SubPadding {
    width: 0px;
}


/*纯文本模块 layout 101*/

.ModulePlainTextGiant.layout-101 {
    font-size: 14px;
}

.ModulePlainTextGiant.layout-101 .plainTextGiant-Container {
    height: auto;
    word-wrap: break-word;
    max-height: 100%;
    padding: 10px;
    max-width: 100%;
    overflow: hidden;
}

.module_29373001 .ModuleHead .HeadCenter {
    float: none;
}

#module_29373001 {
    padding: 0px;
}

#module_29373001 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_29373001 .ModuleHead29373001 {
    display: none;
}

#module_29373001 .BodyCenter.BodyCenter29373001 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29373001>.module_29373001 {
    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_29373001>.module_29373001 {
    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_29373001 .BodyCenter.BodyCenter29373001 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29373001 .BodyCenter.BodyCenter29373001 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_29373001>.module_29373001 {
        margin-top: 4.5317%;
        margin-left: 71.2991%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29373001>.module_29373001 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_29373001>.module_29373001 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29373001:hover {
    border: none;
}

#module_29373001:hover>.module_29373001 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29373001 .ModulePlainTextGiantContent {
    margin-top: 0px;
}

#module_29373001 .ModulePlainTextGiantContent {
    margin-bottom: 0px;
}

#module_29373001 .ModulePlainTextGiantContent {
    margin-left: 0px;
}

#module_29373001 .ModulePlainTextGiantContent {
    margin-right: 0px;
}

#module_29373001 .plainTextGiant-Container {
    padding-top: 4px;
}

#module_29373001 .plainTextGiant-Container {
    padding-bottom: 0px;
}

#module_29373001 .plainTextGiant-Container {
    padding-left: 0px;
}

#module_29373001 .plainTextGiant-Container {
    padding-right: 0px;
}

#module_29373001 a {
    font-size: unset;
    font-family: unset
}

.ModuleGridContainer.ModuleGridContainer29372999 #Sub29372999_1 {
    width: 27.5833%;
}


/*友情链接 layout 101*/

.ModuleLinkListGiant.layout-101 {
    min-height: 29px;
}

.ModuleLinkListGiant.layout-101 .LinkHor {
    display: inline-block;
    white-space: nowrap;
}

.ModuleLinkListGiant.layout-101 .LinkVer {
    display: block;
}

.ModuleLinkListGiant.layout-101 .btn:hover {
    text-decoration: underline;
}

.module_29286829 .ModuleHead .HeadCenter {
    float: none;
}

#module_29286829 {
    padding: 0px;
}

#module_29286829 {
    position: static;
    z-index: 0;
    top: 3009px;
    left: 551px;
    width: 100%;
    height: auto;
}

#module_29286829 .ModuleHead29286829 {
    display: none;
}

#module_29286829 .BodyCenter.BodyCenter29286829 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_29286829>.module_29286829 {
    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_29286829>.module_29286829 {
    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_29286829 .BodyCenter.BodyCenter29286829 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29286829 .BodyCenter.BodyCenter29286829 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_29286829>.module_29286829 {
        margin-top: 1.3497%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29286829>.module_29286829 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_29286829>.module_29286829 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29286829:hover {
    border: none;
}

#module_29286829:hover>.module_29286829 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29286829 .BodyCenter {
    text-align: left;
}

#module_29286829 .link-item .LinkHor .btn-link {
    font-size: 14px;
}

#module_29286829 .link-item .LinkHor .btn-link {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_29286829 .link-item .LinkHor .btn-link {
    color: rgb(255, 255, 255);
}

#module_29286829 .link-item .LinkHor .btn-link {
    font-weight: normal;
}

#module_29286829 .link-item .LinkHor .btn-link {
    text-decoration: none;
}

#module_29286829 .link-item .LinkHor .btn-link {
    font-style: normal;
}

#module_29286829 .link-item .LinkHor .btn-link:hover {
    font-size: 14px;
}

#module_29286829 .link-item .LinkHor .btn-link:hover {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_29286829 .link-item .LinkHor .btn-link:hover {
    color: rgb(242, 242, 242);
}

#module_29286829 .link-item .LinkHor .btn-link:hover {
    font-weight: normal;
}

#module_29286829 .link-item .LinkHor .btn-link:hover {
    text-decoration: underline;
}

#module_29286829 .link-item .LinkHor .btn-link:hover {
    font-style: normal;
}

.ModuleGridContainer.ModuleGridContainer29372999 #Sub29372999_2 {
    width: 72.4167%;
}

.module_29694012 .ModuleHead .HeadCenter {
    float: none;
}

#module_29694012 {
    padding: 0px;
}

#module_29694012 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_29694012 .ModuleHead29694012 {
    display: none;
}

#module_29694012 .BodyCenter.BodyCenter29694012 {
    background: none;
    background-color: rgb(68, 193, 195);
}

#module_29694012>.module_29694012 {
    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_29694012>.module_29694012 {
    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_29694012 .BodyCenter.BodyCenter29694012 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.5241%;
    }
}

@media screen and (max-width: 767px) {
    #module_29694012 .BodyCenter.BodyCenter29694012 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_29694012>.module_29694012 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_29694012>.module_29694012 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_29694012>.module_29694012 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_29694012:hover {
    border: none;
}

#module_29694012:hover>.module_29694012 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_29694012 .ModuleSubContainer {
    background-color: transparent;
}

#module_29694012 .ModuleSubContainer {
    background-image: none;
}

#module_29694012 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_29694012 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_29694012 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_29694012 .ModuleSubContainer {}

#module_29694012 {
    !bgVideo!
}

{
    bgVideoUrl: none
}

#module_29694012 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_29694012 .ModuleSubContainer {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    transition: box-shadow 0.5s ease;
}

#module_29694012 .ModuleSubContainer:hover {
    box-shadow: 0px 0px 0px 0px #000;
}

.ModuleGridContainer.ModuleGridContainer29694012 {}

.module_412116017 .ModuleHead .HeadCenter {
    float: none;
}

#module_412116017 {
    padding: 0px;
}

#module_412116017 {
    position: static;
    z-index: 0;
    width: 100%;
    height: auto;
}

#module_412116017 .ModuleHead412116017 {
    display: none;
}

#module_412116017 .ModuleImageTextGiantContent {
    margin-top: 0px;
}

#module_412116017 .ModuleImageTextGiantContent {
    margin-bottom: 0px;
}

#module_412116017 .ModuleImageTextGiantContent {
    margin-left: 0px;
}

#module_412116017 .ModuleImageTextGiantContent {
    margin-right: 0px;
}

#module_412116017 .imageTextGiant-Container {
    padding-top: 10px;
}

#module_412116017 .imageTextGiant-Container {
    padding-bottom: 10px;
}

#module_412116017 .imageTextGiant-Container {
    padding-left: 10px;
}

#module_412116017 .imageTextGiant-Container {
    padding-right: 10px;
}

#module_412116017 .showHandle .btn {
    font-size: 14px;
}

#module_412116017 .showHandle .btn {
    font-family: ;
}

#module_412116017 .showHandle .btn {
    color: #333;
}

#module_412116017 .showHandle .btn {
    font-weight: 400;
}

#module_412116017 .showHandle .btn {
    text-decoration: none;
}

#module_412116017 .showHandle .btn {
    font-style: normal;
}

#module_412116017 .showHandle div {
    border-top-color: #ddd !important;
}

#module_412116017 .showHandle div {
    border-top-style: solid !important;
}

#module_412116017 .showHandle div {
    border-top-width: 1px !important;
}

#module_412116017 .showHandle {
    background-color: transparent;
}

#module_412116017 .showHandle {}

#module_412116017 .showHandle {
    background-repeat: no-repeat;
}

#module_412116017 .showHandle {}

#module_412116017 .showHandle {}

#module_412116017 .showHandle {}

#module_412116017 a {
    font-size: unset;
    font-family: unset
}

.module_25364632 .ModuleHead .HeadCenter {
    float: none;
}

#module_25364632 {
    padding: 0px;
}

#module_25364632 {
    position: static;
    z-index: 0;
    top: 0px;
    width: 100%;
    height: auto;
}

#module_25364632 .ModuleHead25364632 {
    display: none;
}

#module_25364632 .BodyCenter.BodyCenter25364632 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25364632>.module_25364632 {
    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_25364632>.module_25364632 {
    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_25364632 .BodyCenter.BodyCenter25364632 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 2.0921%;
    }
}

@media screen and (max-width: 767px) {
    #module_25364632 .BodyCenter.BodyCenter25364632 {
        padding-top: 8.1744%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_25364632>.module_25364632 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25364632>.module_25364632 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_25364632>.module_25364632 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25364632:hover {
    border: none;
}

#module_25364632:hover>.module_25364632 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25364632 .ModuleSubContainer {
    background-color: transparent;
}

#module_25364632 .ModuleSubContainer {
    background-image: none;
}

#module_25364632 .ModuleSubContainer {
    background-repeat: no-repeat;
}

#module_25364632 .ModuleSubContainer {
    background-position: 0% 0%;
}

#module_25364632 .ModuleSubContainer {
    background-attachment: scroll;
}

#module_25364632 .ModuleSubContainer {}

#module_25364632 {
    !bgVideo!
}

{
    bgVideoUrl: none
}

#module_25364632 .gridBgVideo .bgVideoMask {
    opacity: 0.2
}

#module_25364632 .ModuleSubContainer {
    box-shadow: ;
    transition: box-shadow 0.5s ease;
}

#module_25364632 .ModuleSubContainer:hover {
    box-shadow: ;
}

.ModuleGridContainer.ModuleGridContainer25364632 {}

.module_25364633 .ModuleHead .HeadCenter {
    float: none;
}

#module_25364633 {
    padding: 0px;
}

#module_25364633 {
    position: static;
    z-index: 0;
    top: -106px;
    left: 1085px;
    width: 100%;
    height: auto;
}

#module_25364633 .ModuleHead25364633 {
    display: none;
}

#module_25364633 .BodyCenter.BodyCenter25364633 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25364633>.module_25364633 {
    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_25364633>.module_25364633 {
    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_25364633 .BodyCenter.BodyCenter25364633 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_25364633 .BodyCenter.BodyCenter25364633 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_25364633>.module_25364633 {
        margin-top: 4.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25364633>.module_25364633 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_25364633>.module_25364633 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25364633:hover {
    border: none;
}

#module_25364633:hover>.module_25364633 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25364633 img {
    border-top-color: transparent;
}

#module_25364633 img {
    border-top-style: none;
}

#module_25364633 img {
    border-top-width: 0px;
}

#module_25364633 img {
    border-right-color: transparent;
}

#module_25364633 img {
    border-right-style: none;
}

#module_25364633 img {
    border-right-width: 0px;
}

#module_25364633 img {
    border-bottom-color: transparent;
}

#module_25364633 img {
    border-bottom-style: none;
}

#module_25364633 img {
    border-bottom-width: 0px;
}

#module_25364633 img {
    border-left-color: transparent;
}

#module_25364633 img {
    border-left-style: none;
}

#module_25364633 img {
    border-left-width: 0px;
}

#module_25364633 img {
    border-top-left-radius: 0px;
}

#module_25364633 img {
    border-top-right-radius: 0px;
}

#module_25364633 img {
    border-bottom-left-radius: 0px;
}

#module_25364633 img {
    border-bottom-right-radius: 0px;
}

#module_25364633 .BodyCenter {
    text-align: center;
}

.module_25364634 .ModuleHead .HeadCenter {
    float: none;
}

#module_25364634 {
    padding: 0px;
}

#module_25364634 {
    position: static;
    z-index: 0;
    top: 3006px;
    left: 252px;
    width: 100%;
    height: auto;
}

#module_25364634 .ModuleHead25364634 {
    display: none;
}

#module_25364634 .BodyCenter.BodyCenter25364634 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25364634>.module_25364634 {
    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_25364634>.module_25364634 {
    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_25364634 .BodyCenter.BodyCenter25364634 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25364634 .BodyCenter.BodyCenter25364634 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 2.7248%;
    }
}

@media screen and (min-width: 768px) {
    #module_25364634>.module_25364634 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25364634>.module_25364634 {
        margin-top: 2.7248%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_25364634>.module_25364634 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25364634:hover {
    border: none;
}

#module_25364634:hover>.module_25364634 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25364634 .ModulePlainTextGiantContent {
    margin-top: 0px;
}

#module_25364634 .ModulePlainTextGiantContent {
    margin-bottom: 0px;
}

#module_25364634 .ModulePlainTextGiantContent {
    margin-left: 0px;
}

#module_25364634 .ModulePlainTextGiantContent {
    margin-right: 10px;
}

#module_25364634 .plainTextGiant-Container {
    padding-top: 0px;
}

#module_25364634 .plainTextGiant-Container {
    padding-bottom: 10px;
}

#module_25364634 .plainTextGiant-Container {
    padding-left: 10px;
}

#module_25364634 .plainTextGiant-Container {
    padding-right: 10px;
}

#module_25364634 a {
    font-size: unset;
    font-family: unset
}

.module_25174224 .ModuleHead .HeadCenter {
    float: none;
}

#module_25174224 {
    padding: 0px;
}

#module_25174224 {
    position: static;
    z-index: 0;
    top: 261px;
    left: 0px;
    width: 100%;
    height: auto;
}

#module_25174224 .ModuleHead25174224 {
    display: none;
}

#module_25174224 .BodyCenter.BodyCenter25174224 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25174224>.module_25174224 {
    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_25174224>.module_25174224 {
    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_25174224 .BodyCenter.BodyCenter25174224 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25174224 .BodyCenter.BodyCenter25174224 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (min-width: 768px) {
    #module_25174224>.module_25174224 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

@media screen and (max-width: 767px) {
    #module_25174224>.module_25174224 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

#module_25174224>.module_25174224 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25174224:hover {
    border: none;
}

#module_25174224:hover>.module_25174224 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25174224 {
    display: none;
}

.ModuleMobileNavGiant.layout-103 p {
    color: #fff;
}

.lighted {
    position: fixed !important;
    z-index: 950;
    top: 0;
}

.ModuleMobileNavGiant.layout-103 .mobileNav {
    width: 100%;
    height: 3rem;
    position: fixed;
    line-height: 3rem;
    text-align: center;
    z-index: 950;
    top: 0;
}

.ModuleMobileNavGiant.layout-103 .HeaderZoneContainer {
    width: 100%;
    height: auto;
    margin: 0 auto;
    margin-top: 3rem;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item {
    background: #1977d2;
    height: calc(100vh);
}

.ModuleMobileNavGiant.layout-103 .pagebody_nav_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-103 .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;
}

.mobileNavFloatLayer_1 {
    z-index: 9999;
    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 .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 .5rem rgba(0, 0, 0, .3);
}


/*滚动条*/

.ModuleMobileNavGiant.layout-103 .header-model {
    width: 100%;
    height: 3rem;
}

.ModuleMobileNavGiant.layout-103 .containers {
    width: 100%;
    height: 100%;
    max-width: 100%;
    overflow: hidden;
    position: relative;
}

.ModuleMobileNavGiant.layout-103 .view {
    will-change: transform;
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    transition: transform 0.3s cubic-bezier(0.465, 0.183, 0.153, 0.946);
}

.ModuleMobileNavGiant.layout-103 .list-view {
    height: 100%;
    width: 100%;
    position: relative;
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    z-index: 9999;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul {
    padding: 60px 25px 0;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul li {
    width: 111px;
    height: 111px;
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul li a {
    font-size: 15px;
    color: #fff !important;
    text-align: center;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul li i {
    font-size: 38px;
    width: 40px;
    height: 40px;
    display: block;
    margin: 0 auto;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul li p {
    margin-top: 10px;
    color: #fff;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul li:nth-child(2n):after {
    border: 0px !important;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul li:after {
    height: 100%;
    content: '';
    width: 1px;
    border-right: 1px solid #f0f0f0;
    position: absolute;
    top: 0;
    right: 0;
    transform: scaleX(0.5);
    -webkit-transform: scaleX(0.5);
    z-index: 10;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul li:before {
    height: 1px;
    content: '';
    width: 100%;
    border-top: 1px solid #f0f0f0;
    position: absolute;
    bottom: -1px;
    right: 0;
    transform: scaleY(0.5);
    -webkit-transform: scaleY(0.5);
    z-index: 10;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul li:last-child:before {
    border: 0px !important;
}

.ModuleMobileNavGiant.layout-103 .micro-nav-item ul li:nth-last-child(2):before {
    border: 0px !important;
}

.ModuleMobileNavGiant.layout-103 #mobileDesignerContainer #pagebody {
    margin-top: 3rem;
}

.ModuleMobileNavGiant.layout-103 .navcontent {
    width: calc(100% - 60px);
    display: flex;
    margin-left: 50px;
    margin-right: 8pt;
}

.ModuleMobileNavGiant.layout-103 .icons {
    font-size: 16pt;
    color: #fff;
}

.ModuleMobileNavGiant.layout-103 .svgdiv {
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 999;
}

.ModuleMobileNavGiant.layout-103 .svgdiv svg {
    width: 16pt;
    height: 16pt;
    position: relative;
    z-index: -1;
}

.ModuleMobileNavGiant.layout-103 .navcontent a {
    width: 56px;
    text-align: center;
    display: block;
}

.ModuleMobileNavGiant.layout-103 #header p img {
    max-height: 40px;
    padding-right: 8pt;
    padding-left: 8pt;
    /*padding-left:40px;margin-right: 8px; margin-left: 15px;*/
}

@media only screen and (min-width: 768px) {
    .ModuleMobileNavGiant.layout-103 #mobileDesignerContainer #pagebody {
        margin-top: 0px;
    }
    .ModuleMobileNavGiant.layout-103 .header-model {
        display: none;
    }
}

.ModuleMobileNavGiant.layout-103 .icon-dianhua-moren {
    font-weight: normal;
}

.ModuleMobileNavGiant.layout-103 .icon-sousuo {
    font-weight: 750;
}

.ModuleMobileNavGiant.layout-103 #header p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 0;
    width: 100%;
    /* max-width: 80%; */
}

.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);
}

.ModuleMobileNavGiant.layout-103 .MobileNavClickLayer {
    top: 0;
    z-index: 9998;
    opacity: 0;
    height: 100%;
    width: 100%;
    position: fixed;
    display: none;
}

.module_25166705 .ModuleHead .HeadCenter {
    float: none;
}

#module_25166705 {
    padding: 0px;
}

#module_25166705 {}

#module_25166705 .ModuleHead25166705 {
    display: none;
}

#module_25166705 .BodyCenter.BodyCenter25166705 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25166705>.module_25166705 {
    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_25166705>.module_25166705 {
    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_25166705 .BodyCenter.BodyCenter25166705 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_25166705 .BodyCenter.BodyCenter25166705 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_25166705>.module_25166705 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_25166705>.module_25166705 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_25166705>.module_25166705 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25166705:hover {
    border: none;
}

#module_25166705:hover>.module_25166705 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25166705 .langlistbox {
    background-color:
}

#module_25166705 .langlistbox .jt {
    border-bottom-color:
}

#module_25166705 .langlistbox .langinfo {
    color:
}

#module_25166705 .langlistbox .langinfo {
    background-color:
}

#module_25166705 .langlistbox .langinfo {
    border-color:
}

#module_25166705 .langlistbox .langtxt {
    font-size: px
}

#module_25166705 .langlistbox .langtxt {
    color:
}

#module_25166705 {}

#module_25166705.layout-103 #header {
    border-bottom-color: ;
}

#module_25166705 {}

#module_25166705.layout-103 #header {
    border-bottom-style: ;
}

#module_25166705 {}

#module_25166705.layout-103 #header {
    border-bottom-width: px;
}

#module_25166705 {}

#module_25166705.layout-103 #header {
    box-shadow: ;
}

#module_25166705 {}

#module_25166705.layout-103 #MobileNav {
    background-color: transparent;
}

#module_25166705.layout-103 #header {
    background-color: rgb(68, 193, 195);
}

#module_25166705 {}

#module_25166705.layout-103 #header {}

#module_25166705 {}

#module_25166705.layout-103 #header p {
    color: #fff;
}

#module_25166705 {}

#module_25166705.layout-103 .lcitem .rect {
    background: #fff;
}

#module_25166705.layout-103 .icons {
    color: #fff;
}

#module_25166705.layout-103 .svgdiv svg>* {
    fill: #fff;
}

#module_25166705 {}

#module_25166705.layout-103 .micro-nav-item ul li:before {
    border-top-color: rgba(255, 255, 255, 0.43);
}

#module_25166705.layout-103 .micro-nav-item ul li:after {
    border-right-color: rgba(255, 255, 255, 0.43);
}

#module_25166705 {}

#module_25166705.layout-103 .micro-nav-item,
#module_25166705.layout-103 #MobileNavFloatLayer {
    background-color: rgb(68, 193, 195);
}

#module_25166705 {}

#module_25166705.layout-103 .micro-nav-item,
#module_25166705.layout-103 #MobileNavFloatLayer {}

#module_25166705 {}

#module_25166705.layout-103 .micro-nav-item>ul>li>a,
#module_25166705.layout-103 .micro-nav-item>ul>li>a p {
    color: #fff;
}

#module_25166705 {}

#module_25166705.layout-103 #header p {
    font-family: ;
}

#module_25166705 {}

#module_25166705.layout-103 #header p {
    font-size: px;
}

#module_25166705 {}

#module_25166705.layout-103 #header p {}

#module_25166705 {}

#module_25166705.layout-103 #header p {}

#module_25166705 {}

#module_25166705.layout-103 #header p {}

#module_25166705 {}

#module_25166705.layout-103 .micro-nav-item>ul>li>a,
#module_25166705.layout-103 .micro-nav-item>ul>li>a p {
    font-family: ;
}

#module_25166705 {}

#module_25166705.layout-103 .micro-nav-item>ul>li>a,
#module_25166705.layout-103 .micro-nav-item>ul>li>a p {
    font-size: px;
}

#module_25166705 {}

#module_25166705.layout-103 .micro-nav-item>ul>li .subnav a,
#module_25166705.layout-103 .micro-nav-item>ul>li .subnav a p {
    font-family: ;
}

#module_25166705 {}

#module_25166705.layout-103 .micro-nav-item>ul>li .subnav a,
#module_25166705.layout-103 .micro-nav-item>ul>li .subnav a p {
    font-size: px;
}

#module_25166705 .langlistbox li:hover .langinfo,
#module_25166705 .langactive .langinfo {
    color:
}

#module_25166705 .langlistbox li:hover .langinfo,
#module_25166705 .langactive .langinfo {
    background-color:
}

#module_25166705 .langlistbox li:hover .langinfo,
#module_25166705 .langactive .langinfo {
    border-color:
}

#module_25166705 .langlistbox li:hover .langtxt,
#module_25166705 .langactive .langtxt {
    color:
}

#module_25166705 {}

#module_25166705.layout-103 .micro-nav-item>ul>li>a:hover,
#module_25166705.layout-103 .micro-nav-item>ul>li>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;
    white-space: nowrap;
    /* 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_44058020 .ModuleHead .HeadCenter {
    float: none;
}

#module_44058020 {
    padding: 0px;
}

#module_44058020 {}

#module_44058020 .ModuleHead0 {
    display: none;
}

#module_44058020 .defaultbtn {
    background-color: #fff
}

#module_44058020 .defaultbtn {}

#module_44058020 .spotgroup {
    color: #000
}

#module_44058020 .itembtn {
    background-color: #fff
}

#module_44058020 .itembtn {}

#module_44058020 .itemicon {
    color: #666
}

#module_44058020 svg>* {
    fill: #666
}

#module_44058020 .itemtext {
    background-color: #fff
}

#module_44058020 .itemtextright::before {
    border-left-color: #fff
}

#module_44058020 .itemtextleft::before {
    border-right-color: #fff
}

#module_44058020 .itemtext {}

#module_44058020 .itemtext {
    font-size: 12px;
}

#module_44058020 .itemtext {
    font-family: ;
}

#module_44058020 .itemtext {
    color: #666 !important;
}

#module_44058020 .itemtext {
    font-weight: normal;
}

#module_44058020 .itemtext {
    text-decoration: none;
}

#module_44058020 .itemtext {
    font-style: normal;
}

#module_44058020 .defaultbtnbghover {
    background-color: #000000
}

#module_44058020 .defaultbtnbghover {}

#module_44058020 .defaultbtniconbghover {
    color: #fff
}

.module_25166706 .ModuleHead .HeadCenter {
    float: none;
}

#module_25166706 {
    padding: 0px;
}

#module_25166706 {}

#module_25166706 .ModuleHead25166706 {
    display: none;
}

#module_25166706 .BodyCenter.BodyCenter25166706 {
    background: none;
    background-color: rgba(0, 0, 0, 0);
}

#module_25166706>.module_25166706 {
    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_25166706>.module_25166706 {
    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_25166706 .BodyCenter.BodyCenter25166706 {
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_25166706 .BodyCenter.BodyCenter25166706 {
        padding-top: 0.0000%;
        padding-left: 0.0000%;
        padding-right: 0.0000%;
        padding-bottom: 0.0000%;
    }
}

@media screen and (min-width: 768px) {
    #module_25166706>.module_25166706 {
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
    }
}

@media screen and (max-width: 767px) {
    #module_25166706>.module_25166706 {
        margin-top: 0.0000%;
        margin-left: 0.0000%;
        margin-right: 0.0000%;
        margin-bottom: 0.0000%;
    }
}

#module_25166706>.module_25166706 {
    box-shadow: 0px 0px 0px 0px #ccc
}

#module_25166706:hover {
    border: none;
}

#module_25166706:hover>.module_25166706 {
    box-shadow: 0px 0px 0px 0px #ccc;
    transition: box-shadow 0.5s ease 0s;
}

#module_25166706 .foot-nav-list {
    background-color: #000 !important;
}

#module_25166706 .foot-nav-list {
    border-top-color: transparent;
}

#module_25166706 .foot-nav-list {
    border-top-style: none;
}

#module_25166706 .foot-nav-list {
    border-top-width: 0px;
}

#module_25166706 #MobileFootNav {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

#module_25166706 .icon {
    color: #fff !important;
}

#module_25166706 .icon svg>* {
    fill: #fff
}

#module_25166706 .itemText {
    font-size: 12px;
}

#module_25166706 .itemText {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25166706 .itemText {
    color: #fff !important;
}

#module_25166706 .itemText {
    font-weight: normal;
}

#module_25166706 .itemText {
    text-decoration: none;
}

#module_25166706 .itemText {
    font-style: normal;
}

#module_25166706 .iconh {
    color: #fff !important;
}

#module_25166706 .iconh svg>* {
    fill: #fff
}

#module_25166706 .itemTexth {
    font-size: 12px;
}

#module_25166706 .itemTexth {
    font-family: 微软雅黑, Microsoft YaHei;
}

#module_25166706 .itemTexth {
    color: #fff !important;
}

#module_25166706 .itemTexth {
    font-weight: normal;
}

#module_25166706 .itemTexth {
    text-decoration: none;
}

#module_25166706 .itemTexth {
    font-style: normal;
}