@charset "utf-8";body,button,html,input,textarea{font:14px PingFang SC,Microsoft Yahei,Arial}.ellipsis,.ellipsis_more{text-overflow:ellipsis;overflow:hidden}.module a span,a{text-decoration:none}#header .nav>li>a:before,#header:before,#indexCon .mBanner .content_list .item_block .bg:after,.clearfix:after,.content_list.news .item_block:before,body.inner .mList .pageSplit a.num:before{content:''}@font-face{font-family:PlusJakartaSans-Regular;font-style:normal;font-display:swap;src:url(../fonts/PlusJakartaSans-Regular.ttf)}@font-face{font-family:PlusJakartaSans-Medium;font-style:normal;font-display:swap;src:url(../fonts/PlusJakartaSans-Medium.ttf)}@font-face{font-family:PlusJakartaSans-Bold;font-style:normal;font-display:swap;src:url(../fonts/PlusJakartaSans-Bold.ttf)}@font-face{font-family:PlusJakartaSans-SemiBold;font-style:normal;font-display:swap;src:url(../fonts/PlusJakartaSans-SemiBold.ttf)}body,html{width:100%;height:auto;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;color:#7C7C7C;background-color:#fff;min-width:1200px}body{overflow-x:hidden}*{margin:0;padding:0}ol,ul{list-style:none}a{color:#D8926B;transition:all ease .4s}button,input,textarea{outline:0;border:none;background:0 0;-webkit-appearance:none}input::placeholder,textarea::placeholder{opacity:1}.clear{clear:both}:focus{outline:0}:-moz-focus-inner{border-color:transparent}.fl{float:left}.fr{float:right}.ellipsis{display:block;white-space:nowrap}.ellipsis_more{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}img{border:none;vertical-align:bottom;-webkit-backface-visibility:hidden}.clearfix:after{clear:both;display:block}.clearfix{zoom:1}.vhide{visibility:visible}.vshow{visibility:hidden}.hide{display:none}.icon{display:inline-block;background-size:cover}.icon_svg{fill:currentColor;width:1em;height:1em;vertical-align:top}.swiper-button-disabled{pointer-events:none;display:none!important}@keyframes bgZoomIn{0%{transform:scale(1.1);opacity:0}100%{transform:scale(1);opacity:1}}.bgZoomIn{animation-name:bgZoomIn}.module{width:100%}.module>.module_container{margin:0 auto;width:100%;max-width:1200px;position:relative;transition:all ease .4s}.module .imageCover{position:relative;overflow:hidden}.module .imageCover img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .45s cubic-bezier(.15,.75,.5,1) 0s,transform .45s cubic-bezier(.15,.75,.5,1) 0s}#header,#mCursor{position:fixed;width:100%}.module .imageCover_hover:hover .imageCover img{transform:scale(1.1)}.module .postBody{font-size:16px;line-height:2;color:#666}#mCursor{height:100%;z-index:99999;pointer-events:none}#header{min-width:1200px;height:70px;box-sizing:border-box;z-index:20;top:0;overflow:visible;transition:all ease .4s}#header:before{width:100%;height:100%;background-color:rgba(0,0,0,.8);position:absolute;left:0;top:0;transition:all ease .4s;transform:translateY(0)}#header>.module_container{padding:0 60px;position:relative;z-index:1;max-width:none;display:flex;justify-content:space-between;align-items:center;height:100%}#header .logo{height:52px;width:120px;display:block;position:relative;transform-origin:left;overflow:hidden}#header .logo img{height:100%}#header>.module_container>.wrapper{position:relative;transition:all ease .4s;padding-top:12px}#header .nav{line-height:40px;height:40px}#header .nav a{display:block}#header .nav>li{float:left;height:100%;margin-right:4px;position:relative;transition:all ease .4s}#header .nav>li:last-child{margin-right:0}#header .nav>li>a{color:#fff;font-size:14px;position:relative;height:100%;font-weight:700;padding:0 24px;border-radius:20px;border:1px solid transparent;line-height:38px}#header .nav>li .subNav,#header .nav>li>a:before,#header .rightNav .item.globe .panel,#header .rightNav .item.search .panel{position:absolute;transition:all ease .4s}#header .nav>li:last-child>a{border-color:#FFFB00;color:#FFFB00}#header .nav>li>a:before{width:6px;height:6px;border-radius:50%;background-color:#0E00CB;left:12px;top:17px;opacity:0;transform:translateX(12px)}#header .nav>li>a>span{display:block;transition:all ease .4s}#header .nav>li:hover>a,#header .nav>li>a.active{background-color:#FFFB00;color:#000}#header .nav>li:hover>a:before,#header .nav>li>a.active:before{opacity:1;transform:translateX(0)}#header .nav>li .subNav{width:200px;left:0;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);visibility:hidden;opacity:0;padding-top:14px}#header .nav>li .subNav li a{color:#9c9c9c;padding:0 24px;background:#242424}#header .nav>li .subNav li a.active,#header .nav>li .subNav li a:hover{color:#fff;background-color:#121212;text-indent:10px}#header .nav>li:hover .subNav{visibility:visible;opacity:1}#header .rightNav{padding-left:8px;width:120px;height:40px;display:flex;justify-content:space-between;align-items:center}#header .rightNav .item{width:40px;height:40px;color:#fff;position:relative}#header .rightNav .item .button{width:100%;height:100%;cursor:pointer}#header .rightNav .line{width:1px;height:16px;background:rgba(255,255,255,.2)}#header .rightNav .item.search .panel{right:0;top:55px;width:300px;height:40px;visibility:hidden;opacity:0;transform:translateY(20px)}#header .rightNav .item.search .panel form{display:block;width:100%;height:40px;background:#FCFCFC;border-radius:20px;transition:all ease .4s;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}#header .rightNav .item.search .panel form input{line-height:20px;height:20px;padding:10px 30px;color:#4c4c4c;box-sizing:content-box}#header .rightNav .item.search .panel form input::placeholder{color:rgba(46,46,46,.6)}#header .rightNav .item.search .panel form input::-webkit-input-placeholder{color:rgba(46,46,46,.6)}#header .rightNav .item.search.open .panel{opacity:1;visibility:visible;transform:translateY(0)}#header .rightNav .item.globe .panel{width:120px;left:-40px;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);visibility:hidden;opacity:0;padding-top:14px}#header .rightNav .item.globe .panel li a{color:#9c9c9c;padding:0 20px;background:#242424;height:40px;display:flex;align-items:center}#header .rightNav .item.globe .panel li a .icon_svg{width:16px;height:16px;margin-right:8px}#header .rightNav .item.globe .panel li a:hover{color:#fff;background-color:#121212}#header .rightNav .item.globe .panel li a.active{color:#fff}#header .rightNav .item.globe:hover .panel{visibility:visible;opacity:1}#indexCon .mBanner{height:100vh;position:relative;z-index:1}#indexCon .mBanner .content_list,#indexCon .mBanner .module_container{width:100%;height:100%}#indexCon .mBanner .content_list .item_block{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}#indexCon .mBanner .content_list .item_block .bg{width:100%;height:100%;position:absolute}#indexCon .mBanner .content_list .item_block .bg div{width:100%;height:100%;background-size:cover;background-position:center}#indexCon .mBanner .content_list .item_block .bg video{object-fit:cover;width:100%;height:100%}#indexCon .mBanner .content_list .item_block .bg:after{position:absolute;width:100%;height:35vh;left:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.18) 96.74%)}#indexCon .mBanner .content_list .item_block .info{text-align:center;color:#fff;position:relative}#indexCon .mBanner .content_list .item_block .info .effect{transition:all cubic-bezier(.215,.61,.355,1) 1s;opacity:0;transform:translateY(100%)}#indexCon .mBanner .content_list .item_block .info .title{transition-delay:.5s;font-size:72px;line-height:1.1;font-weight:500;color:#fff}#indexCon .mBanner .content_list .item_block .info .subtitle{transition-delay:1s;font-size:18px;line-height:1.3;margin-top:46px;font-family:PlusJakartaSans-Regular}#indexCon .mBanner .content_list .swiper-progress{position:absolute;bottom:67px;width:100%;height:20px;z-index:2;overflow:visible}#indexCon .mBanner .content_list .swiper-progress>.module_container{height:20px;width:100%;display:flex;justify-content:space-between}#indexCon .mBanner .content_list .swiper-progress .item{color:#fff;height:100%}#indexCon .mBanner .content_list .swiper-progress .item.text{flex-shrink:0;position:relative}#indexCon .mBanner .content_list .swiper-progress .item.text span{font-size:14px;line-height:20px;font-family:PlusJakartaSans-Bold;cursor:pointer;position:relative}#indexCon .mBanner .content_list .swiper-progress .item.text.active span{color:#FFFB00}#indexCon .mBanner .content_list .swiper-progress .item.text .image{width:154px;height:100px;border:4px solid #fff;border-radius:10px;opacity:0;visibility:hidden;position:absolute;left:-68px;bottom:38px;transition:all ease .4s;transform:scale(0);transform-origin:bottom center}#indexCon .mBanner .content_list .swiper-progress .item.text .image div{width:100%;height:100%;background-size:cover;background-position:center;border-radius:6px}#indexCon .mBanner .content_list .swiper-progress .item.line{width:100%;display:flex;align-items:center;padding:0 8px;box-sizing:border-box}#indexCon .mBanner .content_list .swiper-progress .item.line .wrapper{background:rgba(255,255,255,.2);height:1px;width:100%}#indexCon .mBanner .content_list .swiper-progress .item.line .wrapper .bar{background:#FFFB00;height:1px;width:0}#indexCon .mBanner .content_list .swiper-progress .item.text:hover .image{opacity:1;visibility:visible;transform:scale(1)}#indexCon .mAbout .video{cursor:pointer;position:relative;display:block;width:100%;min-width:0}#indexCon .mAbout .video .image{width:100%;opacity:1}#indexCon .mAbout .video .playBtn{width:58px;height:58px;border-radius:50%;display:block;position:absolute;left:50%;top:50%;margin-top:-29px;margin-left:-29px;background:#0E00CB;transition:none}#indexCon .mAbout .video .playBtn .icon_svg{width:100%;height:100%}#indexCon section[data-key=mDiscover] .discoverMap{width:58.263%;position:absolute;right:0;top:0;z-index:2}#indexCon section[data-key=mDiscover] .discoverMap .map_path{position:absolute;top:0;width:100%;height:100%}#indexCon section[data-key=mDiscover] .discoverMap .map_path svg{width:100%;height:auto}#indexCon section[data-key=mDiscover] .discoverMap .map_path .map_name_item{cursor:pointer;transition:all ease .4s}#indexCon section[data-key=mDiscover] .discoverMap .map_path .map_name_item:hover{transform:translate3d(10px,0,0)}#indexCon section[data-key=mDiscover] .discoverMap .map_path .map_icon_item{animation:moveDown 1.5s infinite}#indexCon section[data-key=mDiscover] .discoverMap .map_path #map_icon_2.map_icon_item{animation-delay:.5s}#indexCon section[data-key=mDiscover] .discoverMap .map_path #map_icon_5.map_icon_item{animation-delay:1s}#indexCon section[data-key=mDiscover] .discoverMap .map_path #map_icon_9.map_icon_item{animation-delay:1.5s}#indexCon section[data-key=mDiscover] .discoverMap .map_path #map_icon_12.map_icon_item{animation-delay:2s}@keyframes moveDown{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}#indexCon .mProduct .content_list{overflow:visible;position:relative}#indexCon .mProduct .content_list .item_block{transition:all ease .4s;box-sizing:border-box;padding:58px 40px 60px;border:1px solid rgba(0,0,0,.1);background-color:#fff;width:466px;margin-right:20px}#indexCon .mProduct .content_list .item_block a{display:block;position:relative}#indexCon .mProduct .content_list .item_block svg{width:60px;height:60px}#indexCon .mProduct .content_list .item_block svg path{transition:all ease .4s}#indexCon .mProduct .content_list .item_block .title{font-weight:500;font-size:36px;line-height:44px;color:#000;margin-top:30px;transition:all ease .4s}#indexCon .mProduct .content_list .item_block .subtitle{font-family:PlusJakartaSans-Medium;font-size:14px;line-height:20px;color:#737373;margin-top:0;transition:all ease .4s}#indexCon .mProduct .content_list .item_block .imageCover{padding-bottom:67.01%;margin-top:40px}#indexCon .mProduct .content_list .item_block .summary{font-weight:500;font-size:14px;line-height:24px;color:#737373;margin-top:40px;transition:all ease .4s}#indexCon .mProduct .content_list .item_block:hover{background:#0E00CB}#indexCon .mProduct .content_list .item_block:hover svg path{fill:#FFFB00}#indexCon .mProduct .content_list .item_block:hover .title{color:#FFFB00}#indexCon .mProduct .content_list .item_block:hover .subtitle,#indexCon .mProduct .content_list .item_block:hover .summary{color:#fff}#indexCon .mProduct .content_list .swiper-button{width:48px;height:48px;border:1px solid rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:50%;position:absolute;top:50%;margin-top:-56px;z-index:3;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all ease .4s}#indexCon .mProduct .content_list .swiper-button .iconWrapper{position:relative;overflow:hidden;display:block}#indexCon .mProduct .content_list .swiper-button .iconWrapper .icon_svg{width:24px;height:24px;transition:all ease .4s}#indexCon .mProduct .content_list .swiper-button .iconWrapper .icon_svg:last-child{position:absolute;top:100%;left:0}#indexCon .mProduct .content_list .swiper-button.prev{left:16px;transform:translateX(-100%)}#indexCon .mProduct .content_list .swiper-button.prev .icon_svg{transform:rotate(180deg)}#indexCon .mProduct .content_list .swiper-button.next{right:16px;transform:translateX(100%)}#indexCon .mProduct .content_list:hover .swiper-button.next,#indexCon .mProduct .content_list:hover .swiper-button.prev{transform:translateX(0);opacity:1}#indexCon .mProduct .content_list .swiper-button.prev:hover .iconWrapper .icon_svg{transform:rotate(180deg) translate3d(0,100%,0)}#indexCon .mProduct .content_list .swiper-button.next:hover .iconWrapper .icon_svg{transform:translate3d(0,-100%,0)}.content_list.news .item_block{transition:all ease .4s;box-sizing:border-box;height:154px;border-bottom:1px solid rgba(0,0,0,.2);width:100%;overflow:visible;position:relative}.content_list.news .item_block:before{background:#FFFB00;position:absolute;bottom:0;left:0;height:0%;width:100%;transform-origin:bottom;transition:all ease .3s}.content_list.news .item_block a{display:flex;padding-top:44px;padding-bottom:32px;height:100%;position:relative}.content_list.news .item_block .date{flex-shrink:0;width:146px}.content_list.news .item_block .date .y{color:#292929;font-size:14px;line-height:20px;font-family:PlusJakartaSans-Medium}.content_list.news .item_block .date .md{color:#0F0F0F;font-size:48px;line-height:1;font-family:PlusJakartaSans-SemiBold;display:flex;align-items:center;margin-top:-4px}.content_list.news .item_block .date .md span{width:10px;height:3px;background:rgba(0,0,0,.3);display:inline-block;margin:0 3px}.content_list.news .item_block .text{width:100%;padding-left:58px;padding-top:10px}.content_list.news .item_block .title{font-weight:700;font-size:20px;line-height:28px;color:#0F0F0F}.content_list.news .item_block .subtitle{font-weight:500;font-size:14px;line-height:24px;color:#737373;margin-top:8px}.content_list.news .item_block .image{width:416px;height:270px;object-fit:cover;position:absolute;right:0;top:-60px;transition:all ease .5s;transform:scale(0);opacity:0}.content_list.news .item_block:hover:before{height:100%}.content_list.news .item_block:hover .image{transform:scale(1);opacity:1;transition-delay:.2s}body.inner .mList .category_list{display:flex;gap:0 12px;margin-bottom:50px}body.inner .mList .category_list li{display:block;flex-shrink:0}body.inner .mList .category_list li a{font-size:16px;color:#000;display:block;position:relative;padding:8px 24px;border-radius:21px;font-weight:700}body.inner .mList .category_list li a span{line-height:1.6}body.inner .mList .category_list li a.active,body.inner .mList .category_list li a:hover{color:#fff;background-color:#0E00CB}body.inner .mList .pageSplit{margin-top:60px;height:40px;line-height:40px;display:flex;justify-content:center}body.inner .mList .pageSplit a{font-size:16px;display:flex;font-family:PlusJakartaSans-Medium;margin:0 16px;color:#000;align-items:center}body.inner .mList .pageSplit a.arrow .icon_svg{width:24px;height:24px;position:relative;top:2px}body.inner .mList .pageSplit a.arrow.prev .icon_svg{transform:rotate(180deg)}body.inner .mList .pageSplit a.num{position:relative}body.inner .mList .pageSplit a.num:before{position:absolute;height:2px;left:-2px;right:-2px;bottom:-4px;transition:all ease .2s;opacity:0;background:#0E00CB}body.inner .mList .pageSplit a.active,body.inner .mList .pageSplit a:hover{color:#0E00CB}body.inner .mList .pageSplit a.num.active:before,body.inner .mList .pageSplit a.num:hover:before{opacity:1;bottom:0}#productCon .content_list.product{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#productCon .content_list.product .item_block{min-width:0;padding:30px;position:relative;transition:all ease .4s;box-sizing:border-box;border:1px solid rgba(0,0,0,.1)}#productCon .content_list.product .item_block a{display:block}#productCon .content_list.product .item_block .image{position:relative;padding-bottom:68%;overflow:hidden}#productCon .content_list.product .item_block .image img{width:100%;height:100%;position:absolute;object-fit:cover}#productCon .content_list.product .item_block .info{text-align:center;margin-top:20px}#productCon .content_list.product .item_block .info .title{font-size:16px;color:#000;line-height:1.6;transition:all ease .4s;font-weight:700}#productCon .content_list.product .item_block:hover{background:#0E00CB}#productCon .content_list.product .item_block:hover .title{color:#fff}#searchCon .mList>.module_container{max-width:1080px;padding-top:130px;padding-bottom:60px}#searchCon .mList .searchPanel{color:#4c4c4c}#searchCon .mList .searchPanel form{height:60px;border-radius:30px;display:flex;align-items:center;width:100%;background-color:rgba(246,246,246,1)}#searchCon .mList .searchPanel form .icon_search{width:40px;height:40px;margin-left:34px;margin-right:22px;flex-shrink:0}#searchCon .mList .searchPanel form input{width:100%;line-height:30px;font-size:16px;color:#4c4c4c}#searchCon .mList .searchPanel form input::placeholder{color:rgba(46,46,46,.6)}#searchCon .mList .searchPanel form input::-webkit-input-placeholder{color:rgba(46,46,46,.6)}#searchCon .mList .searchPanel .summary{font-size:14px;margin-top:20px;font-family:PlusJakartaSans-Medium;color:#727274}#searchCon .mList .searchPanel .summary span{color:#333;margin:0 2px}#searchCon .mList .content_list{margin:60px auto 0}#searchCon .mList .content_list .item_block{border-bottom:#f4f4f4 1px solid;padding-bottom:26px;margin-bottom:26px}#searchCon .mList .content_list .item_block:last-child{border:none;padding-bottom:0;margin-bottom:0}#searchCon .mList .content_list .item_block a{display:block;line-height:32px;font-family:SourceHanSansCN-Regular}#searchCon .mList .content_list .item_block .keywords{color:#0E00CB}#searchCon .mList .content_list .item_block .title{font-size:20px;color:#444446;font-family:PlusJakartaSans-Bold;transition:all ease .4s}#searchCon .mList .content_list .item_block .subtitle{font-size:16px;color:#727274;margin-top:10px;font-family:PlusJakartaSans-Medium}#searchCon .mList .content_list .item_block a:hover .title{color:#0E00CB}.pswp__preloader{display:none}.pswp__video{max-width:none;position:absolute}