/* cache file /mnt/yzproc/YZ-Site/caches/csscache/6/67342/67342_517614_1_.cache exists */
/*md5:1d00cecc957c4b5fd22abf9e93b30f4d*/
/*time: 2023-04-18 19:05:04*/
#pagebody.siteStyle .BodyContainer{
    background:none;background-color:#fdf4ef;
    background-repeat:no-repeat ;
    background-position:center;
    background-size:auto;
    background-Attachment:scroll;
    }
    .ModuleGridContainer[gridswidthmode="2"]{max-width:1200px;width:auto;}
    @media screen and (max-width: 700px) { #HeaderZone,#FooterZone { display: none;} }.BodyMain2Zone{display:none;}
    .BodyMain3Zone{display:none;}
    .BodyMain4Zone{display:none;}
    @media only screen and (max-width: 767px){
        .ModuleOnLineServiceGiant.layout-107{display: none;}
    }
    @media only screen and (min-width: 768px){
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant,
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-hidden{
            display: none;
        }
        .ModuleOnLineServiceGiant.layout-107 .qrcodetips{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}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant{position: absolute; top: 0px;border: 1px solid #e6e6e6;border-radius: 8px; background-color: #fff;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container.pos-right .online-service-giant{right: 0; margin-right: 52px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container.pos-left .online-service-giant{left: 0; margin-left: 52px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-IM{width: 191px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-contact{min-width: 132px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-qrcode{width: 120px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn{position:relative;height:50px;width: 50px;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;text-align: center; line-height: 50px; background-color: #fff;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container div.online-service-giant-btn:before{content: '';position: absolute;top: 0;left: 0;transform: translateX(11px); display: block; width: 56%;height: 1px; background: #e6e6e6;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container div.online-service-giant-btn:nth-child(2):before,
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container div.online-service-giant-btn:nth-last-child(2):before{height: 0;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-IM,
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-contact .contact-item{padding: 11px 5px 11px 16px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-qrcode .qrcode-content{position: relative;padding: 10px;text-align: center;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-qrcode div.qrcode-content+.qrcode-content:before{content: '';position: absolute;top: 0;left: 0;transform: translateX(10px); display: block; width: 100px;height: 1px; background: #e6e6e6;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .online-service-giant-contact div.contact-item+.contact-item{border-top: 1px solid #e6e6e6;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .IM-list .IM-item{width: 48%; display: inline-block;vertical-align: top;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .IM-list .IM-item .IM-item-link i{vertical-align: middle;margin-right: 5px;}
    
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .service-title,
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .contact-item-name{color: #000; font-size: 14px;font-family: 'Microsoft YaHei';margin-bottom: 6px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-IM .IM-item a,
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .contact-item-content{color: #666; font-size: 12px;font-family: 'Microsoft YaHei';}
    
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-qrcode .qrcode-content .qrcode-img{width: 98px;height: 98px;}
    
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-child(2){border-top: 1px solid #e6e6e6;border-radius: 8px 8px 0 0; }
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(3){border-radius: 0 0 8px 8px;    border-bottom: 1px solid #e6e6e6; }
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn:nth-last-child(2){margin-top: 4px;border: 1px solid #e6e6e6;border-radius: 8px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn i.iconfont{font-size: 23px;color: #aeaeae;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-Contacts-btn i.iconfont,
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-QrCode-btn i.iconfont{font-size: 22px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-IM-btn i.iconfont{font-size: 32px;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-ToTop-btn i.iconfont{font-weight: bold;}
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant .IM-list .IM-item .IM-item-link i,
        .ModuleOnLineServiceGiant.layout-107 .online-service-giant-container .online-service-giant-btn.service-active i.iconfont{color:#1e88e5;}
        .ModuleOnLineServiceGiant.layout-107 .IM-item-link{
            font-size: 14px;
            width: 80px;
            overflow: hidden;
            display: block;
        }
    }

    #FreeMainZone{height:414px}
    .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_40864784 .ModuleHead .HeadCenter{float:none;}
    #module_40864784 {
    padding:0px;
    }
    #module_40864784 {
    position:static;
    z-index:4000;
    top:0px;
    left:0px;
    width:100%;
    height: auto;
    }
    #module_40864784 .ModuleHead40864784 {
    display:none;
    }
    #module_40864784 .BodyCenter.BodyCenter40864784 {
    background:none;background-color:rgb(255, 255, 255);
    }
    #module_40864784 >.module_40864784 {
    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_40864784 >.module_40864784{
    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_40864784 .BodyCenter.BodyCenter40864784 {
    padding-top:0.0000%;
    padding-left:5.1533%;
    padding-right:5.2076%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864784 .BodyCenter.BodyCenter40864784 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40864784 >.module_40864784 {
    margin-top:0.0000%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864784 >.module_40864784 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40864784 >.module_40864784 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40864784:hover {
    border:none;
    }
    #module_40864784:hover >.module_40864784 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40864784 .ModuleSubContainer{background-color:transparent;}
    #module_40864784 .ModuleSubContainer{background-image:none;}
    #module_40864784 .ModuleSubContainer{background-repeat:no-repeat;}
    #module_40864784 .ModuleSubContainer{background-position:0% 0%;}
    #module_40864784 .ModuleSubContainer{background-attachment:scroll;}
    #module_40864784 .ModuleSubContainer{}
    #module_40864784 {!bgVideo!}{bgVideoUrl:none}
    #module_40864784 .gridBgVideo .bgVideoMask{opacity:0.2}
    #module_40864784 .ModuleSubContainer{box-shadow:; transition: box-shadow 0.5s ease;}
    #module_40864784 .ModuleSubContainer:hover{box-shadow:;}
    .ModuleGridContainer.ModuleGridContainer40864784 {}
    .ModuleGridContainer.ModuleGridContainer40864784 .SubPadding {width:0px;}
    .ModuleImageGiant.layout-101 .BodyCenter{
        text-align:center;
    }
    .ModuleImageGiant.layout-101 img{
        margin: auto;
        max-width: 100%;
        border: none;
    }
    
    .module_40864785 .ModuleHead .HeadCenter{float:none;}
    #module_40864785 {
    padding:0px;
    }
    #module_40864785 {
    position:static;
    z-index:0;
    top:36px;
    left:499px;
    width:100%;
    height: auto;
    }
    #module_40864785 .ModuleHead40864785 {
    display:none;
    }
    #module_40864785 .BodyCenter.BodyCenter40864785 {
    background:none;background-color:rgba(0,0,0,0);
    }
    #module_40864785 >.module_40864785 {
    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_40864785 >.module_40864785{
    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_40864785 .BodyCenter.BodyCenter40864785 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864785 .BodyCenter.BodyCenter40864785 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40864785 >.module_40864785 {
    margin-top:4.7899%;
    margin-left:33.4483%;
    margin-right:8.9601%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864785 >.module_40864785 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40864785 >.module_40864785 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40864785:hover {
    border:none;
    }
    #module_40864785:hover >.module_40864785 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40864785 img{border-top-color:transparent;}
    #module_40864785 img{border-top-style:none;}
    #module_40864785 img{border-top-width:0px;}
    #module_40864785 img{border-right-color:transparent;}
    #module_40864785 img{border-right-style:none;}
    #module_40864785 img{border-right-width:0px;}
    #module_40864785 img{border-bottom-color:transparent;}
    #module_40864785 img{border-bottom-style:none;}
    #module_40864785 img{border-bottom-width:0px;}
    #module_40864785 img{border-left-color:transparent;}
    #module_40864785 img{border-left-style:none;}
    #module_40864785 img{border-left-width:0px;}
    #module_40864785 img{border-top-left-radius:0px;}
    #module_40864785 img{border-top-right-radius:0px;}
    #module_40864785 img{border-bottom-left-radius:0px;}
    #module_40864785 img{border-bottom-right-radius:0px;}
    #module_40864785 .BodyCenter{text-align: left;}
    
    .ModuleGridContainer.ModuleGridContainer40864784 #Sub40864784_1 {width:24.1667%;}
    .ModuleNavGiant.layout-111 .main-nav-content {
      position: relative;
      width: 100%;
      margin: 0 auto;
      transition: all 0.3s;
      -moz-transition: all 0.3s;
      -webkit-transition: all 0.3s; 
      -o-transition: all 0.3s;
      box-sizing: border-box;
      -moz-box-sizing:border-box; 
      -webkit-box-sizing:border-box;
      line-height: 0;
      overflow:hidden;
    }
    .ModuleNavGiant.layout-111 .aroundMune{
       position: absolute;
       display: flex;
       align-items: center;
       right: 0px;
       padding:0 10px;
       height: 100%;
       z-index: 5;
       transform: rotateY(90deg);
    }
    .ModuleNavGiant.layout-111 .aroundMune.active{
      transform: rotateY(0deg);
    }
    .ModuleNavGiant.layout-111 .moveMenuRight, .ModuleNavGiant.layout-111 .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-111 .main-nav-content .moveMenuRight{
      background-color: rgba(238,238,238,.6);
    }
    .ModuleNavGiant.layout-111 .main-nav-content .moveMenuLeft{
       display:none;
       background-color: rgba(238,238,238,.6);
       margin-right: 10px
    
    }
    .ModuleNavGiant.layout-111 .moveMenuRight:hover, .ModuleNavGiant.layout-111 .moveMenuLeft:hover{
       color:#fff;
       background-color:rgba(204,204,204,.6);
    }
    .ModuleNavGiant.layout-111 .main-nav-content >.blank-solve{
      width: auto;
      display: inline-block;
      transition: all .4s;
      position: relative;
      left: 0;
    }
    .ModuleNavGiant.layout-111 .navBorderTop {
      position: absolute;
      width: auto;
      height: 80px;
      left: 0px;
      bottom: 0px;
      background-color: #da0000;
      display:none;
      top:0px;
    }
    .ModuleNavGiant.layout-111 .main-nav-item-group {
      box-sizing: border-box;
      -moz-box-sizing:border-box; 
      -webkit-box-sizing:border-box;
      width: auto;
      height: 80px;
      text-align: center;
      float: left;
    }
    .ModuleNavGiant.layout-111 .main-nav-item {
      width: auto;
      height:80px;
      line-height:80px;
      color: #000000;
      display: inline-block;
      position: relative;
      transition:all 0.5s;
      -moz-transition: all 0.5s;
      -webkit-transition: all 0.5s; 
      -o-transition: all 0.5s;
    }
    .ModuleNavGiant.layout-111 .main-nav-item span{
        display:block;
        width:100%;
        height:100%;
        position:relative;
      box-sizing: content-box;
      -moz-box-sizing:content-box;
      -webkit-box-sizing:content-box;
    }
    .ModuleNavGiant.layout-111 .sub-nav-item-group {
      z-index: 3;
      height: 40px;
      line-height: 40px;
      text-align: center;
      display: none;
      text-align: left;
    }
    
    .ModuleNavGiant.layout-111 .sub-nav-item-group .sub-menu-box {
      float: left;
      padding-right: 25px; 
      /* background-color: #f8f8f8; */
    }
    .ModuleNavGiant.layout-111 .sub-nav-item-group .sub-menu-box a{
        width: 158px;
    }
    
    .ModuleNavGiant.layout-111 .sub-nav-item-group .sub-menu-box:first-child {
      border-radius: 0px 0px 0px 16px
    }
    
    .ModuleNavGiant.layout-111 .sub-nav-item-group .sub-menu-box:last-child {
      border-radius: 0px 0px 16px 0px
    }
    
    
    .sub-nav-holder{
        position:absolute;
        z-index:500;
      width:100%;
      display:none;
      height:400px;
      opacity: 1 !important;
      background-color:  #f8f8f8;
    }
    
    .ModuleNavGiant.layout-111 .sub-nav-item, .ModuleNavGiant.layout-111 .third-nav-item {
      display: inline-block;
      transition: all 0.5s;
      -moz-transition: all 0.5s;
      -webkit-transition: all 0.5s; 
      -o-transition: all 0.5s;
      height: 40px;
      line-height: 40px;
      font-size: 12px;
      padding-left: 25px;
    }
    
    .ModuleNavGiant.layout-111 .three-nav-item-group {
      width: 158px; 
      padding-right: 25px; 
      margin-top: -20px;
    }
    
    .ModuleNavGiant.layout-111 .three-nav-item-group p {
      line-height: 29px;
      height: 29px
    }
    
    .ModuleNavGiant.layout-111 .main-nav-item-hover span{
      color: #fff; 
    }
      
    @keyframes layout-111-nav-active2 {
      from {
        bottom: 20%;
      }
      to {
        bottom: 25%;
      }
    }
    @-webkit-keyframes layout-111-nav-active2
     { 
      from {
        bottom: 20%;
      }
      to {
        bottom: 25%;
      }
     } 
     
      
     @-moz-keyframes layout-111-nav-active2
     { 
      from {
        bottom: 20%;
      }
      to {
        bottom: 25%;
      }
     }
     @-o-keyframes layout-111-nav-active2
     { 
      from {
        bottom: 20%;
      }
      to {
        bottom: 25%;
      }
     }  
    .ModuleNavGiant.layout-111 .clearfix:after{content:'.';clear: both;display:block;width:0;height:0;overflow: hidden;visibility: hidden;}
    .ModuleNavGiant.layout-111 .menu{
        font-size: 12px;
        opacity: 0.6;
        float: right;
        margin-left: 8px;
        margin-top: 1px;
        transform:rotate(0deg);
        transition: all .3s linear;
        -webkit-transform:rotate(0deg);
        -webkit-transition: all .3s linear;
    }
    .ModuleNavGiant.layout-111 .menuUp{
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        margin-top: -1px;
    }
    .nav-giant-layout-111.sub-menu{
        display: none !important;
    }.module_40865206 .ModuleHead .HeadCenter{float:none;}
    #module_40865206 {
    padding:0px;
    }
    #module_40865206 {
    position:static;
    z-index:0;
    top:13px;
    left:1286px;
    width:100%;
    height: auto;
    }
    #module_40865206 .ModuleHead40865206 {
    display:none;
    }
    #module_40865206 .BodyCenter.BodyCenter40865206 {
    background:none;background-color:rgb(230, 120, 72);
    }
    #module_40865206 >.module_40865206 {
    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_40865206 >.module_40865206{
    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_40865206 .BodyCenter.BodyCenter40865206 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865206 .BodyCenter.BodyCenter40865206 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40865206 >.module_40865206 {
    margin-top:0.0000%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865206 >.module_40865206 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40865206 >.module_40865206 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40865206:hover {
    border:none;
    }
    #module_40865206:hover >.module_40865206 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40865206 .main-nav-item-group{height:80px;}#module_40865206 .main-nav-item{height:80px;line-height:80px}#module_40865206 .navBorderTop{height:80px;}#module_40865206 .main-nav-content{height:80px} #module_40865206 .main-nav-content{height:80px}
    #module_40865206 .main-nav-content{background-color:#fff;}
    #module_40865206 .main-nav-content{background-image:none;}
    #module_40865206 .main-nav-content{background-repeat:no-repeat;}
    #module_40865206 .main-nav-content{}
    #module_40865206 .main-nav-content{}
    #module_40865206 .main-nav-content{}
    #module_40865206 .main-nav-content{text-align:left;}
    #module_40865206 .main-nav-item span{width:auto;}
    #module_40865206 .main-nav-item span{padding-left:25px;padding-right:25px;}
    #module_40865206 .main-nav-item span{font-size:14px;}
    #module_40865206 .main-nav-item span{font-family:微软雅黑,Microsoft YaHei;}
    #module_40865206 .main-nav-item span{color:rgb(230, 120, 72);}
    #module_40865206 .main-nav-item span{font-weight:normal;}
    #module_40865206 .main-nav-item span{text-decoration:none;}
    #module_40865206 .main-nav-item span{font-style:normal;}
    #module_40865206 .main-nav-item{background-color:transparent;}
    #module_40865206 .main-nav-item{background-image:none;}
    #module_40865206 .main-nav-item{background-repeat:no-repeat;}
    #module_40865206 .main-nav-item{}
    #module_40865206 .main-nav-item{}
    #module_40865206 .main-nav-item{}
    #module_40865206 .sub-menu-box{background-color:#f8f8f8;}
    #module_40865206 .sub-menu-box{background-image:none;}
    #module_40865206 .sub-menu-box{background-repeat:no-repeat;}
    #module_40865206 .sub-menu-box{}
    #module_40865206 .sub-menu-box{}
    #module_40865206 .sub-menu-box{}
    #module_40865206 .sub-nav-holder,#module_40865206_subholder{background-color:#f8f8f8;}
    #module_40865206 .sub-nav-holder,#module_40865206_subholder{}
    #module_40865206 .sub-nav-holder,#module_40865206_subholder{background-repeat:no-repeat;}
    #module_40865206 .sub-nav-holder,#module_40865206_subholder{}
    #module_40865206 .sub-nav-holder,#module_40865206_subholder{}
    #module_40865206 .sub-nav-holder,#module_40865206_subholder{}
    #module_40865206 .sub-nav-holder,#module_40865206_subholder{opacity:0.99;}
    #module_40865206 .sub-nav-item{height:40px;line-height:40px}#module_40865206_subholder{height:40px;}
    #module_40865206 .sub-nav-item{font-size:12px;}
    #module_40865206 .sub-nav-item{font-family:微软雅黑,Microsoft YaHei;}
    #module_40865206 .sub-nav-item{color:#fd6e27;}
    #module_40865206 .sub-nav-item{font-weight:800;}
    #module_40865206 .sub-nav-item{text-decoration:none;}
    #module_40865206 .sub-nav-item{font-style:normal;}
    #module_40865206 .sub-nav-item-group .sub-menu-box{padding-right:25px;}
    #module_40865206 .third-nav-item{font-size:12px;}
    #module_40865206 .third-nav-item{font-family:微软雅黑,Microsoft YaHei;}
    #module_40865206 .third-nav-item{color:#333;}
    #module_40865206 .third-nav-item{font-weight:normal;}
    #module_40865206 .third-nav-item{text-decoration:none;}
    #module_40865206 .third-nav-item{font-style:normal;}
    #module_40865206 .three-nav-item-group p{margin-bottom:0px;}
    #module_40865206 .main-nav-item-hover span{font-size:14px;}
    #module_40865206 .main-nav-item-hover span{font-family:微软雅黑,Microsoft YaHei;}
    #module_40865206 .main-nav-item-hover span{color:rgb(98, 102, 120);}#module_40865206 .main-nav-item-hover::after{background-color:rgb(98, 102, 120);}
    #module_40865206 .main-nav-item-hover span{font-weight:normal;}
    #module_40865206 .main-nav-item-hover span{text-decoration:none;}
    #module_40865206 .main-nav-item-hover span{font-style:normal;}
    #module_40865206 .navBorderTop{background-color:#f8f8f8;}
    #module_40865206 .navBorderTop{background-image:none;}
    #module_40865206 .navBorderTop{background-repeat:no-repeat;}
    #module_40865206 .navBorderTop{}
    #module_40865206 .navBorderTop{}
    #module_40865206 .navBorderTop{}
    #module_40865206 .sub-nav-item:hover{font-size:12px;}
    #module_40865206 .sub-nav-item:hover{font-family:微软雅黑,Microsoft YaHei;}
    #module_40865206 .sub-nav-item:hover{color:#fd6e27;}
    #module_40865206 .sub-nav-item:hover{font-weight:800;}
    #module_40865206 .sub-nav-item:hover{text-decoration:none;}
    #module_40865206 .sub-nav-item:hover{font-style:normal;}
    #module_40865206 .third-nav-item:hover{font-size:12px;}
    #module_40865206 .third-nav-item:hover{font-family:微软雅黑,Microsoft YaHei;}
    #module_40865206 .third-nav-item:hover{color:#fd6e27;}
    #module_40865206 .third-nav-item:hover{font-weight:normal;}
    #module_40865206 .third-nav-item:hover{text-decoration:none;}
    #module_40865206 .third-nav-item:hover{font-style:normal;}
    
    
    .ModuleGridContainer.ModuleGridContainer40864784 #Sub40864784_2 {width:55.7500%;}
    .ModuleLangSwitchGiant.layout-102 .lang-list{
        display: inline-block;
        vertical-align: top;
    }
    .ModuleLangSwitchGiant.layout-102 .lang-list li{
        float:left
    }
    .ModuleLangSwitchGiant.layout-102 .lang-text{
        font-size:12px;
        color:#333;
        padding:10px;
        position: relative;
    }
    .ModuleLangSwitchGiant.layout-102 .lang-text.current{
        color:#f10215;
    }
    .ModuleLangSwitchGiant.layout-102 .lang-text:hover{
        color:#f10215;
    }
    .ModuleLangSwitchGiant.layout-102 .lang-split{
        border-left:1px solid #333;
    }
    .ModuleLangSwitchGiant.layout-102 li:nth-last-of-type(1)>.lang-split{
        border-left:none !important;
    }
    .ModuleLangSwitchGiant.layout-102 .lang-text:after{ content: ""; position: absolute; width: 1px; background: #ccc; height: 14px; top: 50%; right: 0;    transform: translate(0 ,-50%);}
    .ModuleLangSwitchGiant.layout-102 .lang-list li:last-child a:after{ background: none !important}.module_40864787 .ModuleHead .HeadCenter{float:none;}
    #module_40864787 {
    padding:0px;
    }
    #module_40864787 {
    position:static;
    z-index:0;
    width:100%;
    height: auto;
    }
    #module_40864787 .ModuleHead40864787 {
    display:none;
    }
    #module_40864787 .BodyCenter.BodyCenter40864787 {
    background:none;background-color:rgba(0,0,0,0);
    }
    #module_40864787 >.module_40864787 {
    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_40864787 >.module_40864787{
    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_40864787 .BodyCenter.BodyCenter40864787 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864787 .BodyCenter.BodyCenter40864787 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40864787 >.module_40864787 {
    margin-top:12.4481%;
    margin-left:40%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864787 >.module_40864787 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40864787 >.module_40864787 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40864787:hover {
    border:none;
    }
    #module_40864787:hover >.module_40864787 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40864787 .BodyCenter{text-align:left;}
    #module_40864787 .lang-text{font-size:12px;}
    #module_40864787 .lang-text{font-family:微软雅黑,Microsoft YaHei;}
    #module_40864787 .lang-text{color:rgb(98, 102, 120);}
    #module_40864787 .lang-text{font-weight:normal;}
    #module_40864787 .lang-text{text-decoration:initial;}
    #module_40864787 .lang-text{font-style:normal;}
    #module_40864787 .lang-text:after{background:;}
    #module_40864787 .lang-list{background-color:#fff;}
    #module_40864787 .lang-list{background-image:none;}
    #module_40864787 .lang-list{background-repeat:no-repeat;}
    #module_40864787 .lang-list{}
    #module_40864787 .lang-list{}
    #module_40864787 .lang-list{}
    #module_40864787 .lang-text:hover,#module_40864787 .lang-text.current{font-size:12px;}
    #module_40864787 .lang-text:hover,#module_40864787 .lang-text.current{font-family:微软雅黑,Microsoft YaHei;}
    #module_40864787 .lang-text:hover,#module_40864787 .lang-text.current{color:rgb(98, 102, 120);}
    #module_40864787 .lang-text:hover,#module_40864787 .lang-text.current{font-weight:normal;}
    #module_40864787 .lang-text:hover,#module_40864787 .lang-text.current{text-decoration:initial;}
    #module_40864787 .lang-text:hover,#module_40864787 .lang-text.current{font-style:normal;}
    
    .ModuleGridContainer.ModuleGridContainer40864784 #Sub40864784_3 {width:20.083299999999994%;}
    .ModuleHorizontalGiant.layout-101 .hr-line {
        margin:0 auto;
        width: auto;
        /* border: 1px solid #333; */
        border-top: 0 !important;
    }
    .ModuleHorizontalGiant.layout-101 {position: relative;}.module_40864883 .ModuleHead .HeadCenter{float:none;}
    #module_40864883 {
    padding:0px;
    }
    #module_40864883 {
    position:static;
    z-index:0;
    top:247px;
    left:0px;
    width:100%;
    height: auto;
    }
    #module_40864883 .ModuleHead40864883 {
    display:none;
    }
    #module_40864883 .BodyCenter.BodyCenter40864883 {
    background:none;background-color:rgba(0,0,0,0);
    }
    #module_40864883 >.module_40864883 {
    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_40864883 >.module_40864883{
    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_40864883 .BodyCenter.BodyCenter40864883 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864883 .BodyCenter.BodyCenter40864883 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40864883 >.module_40864883 {
    margin-top:0.2623%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.2623%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864883 >.module_40864883 {
    margin-top:5px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:5px;
    }
    }
    #module_40864883 >.module_40864883 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40864883:hover {
    border:none;
    }
    #module_40864883:hover >.module_40864883 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40864883 .hr-line{width:auto;max-width:autopx;}
    #module_40864883 .hr-line{border-bottom-color:rgb(242, 242, 242);}
    #module_40864883 .hr-line{border-bottom-style:solid;}
    #module_40864883 .hr-line{border-bottom-width:1px;}
    .ModuleProductDetailGiant.layout-101 a{ text-decoration: unset; outline: 0;}
    
    .ModuleProductDetailGiant.layout-101  .icon-qrcode img{
        width: 100%;
        position: relative;
        top: -4px;
    }
    .ModuleProductDetailGiant.layout-101  .mob-enquiry{
        position: absolute;
        right: 14px;
        top: 20px;
    }
    .ModuleProductDetailGiant.layout-101 .pro_pic_specification{
        display: none;
    }
    .ModuleProductDetailGiant.layout-101 .specification_have_pic .pro_text_specification{
        display: none
    }
    .ModuleProductDetailGiant.layout-101 .specification_have_pic .pro_pic_specification{
        display: block;
    }
    .ModuleProductDetailGiant.layout-101 .inSwiper-slide{
        background-size: cover;
        -moz-background-size: cover;
    }
    .ModuleProductDetailGiant.layout-101 .inSwiper-slide i.boshiweb_bofang{
        display: block;
        width: 50px;
        height: 50px;
        border: 2px solid #fff;
        border-radius: 50%;
            background: rgba(0,0,0,0.3);
            z-index: 100;
    }
    .ModuleProductDetailGiant.layout-101 .inSwiper-slide i.boshiweb_bofang:after{
        content: '';
        display: block;
        position: relative;
        top: 50%;
        left: 50%;
        border-left: 16px solid #fff;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        transform: translate(-7px,-9px);
    }
    .ModuleProductDetailGiant.layout-101 .gallery-thumbs .swiper-slide {
            width: 70px;
    }
    .ModuleProductDetailGiant.layout-101 .gallery-thumbs .swiper-slide.active{
            opacity: 1;
    }
    .ModuleProductDetailGiant.layout-101 .gallery-thumbs .swiper-slide.active .inSwiper-slide{
        border:2px solid #000000;
    }
    .ModuleProductDetailGiant.layout-101 .mobile-model{
        line-height: 1.5;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        max-height: 45px;
        word-wrap:break-word;
        word-break:break-all;
    }
    .ModuleProductDetailGiant.layout-101 .introduceTop{
        border-bottom: 0;
    }
    .ModuleProductDetailGiant.layout-101 .border-b-pc{
        border-bottom: 1px solid #eee;
    }
    .ModuleProductDetailGiant.layout-101 .downloadoncBox,.ModuleProductDetailGiant.layout-101 .downloadonc{
        display: inline-block;
        font-size: 13px
    }
    .ModuleProductDetailGiant.layout-101 .particulars{    padding-top: 15px;}
    .ModuleProductDetailGiant.layout-101 .downloadonc:hover{text-decoration: none}
    .ModuleProductDetailGiant.layout-101 .attachment{padding-right: 5px}
    .ModuleProductDetailGiant.layout-101 .downloadoncBox .downloadoncle{
        padding-right:10px;
    }
    .ModuleProductDetailGiant.layout-101 .downloadoncBox{
        padding-top: 22px;
        border-top: 1px solid #eee
    }
    .ShareIcon{
        display: none!important;
    }
    .ModuleProductDetailGiant.layout-101 .pro-big-pic-wb{
        position: relative;
    }
    .ModuleProductDetailGiant.layout-101 .specification-AttrKeyName{
        padding-right: 10px;
        float: left;
        line-height: 22px;
    }
    .ModuleProductDetailGiant.layout-101 .specification_have_pic .specification-AttrValName{
        width: 46px;
        height: 46px;
        padding:0;
        border:1px solid #e5e5e5;
    }
    .ModuleProductDetailGiant.layout-101 .specification_have_pic .specification-AttrValName.active{
        border:2px solid #7d7d7d;
    }
    .ModuleProductDetailGiant.layout-101 .specification_have_pic .specification-AttrValName img{
        width: 100%;
    }
    .ModuleProductDetailGiant.layout-101 .specification_have_pic .specification-AttrKeyName{
        line-height: 38px;
    }
    .ModuleProductDetailGiant.layout-101 .specification-AttrValName{
        margin-right: 5px;
        line-height: 22px;
        padding:0 5px;
        background: #fff;
        margin-bottom: 10px;
        display: inline-block;
        border:1px solid #e5e5e5;
        color:#666;
        cursor: pointer;
    }
    .ModuleProductDetailGiant.layout-101 .mobile-title-parameter{
        line-height: 44px;
        padding-left: 14px;
        border-bottom: 1px solid #eee;
        display: none;
        margin-bottom: 20px;
    }
    .ModuleProductDetailGiant.layout-101 .specification-AttrValName.active{
        border:1px solid #f5f4f9;
        background: #f5f4f9;
    }
    .ModuleProductDetailGiant.layout-101 .specification-box{
        font-size: 14px;
        color:#666;
        margin-bottom: 15px;
    }
    .ModuleProductDetailGiant.layout-101 .back-btn,.ModuleProductDetailGiant.layout-101 .img-text-detail{
        position: absolute;
        background: #fff;
        top:16px;
        left:16px;
        display: none;
        width: 32px;
        height: 32px;
        border-radius: 50%;
        overflow: hidden;
        z-index: 2;
        cursor: pointer;
        text-align: center;
        line-height: 32px;
        border:1px solid rgba(0,0,0,.2);
    }
    .ModuleProductDetailGiant.layout-101 .img-text-detail{
        width: 60px;
        height: 60px;
        box-sizing: border-box;
        -moz-box-sizing:border-box; /* Firefox */
        -webkit-box-sizing:border-box; /* Safari */
        left:auto;
        top:auto;
        right:18px;
        bottom:18px;
        padding:10px 0px;
        text-decoration: none;
        font-size: 14px;
        color:#333;
        line-height: 20px;
    }
    .ModuleProductDetailGiant.layout-101 .back-btn img{
        width: 32px;
        display: block;
    }
    .ModuleProductDetailGiant.layout-101  .pro-row .pro-name{display:inline;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-wrap:break-word; 	word-break: normal}
    .ModuleProductDetailGiant.layout-101 .nav-tabs>li>a:hover{background-color:unset;border-color:unset}
    .ModuleProductDetailGiant.layout-101 .pro-row .pro-name.webkitbox{display: -webkit-box;}
    .ModuleProductDetailGiant.layout-101  .pro-row .stress{
        display: inline-block;
        padding:3px;
        font-size: 14px;
        color:red;
        border:1px solid red;
        position: relative;
        top:-3px;
        border-radius: 4px;
        margin-right:5px;
        margin-top: 8px;
        cursor:pointer;
        color:#df1b1b;
    }
    .ModuleProductDetailGiant.layout-101 .particularsMain{margin-top: 25px}
    .ModuleProductDetailGiant.layout-101 .particularsNav{top:0;}
    .ModuleProductDetailGiant.layout-101 .particulars .particularsNavBox{
        border: none;
    }
    .ModuleProductDetailGiant.layout-101 ul.particularsNavBox li{
        padding: 0 24px;
        display: inline-block;
        float: none;
        padding-left: 19px;
        padding-right: 19px;
        font-size: 14px;
        width: auto;
    }
    .ModuleProductDetailGiant.layout-101 ul.particularsNavBox li a{
        padding-left: 0;
        padding-right: 0;
        margin-right: 0;
    }
    .ModuleProductDetailGiant.layout-101 .nav-tabs>li.active>a, .ModuleProductDetailGiant.layout-101 .nav-tabs>li.active>a:focus, .ModuleProductDetailGiant.layout-101 .nav-tabs>li.active>a:hover{background-color: unset !important;;color:unset !important;;}
    .ModuleProductDetailGiant.layout-101 .param{float: left;width: 30% ;   float: left;padding-left: 5%;line-height: 2.5;color: #999;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .ModuleProductDetailGiant.layout-101  .icon-qrcode{
        margin-left:10px;
        width: 18px;
        display: inline-block;
    }
    .ModuleProductDetailGiant.layout-101 .particularsNav{border-bottom: unset;}
    .ModuleProductDetailGiant.layout-101 .particularsNavBox .active{border-bottom: 4px solid #000;}
    .ModuleProductDetailGiant.layout-101 .collect-icon{
        display: block;
        font-size:22px;
    }
    .ModuleProductDetailGiant.layout-101 .collect-icon.icon-pic-share{
        font-size: 19px;
        color:#333;
    }
    .ModuleProductDetailGiant.layout-101 .pro-btn img{
        position: relative;
        top:-2px;
        padding-right: 5px
    }
    .ModuleProductDetailGiant.layout-101 .pro-btn.active img{
        top:-2px;
    }
    .ModuleProductDetailGiant.layout-101 .introduceBottom{padding-top: 20px;}
    .ModuleProductDetailGiant.layout-101 .introduceBottom .pro-row{/*background:url(/skinp/modules/ModuleProductDetailGiant/images/dian.jpg) no-repeat center;*/display: flex;}
    .ModuleProductDetailGiant.layout-101  .sharAndCollect{
        display: none;
    }
    .ModuleProductDetailGiant.layout-101 .dian{
        display: inline-block;
        height: 8px;
        width: 8px;
        background: #999;
        margin-bottom: 1px;
        margin-right: 12px;
    }
    .ModuleProductDetailGiant.layout-101 .introduce{
        background: #fff;
        margin-bottom: 8px;
    }
    .ModuleProductDetailGiant.layout-101{
        background: #fff
    }
    .ModuleProductDetailGiant.layout-101 .sharAndCollect strong{
        display: inline-block;
        width: 50px;
        height: 50px;
        text-align: center;
        line-height: 1;
        cursor: pointer;
        font-weight: normal;
        color: #333;
    }
    .ModuleProductDetailGiant.layout-101 .icon-pic{
        position: relative;
        top:1px;
        font-size: 16px;
        color:#333;
    }
    .ModuleProductDetailGiant.layout-101 .sharAndCollect strong b{
        font-weight: normal;
        font-size: 12px;
    }
    .ModuleProductDetailGiant.layout-101 .sharAndCollect strong img{
        display: block;
        width: 16px;
        margin: 0 auto;
        margin-bottom: 4px;
    }
    .ModuleProductDetailGiant.layout-101 .pro-btn{
        width:auto;
        padding:0 3%;
    }
    .ModuleProductDetailGiant.layout-101 .specification-AttrValName-wb{
        margin-left: 80px;
    }
    .ModuleProductDetailGiant.layout-101 .gallery-thumbswb{
        position: relative;
    }
    .ModuleProductDetailGiant.layout-101 .pro-thumbnail-direction.pro-thumbnail-prev{
        left:auto;
        right: 0;
    }
    .ModuleProductDetailGiant.layout-101 .pro-thumbnail-direction{
        position: absolute;
        left:0;
        top:50%;
        width: 50px;
        margin-top: -18px;
        cursor: pointer;
        font-size: 24px;
        color:#ccc;
        font-weight: bold;
        width: 24px
    }
    .ModuleProductDetailGiant.layout-101  .gallery-thumbswb{
        padding-left:47px;
        padding-right:47px;
        margin-top:10px;
    }
    .ModuleProductDetailGiant.layout-101 .huiSeJianXi{
        display: none
    }
    .ModuleProductDetailGiant.layout-101 .pro-price{
        padding-bottom: 20px;
        display: inline-block;
    }
    /* 分享S */
    .ModuleProductDetailGiant.layout-101 .pro-btn-share {
        position: relative;
    }
    .ModuleProductDetailGiant.layout-101 .pc-share-list-wb {
        position: absolute;
        top: 30px;
        left: -1px;
        background: #fff;
        display: none;
    }
    .ModuleProductDetailGiant.layout-101 .pro-btn-share:hover .pc-share-list-wb {
        display: block;
    }
    .ModuleProductDetailGiant.layout-101 .pc-share-list .pc-share-list-text {
        line-height: 24px;
        margin-right: 8px;
        color: #666;
    }
    .ModuleProductDetailGiant.layout-101 .pc-share-list li {
        list-style: none;
        float: left;
        height: 24px;
        line-height: 28px;
    }
    .ModuleProductDetailGiant.layout-101 .pc-share-list li img {
        width: 24px;
        margin-right: 8px;
        cursor: pointer;
        padding-bottom: 1px;
    }
    /* 分享E */
    @media only screen and (max-width: 767px) {
        .ModuleProductDetailGiant.layout-101 .pro-chang-box,.ModuleProductDetailGiant.layout-101 .pro-thumbnail-direction,.ModuleProductDetailGiant.layout-101 .gallery-thumbswb{
            display: none
        }
        .ModuleProductDetailGiant.layout-101 .downloadoncBox{
            padding-left: 14px;
            padding-bottom: 10px;
            padding-top: 10px;
        }
        .ModuleProductDetailGiant.layout-101 .introduceBottom{
            padding-top: 0;
            display: none;
        }
        .ModuleProductDetailGiant.layout-101 .huiSeJianXi{
            height: 8px;
            background: #eee;
            display: block;
        }
        .ModuleProductDetailGiant.layout-101 .specification-mobile{
            padding-top: 10px;
        }
        .ModuleProductDetailGiant.layout-101 .specification-AttrValName-wb{
            margin-left: 0!important
        }
        .ModuleProductDetailGiant.layout-101 .mobile-title-parameter,.ModuleProductDetailGiant.layout-101  .inModuleProduteDetailTop .back-btn,.ModuleProductDetailGiant.layout-101 .img-text-detail{
            display: block;
        }
        .ModuleProductDetailGiant.layout-101 .specification-AttrKeyName{
            display: block;
            float: none;
            padding-bottom: 15px;
        }
        .ModuleProductDetailGiant.layout-101 .gallery-thumbs,.ModuleProductDetailGiant.layout-101  .maohao-specification{
            display: none;
        }
        .ModuleProductDetailGiant.layout-101 .mobilepd{
            padding-bottom:20px;
        }
        .ModuleProductDetailGiant.layout-101 .mobile-model{
            padding-bottom:10px;
        }
        .ModuleProductDetailGiant.layout-101  .sharAndCollect{
            display: inline-block;
            float:right;
        }
        .ModuleProductDetailGiant.layout-101  .old-price{
            padding-bottom:10px;
            height: 50px;
            line-height: 50px;
            padding-top: 0;
            border-bottom: 1px solid #eee;
            box-sizing: content-box;
        }
        .ModuleProductDetailGiant.layout-101  .pcSharAndCollect{
            display: none;
        }
        .ModuleProductDetailGiant.layout-101{
            background: #eee
        }
        .ModuleProductDetailGiant.layout-101  .pro-row{
            padding-left:14px;
            padding-right: 10px;
        }
    }
        .ModuleProductDetailGiant.layout-101  .ProVideoDiv{
            height: 100%;
            position: absolute;
            width: 100%;
            z-index: 11;
            background: #fff;
        }
        .ModuleProductDetailGiant.layout-101  .ProVideo{
            left: 50%;
            top: 50%;
            width:100%;
            position: absolute;
            transform: translate(-50%,-50%)
        }
        .ModuleProductDetailGiant.layout-101  .ProVideoIcon{
            font-size:45px;
            position:absolute;
            left:48.8%;
            top:45%;
            z-index:1;
        }
    
    @media only screen and (min-width: 992px) and (max-width: 1199px) {
        .ModuleProductDetailGiant.layout-101  .swiperBox{
            width: 355px;
            display: inline-block;
            vertical-align: top;
            margin-right: 54px;
        }
        .ModuleProductDetailGiant.layout-101 ul.particularsNavBox li{
            padding-left: 10px;
            padding-right: 10px;
        }
        .ModuleProductDetailGiant.layout-101  .introduce{
            padding-top:20px;
            width: calc(100% - 413px);
        display: inline-block;
        }
        .ModuleProductDetailGiant.layout-101  .pro-row{
            padding-right: 10px;
        }
        .ModuleProductDetailGiant.layout-101 .inModuleProduteDetailTop{
            padding:0 58px;
        }
        .ModuleProductDetailGiant.layout-101 .ProVideoIcon	{
            font-size: 32px;left: 48%;top: 46%;
        }
    }
    @media only screen and (max-width: 1200px)  {
        .ModuleProductDetailGiant.layout-101 .particularsMain{margin-top: 15px}
        .ModuleProductDetailGiant.layout-101 .param{width: 100%;padding-left: 32px;}
        .ModuleProductDetailGiant.layout-101 .swiper-pagination-bullet-active{background: #f5f5f5}
        .ModuleProductDetailGiant.layout-101 .mobile-download{right: 5px;z-index: 10;top: 15px;height: 32px;width: 32px;line-height:32px;border-radius: 50%;padding: 0;text-align: center;position: absolute;border: 1px solid rgba(0,0,0,.2); }
        .ModuleProductDetailGiant.layout-101 .attachment{padding-right: 0px;}
    }
    @media only screen and (min-width: 1200px)  {
        .ModuleProductDetailGiant.layout-101  .swiperBox{
            width: 430px;
            display: inline-block;
        vertical-align: top;
        }
        .ModuleProductDetailGiant.layout-101  .pro-row{
            padding-right: 10px;
        }
        .ModuleProductDetailGiant.layout-101  .introduce{
            padding-top: 24px;
        width: calc(100% - 519px);
        display: inline-block;
        margin-left: 85px;
        }
        .ModuleProductDetailGiant.layout-101  .introduce.hasntMarginRight {
            margin-left: 0;
        }
        .ModuleProductDetailGiant.layout-101 .inModuleProduteDetailTop{
            padding:0 70px;
        }
    }
    @media only screen and (max-width: 991px){
        .ModuleProductDetailGiant.layout-101 .icon-qrcode{display:none;}
        .ShareIcon{display: none!important;}
        #HeaderZoneContainer,#FooterContainer {display: none; }
        .ModuleProductDetailGiant.layout-101 ul.particularsNavBox li{
            padding-left: 15px;
            padding-right: 15px;
        }
        .ModuleProductDetailGiant.layout-101 .liji-xunpan,.ModuleProductDetailGiant.layout-101 .release-pd{
           display: none !important;
        }
        .ModuleProductDetailGiant.layout-101 .enquiry{display: none !important;}
        .ModuleProductDetailGiant.layout-101 .subn {
            overflow: hidden;
            text-overflow: ellipsis;
            -o-text-overflow: ellipsis;
            white-space:nowrap;
        }
    }
    @media only screen and (min-width: 992px){
        .ModuleProductDetailGiant.layout-101 .mobile-download{display: none}
        .ModuleProductDetailGiant.layout-101 .xunpan-wrapper{margin-top: 10px;}
        .ModuleProductDetailGiant.layout-101 .mob-enquiry{display: none !important;}
    }
    
    @media only screen and (min-width: 768px) and (max-width: 991px) {
        .ModuleProductDetailGiant.layout-101 .ProVideoIcon	{font-size: 32px;left: 48%;top: 47%;}
    }
    
    @media only screen and (max-width: 767px){
        .ModuleProductDetailGiant.layout-101 .ProVideo {height:37vh;}
        .ModuleProductDetailGiant.layout-101 .ProVideoIcon	{font-size: 32px;left: 45.8%;top:46%;}
    }
        .ModuleProductDetailGiant.layout-101 .mobile-inSlide-size{
            position: absolute;
            opacity: 0;
            width: 100%;
            height: 100%;
            z-index: 1;
        }
        .ModuleProductDetailGiant.layout-101 .pc-inSlide-size{
            opacity: 0;
            z-index: -1;
            position: relative;
        }
        .ModuleProductDetailGiant.layout-101 .active-transparent{border: transparent !important;}
        .ModuleProductDetailGiant.layout-101 .nav-tabs>li.active>a {
            border:0;
        }
    
    .module_40864853 .ModuleHead .HeadCenter{float:none;}
    #module_40864853 {
    padding:0px;
    }
    #module_40864853 {
    position:static;
    z-index:0;
    width:100%;
    height: auto;
    }
    #module_40864853 .ModuleHead40864853 {
    display:none;
    }
    #module_40864853 .BodyCenter.BodyCenter40864853 {
    background:none;background-color:rgba(0,0,0,0);
    }
    #module_40864853 >.module_40864853 {
    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_40864853 >.module_40864853{
    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_40864853 .BodyCenter.BodyCenter40864853 {
    padding-top:5.2301%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:5.2301%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864853 .BodyCenter.BodyCenter40864853 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40864853 >.module_40864853 {
    margin-top:0.0000%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40864853 >.module_40864853 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40864853 >.module_40864853 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40864853:hover {
    border:none;
    }
    #module_40864853:hover >.module_40864853 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40864853 .pro-price,#module_40864853 .pro-row .stress{color:#f10215;}
    #module_40864853 .pro-btn-share.active{}
    #module_40864853 .gallery-thumbs .swiper-slide.active .inSwiper-slide,#module_40864853 .common-border-color,#module_40864853 .pro-row .stress{border-} #module_40864853 .downloadonc:hover{} #module_40864853 .particularsNavBox .active,#module_40864853 .pro-btn.active,#module_40864853 .tb-viewer-btn{border-} #module_40864853 .pro-btn.active,#module_40864853  .tb-viewer-btn {}
    #module_40864853 .enquiry{border-color:#f10215;}
    #module_40864853 .enquiry{color:#fff;}
    #module_40864853 .enquiry{background-color:#f10215;}
    .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_40865211 .ModuleHead .HeadCenter{float:none;}
    #module_40865211 {
    padding:0px;
    }
    #module_40865211 {
    position:static;
    z-index:0;
    top:285px;
    left:0px;
    width:100%;
    height: auto;
    }
    #module_40865211 .ModuleHead40865211 {
    display:none;
    }
    #module_40865211 .BodyCenter.BodyCenter40865211 {
    background:none;background-color:rgb(240, 174, 145);
    }
    #module_40865211 >.module_40865211 {
    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_40865211 >.module_40865211{
    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_40865211 .BodyCenter.BodyCenter40865211 {
    padding-top:2.2490%;
    padding-left:3.7134%;
    padding-right:5.3347%;
    padding-bottom:2.1958%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865211 .BodyCenter.BodyCenter40865211 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40865211 >.module_40865211 {
    margin-top:0.0000%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865211 >.module_40865211 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40865211 >.module_40865211 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40865211:hover {
    border:none;
    }
    #module_40865211:hover >.module_40865211 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40865211 .ModuleSubContainer{background-color:transparent;}
    #module_40865211 .ModuleSubContainer{background-image:none;}
    #module_40865211 .ModuleSubContainer{background-repeat:no-repeat;}
    #module_40865211 .ModuleSubContainer{background-position:0% 0%;}
    #module_40865211 .ModuleSubContainer{background-attachment:scroll;}
    #module_40865211 .ModuleSubContainer{}
    #module_40865211 {!bgVideo!}{bgVideoUrl:}
    #module_40865211 .gridBgVideo .bgVideoMask{opacity:0.2}
    #module_40865211 .ModuleSubContainer{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0); transition: box-shadow 0.5s ease;}
    #module_40865211 .ModuleSubContainer:hover{box-shadow:0px 0px 0px 0px #000;}
    .ModuleGridContainer.ModuleGridContainer40865211 {max-width:1210px;width:auto;}
    .module_40865213 .ModuleHead .HeadCenter{float:none;}
    #module_40865213 {
    padding:0px;
    }
    #module_40865213 {
    position:static;
    z-index:0;
    top:2000px;
    left:415px;
    width:100%;
    height: auto;
    }
    #module_40865213 .ModuleHead40865213 {
    display:none;
    }
    #module_40865213 .BodyCenter.BodyCenter40865213 {
    background:none;background-color:rgba(0,0,0,0);
    }
    #module_40865213 >.module_40865213 {
    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_40865213 >.module_40865213{
    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_40865213 .BodyCenter.BodyCenter40865213 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865213 .BodyCenter.BodyCenter40865213 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40865213 >.module_40865213 {
    margin-top:6.0000%;
    margin-left:9.3278%;
    margin-right:48.9890%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865213 >.module_40865213 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40865213 >.module_40865213 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40865213:hover {
    border:none;
    }
    #module_40865213:hover >.module_40865213 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40865213 img{border-top-color:transparent;}
    #module_40865213 img{border-top-style:none;}
    #module_40865213 img{border-top-width:0px;}
    #module_40865213 img{border-right-color:transparent;}
    #module_40865213 img{border-right-style:none;}
    #module_40865213 img{border-right-width:0px;}
    #module_40865213 img{border-bottom-color:transparent;}
    #module_40865213 img{border-bottom-style:none;}
    #module_40865213 img{border-bottom-width:0px;}
    #module_40865213 img{border-left-color:transparent;}
    #module_40865213 img{border-left-style:none;}
    #module_40865213 img{border-left-width:0px;}
    #module_40865213 img{border-top-left-radius:0px;}
    #module_40865213 img{border-top-right-radius:0px;}
    #module_40865213 img{border-bottom-left-radius:0px;}
    #module_40865213 img{border-bottom-right-radius:0px;}
    #module_40865213 .BodyCenter{text-align: center;}
    
    /*图文模块 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_40865214 .ModuleHead .HeadCenter{float:none;}
    #module_40865214 {
    padding:0px;
    }
    #module_40865214 {
    position:static;
    z-index:0;
    width:100%;
    height: auto;
    }
    #module_40865214 .ModuleHead40865214 {
    display:none;
    }
    #module_40865214 .BodyCenter.BodyCenter40865214 {
    background:none;background-color:rgba(0,0,0,0);
    }
    #module_40865214 >.module_40865214 {
    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:1px;
    border-right-style:solid;
    border-right-color:#000;
    border-right-width:0px;
    border-bottom-style:solid;
    border-bottom-color:#000;
    border-bottom-width:0px;
    }
    #module_40865214 >.module_40865214{
    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_40865214 .BodyCenter.BodyCenter40865214 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865214 .BodyCenter.BodyCenter40865214 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40865214 >.module_40865214 {
    margin-top:0.0000%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865214 >.module_40865214 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40865214 >.module_40865214 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40865214:hover {
    border:none;
    }
    #module_40865214:hover >.module_40865214 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40865214 .ModuleImageTextGiantContent{margin-top:0px;}
    #module_40865214 .ModuleImageTextGiantContent{margin-bottom:0px;}
    #module_40865214 .ModuleImageTextGiantContent{margin-left:0px;}
    #module_40865214 .ModuleImageTextGiantContent{margin-right:10px;}
    #module_40865214 .imageTextGiant-Container{padding-top:10px;}
    #module_40865214 .imageTextGiant-Container{padding-bottom:10px;}
    #module_40865214 .imageTextGiant-Container{padding-left:10px;}
    #module_40865214 .imageTextGiant-Container{padding-right:10px;}
    #module_40865214 .showHandle .btn{font-size:14px;}
    #module_40865214 .showHandle .btn{font-family:微软雅黑,Microsoft YaHei;}
    #module_40865214 .showHandle .btn{color:#333;}
    #module_40865214 .showHandle .btn{font-weight:400;}
    #module_40865214 .showHandle .btn{text-decoration:none;}
    #module_40865214 .showHandle .btn{font-style:normal;}
    #module_40865214 .showHandle div{border-top-color:#ddd !important;}
    #module_40865214 .showHandle div{border-top-style:solid !important;}
    #module_40865214 .showHandle div{border-top-width:1px !important;}
    #module_40865214 .showHandle{background-color:transparent;}
    #module_40865214 .showHandle{background-image:none;}
    #module_40865214 .showHandle{background-repeat:no-repeat;}
    #module_40865214 .showHandle{}
    #module_40865214 .showHandle{}
    #module_40865214 .showHandle{}
    #module_40865214 a{font-size:unset;font-family:unset}
    .module_40865215 .ModuleHead .HeadCenter{float:none;}
    #module_40865215 {
    padding:0px;
    }
    #module_40865215 {
    position:static;
    z-index:0;
    top:5344px;
    left:1061px;
    width:100%;
    height: auto;
    }
    #module_40865215 .ModuleHead40865215 {
    display:none;
    }
    #module_40865215 .BodyCenter.BodyCenter40865215 {
    background:none;background-color:rgba(0,0,0,0);
    }
    #module_40865215 >.module_40865215 {
    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:1px;
    border-right-style:solid;
    border-right-color:#000;
    border-right-width:0px;
    border-bottom-style:solid;
    border-bottom-color:#000;
    border-bottom-width:0px;
    }
    #module_40865215 >.module_40865215{
    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_40865215 .BodyCenter.BodyCenter40865215 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865215 .BodyCenter.BodyCenter40865215 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40865215 >.module_40865215 {
    margin-top:0.0000%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865215 >.module_40865215 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40865215 >.module_40865215 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40865215:hover {
    border:none;
    }
    #module_40865215:hover >.module_40865215 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40865215 .ModuleImageTextGiantContent{margin-top:0px;}
    #module_40865215 .ModuleImageTextGiantContent{margin-bottom:0px;}
    #module_40865215 .ModuleImageTextGiantContent{margin-left:0px;}
    #module_40865215 .ModuleImageTextGiantContent{margin-right:10px;}
    #module_40865215 .imageTextGiant-Container{padding-top:10px;}
    #module_40865215 .imageTextGiant-Container{padding-bottom:10px;}
    #module_40865215 .imageTextGiant-Container{padding-left:10px;}
    #module_40865215 .imageTextGiant-Container{padding-right:10px;}
    #module_40865215 .showHandle .btn{font-size:14px;}
    #module_40865215 .showHandle .btn{font-family:微软雅黑,Microsoft YaHei;}
    #module_40865215 .showHandle .btn{color:#333;}
    #module_40865215 .showHandle .btn{font-weight:400;}
    #module_40865215 .showHandle .btn{text-decoration:none;}
    #module_40865215 .showHandle .btn{font-style:normal;}
    #module_40865215 .showHandle div{border-top-color:#ddd !important;}
    #module_40865215 .showHandle div{border-top-style:solid !important;}
    #module_40865215 .showHandle div{border-top-width:1px !important;}
    #module_40865215 .showHandle{background-color:transparent;}
    #module_40865215 .showHandle{background-image:none;}
    #module_40865215 .showHandle{background-repeat:no-repeat;}
    #module_40865215 .showHandle{}
    #module_40865215 .showHandle{}
    #module_40865215 .showHandle{}
    #module_40865215 a{font-size:unset;font-family:unset}
    .module_40865216 .ModuleHead .HeadCenter{float:none;}
    #module_40865216 {
    padding:0px;
    }
    #module_40865216 {
    position:static;
    z-index:0;
    top:4960px;
    left:1363px;
    width:100%;
    height: auto;
    }
    #module_40865216 .ModuleHead40865216 {
    display:none;
    }
    #module_40865216 .BodyCenter.BodyCenter40865216 {
    background:none;background-color:rgba(0,0,0,0);
    }
    #module_40865216 >.module_40865216 {
    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:1px;
    border-right-style:solid;
    border-right-color:#000;
    border-right-width:0px;
    border-bottom-style:solid;
    border-bottom-color:#000;
    border-bottom-width:0px;
    }
    #module_40865216 >.module_40865216{
    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_40865216 .BodyCenter.BodyCenter40865216 {
    padding-top:0.0000%;
    padding-left:20.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865216 .BodyCenter.BodyCenter40865216 {
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (min-width: 768px){
    #module_40865216 >.module_40865216 {
    margin-top:0.0000%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865216 >.module_40865216 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40865216 >.module_40865216 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40865216:hover {
    border:none;
    }
    #module_40865216:hover >.module_40865216 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40865216 .ModuleImageTextGiantContent{margin-top:0px;}
    #module_40865216 .ModuleImageTextGiantContent{margin-bottom:0px;}
    #module_40865216 .ModuleImageTextGiantContent{margin-left:0px;}
    #module_40865216 .ModuleImageTextGiantContent{margin-right:10px;}
    #module_40865216 .imageTextGiant-Container{padding-top:10px;}
    #module_40865216 .imageTextGiant-Container{padding-bottom:10px;}
    #module_40865216 .imageTextGiant-Container{padding-left:10px;}
    #module_40865216 .imageTextGiant-Container{padding-right:10px;}
    #module_40865216 .showHandle .btn{font-size:14px;}
    #module_40865216 .showHandle .btn{font-family:微软雅黑,Microsoft YaHei;}
    #module_40865216 .showHandle .btn{color:#333;}
    #module_40865216 .showHandle .btn{font-weight:400;}
    #module_40865216 .showHandle .btn{text-decoration:none;}
    #module_40865216 .showHandle .btn{font-style:normal;}
    #module_40865216 .showHandle div{border-top-color:#ddd !important;}
    #module_40865216 .showHandle div{border-top-style:solid !important;}
    #module_40865216 .showHandle div{border-top-width:1px !important;}
    #module_40865216 .showHandle{background-color:transparent;}
    #module_40865216 .showHandle{background-image:none;}
    #module_40865216 .showHandle{background-repeat:no-repeat;}
    #module_40865216 .showHandle{}
    #module_40865216 .showHandle{}
    #module_40865216 .showHandle{}
    #module_40865216 a{font-size:unset;font-family:unset}
    .module_40865212 .ModuleHead .HeadCenter{float:none;}
    #module_40865212 {
    padding:0px;
    }
    #module_40865212 {
    position:static;
    z-index:0;
    top:0px;
    left:0px;
    width:100%;
    height: auto;
    }
    #module_40865212 .ModuleHead40865212 {
    display:none;
    }
    #module_40865212 .BodyCenter.BodyCenter40865212 {
    background:none;background-color:rgb(240, 174, 145);
    }
    #module_40865212 >.module_40865212 {
    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_40865212 >.module_40865212{
    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_40865212 .BodyCenter.BodyCenter40865212 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865212 .BodyCenter.BodyCenter40865212 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (min-width: 768px){
    #module_40865212 >.module_40865212 {
    margin-top:0.0000%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865212 >.module_40865212 {
    margin-top:20px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    #module_40865212 >.module_40865212 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40865212:hover {
    border:none;
    }
    #module_40865212:hover >.module_40865212 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40865212 .ModuleSubContainer{background-color:transparent;}
    #module_40865212 .ModuleSubContainer{background-image:none;}
    #module_40865212 .ModuleSubContainer{background-repeat:no-repeat;}
    #module_40865212 .ModuleSubContainer{background-position:0% 0%;}
    #module_40865212 .ModuleSubContainer{background-attachment:scroll;}
    #module_40865212 .ModuleSubContainer{}
    #module_40865212 {!bgVideo!}{bgVideoUrl:}
    #module_40865212 .gridBgVideo .bgVideoMask{opacity:0.2}
    #module_40865212 .ModuleSubContainer{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0); transition: box-shadow 0.5s ease;}
    #module_40865212 .ModuleSubContainer:hover{box-shadow:0px 0px 0px 0px #000;}
    .ModuleGridContainer.ModuleGridContainer40865212 {}
    .module_40865217 .ModuleHead .HeadCenter{float:none;}
    #module_40865217 {
    padding:0px;
    }
    #module_40865217 {
    position:static;
    z-index:0;
    top:45px;
    left:0px;
    width:100%;
    height: auto;
    }
    #module_40865217 .ModuleHead40865217 {
    display:none;
    }
    #module_40865217 .BodyCenter.BodyCenter40865217 {
    background:none;background-color:rgba(0,0,0,0);
    }
    #module_40865217 >.module_40865217 {
    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_40865217 >.module_40865217{
    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_40865217 .BodyCenter.BodyCenter40865217 {
    padding-top:5px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865217 .BodyCenter.BodyCenter40865217 {
    padding-top:0.0000%;
    padding-left:0.0000%;
    padding-right:0.0000%;
    padding-bottom:0.0000%;
    }
    }
    @media screen and (min-width: 768px){
    #module_40865217 >.module_40865217 {
    margin-top:0px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:0px;
    }
    }
    @media screen and (max-width: 767px){
    #module_40865217 >.module_40865217 {
    margin-top:0.0000%;
    margin-left:0.0000%;
    margin-right:0.0000%;
    margin-bottom:0.0000%;
    }
    }
    #module_40865217 >.module_40865217 {box-shadow: 0px 0px 0px 0px #ccc}
    #module_40865217:hover {
    border:none;
    }
    #module_40865217:hover >.module_40865217 {box-shadow: 0px 0px 0px 0px #ccc;transition: box-shadow 0.5s ease 0s;}
    
    #module_40865217 .ModuleImageTextGiantContent{margin-top:0px;}
    #module_40865217 .ModuleImageTextGiantContent{margin-bottom:0px;}
    #module_40865217 .ModuleImageTextGiantContent{margin-left:0px;}
    #module_40865217 .ModuleImageTextGiantContent{margin-right:10px;}
    #module_40865217 .imageTextGiant-Container{padding-top:10px;}
    #module_40865217 .imageTextGiant-Container{padding-bottom:10px;}
    #module_40865217 .imageTextGiant-Container{padding-left:10px;}
    #module_40865217 .imageTextGiant-Container{padding-right:10px;}
    #module_40865217 .showHandle .btn{}
    #module_40865217 .showHandle .btn{}
    #module_40865217 .showHandle .btn{}
    #module_40865217 .showHandle .btn{}
    #module_40865217 .showHandle .btn{}
    #module_40865217 .showHandle .btn{}
    #module_40865217 .showHandle div{border-top-color: !important;}
    #module_40865217 .showHandle div{border-top-style: !important;}
    #module_40865217 .showHandle div{border-top-width:px !important;}
    #module_40865217 .showHandle{}
    #module_40865217 .showHandle{}
    #module_40865217 .showHandle{}
    #module_40865217 .showHandle{}
    #module_40865217 .showHandle{}
    #module_40865217 .showHandle{}
    #module_40865217 a{font-size:unset;font-family:unset}
    .ModuleMobileFloatNavGiant {position: fixed;
         z-index: 4998;}
    .ModuleMobileFloatNavGiant .defaultbtn{ position: relative; box-shadow: 0pt 1.5pt 3pt 0pt rgba(0,0,0,0.16); background-color: #fff;  
        width:50px; height: 50px; border-radius: 50%;}
    .ModuleMobileFloatNavGiant .spotgroup,.ModuleMobileFloatNavGiant .itemicon{  position: absolute;color: green;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-45%);
        font-size: 16px;
    }
    .ModuleMobileFloatNavGiant svg {
        width: 22px;
        height: 22px;
        margin-top: 5px;
    }
    
    
    .ModuleMobileFloatNavGiant .itemicon{ color: black;}
    .ModuleMobileFloatNavGiant .itembtn{ display: block; position: relative; box-shadow: 0pt 1.5pt 3pt 0pt rgba(0,0,0,0.16); background-color: #fff;  
        width:45px; height: 45px; border-radius: 50%; margin-bottom: 15px;}
    .ModuleMobileFloatNavGiant .itemtext{
        position: relative;
        left: -60px;
        background: #fff;
        padding: 5px 14px;
        border-radius: 4px;
        top: 50%;
        transform: translateY(-50%);
        font-size: 12px;
        box-shadow: 0px 1.5px 10px 0px rgba(0,0,0,0.16); 
        color: #666;
        box-sizing: content-box;
        /* min-width: 80px; */
    }
    .ModuleMobileFloatNavGiant .defaultbtnbghover{
        transform: rotate(180deg);
        transition: all 0.5s;
    }
    .ModuleMobileFloatNavGiant .itemtextright{
        text-align: right;
    }
    .ModuleMobileFloatNavGiant .itemtextleft{
        text-align: left;
    }
    .ModuleMobileFloatNavGiant .itemtextright::before{
        border-left: 8px solid #fff;
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        top: 50%;
        right: -8px;
        position: absolute;
        transform: translateY(-50%);
        content: '';
    }
    .ModuleMobileFloatNavGiant .itemtextleft::before{
        border-right: 8px solid #fff;
        border-top: 8px solid transparent;
        border-bottom: 8px solid transparent;
        top: 50%;
        left: -7px;
        position: absolute;
        transform: translateY(-50%);
        content: '';
    }
    .ModuleMobileFloatNavGiant .FloatNavitemlist{ height: 0; display: none; transition:all} 
    .itemimg{
        max-height: 25px;
        max-width: 25px;
        background-repeat: no-repeat !important;
        background-position: center !important;
        background-size: cover !important;
        width: 100%;
        height: 100%
    }
    .FloatNavMask {
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        filter: alpha(opacity=50);
        opacity: 0.50;
        background: #000;
        z-index: 15;
    }
    .FloatNavQRCode span img {
        border: solid 0.625rem #fff;
    }
    .FloatNavQRCode span {
        display: block;
        overflow: hidden;
        bottom: 3.750rem;
        right: 0.625rem;
        position: fixed;
        z-index: 20;
    }
    .FloatNavQRCode {
        display: none;
        position: fixed;
        top: 0;
        overflow: hidden;
        width: 100%;
        height: 100%;
        z-index: 10;
        text-align: center;
    }.module_44047009 .ModuleHead .HeadCenter{float:none;}
    #module_44047009 {
    padding:0px;
    }
    #module_44047009 {
    }
    #module_44047009 .ModuleHead0 {
    display:none;
    }
    
    #module_44047009 .defaultbtn{background-color:#fff}
    #module_44047009 .defaultbtn{}
    #module_44047009 .spotgroup{color:#000}
    #module_44047009 .itembtn{background-color:#fff}
    #module_44047009 .itembtn{}
    #module_44047009 .itemicon{color:#666} #module_44047009 svg>*{fill:#666}
    #module_44047009 .itemtext{background-color:#fff} #module_44047009 .itemtextright::before{border-left-color:#fff} #module_44047009 .itemtextleft::before{border-right-color:#fff}
    #module_44047009 .itemtext{}
    #module_44047009 .itemtext{font-size:12px;}
    #module_44047009 .itemtext{}
    #module_44047009 .itemtext{color:#666 !important;}
    #module_44047009 .itemtext{font-weight:normal;}
    #module_44047009 .itemtext{text-decoration:none;}
    #module_44047009 .itemtext{font-style:normal;}
    #module_44047009 .defaultbtnbghover{background-color:#000000}
    #module_44047009 .defaultbtnbghover{}
    #module_44047009 .defaultbtniconbghover{color:#fff}
    