.linear { transition-timing-function: linear; -o-transition-timing-function: linear; -moz-transition-timing-function: linear; -webkit-transition-timing-function: linear; } .ease { transition-timing-function: ease; -o-transition-timing-function: ease; -moz-transition-timing-function: ease; -webkit-transition-timing-function: ease; } .ease-in { transition-timing-function: ease-in; -o-transition-timing-function: ease-in; -moz-transition-timing-function: ease-in; -webkit-transition-timing-function: ease-in; } .ease-out { transition-timing-function: ease-out; -o-transition-timing-function: ease-out; -moz-transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; } .ease-in-out { transition-timing-function: ease-in-out; -o-transition-timing-function: ease-in-out; -moz-transition-timing-function: ease-in-out; -webkit-transition-timing-function: ease-in-out; } .txet-over1 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } section { overflow: hidden; } :root { --fs12: 0.12rem; --fs14: 0.14rem; --fs16: 0.16rem; --fs18: 0.18rem; --fs20: 0.2rem; --fs22: 0.22rem; --fs24: 0.24rem; --fs26: 0.26rem; --fs28: 0.28rem; --fs30: 0.3rem; --fs32: 0.32rem; --fs34: 0.34rem; --fs36: 0.36rem; --fs38: 0.38rem; --fs40: 0.4rem; --fs42: 0.42rem; --fs44: 0.44rem; --fs46: 0.46rem; --fs48: 0.48rem; --fs50: 0.5rem; --fs52: 0.52rem; --fs54: 0.54rem; --fs56: 0.56rem; } ::-webkit-scrollbar { width: 6px; height: 3px; background: #f7f8f9; } ::-webkit-scrollbar-thumb { background: #0086c3; } .pupop-box { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; z-index: 999; opacity: 0; visibility: hidden; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .pupop-box .box-mask { width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.7); } .pupop-box .box-cont { position: absolute; top: 50%; left: 50%; width: 9rem; height: 7.5rem; padding: 0.15rem; margin: -3.75rem 0 0 -4.5rem; background: #fff; } .pupop-box .box-cont .cont-swiper { width: 100%; height: auto; overflow: hidden; } .pupop-box .box-cont .cont-swiper .swiper-slide { width: 100%; height: auto; } .pupop-box .box-cont .cont-swiper .swiper-slide .slide-box { width: 100%; height: auto; } .pupop-box .box-cont .cont-swiper .swiper-slide .slide-box .box-pic { width: 100%; height: 6rem; overflow: hidden; } .pupop-box .box-cont .cont-swiper .swiper-slide .slide-box .box-pic img { width: 100%; height: 100%; object-fit: contain; } .pupop-box .box-cont .cont-swiper .swiper-slide .slide-box .box-title { margin-top: 0.3rem; font-size: 0.2rem; text-align: center; color: #333; } .pupop-box .box-cont .cont-hiden { position: absolute; bottom: -0.4rem; left: 50%; width: 0.8rem; height: 0.8rem; margin: 0 0 0 -0.4rem; padding-top: 0.1rem; text-align: center; background: #0086c3; cursor: pointer; } .pupop-box .box-cont .cont-hiden img { width: 0.24rem; height: auto; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .pupop-box .box-cont .cont-hiden .hide-title { margin-top: 0.1rem; font-family: 'MONTSERRAT-MEDIUM'; font-size: 0.2rem; text-align: center; text-transform: uppercase; color: #fff; } .pupop-box .box-cont .pupop-swiper-button-prev, .pupop-box .box-cont .pupop-swiper-button-next { position: absolute; top: 50%; width: 0.5rem; height: 0.5rem; margin-top: -0.25rem; border-radius: 50%; background: #0086c3; cursor: pointer; outline: none; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .pupop-box .box-cont .pupop-swiper-button-prev img, .pupop-box .box-cont .pupop-swiper-button-next img { position: absolute; top: 50%; left: 50%; width: 7px; transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .pupop-box .box-cont .pupop-swiper-button-prev .img2, .pupop-box .box-cont .pupop-swiper-button-next .img2 { opacity: 1; } .pupop-box .box-cont .pupop-swiper-button-prev .img1, .pupop-box .box-cont .pupop-swiper-button-next .img1 { opacity: 0; } .pupop-box .box-cont .pupop-swiper-button-prev:hover, .pupop-box .box-cont .pupop-swiper-button-next:hover { background: #0086c3; } .pupop-box .box-cont .pupop-swiper-button-prev:hover .img1, .pupop-box .box-cont .pupop-swiper-button-next:hover .img1 { opacity: 0; } .pupop-box .box-cont .pupop-swiper-button-prev:hover .img2, .pupop-box .box-cont .pupop-swiper-button-next:hover .img2 { opacity: 1; } .pupop-box .box-cont .pupop-swiper-button-prev { left: -1rem; } .pupop-box .box-cont .pupop-swiper-button-next { right: -1rem; } .pupop-box-active { opacity: 1; visibility: visible; } .video-mask { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background: rgba(0, 0, 0, 0.6); z-index: 1109; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .video-popup { display: none; position: fixed; top: 50%; left: 50%; width: 13.72rem; height: auto; background: #000; z-index: 1199; transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .video-popup .popup-icon { position: absolute; top: -50px; right: -10px; width: 20px; cursor: pointer; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .video-popup .popup-icon:hover { transform: rotate(90deg); -o-transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); } .video-popup video { width: 100%; height: auto; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .video-popup .video-container { position: relative; height: 0; padding-top: 20px; padding-bottom: 56%; overflow: hidden; } .video-popup .video-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .page-number { display: flex; justify-content: center; width: 100%; } .page-number .page-item { position: relative; width: 0.48rem; height: 0.48rem; margin: 0 0.1rem; font-family: Arial; font-size: var(--fs16); text-align: center; line-height: 0.48rem; color: #3f4150; background: #fff; border-radius: 50%; box-shadow: 0px 2px 14px 0px rgba(3, 14, 33, 0.08); } .page-number .page-item:first-of-type, .page-number .page-item:last-of-type, .page-number .page-item:nth-child(2), .page-number .page-item:nth-last-child(2) { width: 1.06rem; border-radius: 0.45rem; } .page-number .page-item:hover { color: #fff !important; background: #0086c3 !important; } .page-number .page-item-arrow { width: 0.48rem !important; height: 0.48rem !important; background: #f8fafb url(../images/icon/icon-number-arrow.png) no-repeat center center; background-size: 7px; } .page-number .page-item-arrow::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50%; background: linear-gradient(90deg, #1eaae8, #54cd5c) !important; opacity: 0; z-index: -1; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-number .page-item-arrow:hover { background: transparent url(../images/icon/icon-number-arrow-on.png) no-repeat center center !important; background-size: 7px; } .page-number .page-item-arrow:hover::after { opacity: 1; } .page-number .page-item-active { color: #fff !important; background: #0086c3; } .page-number .page-arrow { width: 48px; height: 40px; margin: 0 10px; font-family: '宋体'; font-size: 16px; font-weight: bold; line-height: 40px; text-align: center; color: #4d4d4d; border: solid 1px #eeeeee; } .page-number .page-arrow:hover { color: #fff; border: solid 1px #0086c3; background: #0086c3; } .Wpage-number { display: none; } .page-float { position: fixed; top: 36%; right: 0.1rem; width: 0.5rem; height: auto; z-index: 299; } .page-float .float-item { display: block; position: relative; width: 0.5rem; height: 0.5rem; margin-bottom: 0.1rem; box-shadow: 0px 2px 30px 0px rgba(3, 14, 33, 0.08); cursor: pointer; } .page-float .float-item .item-icon { width: 100%; height: 100%; text-align: center; line-height: 0.5rem; background: #fff; border-radius: 0.05rem; cursor: pointer; } .page-float .float-item .item-icon img { position: absolute; top: 50%; left: 50%; width: 0.26rem; margin: -0.12rem 0 0 -0.13rem; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-float .float-item .item-icon .img2 { opacity: 0; } .page-float .float-item .item-tel { position: absolute; top: 50%; right: 0.5rem; width: 3rem; height: auto; padding: 0.25rem 0.16rem 0.15rem; font-family: 'MONTSERRAT-REGULAR'; font-size: var(--fs16); line-height: 0.26rem; color: #333; box-shadow: 0px 2px 30px 0px rgba(3, 14, 33, 0.08); background: #fff; opacity: 0; visibility: hidden; transform: translatey(-50%); -o-transform: translatey(-50%); -moz-transform: translatey(-50%); -webkit-transform: translatey(-50%); transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-float .float-item .item-tel span { display: block; position: relative; width: 100%; height: 100%; margin-bottom: 0.1rem; background: #fff; border-radius: 0.05rem; } .page-float .float-item .item-tel span::after { content: ''; position: absolute; top: 50%; right: -14px; width: auto; height: auto; margin-top: -7px; border: solid 7px transparent; border-left: solid 7px #fff; } .page-float .float-item .item-ewm { position: absolute; top: 0.3rem; right: 0.6rem; width: 1.5rem; height: auto; background: #fff; box-shadow: 0px 2px 30px 0px rgba(3, 14, 33, 0.08); opacity: 0; visibility: hidden; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-float .float-item .item-ewm p { width: 100%; height: 0.4rem; font-size: var(--fs16); font-weight: bold; text-align: center; line-height: 0.4rem; color: #fff; background: #0086c3; } .page-float .float-item .item-ewm .ewm-pic { width: 100%; height: auto; padding: 0.1rem; } .page-float .float-item .item-ewm .ewm-pic img { width: 100%; } .page-float .float-item:hover .item-icon { background: #0086c3; } .page-float .float-item:hover .item-icon .img1 { opacity: 0; } .page-float .float-item:hover .item-icon .img2 { opacity: 1; } .page-float .float-item:hover .item-tel { right: 115%; opacity: 1; visibility: visible; } .page-float .float-item:hover .item-ewm { top: 0; opacity: 1; visibility: visible; } .page-float .clickTop { display: none; } .page-right { display: none; position: fixed; bottom: 15%; right: 0.55rem; width: 0.6rem; height: 0.6rem; background: rgba(0, 0, 0, 0.3) url(../images/icon/icon-arrow2.png) no-repeat center center; background-size: 14px; border-radius: 50%; cursor: pointer; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-right:hover { background: #0086c3 url(../images/icon/icon-arrow2.png) no-repeat center center; background-size: 14px; } .bd_weixin_popup { height: 330px !important; } .transition_none, .transition_none * { -webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; -o-transition: none !important; transition: none !important; } .nobg { background: none !important; } @media screen and (max-width: 1004px) { .pupop-box { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; z-index: 999; opacity: 0; visibility: hidden; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .pupop-box .box-mask { width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.7); } .pupop-box .box-cont { position: absolute; top: 50%; left: 50%; width: 96%; height: 8rem; padding: 0.15rem; margin: -3.75rem 0 0 -48%; background: #fff; } .pupop-box .box-cont .cont-swiper { width: 100%; height: auto; overflow: hidden; } .pupop-box .box-cont .cont-swiper .swiper-slide { width: 100%; height: auto; } .pupop-box .box-cont .cont-swiper .swiper-slide .slide-box { width: 100%; height: auto; } .pupop-box .box-cont .cont-swiper .swiper-slide .slide-box .box-pic { width: 100%; height: 6rem; overflow: hidden; } .pupop-box .box-cont .cont-swiper .swiper-slide .slide-box .box-pic img { width: 100%; height: 100%; object-fit: contain; } .pupop-box .box-cont .cont-swiper .swiper-slide .slide-box .box-title { margin-top: 0.3rem; font-size: 0.3rem; text-align: center; color: #333; } .pupop-box .box-cont .cont-hiden { position: absolute; bottom: -0.6rem; left: 50%; width: 1.2rem; height: 1.2rem; margin: 0 0 0 -0.6rem; padding-top: 0.2rem; text-align: center; background: #0086c3; cursor: pointer; } .pupop-box .box-cont .cont-hiden img { width: 0.3rem; height: auto; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .pupop-box .box-cont .cont-hiden .hide-title { margin-top: 0.1rem; font-family: 'MONTSERRAT-MEDIUM'; font-size: 0.2rem; text-align: center; text-transform: uppercase; color: #fff; } .pupop-box .box-cont .pupop-swiper-button-prev, .pupop-box .box-cont .pupop-swiper-button-next { position: absolute; top: 100%; width: 0.8rem; height: 0.8rem; margin-top: -0.4rem; border-radius: 50%; background: #0086c3; box-shadow: 0 0 0.3rem 0 rgba(0, 0, 0, 0.3); cursor: pointer; outline: none; z-index: 9; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .pupop-box .box-cont .pupop-swiper-button-prev .img1, .pupop-box .box-cont .pupop-swiper-button-next .img1 { opacity: 0; } .pupop-box .box-cont .pupop-swiper-button-prev .img2, .pupop-box .box-cont .pupop-swiper-button-next .img2 { opacity: 1; } .pupop-box .box-cont .pupop-swiper-button-prev:hover .img1, .pupop-box .box-cont .pupop-swiper-button-next:hover .img1 { opacity: 0; } .pupop-box .box-cont .pupop-swiper-button-prev:hover .img2, .pupop-box .box-cont .pupop-swiper-button-next:hover .img2 { opacity: 1; } .pupop-box .box-cont .pupop-swiper-button-prev { left: 20%; } .pupop-box .box-cont .pupop-swiper-button-next { right: 20%; } .pupop-box-active { opacity: 1; visibility: visible; } .video-mask { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background: rgba(0, 0, 0, 0.6); z-index: 99; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .video-popup { position: fixed; top: 50%; left: 50%; width: 96%; height: auto; background: #000; z-index: 199; transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .video-popup .popup-icon { position: absolute; top: -0.5rem; right: 0.1rem; width: 0.4rem; cursor: pointer; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .video-popup .popup-icon:hover { transform: rotate(90deg); -o-transform: rotate(90deg); -moz-transform: rotate(90deg); -webkit-transform: rotate(90deg); } .video-popup video { width: 100%; height: auto; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-number { display: none; } .Wpage-number { display: block; width: 100%; height: 0.8rem; margin: 0.6rem auto 0; font-size: 0.36rem; font-weight: bold; text-align: center; line-height: 0.8rem; color: #fff; background: #0086c3; } .page-float { display: none; position: fixed; top: 70%; right: 0.25rem; width: 0.7rem; height: auto; z-index: 99; transform: translatey(-50%); -o-transform: translatey(-50%); -moz-transform: translatey(-50%); -webkit-transform: translatey(-50%); } .page-float .float-list { display: block; position: relative; width: 100%; height: 0.7rem; padding-top: 0.15rem; margin-bottom: 0.1rem; border-radius: 0.1rem; background: rgba(0, 0, 0, 0.3); } .page-float .float-list .list-pic { position: relative; width: 0.4rem; height: 0.4rem; margin: 0 auto; z-index: 9; cursor: pointer; } .page-float .float-list .list-pic img { position: absolute; top: 0; left: 0; width: 100%; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-float .float-list .list-pic .img2 { opacity: 0; } .page-float .float-list .list-title { margin-top: 0.1rem; font-size: 14px; font-weight: bold; text-align: center; color: #333; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-float .float-list .list-cent { position: absolute; top: 0; left: -2.15rem; width: 2.15rem; height: 2.15rem; padding-right: 0.12rem; opacity: 0; visibility: hidden; transform: translatey(30px); -o-transform: translatey(30px); -moz-transform: translatey(30px); -webkit-transform: translatey(30px); } .page-float .float-list .list-cent .cent-title { position: relative; width: 100%; height: 40px; font-size: 14px; text-align: center; line-height: 40px; color: #939393; background: #fff; } .page-float .float-list .list-cent .cent-title::after { content: ''; display: none; position: absolute; top: 50%; right: 0; width: 0; height: 0; margin-right: -16px; border: solid 8px #0086c3; border-right-color: transparent; border-top-color: transparent; border-bottom-color: transparent; transform: translatey(-50%); -o-transform: translatey(-50%); -moz-transform: translatey(-50%); -webkit-transform: translatey(-50%); } .page-float .float-list .list-cent .cent-cont { height: 100%; padding: 0.2rem 0.4rem 0; font-size: 14px; text-align: center; color: #939393; background: #fff; border-radius: 0.1rem; box-shadow: 3px 5px 13px 0px rgba(0, 0, 0, 0.13); } .page-float .float-list .list-cent .cent-cont img { width: 100%; margin-top: 0.2rem; } .page-float .float-list .list-cont { position: absolute; top: 0; right: 0; width: 0; height: 100%; padding: 0 ; font-family: 'MONTSERRAT-BOLD'; font-size: 0.32rem; line-height: 0.7rem; color: #fff; white-space: nowrap; background: linear-gradient(-90deg, #014fb9, #0d8ef1); border-radius: 0.1rem; opacity: 0; overflow: hidden; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-float .float-list:first-of-type:hover { background: linear-gradient(90deg, #ffc536, #df9c35); } .page-float .float-list:hover { background: linear-gradient(-90deg, #014fb9, #0d8ef1); } .page-float .float-list:hover .list-title { color: #fff; } .page-float .float-list:hover .list-cent { opacity: 1; visibility: visible; transform: translatey(0); -o-transform: translatey(0); -moz-transform: translatey(0); -webkit-transform: translatey(0); transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-float .float-list:hover .list-cont { width: 3.15rem; padding: 0 0.65rem 0 0.35rem; opacity: 1; } .page-right { display: none; position: fixed; bottom: 15%; right: 0.25rem; width: 0.8rem; height: 0.8rem; background: rgba(0, 0, 0, 0.3) url(../images/icon/icon-arrow2.png) no-repeat center center; background-size: 14px; border-radius: 50%; cursor: pointer; opacity: 0; visibility: hidden; transition: all 0.5s; -o-transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; } .page-right:hover { background: #0086c3 url(../images/icon/icon-arrow2.png) no-repeat center center; background-size: 14px; } } @keyframes moveBackground { 0% { background-position: 0 bottom; } 100% { background-position: -19.2rem bottom; } } @keyframes moveBackground2 { 0% { background-position: 0 bottom; } 100% { background-position: 19.2rem bottom; } } @keyframes mapAddress { 0% { opacity: 0.8; transform: scale(0.9, 0.9) translateZ(0); -o-transform: scale(0.9, 0.9) translateZ(0); -moz-transform: scale(0.9, 0.9) translateZ(0); -webkit-transform: scale(0.9, 0.9 translateZ(0)); } 100% { opacity: 0; transform: scale(2, 2) translateZ(0); -o-transform: scale(2, 2) translateZ(0); -moz-transform: scale(2, 2) translateZ(0); -webkit-transform: scale(2, 2 translateZ(0)); } } @keyframes mapAddress2 { 0% { width: 0; height: 0; opacity: 0.8; } 100% { width: 0.6rem; height: 0.3rem; opacity: 0; } } @keyframes mapAddress3 { 0% { opacity: 0.8; transform: scale(1, 1) translateZ(0); -o-transform: scale(1, 1) translateZ(0); -moz-transform: scale(1, 1) translateZ(0); -webkit-transform: scale(1, 1 translateZ(0)); } 100% { opacity: 0; transform: scale(1.6, 1.6) translateZ(0); -o-transform: scale(1.6, 1.6) translateZ(0); -moz-transform: scale(1.6, 1.6) translateZ(0); -webkit-transform: scale(1.6, 1.6 translateZ(0)); } } @keyframes remove { 0% { height: 2.85rem; } 50% { height: 3.15rem; } 100% { height: 2.85rem; } } @keyframes remove2 { 0% { height: 2.85rem; } 50% { height: 2.5rem; } 100% { height: 2.85rem; } } @keyframes navInUp50 { 0% { opacity: 0; visibility: hidden; transform: translatey(-30px); -o-transform: translatey(-30px); -moz-transform: translatey(-30px); -webkit-transform: translatey(-30px); } 100% { opacity: 1; visibility: visible; transform: translatey(0); -o-transform: translatey(0); -moz-transform: translatey(0); -webkit-transform: translatey(0); } } @keyframes bgSvale { 0% { transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); } 25% { transform: rotate(180deg); -o-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); } 50% { transform: rotate(180deg); -o-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); } 75% { transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); } 100% { transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); } } @keyframes position { 0% { left: -2.05rem; } 100% { left: 100%; } } @keyframes moveTop { 0% { transform: translatey(0); -o-transform: translatey(0); -moz-transform: translatey(0); -webkit-transform: translatey(0); opacity: 1; } 100% { transform: translatey(0.2rem); -o-transform: translatey(0.2rem); -moz-transform: translatey(0.2rem); -webkit-transform: translatey(0.2rem); opacity: 0; } } @keyframes translateY50 { 0% { opacity: 0; visibility: hidden; transform: translatey(0.3rem); -o-transform: translatey(0.3rem); -moz-transform: translatey(0.3rem); -webkit-transform: translatey(0.3rem); } 100% { opacity: 1; visibility: visible; transform: translatey(-0.3rem); -o-transform: translatey(-0.3rem); -moz-transform: translatey(-0.3rem); -webkit-transform: translatey(-0.3rem); } } @keyframes load { 0% { transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); } 100% { transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); } } @keyframes mainBlock { 0% { transform: translatey(0); -o-transform: translatey(0); -moz-transform: translatey(0); -webkit-transform: translatey(0); } 50% { transform: translatey(-0.12rem); -o-transform: translatey(-0.12rem); -moz-transform: translatey(-0.12rem); -webkit-transform: translatey(-0.12rem); } 100% { transform: translatey(0); -o-transform: translatey(0); -moz-transform: translatey(0); -webkit-transform: translatey(0); } } @keyframes mainFadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes secBlock { 0% { width: 0%; left: 0; } 50% { width: 100%; left: 0; } 100% { width: 0; left: 100%; } } @keyframes secFadeIn { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } } @keyframes onTop { 0% { margin-top: 0.8rem; } 50% { margin-top: 0; } 100% { margin-top: 0.8rem; } } @keyframes onTop2 { 0% { margin-top: 0; } 50% { margin-top: 0.8rem; } 100% { margin-top: 0; } } @keyframes mouse { 0% { opacity: 1; top: 0; } 25% { top: -10px; opacity: 0.3; } 50% { top: 0px; opacity: 1; } 75% { top: 10px; opacity: 0.3; } 100% { height: 100%; } } @keyframes scale_b3 { 0% { background-position: left top; transform: scale(1, 1) translateZ(0); -o-transform: scale(1, 1) translateZ(0); -moz-transform: scale(1, 1) translateZ(0); -webkit-transform: scale(1, 1 translateZ(0)); } 50% { background-position: -25px top; transform: scale(1.025, 1.025) translateZ(0); -o-transform: scale(1.025, 1.025) translateZ(0); -moz-transform: scale(1.025, 1.025) translateZ(0); -webkit-transform: scale(1.025, 1.025 translateZ(0)); } 100% { background-position: -50px top; transform: scale(1.05, 1.05) translateZ(0); -o-transform: scale(1.05, 1.05) translateZ(0); -moz-transform: scale(1.05, 1.05) translateZ(0); -webkit-transform: scale(1.05, 1.05 translateZ(0)); } } @keyframes scale_b { 0% { transform: scale(1, 1) translateZ(0); -o-transform: scale(1, 1) translateZ(0); -moz-transform: scale(1, 1) translateZ(0); -webkit-transform: scale(1, 1 translateZ(0)); } 50% { transform: scale(1.05, 1.05) translateZ(0); -o-transform: scale(1.05, 1.05) translateZ(0); -moz-transform: scale(1.05, 1.05) translateZ(0); -webkit-transform: scale(1.05, 1.05 translateZ(0)); } 100% { transform: scale(1.1, 1.1) translateZ(0); -o-transform: scale(1.1, 1.1) translateZ(0); -moz-transform: scale(1.1, 1.1) translateZ(0); -webkit-transform: scale(1.1, 1.1 translateZ(0)); } } @keyframes wid { 0% { width: 0.42rem; height: 0.42rem; opacity: 0.8; } 100% { width: 0.8rem; height: 0.8rem; opacity: 0; } } @keyframes history { 0% { width: 0; } 50% { width: 100%; } 100% { left: auto; right: 0; width: 0; } } @keyframes history2 { 0% { left: -1.5rem; opacity: 1; } 50% { left: 95%; opacity: 1; } 100% { left: -1.5rem; opacity: 1; } } @keyframes yuan { 0% { width: 13px; height: 13px; opacity: 1; } 100% { width: 60px; height: 60px; opacity: 0; } }