.el-carousel__button{width:60px!important;height:6px!important}.el-carousel__indicators--outside button{background:#fff!important}.el-carousel__indicators--outside .el-carousel__indicator:hover button{background:#0052d9!important;opacity:1}.el-backtop,.el-calendar-table td.is-today{color:#0052d9}.el-carousel__arrow--left,.el-carousel__arrow--right{display:none!important}div.home{width:100vw;min-height:100vh;font-family:HarmonyOsSansR}div.home div.header{position:relative;width:100vw;height:80vh;overflow:hidden;cursor:pointer}div.home div.header div.nav{position:absolute;left:200px;top:10px;z-index:2;width:70vw;color:#fff;justify-content:space-between;height:10vh}div.home div.header div.nav,div.home div.header div.nav div.logo{display:flex;align-items:center}div.home div.header div.nav div.logo>span{margin-left:6px;font-size:24px;font-weight:700;font-family:HarmonyOsSansM!important}div.home div.header div.nav ul.menu-item{z-index:4;font-weight:700;display:flex;align-items:center;opacity:1;transition:opacity .3s linear;transform:translate(0)}div.home div.header div.nav ul.menu-item li{margin-left:30px;padding:10px 2px 10px;text-align:center;font-family:HarmonyOsSansR;font-size:18px;font-weight:700}div.home div.header div.nav ul.menu-item div.el-image img{height:auto}div.home div.header div.binnerText{position:absolute;left:18vw;top:28vh;color:#fff;z-index:9;text-align:left;font-family:HarmonyOsSansR}div.home div.header div.binnerText div.binnerTitle{font-size:48px;margin-bottom:20px}div.home div.header div.binnerText div.binnerContent{font-size:18px}div.home div.header ul.el-carousel__indicators{position:absolute;right:0;bottom:100px}div.home div.content{width:100vw;background:#fbfbfb}div.home div.content div.NavMenu{width:66vw;margin:-100px auto 0}div.home div.content div.NavMenu .el-divider{z-index:99;background-color:#fff;height:2px}div.home div.content div.NavMenu div.NavMenuContent{display:flex;align-items:center;justify-content:space-between;cursor:pointer}div.home div.content div.NavMenu div.NavMenuContent div.item{width:21vw;height:24vh;position:relative;z-index:999}div.home div.content div.NavMenu div.NavMenuContent div.item>div{width:100%;height:24vh;line-height:24vh;color:#fff;font-size:30px;text-align:center;position:absolute;font-style:italic;top:0;left:0;z-index:999;background:rgba(0,0,0,.4)}div.home div.content div.NavMenu div.NavMenuContent div.item p{height:20%;line-height:100%;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}div.home div.content div.NavMenu div.NavMenuContent div.item p:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#fff;height:4px;transition-property:left,right;transition-duration:.3s;transition-timing-function:ease-out}div.home div.content div.NavMenu div.NavMenuContent div.item img{width:100%;height:24vh;transform:scale(1);transition:all .5s}div.home div.content div.NavMenu div.NavMenuContent div.item:hover>div{background:rgba(0,82,217,.88)}div.home div.content div.NavMenu div.NavMenuContent div.item:hover p:before{left:0;right:0}div.home div.content div.NavMenu div.NavMenuContent div.item:hover img{transform:scale(1.1)}div.home div.content div.title{text-align:center;font-family:HarmonyOsSansM}div.home div.content div.title,div.home div.content div.title-lf{font-size:30px;color:#2a2e2e;padding:20px 0;font-style:italic;margin-bottom:30px}div.home div.content div.title-lf{text-align:left;font-family:HarmonyOsSansR}div.home div.content div.title-lf span{margin-left:220px;font-size:14px;line-height:25px;color:#5f6464;font-style:normal}div.home div.content div.moduel{padding:40px 22vw 80px;background:#fbfbfb}div.home div.content div.moduel div.text{text-align:left;color:#606266;font-weight:500;font-size:18px}div.home div.content div.moduel div.text p.textItem{line-height:32px}div.home div.content div.moduel div.text p.textItem.indent{text-indent:40px}div.home div.content div.moduel div.float{display:flex;align-items:center;justify-content:space-between}div.home div.content div.moduel div.float div.right{width:50%;height:50%}div.home div.content div.moduel div.float div.text{text-align:left;color:#606266;font-weight:500;font-style:16px}div.home div.content div.moduel div.float div.text p.title2{font-size:24px;font-family:HarmonyOsSansM;color:#2a2e2e;font-style:italic;padding:2px 0}div.home div.content div.moduel div.float div.text p.textItem{line-height:32px;padding:2px 0 16px}div.home div.content div.moduel ul.list{display:flex;align-items:center;flex-wrap:wrap}div.home div.content div.moduel ul.list li{width:25%;margin:10px 0}div.home div.content div.moduel ul.list li>p{padding:14px 0;text-align:center}div.home div.content div.moduel div.steps{display:flex;flex-wrap:wrap}div.home div.content div.moduel div.steps .swiper-container{width:100%;height:100%}div.home div.content div.moduel div.steps .swiper-container .swiper-wrapper div.stepItem{text-align:left;width:22%!important}div.home div.content div.moduel div.steps .swiper-container .swiper-wrapper div.stepItem div.stepTitle{font-size:24px;padding-top:40px;line-height:36px;font-family:HarmonyOsSansM;padding-bottom:8px;border-bottom:1px solid #d8d9dc;margin-bottom:18px;color:#2a2e2e;font-style:italic}div.home div.content div.moduel div.steps .swiper-container .swiper-wrapper div.stepItem ul.stepContent li span{padding:4px 0;color:#606266;line-height:20px;font-size:14px;font-family:HarmonyOsSansR}div.home div.content div.moduel div.steps .swiper-container .swiper-wrapper div.stepItem ul.stepContent li i{color:#606266;font-size:14px;margin-right:2px}div.home div.content div.moduel div.steps .swiper-container .swiper-wrapper div.stepItem:first-of-type div.stepTitle,div.home div.content div.moduel div.steps .swiper-container .swiper-wrapper div.stepItem:first-of-type ul.stepContent li i,div.home div.content div.moduel div.steps .swiper-container .swiper-wrapper div.stepItem:first-of-type ul.stepContent li span{color:#0052d9}div.home div.content div.moduel div.imgText{display:flex;justify-content:space-between;align-items:center}div.home div.content div.moduel div.imgText .el-image{width:50%}div.home div.content div.moduel div.imgText div.text{color:#606266;font-size:20px;width:50%;padding:0 20px;text-align:left;line-height:30px;text-indent:40px}div.home div.content div.moduel div.workEnv{display:flex;align-items:center;height:auto}div.home div.content div.moduel div.workEnv div.left img{width:300px;height:auto;transform:scale(1);transition:all .5s;cursor:pointer}div.home div.content div.moduel div.workEnv div.left:hover img{transform:scale(1.05)}div.home div.content div.moduel div.workEnv div.right{padding-left:40px}div.home div.content div.moduel div.workEnv div.text{text-align:left;color:#606266;font-weight:500;font-style:16px}div.home div.content div.moduel div.workEnv div.text p.title2{font-size:44px;font-family:HarmonyOsSansM;color:#333;padding:10px 0}div.home div.content div.moduel div.workEnv div.text p.textItem{line-height:26px;padding:2px 0 10px}div.home div.content div.moduel:nth-child(odd){background:#fff}div.home div.footer{width:100vw}div.home div.footer div.moduel{margin:40px 0;padding:20px 22vw}div.home div.footer div.moduel div.title-lf{text-align:left;font-size:30px;font-family:HarmonyOsSansR;color:#2a2e2e;padding:20px 0;font-style:italic;margin-bottom:30px}div.home div.footer div.moduel div.title-lf span{margin-left:220px;font-size:14px;line-height:25px;color:#5f6464;font-style:normal}div.home div.footer div.moduel div.float{display:flex;align-items:center;justify-content:space-between}div.home div.footer div.moduel div.float div.right{width:50%;height:50%}div.home div.footer div.moduel div.float div.text{text-align:left;color:#909399;font-weight:500;font-style:16px}div.home div.footer div.moduel div.float div.text p.title2{font-size:16px;font-family:HarmonyOsSansM;color:#2a2e2e;font-style:italic;padding:2px 0}div.home div.footer div.moduel div.float div.text p.textItem{line-height:20px;padding:2px 0 16px;font-size:14px}div.home div.footer div.moduel div.float div.text p.textItem:last-of-type{padding:2px 0 0}div.home div.bottom{font-size:12px;text-decoration:none;color:#bbb;padding:20px 0;cursor:pointer}div.home #mapContainer{width:100%;height:200px;background-color:#fff}