.tabnav ul{display:block;width:fit-content;text-align:center;}.gotop{display:block;position:relative;height:0;overflow:hidden;}
.tabSide{display:none; /* height:0;opacity:0;overflow:hidden;*/}
.tabClass dl dt.active{ display:block;/* height: auto;opacity:1;transition: all  0.3s ease-in-out;*/}
@media only screen and (min-width:768px){
.gotop{top:29rem;}
.tabClass{position:relative;padding:0;}
.tabnav{position:relative;top:0;margin:0 auto;padding:0 0 2rem;width:100%;text-align:center;}
.tabnav ul{box-sizing:border-box;display:inline-block;padding:2rem;overflow:hidden;}
.tabnav ul li{display:inline-block;margin:0;height:42px;line-height:42px;text-align:center;font-size:1.6rem;cursor:pointer;-webkit-tap-highlight-color: transparent;}
.tabnav ul li{margin:0 8px 0 0;padding:0 8px;height:38px;line-height:38px;box-shadow: 0 2px 24px 1px rgba(135, 135, 135, 0.2);border-radius:5px;}
.tabnav ul li.active{height:42px;line-height:42px;color:#fff;background:#00c87f;}
.tabnav ul li,.tabnav ul li.active{padding:0 18px;}
.tabClass dl{padding:20px 0 32px;width:100%;}
}
@media only screen and (max-width:768px){
.gotop{top:1px;}
.tabClass{margin:1rem 0 0;}
.tabnav{box-sizing:border-box;position:sticky;z-index:99;margin:0 auto;top:-1px;right:0;bottom:0;left:0;width:100%;}/*粘性导航*/
.tabnav.maizhuji-top{box-sizing:border-box;padding:0;border-bottom: 0.06rem solid #C5C5C5;background: #fff;} 
.tabnav.maizhuji-top ul{box-sizing:border-box;padding:10px 4px 9px 12px;height:57px;transition: all 0.5s;}
.tabnav.maizhuji-top ul li{background:#f2f2f2;}
.tabnav ul{box-sizing:border-box;padding:14px 4px 13px 12px;width:100%;height:65px;white-space:nowrap;overflow-x:auto;transition: all 0.5s;}
.tabnav ul::-webkit-scrollbar {display: none;}
.tabnav ul li{display:inline-block;margin:0 8px 0 0;padding:0 8px;height:38px;line-height:38px;text-align:center;color:#0f0f0f;font-size:1.6rem;cursor:pointer;-webkit-tap-highlight-color: transparent;border-radius:5px;background:#f2f2f2;}
.tabnav ul li.active{color:#fff;background:#00c87f;}
.tabnav ul li,.tabnav ul li.active{padding:0 8px;height:38px;line-height:38px;}
.tabClass dl{box-sizing:border-box;position:relative;z-index:1;padding:0;}
}