.header{width:100%;height:70px;background-color:#fff;position:fixed;left:0;top:0;z-index:2;color:#fff;transition:all ease 0.5s;box-shadow:0px 0px 10px 0px rgba(87,87,87,0.4)}.header.bg-none{background-color:rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(87,87,87,0.4)}.header.hide{top:-75px}.header .wrap{width:1200px;height:100%}.header .wrap .logo{margin-top:5px;width:auto;height:36px}.header .wrap .logo-bgno{display:none}.header .wrap .nav-group{font-size:14px;list-style:none;height:100%;margin-left: 100px;}.header .wrap .nav-group li{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 15px;position:relative}.header .wrap .nav-group li a{font-size:16px;color:#fff}.header .wrap .nav-group li .nobg-a{color:#111}.header .wrap .nav-group .is-active a{display:flex;flex-direction:column;align-items:center;color:#00C16D;position:relative}.header .wrap .nav-group .is-active a .line-active{display:block;position:absolute;top:34px;width:30px;height:2px;border-radius:2px;background:#00C16D}.header .wrap .nav-group .is-active.home-active a{color:#fff;font-weight:bolder}.header .wrap .nav-group .is-active.home-active a .line-active{background:#fff}.header .phone-number{margin-left:25px;color:#02C169;font-size:16px}.header .phone-number .phone{margin-right:2px;position:relative;top:1px;width:17px;height:19px}
