.online dl dd,.online dl p{transition:all 0.3s ease-in-out}.online dl dd i{transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1)}::-webkit-scrollbar{width:7px;height:7px;background-color:#fff;position:absolute;right:0;top:0}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(230,33,41,0.2);-webkit-box-shadow:inset 0 0 6px rgba(230,33,41,0.2);border-radius:0;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:0;box-shadow:inset 0 0 6px rgba(255,255,255,0);-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0);background-color:#007cc2}@media screen and (max-width: 768px){.main{width:100%}}@-webkit-keyframes ripple{70%{box-shadow:0 0 0 0.4rem rgba(0,124,194,0)}100%{box-shadow:0 0 0 0 rgba(0,124,194,0)}}@keyframes ripple{70%{box-shadow:0 0 0 0.4rem rgba(0,124,194,0)}100%{box-shadow:0 0 0 0 rgba(0,124,194,0)}}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@-webkit-keyframes float-bob-x{0%{transform:translateX(-30px)}50%{transform:translateX(-10px)}100%{transform:translateX(-30px)}}@keyframes float-bob-x{0%{transform:translateX(-30px)}50%{transform:translateX(-10px)}100%{transform:translateX(-30px)}}.float-bob-x{-webkit-animation-name:float-bob-x;animation-name:float-bob-x;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes float-bob-y{0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}100%{transform:translateY(-20px)}}@keyframes float-bob-y{0%{transform:translateY(-20px)}50%{transform:translateY(-10px)}100%{transform:translateY(-20px)}}.float-bob-y{-webkit-animation-name:float-bob-y;animation-name:float-bob-y;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}footer{width:100%;display:block;font-size:0;border-top:1px solid rgba(0,0,0,0.1)}footer .f-top{width:1140px;margin:0 auto;display:flex;justify-content:space-between;padding:.79rem 0 .72rem}@media screen and (max-width: 768px){footer .f-top{padding-left:.2rem;padding-right:.2rem;box-sizing:border-box;width:100%}}@media screen and (max-width: 768px){footer .f-top{flex-wrap:wrap}}footer .f-top h2{display:block;margin-bottom:.3rem;letter-spacing:1.3px;margin-top:2px}footer .f-top h2 a{font-size:.14rem;font-weight:600;color:#222;line-height:1;text-transform:uppercase;padding-bottom:.08rem;position:relative}footer .f-top h2 a::after{content:"";position:absolute;top:100%;left:0;height:2px;width:.4rem;background-color:#007cc2}footer .f-top h2 img{height:.64rem}footer .f-top a{position:relative}footer .f-top a:hover{color:#007cc2}footer .f-top h3{font-size:.36rem;color:#fff;line-height:1.3;font-weight:600}footer .f-top h3 span{display:block}footer .f-top .ico-list{margin-top:.3rem;font-size:0;width:2.55rem}footer .f-top .ico-list a{position:relative;display:inline-block;width:.56rem;height:.56rem;line-height:.56rem;border:2px solid #007cc2;text-align:center;transition:all .5s ease-in-out;margin:0 .15rem .15rem 0}footer .f-top .ico-list a i{font-size:.32rem;color:#007cc2;line-height:.56rem}footer .f-top .f-left{display:flex;justify-content:space-between;width:100%;flex-shrink:1}footer .f-top .f-left .f-nav{margin:0;width:3rem}footer .f-top .f-left .f-nav ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:0rem}footer .f-top .f-left .f-nav ul li{width:100%;margin-bottom:.05rem;color:#666;line-height:1}footer .f-top .f-left .f-nav ul li a{display:block;font-size:.13rem;padding:0 .15rem 0 0;border-bottom:1px dashed rgba(0,0,0,0.1);color:#333;line-height:2}footer .f-top .f-left .f-nav ul li a:hover{color:#007cc2}footer .f-top .f-left .f-info p{font-size:.12rem;line-height:1.5;color:rgba(0,0,0,0.8);text-align:justify}footer .f-top .f-left .f-info ul{display:block}footer .f-top .f-left .f-info ul li{width:100%;margin-bottom:.07rem;font-size:.12rem;color:rgba(0,0,0,0.8);line-height:1.15}footer .f-top .f-left .f-info ul li span{background:#007cc2;width:.25rem;height:.25rem;text-align:center;line-height:.25rem;font-size:.14rem;color:#fff;margin-right:.14rem}footer .bottom{display:block;font-size:.14rem;color:#fff;line-height:1;padding:.28rem 0 .26rem;background:#007cc2}footer .bottom span{text-transform:uppercase}footer .bottom a{color:#fff}@media screen and (min-width: 768px){footer .bottom .b-r{float:right}}.online{position:fixed;right:.4rem;bottom:.4rem;z-index:30;font-size:0}.online dl{padding:0;margin:0;position:relative}.online dl dd{display:block;width:.5rem;height:.5rem;line-height:.5rem;border-radius:.25rem;overflow:hidden;text-align:center;background:#007cc2;color:#fff;padding:0;margin:1px 0 0;cursor:pointer}.online dl dd i{display:block;font-size:.22rem;font-family:"common";transform:rotate(-90deg);width:.5rem;height:.5rem;line-height:.5rem;color:#fff}@media screen and (min-width: 768px){.online dl dd:hover i{transform:rotate(-90deg) translateX(2px)}}.online dl p{position:absolute;right:.6rem;top:0;background:#007cc2;width:1.7rem;margin:0;text-align:center;font-size:.16rem;line-height:.3rem;padding:.15rem;color:#fff;opacity:0;pointer-events:none}.online dl p img{box-sizing:border-box;border:1px solid #ccc}.online dl.weixin p{width:1.6rem}.online dl:hover p{opacity:1}@media screen and (max-width: 768px){.online{display:none}footer{padding:0}footer .f-top,footer .f-logo{display:none}footer .bottom{font-size:.13rem;line-height:1.5;text-align:center;padding:.2rem 0;text-align:center}footer .bottom span{float:none;display:inline-block;margin-left:.1rem}}

