@media (min-width:1200px){.header:not(.shadow){position:fixed;top:0;left:0}.header.shadow{transform:translateY(0)}.header:not(.shadow) .header-top,.header:not(.shadow) .header-bottom{background:rgba(0,0,0,.35)}.header:not(.shadow) .header-top{position:relative}.header:not(.shadow) .header-top::after{content:'';position:absolute;left:50%;bottom:-1px;width:200%;height:1px;transform:translateX(-50%) scale(.5);background:#fff;opacity:.15}.header:not(.shadow) .logo1{display:none}.header:not(.shadow) .logo2{display:block}.header:not(.shadow) .contact-item:hover,.header .icon-list li:hover{color:var(--style-color);opacity:1}.header:not(.shadow) .daohang2-1>a{color:#fff}}.equipment-installation{padding:30px 0}.equipment-installation .title{line-height:calc(45 / 34);text-align:left;margin-bottom:10px}.equipment-installation .sub-info{line-height:1.8;margin-bottom:20px}.equipment-installation .row{margin-bottom:-20px}.equipment-installation .row>div{margin-bottom:20px}.equipment-installation .block{padding:20px;border-radius:7px;background:#fff;border:1px solid var(--style-color)}.equipment-installation .icon{width:60px;height:60px;border-radius:7px;background:#F8FAFC;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.equipment-installation .icon img{width:auto;height:35px}.equipment-installation .tit{margin-bottom:15px;line-height:calc(32 / 22)}.equipment-installation .info{line-height:1.8}.equipment-installation .info>*:not(:last-child){margin-bottom:10px}@media (min-width:992px){.equipment-installation .block{height:100%}}@media (min-width:1200px){.equipment-installation{padding:60px 0}.equipment-installation .title{max-width:946px;margin-bottom:22px}.equipment-installation .sub-info{max-width:946px;margin-bottom:32px}.equipment-installation .row{margin-left:-20px;margin-right:-20px}.equipment-installation .row>div{padding:0 20px}.equipment-installation .block{padding:39px 39px 34px;position:relative;transition:all .3s}.equipment-installation .block:hover{border-color:transparent}.equipment-installation .block::before{content:'';position:absolute;left:-3px;right:-3px;top:-3px;bottom:-3px;border-radius:7px;border:3px solid var(--style-color);transition:all .3s;opacity:0;visibility:hidden}.equipment-installation .block:hover::before{opacity:1;visibility:visible}.equipment-installation .block>*{position:relative;z-index:1}.equipment-installation .icon{width:80px;height:80px;margin-bottom:34px}.equipment-installation .icon img{height:49px}.equipment-installation .tit{margin-bottom:25px}.equipment-installation .info>*:not(:last-child){margin-bottom:22px}}@media (min-width:1440px){.equipment-installation{padding-top:91px;padding-bottom:100px}}.equipment-repair{padding:50px 0 30px;background-size:100% auto;background-position:top center;background-repeat:no-repeat;background-color:#EEF2F7}.equipment-repair .title{line-height:calc(45 / 34);margin-bottom:10px}.equipment-repair .sub-info{line-height:1.8;text-align:center;margin-bottom:20px}.equipment-repair .row{margin-bottom:-20px}.equipment-repair .row>div{margin-bottom:20px}.equipment-repair .block{padding:20px;border-radius:7px;background:#fff;border:1px solid var(--style-color)}.equipment-repair .icon{width:60px;height:60px;border-radius:7px;background:#F8FAFC;margin-bottom:20px;display:flex;align-items:center;justify-content:center}.equipment-repair .icon img{width:auto;height:35px}.equipment-repair .tit{line-height:calc(32 / 22);margin-bottom:15px}.equipment-repair .info{line-height:1.8}.equipment-repair .info>*:not(:last-child){margin-bottom:10px}@media (min-width:992px){.equipment-repair .block{height:100%}}@media (min-width:1200px){.equipment-repair{padding:80px 0 60px}.equipment-repair .title{max-width:951px;margin-left:auto;margin-right:auto;margin-bottom:22px}.equipment-repair .sub-info{max-width:951px;margin-left:auto;margin-right:auto;margin-bottom:32px}.equipment-repair .row{margin-left:-20px;margin-right:-20px}.equipment-repair .row>div{padding:0 20px}.equipment-repair .block{padding:39px 39px 34px;position:relative;transition:all .3s}.equipment-repair .block:hover{border-color:transparent}.equipment-repair .block::before{content:'';position:absolute;left:-3px;right:-3px;top:-3px;bottom:-3px;border-radius:7px;border:3px solid var(--style-color);transition:all .3s;opacity:0;visibility:hidden}.equipment-repair .block:hover::before{opacity:1;visibility:visible}.equipment-repair .block>*{position:relative;z-index:1}.equipment-repair .icon{width:80px;height:80px;margin-bottom:34px}.equipment-repair .icon img{height:49px}.equipment-repair .tit{margin-bottom:22px}.equipment-repair .info>*:not(:last-child){margin-bottom:22px}}@media (min-width:1440px){.equipment-repair{padding-top:91px;padding-bottom:100px}}.services{padding:30px 0}.services .item-wrap{padding:30px 20px;background:#FFF;box-shadow:0 6px 23px 8px rgba(0,0,0,.07);border-radius:7px}.services .title{text-align:left;line-height:calc(45 / 34);margin-bottom:10px}.services .sub-info{line-height:1.8}.services .sub-info>*:not(:last-child){margin-bottom:15px}.services .sub-info h2,.services .sub-info h3{font-size:18px;font-weight:400;font-family:"Lato-Regular";text-align:left}.services .rt{padding:20px;margin-top:20px;border-radius:7px;border:1px solid var(--sub-color)}.services .item-list li{min-height:50px;line-height:1.8;color:var(--style-color);display:flex;align-items:center;border-left:3px solid var(--sub-color)}.services .item-list li:not(:last-child){margin-bottom:20px}.services .item-list li i{font-size:18px;line-height:1;flex-shrink:0;margin:0 15px}@media (min-width:992px){.services .item-wrap{display:flex;align-items:center}.services .lt{flex:1;margin-right:30px}.services .rt{flex:0 0 46.3%;margin-top:0}}@media (min-width:1200px){.services{padding:60px 0}.services .item-wrap{padding:60px 40px}.services .lt{margin-right:60px}.services .title{margin-bottom:22px}.services .sub-info>*:not(:last-child){margin-bottom:25px}.services .sub-info h2,.services .sub-info h3{font-size:20px}.services .rt{padding:40px}.services .item-list li{min-height:60px}.services .item-list li i{font-size:20px;margin:0 20px}}@media (min-width:1440px){.services{padding:100px 0}.services .item-wrap{padding-top:90px;padding-bottom:92px}.services .lt{margin-right:100px}.services .sub-info h2,.services .sub-info h3{font-size:22px}}.bottom-contact .tips{margin-top:30px;line-height:calc(33 / 22);color:var(--style-color)}@media (min-width:1200px){.bottom-contact .tips{margin-top:60px}}@media (min-width:1440px){.bottom-contact .tips{margin-top:83px}}