 html,
 body {
     margin: 0;
     padding: 0;
 }

 .pagebox {
     position: relative;
 }

 a {
     text-decoration: none;
 }

 a:hover,
 a:active {
     text-decoration: none;
 }

 a:focus {
     text-decoration: none;
 }

 .swiper-slide.banner-slide.swiper-slide-active .banner-text h2 {
     color: #fff;
     margin-top: 20px;
     width: 650px;
     line-height: 1.7em;
     font-size: 1.2rem;
 }

 .ejTitle {
     background-color: #fff !important;
 }

 .ejTitle a {
     color: #666 !important;
 }

 .p_bgBox {
     opacity: 1;
     width: 100%;
     -moz-animation: breatheBg 4s ease-in-out infinite alternate;
     -webkit-animation: breatheBg 4s ease-in-out infinite alternate;
     -o-animation: breatheBg 4s ease-in-out infinite alternate;
 }

 @keyframes breatheBg {
     0% {
         transform: scale(1);
     }

     100% {
         transform: scale(1.1);
     }
 }

 @-moz-keyframes breatheBg {
     0% {
         transform: scale(1);
     }

     100% {
         transform: scale(1.1);
     }
 }

 @-webkit-keyframes breatheBg {
     0% {
         transform: scale(1);
     }

     100% {
         transform: scale(1.1);
     }
 }

 @-o-keyframes breatheBg {
     0% {
         transform: scale(1);
     }

     100% {
         transform: scale(1.1);
     }
 }

 #c_portalResProduct_list-1597910467127 .tab-body li:nth-child(6) {
     display: none;
 }

 #c_portalResProduct_list-1597910467127 .attr-name:nth-child(6) {
     display: none;
 }

 #c_portalResProduct_list-1597910418587 .attr-name:nth-child(6) {
     display: none;
 }

 #c_portalResProduct_list-1597910418587 .tab-body li:nth-child(6) {
     display: none;
 }

 span.atvalue {
     text-align: left;
     padding: 2%;
 }

 .tab-body {
     border-bottom: 1px solid #ccc;
     height: 45px;
     background: #FAFAFA;
     border-left: 1px #ccc solid;
     border-right: 1px #ccc solid;
 }

 #w_grid-1584436571108 {
     display: none;
 }

 #w_sfbox-1563853434791 .ping_5>.w_fimgbox-001:nth-child(1)>.w_imgbox>.p_contentbox {
     align-items: center;
     display: flex;
 }

 #w_sfbox-1563853434791 .ping_5>.w_fimgbox-001:nth-child(1)>.w_imgbox>img {
     width: 100%;
     height: 100%;
     object-fit: cover;
 }

 #w_sfbox-1563853434791 .ping_4>.w_fimgbox-001:nth-child(1)>.w_imgbox>.p_contentbox:before {
     content: '';
     position: absolute;
     right: 0px;
     top: 0px;
     width: 65%;
     height: 100%;
     background: rgba(0, 7, 25, 0.5);
     z-index: 0;
     animation-name: fadeInRight;
     animation-duration: 1.5s;
     animation-delay: 1.6s;
     animation-fill-mode: both;
 }

 #w_sfbox-1563853434791 .ping_3>.w_fimgbox-001:nth-child(1)>.w_imgbox>.p_contentbox:before {
     content: '';
     position: absolute;
     right: 0px;
     top: 0px;
     width: 100% !important;
     height: 100%;
     background: rgba(0, 7, 25, 0.5);
     z-index: 0;
     animation-name: fadeInRight;
     animation-duration: 1.5s;
     animation-delay: 1.6s;
     animation-fill-mode: both;
 }

 #w_common_text-1594808476537 span {
     font-family: 'Arial', sans-serif !important;
 }

 #w_common_text-1576676468151 span {
     font-family: 'Arial', sans-serif !important;
 }

 #w_common_text-1576676468151>div {
     visibility: inherit !important;
 }

 .w_sfbox-002>.w_sfbox>.p_fbox>.p_wrapbox video {
     visibility: inherit !important;
     object-fit: fill !important;
     height: 100% !important;
 }

 #w_grid-1572066249315 {
     display: none;
 }

 #w_common_text-1594868839643 span {
     font-family: 'Arial', sans-serif;
 }

 #w_common_text-1594864574663 span {
     font-family: 'Arial', sans-serif;
 }

 @media only screen and (max-width: 1441px) and (min-width: 1359px) {
     div#highcharts-riize22-0 {
         width: 800px !important;
         margin: 0 auto !important;
     }

     svg.highcharts-root {
         width: 800px !important;
         height: 500px !important;
     }

     div#highcharts-3raxcec-0 {
         width: 800px !important;
         height: 500px !important;
         margin: 0 auto;
     }

     div#highcharts-woagpbu-0 {
         margin: 0 auto !important;
         width: 800px !important;
     }

     div#branchs-container {
         margin: 0 auto !important;
         width: 800px !important;
     }

     #c_portalResnav_main-15638662660033168 .header1 nav li {
         margin: 0 13px !important;
     }
 }

 @media only screen and (min-width: 769px) {
     .ejBox {
         display: inherit;
     }

     .yjLink {
         font-weight: 700 !important;
     }

     #w_grid-1564212988791 {
         margin-top: 10% !important;
     }

     div#paramPage {
         display: none !important;
     }

     #c_portalResnav_main-15643630593255153 .pc_nav {
         height: 0px !important;
     }

     #w_common_text-1585619994243 p {
         text-align: left !important;
     }

     .w_carouselbox-001 .w_carouselbox>.p_carouselbox>.p_carouselChild {
         height: 980px !important;
         background-size: auto !important;
     }

     .p_page .pre {
         display: inline-table;
         position: relative;
         left: 0;
         top: 0;
         float: left;
         height: 38px;
         margin: 0 5px 0 18px;
         text-align: center;
         padding: 0 10px;
         border-radius: 0px;
         border: 1px solid #fff;
         background: #fff;
         color: #333333;
     }

     .banner-text h2 span {
         font-size: 18px;
         display: inline-block;
         margin-top: 15px;
         color: #fff;
     }

     .p_page .pre:active {
         background: #e10b0b;
         border-color: #e10b0b;
         color: #fff;
     }

     .p_page .pre:hover {
         color: #fff;
         background: #e10b0b;
         border-color: #e10b0b;
         cursor: pointer;
     }

     .p_page .next {
         display: inline-table;
         position: relative;
         left: 0;
         top: 0;
         float: left;
         height: 38px;
         border: 1px solid #fff;
         background: #fff;
         color: #333;
         text-align: center;
         padding: 0 10px;
         border-radius: 0px;
     }

     .p_page .next:active {
         background: #e10b0b;
         border-color: #e10b0b;
         color: #fff;
     }

     .p_page .next:hover {
         background: #e10b0b;
         border-color: #e10b0b;
         color: #fff;
         cursor: pointer;
     }

     .p_page .pageNum {
         position: relative;
         float: left;
         height: 38px;
         min-width: 38px;
         margin: 0 5px 0 0;
         padding: 0 5px;
         background-size: 100% 100%;
         color: #595959;
         border: 1px solid #fff;
         cursor: pointer;
         line-height: 38px;
         display: inline-block;
         font-family: inherit;
         font-size: 14px;
         font-weight: inherit;
         text-decoration: none;
         background-color: #fff;
         text-align: center;
         border-radius: 0px;
     }

     .p_page .pageNum:active {
         color: #fff;
         text-decoration: none;
         background-color: #15499a;
         border-color: #15499a;
     }

     .p_page .pageNum:hover {
         color: #fff;
         border-color: #15499a;
         cursor: pointer;
         text-decoration: none;
         background-color: #15499a;
     }

     .p_page .pageNum.active {
         text-decoration: none;
         background-color: #15499a;
         color: #fff;
         border-color: #15499a;
     }
 }

 @media screen and (max-width: 768px) {
     #w_sfbox-1563853434791 .ping_2>.w_fimgbox-001:nth-child(1)>.w_imgbox>.p_contentbox:before {
         width: 100% !important;
     }

     #w_grid-1564212988791 {
         margin-top: 35% !important;
     }

     .ejBox {
         max-height: 500px !important;
         overflow-y: scroll !important;
     }

     #w_grid-1597913225754>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597913225764 {
         margin-top: 0px !important;
     }

     #w_grid-1597913943826>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597913943836 {
         margin-top: 0px !important;
     }

     #w_grid-1597913989435>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597913989445 {
         margin-top: 0px !important;
     }

     #w_grid-1597914040545>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597914040555 {
         margin-top: 0px !important;
     }

     #w_grid-1597914126937>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597914126947 {
         margin-top: 0px !important;
     }

     #w_grid-1597912671269>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597912671279 {
         margin-top: 0px !important;
     }

     #w_grid-1597912756609>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597912756619 {
         margin-top: 0px !important;
     }

     #w_grid-1597912797590>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597912797600 {
         margin-top: 0px !important;
     }

     #w_grid-1597912841550>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597912841560 {
         margin-top: 0px !important;
     }

     #w_grid-1597912894828>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597912894838 {
         margin-top: 0px !important;
     }

     #w_grid-1602739217896>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1602739217906 {
         margin-top: 0px !important;
     }

     #w_grid-1597913117061>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597913117071 {
         margin-top: 0px !important;
     }

     #w_grid-1597912522679>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597912522689 {
         margin-top: 0px !important;
     }

     #w_grid-1597912522689 {
         margin-top: 0px !important;
     }

     #w_grid-1597912522679>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597912565186>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597912565196 {
         margin-top: 0px !important;
     }

     #w_grid-1597912611889 {
         margin-top: 0px !important;
     }

     #w_grid-1597912611879>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597910704459>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597910704469 {
         margin-top: 0px !important;
     }

     #w_grid-1597910780483>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597910780493 {
         margin-top: 0px !important;
     }

     #w_grid-1597910780483>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597910780493 {
         margin-top: 0px !important;
     }

     #w_grid-1597912468528>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597912468538 {
         margin-top: 0px !important;
     }

     #w_grid-1602738972228>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1602738972238 {
         margin-top: 0px !important;
     }

     #w_grid-1602739150537 {
         margin-top: 0px !important;
     }

     #w_grid-1602739150527>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597907748979>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_common_text-1595474175131 p {
         text-align: left !important;
     }

     #w_grid-1597909992352>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597909992362 {
         margin-top: 0px !important;
     }

     #w_grid-1597909992362 {
         margin-top: 0px !important;
     }

     #w_grid-1597909992352>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597910418472>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597910418482 {
         margin-top: 0px !important;
     }

     #w_grid-1597910467012>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     #w_grid-1597910467022 {
         margin-top: 0px !important;
     }

     li.imgLi {
         display: none !important;
     }

     .contentBox {
         z-index: 9999 !important;
     }

     .content {
         height: 100% !important;
         background: #fff !important;
     }

     #w_grid-1597907748989 {
         margin-top: 0px !important;
     }

     .tab-body li {
         margin-top: 15px !important;
         height: auto !important;
         padding-bottom: 15px !important;
         border-bottom: 1px #e8e8e8 solid !important;
     }

     .tab-body {
         height: auto !important;
     }

     .tab-body {
         flex-basis: 100% !important;
         border-top: 1px #ccc solid !important;
     }

     .container {
         padding-left: 0px !important;
         padding-right: 0px !important;
     }

     .p_interaction {
         margin: 0 auto !important;
     }

     a.proTitle {
         margin: 0 auto !important;
         font-weight: 700 !important;
     }

     .pro-demo {
         padding: 0px 0 !important;
         font-size: 16px;
     }

     .pic-box {
         display: none !important;
     }

     #w_grid-1572059179875>div>.p_gridbox>.p_gridCell {
         margin-bottom: 0rem !important;
         margin-top: 0rem !important;
     }

     .subpage_ad {
         height: 30vh !important;
         margin-top: -60px;
     }

     #w_grid-1596071091978 {
         margin-top: 0px !important;
     }

     #c_portalResProduct_category-15844341952375525 .moveBtn {
         width: 100% !important;
         background-color: #000866 !important;
         border: 1px solid #000866 !important;
         margin: 0em !important;
         height: 45px !important;
         line-height: 45px !important;
     }

     #w_fimgbox-1584435872800 {
         display: none !important;
     }

     #w_grid-1584434358809 {
         min-height: 0px !important;
     }

     #c_portalResProduct_list-15960093406284975 .container {
         padding-left: 0px !important;
         padding-right: 0px !important;
     }

     #c_portalResProduct_list-15960093406284975 .pro-pic {
         display: none !important;
     }

     #c_portalResProduct_category-15844341952375525 .contentBox {
         height: 800px !important;
         z-index: 99999 !important;
         background: #fff !important;
     }

     #c_portalResProduct_list-15960093406284975 .tab-body {
         margin-bottom: 50px !important;
     }

     #w_grid-1596071091985>div>.p_gridbox {
         padding: 20px !important;
     }

     #c_portalResBreadcrumb_nav-15844364075616697 {
         height: auto !important;
     }

     #c_portalResProduct_detail-15720650122283048 .d_DecTab {
         line-height: 50px !important;
     }

     div#paramPage {
         display: none !important;
     }

     #w_grid-1596009231878 {
         max-width: 100% !important;
         padding-left: 0px !important;
         padding-right: 0px !important;
     }

     #w_grid-1596008857282 {
         max-width: 100% !important;
         padding-left: 0px !important;
         padding-right: 0px !important;
     }

     #w_grid-1572070846962>div>.p_gridbox>.p_gridCell {
         margin-top: 0rem !important;
     }

     #w_grid-1582786798273 {
         margin-top: 0px !important;
     }

     #w_grid-1595476332979 {
         margin-top: 0px !important;
     }

     #c_portalResnav_main-15643630593255153 .header2 {
         position: absolute !important;
     }

     #c_portalResIntro_detail-15720569328074295 .p_con img {
         width: 100% !important;
         height: auto !important;
     }

     .swiper-slide.banner-slide.swiper-slide-active .banner-text h2 {
         width: 100% !important;
         font-size: 1.2rem !important;
     }

     #c_portalResnav_main-15638662660033168 .header2 .logo {
         width: 160px !important;
     }

     #c_portalResnav_main-15643630593255153 .header2 .logo {
         width: 160px !important;
     }

     #w_grid-1594860129270 {
         margin-top: 35% !important;
     }

     #w_common_text-1594864574663 span {
         font-size: 30px !important;
     }

     #w_grid-1594860155998 {
         max-width: 100% !important;
     }

     #w_sfbox-1563853434791 .ping_3>.w_fimgbox-001:nth-child(1)>.w_imgbox>.p_contentbox:before {
         width: 100% !important;
         background: rgba(0, 7, 25, 0) !important;
     }

     #w_common_text-1564213065810 {
         text-align: center !important;
     }

     #w_common_text-1594865695122 {
         text-align: center !important;
     }

     #w_sfbox-1563853434791 .ping_2>.w_fimgbox-001:nth-child(1)>.w_imgbox>img {
         width: 100% !important;
         height: 100% !important;
         object-fit: cover !important;
     }

     #w_fimgbox-1564220405058>div {
         background: url(/img/bj333.jpg?tenantId=198667&viewType=1&v=1677664561000) 20% 50% no-repeat !important;
         background-size: cover !important;
     }

     #w_common_text-1594868941412 span {
         font-size: 28px !important;
     }

     #w_grid-1564220655750 {
         margin-top: 35% !important;
     }

     #w_grid-1564220723542>div>.p_gridbox>.p_gridCell>.reset_style:nth-child(1) span {
         font-size: 30px !important;
     }

     #w_fimgbox-1564220405058>div {
         background: url(/img/bj333.jpg?tenantId=198667&viewType=1&v=1677664561000) 46% no-repeat !important;
         background-size: cover !important;
     }

     #w_fimgbox-1564220405058>.w_imgbox>img {
         display: none !important;
     }

     #w_grid-1564363025732 {
         min-height: 0px !important;
     }

     #w_grid-1582906121653 {
         display: none !important;
     }

     #w_fline-1564363738790 {
         display: none !important;
     }

     #c_portalResProduct_list-15766759466353267 .txtBox {
         display: none !important;
     }

     #c_portalResProduct_list-15766759466353267 .proImgBox {
         height: 60% !important;
     }

     #c_portalResProduct_list-15766759466353267 .proContainer {
         margin: 0rem auto !important;
         padding: 0 0rem !important;
     }

     #c_portalResProduct_list-15766759466353267 .lantern {
         margin-left: 0px !important;
         margin-right: 0px !important;
     }

     #c_portalResProduct_list-15766759466353267 .proLi {
         width: calc((100% - 20px) / 2) !important;
         padding-bottom: 60% !important;
         margin: 0rem 0 !important;
         float: left !important;
         margin-right: 5px !important;
         margin-left: 5px !important;
     }

     #w_grid-1577787601041 {
         width: 100% !important;
         max-width: 80% !important;
         margin-top: -895px !important;
         left: 40px !important;
     }

     #w_sfbox-1563853434791 .ping_5>.w_fimgbox-001:nth-child(1)>.w_imgbox>.p_contentbox:before {
         content: '';
         position: absolute;
         right: 0px;
         top: 0px;
         width: 100%;
         height: 100%;
         background: rgba(0, 7, 25, 0.3);
         z-index: 0;
         animation-name: fadeInRight;
         animation-duration: 1.5s;
         animation-delay: 1.6s;
         animation-fill-mode: both;
     }

     .p_pagebox .NumBox {
         display: none !important;
     }

     .p_pagebox {
         width: 100%;
         text-align: center;
     }

     .p_pagebox .js_pageBtnDisable,
     .p_pagebox .js_pageBtnDisable:hover,
     .p_pagebox .js_pageBtnDisable:active {
         background: #f5f5f5 !important;
         border-color: #d9d9d9 !important;
         color: #bfbfbf !important;
         cursor: default;
     }

     .p_pagebox .js_pageBtnDisable .iconfont {
         color: #ddd !important;
     }

     .p_pagebox .js_pageBtnDisable:hover .iconfont {
         color: #bfbfbf !important;
     }

     .p_pagebox .pre {
         width: 48%;
         margin-right: 2%;
         background-color: #e10b0b;
     }

     .p_pagebox .pre:hover {
         color: rgba(255, 255, 255, 1);
         border-color: #e10b0b;
         background-color: #e10b0b;
         cursor: pointer;
     }

     .p_pagebox .pre:active {
         background-color: #e10b0b;
     }

     .p_pagebox .next {
         width: 48%;
         margin-left: 2%;
         background-color: #e10b0b;
     }

     .p_pagebox .next:hover {
         background-color: #e10b0b;
     }

     .p_pagebox .next:active {
         background-color: #e10b0b;
     }
 }

 ::-webkit-scrollbar {
     width: 0px;
 }

 ::-webkit-scrollbar-track {
     background: #f7f7f7;
     border-radius: 0px;
 }

 ::-webkit-scrollbar-thumb {
     background: #999;
     border-radius: 0px;
 }

 ::-webkit-scrollbar-thumb:hover {
     background: #b72024;
 }

 @keyframes wSkewIn {
     from {
         transform: skew(0deg, 10deg) translateY(50px);
         opacity: 0;
     }

     to {
         transform: skew(0deg, 0deg) translateY(0px);
         opacity: 1;
     }
 }

 @keyframes wSkewOut {
     from {
         transform: skew(0deg, 0deg) translateY(0px);
         opacity: 1;
     }

     to {
         transform: skew(0deg, 10deg) translateY(50px);
         opacity: 0;
     }
 }