#header,.fixedHeader{position:fixed!important;left:0!important;top:0!important;right:0!important;bottom:0!important;z-index:20000;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%)}body,html{background:#FFF!important;width:100%}html{overflow-x:hidden}img,li,p,span{-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:300px) and (max-width:767px){div.sidebarItem{width:3rem;height:3rem}div.sidebarItem p{font-size:12px}#AppCode,#contactMine,#sidebarRabbit,#teachplatform{display:none}div#fixedSidebar{right:5px}#companyInfo{display:none!important}}#banner,#banner img{width:100%}.h4Title{line-height:9.4rem;font-size:1.4rem;font-weight:700;color:#FDD601}#banner{margin-top:3.8rem}#bannerAppLoad,#bannerPCload{position:absolute;left:22%;top:60%;line-height:3rem;background:#FFF;border-radius:1.5rem;padding:0 1.6rem;color:#528BFF;cursor:pointer;font-size:1rem;display:block}#bannerAppLoad{left:32%}#bannerAppCode{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:140%;width:8rem;box-shadow:0 3px 7px 0 rgba(0,0,0,.19);background:#fff;padding:5px;border-radius:5px;transition:all .5s;opacity:0}#bannerAppLoad:hover #bannerAppCode{opacity:1}#contactTel,#footer,.sidebarItem{position:relative}#header{background-color:#FFF;height:3.8rem}#header>.container{height:100%}#header #headerNav{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#header img{height:2.4rem}#header li a.active{width:56px;height:29px;font-size:1.2rem;font-weight:700;color:#333}#header li a{font-size:1rem;font-weight:400;color:#333}#header li{line-height:3.8rem;margin-left:2.4rem}#footerImg{width:100%;vertical-align:middle}#footer #hiImg{opacity:0;width:10rem;position:absolute;left:20%;top:-10%}#companyInfo{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;line-height:2rem;margin-top:1rem;font-size:.8rem}.animate_footerAnimate{-webkit-animation-name:footerAnimate;animation-name:footerAnimate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes footerAnimate{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes footerAnimate{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}#footerContent{width:100vw;position:absolute;top:70%;padding:0 8%}#footerNav>div{width:2px;height:3rem;background-color:#FFF}#footerNav{line-height:50px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;padding:0 15%;-webkit-justify-content:space-between;justify-content:space-between}#footerNav img{width:10rem}#footerNav li{margin-left:1rem}#footerNav li a{font-size:.9rem;font-weight:500;color:#000;white-space:nowrap}#footerNav ul{display:-webkit-flex;display:flex}#fixedSidebar{position:fixed;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center;background-color:#FFF;box-shadow:0 3px 7px 0 rgba(0,0,0,.19);border-radius:1rem;padding:10px 0;z-index:10000}.sidebarItem{padding:10px;width:4rem;box-sizing:content-box;height:4rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}#AppCode,#contactMine{box-shadow:0 3px 7px 0 rgba(0,0,0,.19);background:#fff;padding:5px;opacity:0;transition:all 1s;border-radius:5px}.sidebarItem img{height:80%}.sidebarItem p{font-size:.8rem;color:#000}#sidebarRabbit{position:absolute;right:100%;top:20%;width:150%;z-index:10}#AppCode{position:absolute;right:80%;top:0;width:6rem;z-index:1000}#contactTel:hover #contactMine{opacity:1}#contactMine{position:absolute;z-index:10000;right:106%;top:8px;width:10rem;text-align:center;line-height:50px}#AppCode img{width:100%}#mobilePlatform:hover #AppCode{opacity:1;right:calc(100% + 20px)}.hoverImg:hover{background-color:rgba(153,153,153,.3);border-radius:5px}