@charset "utf-8";#header:before,#indexCon #mBanner .content_list .item_block .bg:after,#insightsCon #mContent .content_list .item_block:before,.clearfix:after,.swiper-navigation:before,body.inner #mBanner .bg:after,body.inner #mContent #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-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)}@font-face{font-family:PlusJakartaSans-Medium;font-style:normal;font-display:swap;src:url(../fonts/PlusJakartaSans-Medium.ttf)}@font-face{font-family:RussoOne-Regular;font-style:normal;font-display:swap;src:url(../fonts/RussoOne-Regular.ttf)}::-webkit-scrollbar-track-piece{width:8px;height:4px;background-color:#D9DADD}::-webkit-scrollbar{width:8px;height:4px;background-color:#333}::-webkit-scrollbar-thumb{width:8px;height:4px;background-color:#333}::-webkit-scrollbar-thumb:hover{width:8px;height:4px;background-color:#333}body,html{width:100%;height:auto;font:14px PlusJakartaSans-Regular,PingFang SC,Microsoft Yahei,Arial;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;color:#7C7C7C;background-color:#fff;min-width:1260px}body{overflow-x:hidden}*{margin:0;padding:0}ol,ul{list-style:none}a{text-decoration:none;color:#D8926B;transition:all ease .4s}button,input,textarea{outline:0;border:none;background:0 0;-webkit-appearance:none;font:14px PlusJakartaSans-Regular,PingFang SC,Microsoft Yahei,Arial}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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}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;opacity:.5}@keyframes bgZoomIn{0%{transform:scale(1.1);opacity:0}100%{transform:scale(1);opacity:1}}.bgZoomIn{animation-name:bgZoomIn}.module{overflow:hidden;width:100%}.module>.module_container{margin:0 auto;padding:0 40px;max-width:1640px;position:relative;transition:all ease .4s}.module .imageCover{position:relative;overflow:hidden}#header:before,.module .imageCover img{width:100%;height:100%;position:absolute;top:0;left:0}.module .imageCover img{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}.module .imageCover_hover:hover .imageCover img{transform:scale(1.1)}.module .postBody{font-size:16px;line-height:2;color:#666}#header{width:100%;min-width:1260px;height:80px;box-sizing:border-box;z-index:20;position:fixed;top:0;overflow:visible;transition:all ease .4s}#header:before{background-color:#333;transition:all ease .4s;transform:translateY(-100%)}#header>.module_container{padding:8px 62px 8px 60px;position:relative;z-index:1;max-width:none}#header .logo{height:64px;width:auto;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{height:100%;line-height:40px}#header .nav a{display:block}#header .nav>li{float:left;margin-right:64px;height:100%;position:relative;transition:all ease .4s}#header .nav>li:last-child{margin-right:0}#header .nav>li>a{color:rgba(255,255,255,.6);font-size:16px;position:relative;height:100%;font-family:PlusJakartaSans-Bold}#header .nav>li>a>span{display:block;transition:all ease .4s}#header .nav>li>a>.icon_nav_arrow{width:9px;height:8px;position:absolute;transition:all ease .4s;left:50%;transform:translate(-50%,10px);bottom:0;opacity:0;visibility:hidden}#header .nav>li:hover>a,#header .nav>li>a.active{color:rgba(255,255,255,1)}#header .nav>li:hover>a span,#header .nav>li>a.active span{transform:translateY(-4px)}#header .nav>li:hover>a>.icon_nav_arrow,#header .nav>li>a.active>.icon_nav_arrow{transform:translate(-50%,0);opacity:1;visibility:visible}#header .nav>li .subNav{position:absolute;width:200px;left:-24px;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);visibility:hidden;opacity:0;transition:all ease .4s;padding-top:10px}#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 .searchWrapper{margin-left:105px;position:relative}#header .searchWrapper .rect{position:absolute;width:333px;height:45px;background-color:transparent;right:-29px}#header .searchWrapper .button{width:40px;height:40px;display:block;cursor:pointer;color:rgba(255,255,255,.6);position:relative;z-index:2;transition:all ease .4s}#header .searchWrapper .button:hover{color:rgba(255,255,255,1)}#header .searchWrapper .panel{position:absolute;right:-29px;top:46px;width:333px;transition:all ease .4s;height:40px;visibility:hidden;opacity:0;transform:translateY(20px)}#header .searchWrapper .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 .searchWrapper .panel form input{line-height:20px;height:20px;padding:10px 30px;color:#4c4c4c;box-sizing:content-box}#header .searchWrapper .panel form input::placeholder{color:rgba(46,46,46,.6)}#header .searchWrapper .panel form input::-webkit-input-placeholder{color:rgba(46,46,46,.6)}#header .searchWrapper.open .panel{opacity:1;visibility:visible;transform:translateY(0)}#header.hasBg{box-shadow:0 0 30px 0 rgba(0,0,0,.1)}#header.hasBg:before{transform:translateY(0)}#header.dark .nav>li>a{color:rgba(46,46,46,.6)}#header.dark .nav>li:hover>a,#header.dark .nav>li>a.active{color:rgba(46,46,46,1)}#header.dark .searchWrapper .button{color:rgba(46,46,46,.6)}#header.dark .searchWrapper .button:hover{color:rgba(46,46,46,1)}#header.hasBg.dark .nav>li>a{color:rgba(255,255,255,.6)}#header.hasBg.dark .nav>li:hover>a,#header.hasBg.dark .nav>li>a.active{color:rgba(255,255,255,1)}#header.hasBg.dark .searchWrapper .button{color:rgba(255,255,255,.6)}#header.hasBg.dark .searchWrapper .button:hover{color:rgba(255,255,255,1)}@media screen and (max-width:1400px){#header .nav>li{margin-right:50px}}#indexCon #mBanner{height:100vh;position:relative;z-index:1}#indexCon #mBanner .content_list{width:100%;height:100%}#indexCon #mBanner .content_list .item_block{width:100%;height:100%;position:relative}#indexCon #mBanner .content_list .item_block .bg{width:100%;height:100%;position:absolute;background-size:cover}#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:100%;left:0;top:0;background:linear-gradient(180deg,rgba(0,0,0,.6) 23.26%,rgba(0,0,0,0) 45.04%),linear-gradient(180deg,rgba(0,0,0,0) 41.53%,rgba(0,0,0,.68) 100%)}#indexCon #mBanner .content_list .item_block .info{position:absolute;bottom:190px;z-index:1;width:100%}#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-family:RussoOne-Regular;color:#fff;font-size:80px;line-height:.9}#indexCon #mBanner .content_list .item_block .info .wrapper{display:flex;justify-content:space-between;margin-top:40px}#indexCon #mBanner .content_list .item_block .info .subtitle{transition-delay:1s;font-family:PlusJakartaSans-Bold;font-size:20px;line-height:1.5;margin-top:-12px;color:rgba(255,255,255,.6)}#indexCon #mBanner .content_list .item_block .info .buttons{height:50px;display:flex;gap:20px}.moreBtn{width:175px;height:50px;display:flex;font-size:16px;font-family:PlusJakartaSans-SemiBold;box-sizing:border-box;align-items:center;border:1.5px solid rgba(255,255,255,.3);color:#fff;line-height:24px;padding-left:30px}.moreBtn span{margin-right:8px;position:relative;top:-2px}.moreBtn .iconWrapper{position:relative;overflow:hidden;display:block}.moreBtn .iconWrapper .icon_svg{transition:all ease .4s}.moreBtn .iconWrapper .icon_svg:last-child{position:absolute;top:100%;left:0}.moreBtn .icon_arrow{width:24px;height:24px}.moreBtn:hover{background:#FC6125;border-color:#FC6125}.moreBtn:hover .iconWrapper .icon_svg{transform:translate3d(0,-100%,0)}.moreBtn.play{width:180px;padding-left:28px}.moreBtn.play .iconWrapper{width:16px;height:16px}#indexCon #mBanner .content_list .item_block.swiper-slide-active .info .effect,#indexCon #mBanner .content_list .item_block.swiper-slide-duplicate-active .info .effect{transform:translate(0,0);opacity:1}#indexCon #mBanner .swiper-navigation_banner{position:absolute;top:50%;left:0;width:100%;margin-top:-25px;z-index:4}#indexCon #mBanner .swiper-navigation_banner .swiper-button{color:#fff;z-index:3;width:50px;height:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute}#indexCon #mBanner .swiper-navigation_banner .swiper-button svg{width:24px;height:24px;color:rgba(255,255,255,1);transition:all ease .4s}#indexCon #mBanner .swiper-navigation_banner .swiper-button.prev{left:50px}#indexCon #mBanner .swiper-navigation_banner .swiper-button.prev svg{transform:rotate(180deg)}#indexCon #mBanner .swiper-navigation_banner .swiper-button.next{right:50px}#indexCon #mBanner .notice{position:absolute;bottom:48px;z-index:3;height:85px}#indexCon #mBanner .notice .notice_list{border-top:rgba(255,255,255,.26) 1px solid;padding-top:26px;white-space:nowrap}#indexCon #mBanner .notice .notice_list .item_block{font-family:PlusJakartaSans-Bold;color:#fff;font-size:18px;line-height:30px;display:flex;align-items:center;width:auto}#indexCon #mBanner .notice .notice_list .item_block .icon_nav_arrow{width:9px;height:8px;transform:rotate(90deg);margin-right:12px;color:#F16A36;position:relative;top:2px}#indexCon #mBanner .notice .notice_list .item_block a{color:#fff}#indexCon #mBanner .notice .notice_list .swiper-wrapper{display:inline-flex;width:auto;animation:scroll 15s linear infinite}#indexCon #mBanner .notice .notice_list .item_block{margin-right:30px}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#indexCon #mAbout{position:relative}#indexCon #mProjectManagement>.module_container{padding-top:56px;padding-bottom:56px}#indexCon>.module>.module_container .header .title{font-size:16px;color:#727274;font-family:PlusJakartaSans-Medium;line-height:1}#indexCon>.module>.module_container .header .subtitle{font-size:60px;color:#2E2E2E;font-family:RussoOne-Regular;line-height:1.1;margin-top:16px}#indexCon #mProjectManagement .content_list{margin-top:67px}#indexCon #mProjectManagement .content_list .item_block{transition:all ease .4s;overflow:hidden}#indexCon #mProjectManagement .content_list .item_block a{display:block;position:relative}#indexCon #mProjectManagement .content_list .item_block .bg{width:100%;padding-bottom:32.179487%;background-size:cover;opacity:1}#indexCon #mProjectManagement .content_list .item_block .info{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:0 112px;align-items:center}#indexCon #mProjectManagement .content_list .item_block .info .wrapper{display:flex;margin-top:-76px}#indexCon #mProjectManagement .content_list .item_block .info .effect{transition:all cubic-bezier(.215,.61,.355,1) 1s;opacity:0;transform:translateY(100%)}#indexCon #mProjectManagement .content_list .item_block .info .icon{width:79px;height:79px;padding-top:8px}#indexCon #mProjectManagement .content_list .item_block .info .icon.effect{transition-delay:.5s}#indexCon #mProjectManagement .content_list .item_block .info .text{padding-left:50px;height:112px}#indexCon #mProjectManagement .content_list .item_block .info .title{font-family:RussoOne-Regular;font-size:60px;color:#fff;line-height:1}#indexCon #mProjectManagement .content_list .item_block .info .title.effect{transition-delay:.7s}#indexCon #mProjectManagement .content_list .item_block .info .subtitle{font-family:PlusJakartaSans-SemiBold;font-size:16px;color:rgba(255,255,255,.6);line-height:1.5;margin-top:4px}#indexCon #mProjectManagement .content_list .item_block .info .subtitle.effect{transition-delay:1s}#indexCon #mProjectManagement .content_list .item_block.swiper-slide-active .info .effect,#indexCon #mProjectManagement .content_list .item_block.swiper-slide-duplicate-active .info .effect{transform:translate(0,0);opacity:1}#indexCon #mProjectManagement .button_list{border:1px solid rgba(142,142,142,.1);border-top:none}#indexCon #mProjectManagement .button_list .swiper-slide{cursor:pointer}#indexCon #mProjectManagement .button_list .swiper-slide .wrapper{width:100%;height:71px;display:flex;position:relative;align-items:center;justify-content:center;transition:all ease .4s}#indexCon #mProjectManagement .button_list .swiper-slide .wrapper span{font-size:18px;color:#727274;transition:all ease .4s}#indexCon #mProjectManagement .button_list .swiper-slide .wrapper .num{position:absolute;font-size:122px;color:rgba(255,255,255,.2);font-family:RussoOne-Regular;top:-2px;right:-14px;transform:translate3d(0,100%,0);opacity:0;transition:all ease .4s}#indexCon #mProjectManagement .button_list .swiper-slide.active .wrapper,#indexCon #mProjectManagement .button_list .swiper-slide:hover .wrapper{background:#F16A36}#indexCon #mProjectManagement .button_list .swiper-slide.active .wrapper span,#indexCon #mProjectManagement .button_list .swiper-slide:hover .wrapper span{color:#fff}#indexCon #mProjectManagement .button_list .swiper-slide.active .wrapper .num,#indexCon #mProjectManagement .button_list .swiper-slide:hover .wrapper .num{transform:translate3d(0,0,0);opacity:1}#indexCon #mProject>.module_container{padding-top:132px;padding-bottom:110px}#indexCon #mProject>.module_container .header .moreBtn{color:#727274;border:none;margin-top:16px}#indexCon #mProject>.module_container .header .moreBtn:hover{background:0 0}#indexCon #mProject .content_list{margin-top:37px}.content_list.project{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.content_list.project .item_block{min-width:0}.content_list.project .item_block a{display:block}.content_list.project .item_block .imageCover{padding-top:64.566929%}.content_list.project .item_block .info{padding:24px 30px}.content_list.project .item_block .info .title{font-family:PlusJakartaSans-Bold;font-size:24px;color:#444446;line-height:1.2;transition:all ease .4s}.content_list.project .item_block .info .subtitle{font-family:PlusJakartaSans-Medium;font-size:16px;color:#727274;line-height:1.5;margin-top:18px;height:48px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.content_list.project .item_block a:hover .info .title{color:#F16A36}#indexCon #mSpecialProject{position:relative}#indexCon #mSpecialProject .content_list{width:100%;height:100%}#indexCon #mSpecialProject .content_list .item_block{width:100%;height:100%;position:relative;overflow:hidden}#indexCon #mSpecialProject .content_list .item_block .bg{width:100%;padding-bottom:39.583333%;background-size:cover;opacity:1}#indexCon #mSpecialProject .content_list .item_block .content{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;transform:translate3d(0,0,0)}#indexCon #mSpecialProject .content_list .item_block .content .module_container{display:flex;justify-content:space-between;width:100%;margin-top:-22px;height:306px}#indexCon #mSpecialProject .content_list .item_block .content .effect{transition:all cubic-bezier(.215,.61,.355,1) 1s;opacity:0;transform:translateY(100%)}#indexCon #mSpecialProject .content_list .item_block .info{margin-top:6px;max-width:660px}#indexCon #mSpecialProject .content_list .item_block .info .title{font-family:RussoOne-Regular;color:#fff;font-size:48px;line-height:1.16}#indexCon #mSpecialProject .content_list .item_block .content .effect.title{transition-delay:.5s}#indexCon #mSpecialProject .content_list .item_block .content .effect.sm{transition-delay:.8s}#indexCon #mSpecialProject .content_list .item_block .info .subtitle{font-family:PlusJakartaSans-Medium;font-size:16px;line-height:1.5;margin-top:18px;color:#AAAAAC}#indexCon #mSpecialProject .content_list .item_block .info .moreBtn{margin-top:48px;background:#FC6125;color:#fff;border-color:#FC6125;position:relative;z-index:3}#indexCon #mSpecialProject .content_list .item_block .summary{display:flex;gap:26px;height:88px;max-width:430px}#indexCon #mSpecialProject .content_list .item_block .content .summary.effect{transition-delay:1s}#indexCon #mSpecialProject .content_list .item_block .summary .title{transition-delay:.5s;font-family:RussoOne-Regular;color:#fff;font-size:50px;line-height:64px}#indexCon #mSpecialProject .content_list .item_block .summary .subtitle{transition-delay:1s;font-family:PlusJakartaSans-Medium;font-size:16px;line-height:1.5;color:#A3A3A3}#indexCon #mSpecialProject .content_list .item_block.swiper-slide-active .content .effect,#indexCon #mSpecialProject .content_list .item_block.swiper-slide-duplicate-active .content .effect{transform:translate(0,0);opacity:1}#indexCon #mSpecialProject .swiper-current{position:absolute;top:43px;right:40px;display:flex;z-index:2}#indexCon #mSpecialProject .swiper-current .icon_svg{transform:rotate(90deg);width:9px;margin-right:9px;margin-top:2px}#indexCon #mSpecialProject .swiper-current span{font-family:RussoOne-Regular;color:#fff;font-size:16px;line-height:1.2}#indexCon #mSpecialProject .control.module{position:absolute;left:0;bottom:0;width:100%;height:80px;z-index:3}#indexCon #mSpecialProject .control.module>.module_container{height:100%}#indexCon #mSpecialProject .control.module .swiper-navigation{position:absolute;bottom:0;right:40px}.swiper-navigation{width:160px;height:80px;display:flex;box-sizing:border-box;padding:10px;gap:0 20px;background:rgba(0,0,0,.4);position:relative}.swiper-navigation:before{position:absolute;left:50%;top:50%;margin-top:-7px;border:1px solid #5B5B5D;width:0;height:15px}.swiper-navigation .swiper-button{color:#fff;z-index:3;width:60px;height:60px;cursor:pointer;display:flex;align-items:center;justify-content:center}.swiper-navigation .swiper-button svg{width:24px;height:24px;color:rgba(255,255,255,1);transition:all ease .4s}.swiper-navigation .swiper-button.prev svg{transform:rotate(180deg)}.swiper-navigation .swiper-button .iconWrapper{position:relative;overflow:hidden;display:block}.swiper-navigation .swiper-button .iconWrapper .icon_svg{transition:all ease .4s}.swiper-navigation .swiper-button .iconWrapper .icon_svg:last-child{position:absolute;top:100%;left:0}.swiper-navigation .swiper-button.prev:hover .iconWrapper .icon_svg{transform:rotate(180deg) translate3d(0,100%,0)}.swiper-navigation .swiper-button.next:hover .iconWrapper .icon_svg{transform:translate3d(0,-100%,0)}#indexCon #mSpecialProject .title.module{position:absolute;left:0;top:50%;width:100%;z-index:3;margin-top:-212px}#indexCon #mSpecialProject .title.module>.module_container{line-height:24px;height:24px}#indexCon #mSpecialProject .title.module div{font-family:PlusJakartaSans-Medium;font-size:16px;line-height:1.5;color:#AAAAAC;height:24px}#indexCon #mEquipment>.module_container{padding-top:72px;padding-bottom:75px}#indexCon #mEquipment .content_list{margin-top:55px}#indexCon #mEquipment .content_list .swiper-slide,body:not(.index) .content_list.equipment{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.content_list.equipment .item_block{min-width:0;padding-bottom:48%;position:relative}.content_list.equipment .item_block a{display:flex;position:absolute;width:100%;height:100%;overflow:hidden;background:#F9F9F9;align-items:center}.content_list.equipment .item_block .info{padding:0 44px;box-sizing:border-box;max-width:400px}.content_list.equipment .item_block .info .title{font-family:RussoOne-Regular;font-size:32px;color:#444446;line-height:1.1;transition:all ease .4s}.content_list.equipment .item_block .info .subtitle{font-family:PlusJakartaSans-Medium;font-size:16px;color:#727274;line-height:1.5;margin-top:12px;height:48px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.content_list.equipment .item_block .image{width:50%;height:auto;position:absolute;left:50%;transition:all ease .4s}.content_list.equipment .item_block a:hover .image{transform:translateX(-60px)}@media screen and (max-width:1400px){.content_list.equipment .item_block .info{max-width:380px}}#indexCon #mEquipment .header .swiper-navigation{width:140px;padding:0;background:0 0;height:60px;margin-top:18px}#indexCon #mEquipment .header .swiper-navigation:before{border-color:#E3E3E3}#indexCon #mEquipment .header .swiper-navigation .swiper-button svg{color:#727274}#indexCon #mConsumables{position:relative}#indexCon #mConsumables>.bg{background:#FFF1E8;filter:blur(160.9px);width:892px;height:892px;border-radius:446px;position:absolute;right:-491px;top:150px}#indexCon #mConsumables>.module_container{padding-top:75px;padding-bottom:110px}#indexCon #mConsumables>.module_container .header .moreBtn{background:#FC6125;color:#fff;border-color:#FC6125;margin-top:21px}#indexCon #mConsumables .content_list{margin-top:49px}.content_list.consumables{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.content_list.consumables .item_block{min-width:0;padding-bottom:121.333333%;position:relative}.content_list.consumables .item_block a{display:flex;position:absolute;width:100%;height:100%;background:#fff;align-items:center;padding:0 20px;box-sizing:border-box;border:1px solid #F1F1F1}.content_list.consumables .item_block a .wrapper{width:100%;margin-top:-10px}.content_list.consumables .item_block .image{width:192px;height:192px;display:block;margin:0 auto;border-radius:50%;background-color:#fff;position:relative;overflow:hidden}.content_list.consumables .item_block .image img{width:100%;height:100%}.content_list.consumables .item_block .info{text-align:center;margin-top:54px}.content_list.consumables .item_block .info .title{font-family:PlusJakartaSans-Bold;font-size:22px;color:#444446;line-height:1.2;transition:all ease .4s}.content_list.consumables .item_block a:hover{background:#F16A36;box-shadow:0 44px 66.4px #FFD9CA}.content_list.consumables .item_block a:hover .info .title{color:#fff}#indexCon #mTalents{padding:110px 29px 0;box-sizing:border-box;overflow:visible}#indexCon #mTalents .content_list{display:flex;flex-wrap:wrap;grid-row-gap:40px}#indexCon #mTalents .content_list .item_block{position:sticky;top:80px;width:100%;min-height:80vh}#indexCon #mTalents .content_list .item_block .bg{width:100%;height:100%;background-size:cover;opacity:1}#indexCon #mTalents .content_list .item_block .content{position:absolute;width:100%;height:100%;left:0;top:0}#indexCon #mTalents .content_list .item_block .content .module_container{height:100%;position:relative}#indexCon #mTalents .content_list .item_block .content .module_container .wrapper{position:absolute;top:134px;bottom:153px;left:40px;right:40px}#indexCon #mTalents .content_list .item_block .info{display:block}#indexCon #mTalents .content_list .item_block .info .title{font-family:RussoOne-Regular;color:#fff;font-size:60px;line-height:1.1}#indexCon #mTalents .content_list .item_block .info .subtitle{font-family:PlusJakartaSans-Medium;font-size:16px;line-height:1.5;margin-top:22px;color:#C7C7C7}#indexCon #mTalents .content_list .item_block .moreBtn{position:absolute;bottom:0;right:0}#indexCon #mLocation{position:relative}#footer{background:url(../images/footer.jpg);background-size:cover}#footer>.module_container{padding-top:152px;padding-bottom:24px}#footer .header{display:flex;justify-content:space-between}#footer .header .info{max-width:720px}#footer .header .info .title{font-family:RussoOne-Regular;color:#fff;font-size:36px;line-height:1.16}#footer .header .info .socials{display:flex;gap:0 30px;margin-left:2px;margin-top:40px}#footer .header .info .socials a{width:24px;height:24px;display:block}#footer .header .info .socials a .icon_svg{width:24px;height:24px;opacity:.5;transition:all ease .4s}#footer .header .info .socials a:hover .icon_svg{opacity:1}#footer .header .contacts{display:flex;gap:0 99px;margin-right:20px}#footer .header .contacts li{font-family:PlusJakartaSans-Medium;font-size:14px;color:rgba(255,255,255,.5);line-height:2;max-width:350px;min-width:0}#footer .header .contacts li div{display:flex}#footer .header .contacts li a{text-decoration:underline;color:rgba(255,255,255,.5)}#footer .header .contacts li a:hover{color:rgba(255,255,255,1)}#footer .notice{display:flex;justify-content:space-between;padding:32px 0 35px;border-top:rgba(255,255,255,.1) 1px solid;border-bottom:rgba(255,255,255,.1) 1px solid;margin-top:77px}#footer .notice .info{margin-left:2px;margin-top:3px}#footer .notice .info .title{font-family:RussoOne-Regular;color:#fff;font-size:24px;line-height:1.2}#footer .notice .info .subtitle,#footer .notice .list li .title{font-family:PlusJakartaSans-Medium;font-size:14px;color:rgba(255,255,255,.5)}#footer .notice .info .title span{font-family:PlusJakartaSans-Medium;font-size:16px;color:#AAAAAC}#footer .notice .info .subtitle{line-height:1.2}#footer .notice .list{display:flex;justify-content:space-between;gap:0 116px}#footer .notice .list li .title{display:flex;align-items:center}#footer .notice .list li .title .icon_nav_arrow{transform:rotate(90deg);color:rgba(255,255,255,.5);width:9px;height:8px;margin-right:8px}#footer .notice .list li .price{font-family:RussoOne-Regular;font-size:24px;color:rgba(255,255,255,1)}#footer .nav{height:100%;line-height:24px;margin-top:86px;display:flex;gap:0 60px;margin-left:2px}#footer .nav>li>a{color:#fff;font-size:16px;display:block;font-family:PlusJakartaSans-SemiBold}#footer .nav>li .subNav{margin-top:27px}#footer .nav>li .subNav>li{margin-bottom:19px}#footer .nav>li .subNav>li:last-child{margin-bottom:0}#footer .nav>li .subNav>li>a{font-family:PlusJakartaSans-Medium;color:rgba(255,255,255,.5);font-size:14px}#footer .copyright{margin-top:116px;line-height:18px;color:rgba(255,255,255,.6);font-size:12px}#footer .copyright a{font-family:PlusJakartaSans-Medium;color:rgba(255,255,255,.6)}#footer .copyright .designed{color:rgba(255,255,255,.3);margin-left:30px}#footer .copyright .designed a{margin-left:12px}#footer .copyright .designed .icon_svg{width:16px;height:16px;transition:all ease .4s;display:inline-block}@media screen and (max-width:1500px){#footer .header .contacts{gap:0 20px;margin-right:0}}@media screen and (max-width:1400px){#footer .header .info{padding-right:10px}#footer .header>div{width:50%}#footer .header .contacts{gap:0 10px}}body.inner #mBanner{position:relative;width:100%;height:550px}body.inner #mBanner.empty{height:80px}body.inner #mBanner .bg{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0}body.inner #mBanner .bg:after{position:absolute;left:0;top:0;background-color:rgba(0,0,0,.35);width:100%;height:100%}body.inner #mBanner .module_container{width:100%;height:100%;color:#fff;display:flex;align-items:center}body.inner #mBanner .module_container .info{width:100%}body.inner #mBanner .module_container .info p{line-height:1;text-align:center}body.inner #mBanner .module_container .info .title{font-family:RussoOne-Regular;font-size:80px;text-transform:uppercase}body.inner #mContent{overflow:visible}body.inner #mContent>.module_container{padding-top:86px;padding-bottom:100px}body.inner #mContent .category_list{display:flex;justify-content:center;margin-bottom:70px}body.inner #mContent .category_list li{display:block;margin:0 18px}body.inner #mContent .category_list li a{line-height:1.5;font-size:16px;color:#727274;display:block;position:relative;font-family:PlusJakartaSans-Medium}body.inner #mContent .category_list li a .icon_svg{position:absolute;transition:all ease .4s;width:9px;height:7px;left:50%;transform:translateX(-50%);bottom:-20px;opacity:0;visibility:hidden}body.inner #mContent .category_list li a.active,body.inner #mContent .category_list li a:hover{color:#000}body.inner #mContent .category_list li a.active .icon_svg,body.inner #mContent .category_list li a:hover .icon_svg{bottom:-8px;opacity:1;visibility:visible}body.inner #mContent #pageSplit{margin-top:80px;height:40px;line-height:40px;display:flex;justify-content:center}body.inner #mContent #pageSplit a{font-size:16px;display:flex;font-family:PlusJakartaSans-Medium;margin:0 16px;color:#727274;align-items:center}body.inner #mContent #pageSplit a.arrow .icon_svg{width:24px;height:24px;position:relative;top:2px}body.inner #mContent #pageSplit a.arrow.prev .icon_svg{transform:rotate(180deg)}body.inner #mContent #pageSplit a.num{position:relative}body.inner #mContent #pageSplit a.num:before{position:absolute;height:2px;left:-2px;right:-2px;bottom:-4px;transition:all ease .2s;opacity:0;background:#000}body.inner #mContent #pageSplit a.active,body.inner #mContent #pageSplit a:hover{color:#000}body.inner #mContent #pageSplit a.num.active:before,body.inner #mContent #pageSplit a.num:hover:before{opacity:1;bottom:0}#insightsCon #mContent>.module_container{max-width:1280px}#insightsCon #mContent .content_list{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}#insightsCon #mContent .content_list .item_block{min-width:0;padding-bottom:94.514767%;position:relative;background:#F9F9F9;transition:all ease .4s}#insightsCon #mContent .content_list .item_block:before{position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(../images/insights_item_bg.png);background-size:cover;background-position:center;opacity:0;transition:all ease .4s}#insightsCon #mContent .content_list .item_block .wrapper{position:absolute;padding:50px;width:100%;height:100%;box-sizing:border-box}#insightsCon #mContent .content_list .item_block a{display:block}#insightsCon #mContent .content_list .item_block .category{height:34px;line-height:28px;padding:0 14px;border:2px solid rgba(0,0,0,.1);border-radius:17px;font-family:PlusJakartaSans-SemiBold;font-size:14px;text-align:center;display:inline-block;color:#2E2E2E;transition:all ease .4s}#insightsCon #mContent .content_list .item_block .title{font-family:RussoOne-Regular;font-size:32px;line-height:1.1;color:#030507;transition:all ease .4s;margin-top:30px}#insightsCon #mContent .content_list .item_block .subtitle{font-family:PlusJakartaSans-Medium;font-size:16px;line-height:1.5;color:#727274;transition:all ease .4s;margin-top:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#insightsCon #mContent .content_list .item_block .date{position:absolute;bottom:52px}#insightsCon #mContent .content_list .item_block .date .d{font-family:RussoOne-Regular;font-size:50px;line-height:1;color:#121926;transition:all ease .4s}#insightsCon #mContent .content_list .item_block .date .ym{font-family:PlusJakartaSans-Bold;font-size:12px;line-height:1;color:#121926;opacity:.5;transition:all ease .4s;margin-top:-3px}#insightsCon #mContent .content_list .item_block:hover{background:#F16A36;box-shadow:0 44px 66.4px #FFD9CA}#insightsCon #mContent .content_list .item_block:hover:before{opacity:1}#insightsCon #mContent .content_list .item_block:hover .category{border-color:rgba(255,255,255,.1);color:#fff}#insightsCon #mContent .content_list .item_block:hover .d,#insightsCon #mContent .content_list .item_block:hover .subtitle,#insightsCon #mContent .content_list .item_block:hover .title,#insightsCon #mContent .content_list .item_block:hover .ym{color:#fff}#searchCon #mContent>.module_container{max-width:1080px}#searchCon #mContent .searchPanel{color:#4c4c4c}#searchCon #mContent .searchPanel form{height:60px;border-radius:30px;display:flex;align-items:center;width:100%;background-color:rgba(246,246,246,1)}#searchCon #mContent .searchPanel form .icon_search{width:40px;height:40px;margin-left:34px;margin-right:22px;flex-shrink:0}#searchCon #mContent .searchPanel form input{width:100%;line-height:30px;font-size:16px;color:#4c4c4c;font-family:SourceHanSansCN-Regular}#searchCon #mContent .searchPanel form input::placeholder{color:rgba(46,46,46,.6)}#searchCon #mContent .searchPanel form input::-webkit-input-placeholder{color:rgba(46,46,46,.6)}#searchCon #mContent .searchPanel .summary{font-size:14px;margin-top:20px;font-family:PlusJakartaSans-Medium;color:#727274}#searchCon #mContent .searchPanel .summary span{color:#333;margin:0 2px}#searchCon #mContent .content_list{margin:60px auto 0}#searchCon #mContent .content_list .item_block{border-bottom:#f4f4f4 1px solid;padding-bottom:26px;margin-bottom:26px}#searchCon #mContent .content_list .item_block:last-child{border:none;padding-bottom:0;margin-bottom:0}#searchCon #mContent .content_list .item_block a{display:block;line-height:32px;font-family:SourceHanSansCN-Regular}#searchCon #mContent .content_list .item_block .title{font-size:20px;color:#444446;font-family:PlusJakartaSans-Bold;transition:all ease .4s}#searchCon #mContent .content_list .item_block .subtitle{font-size:16px;color:#727274;margin-top:10px;font-family:PlusJakartaSans-Medium}#searchCon #mContent .content_list .item_block a:hover .title{color:#F16A36}