body{ background: rgba(0,0,0,.02) !important; } .animal { transition: all .6s; -moz-transition: all .6s; -webkit-transition: all .6s; -o-transition: all .6s; } .banner .banner-btns { position: absolute; bottom: 0; right: 2rem; width: 8rem; height: 4rem; background: #fff !important; z-index: 9999; } .banner .banner-btns > div { position: relative; width: 50%; height: 100%; } .banner .banner-btns > div:hover { color: #fff; background: #485fc7; } .banner .banner-btns > div > div:hover::after { color: #fff !important; } /* .banner .banner-btns > div::after{ position: absolute; width: 50%; height: 100%; border-right: 1px solid #eee; left: 0; top: 0; content: ''; } */ .lx-about-box { background: url(../images/about_bg.jpg) no-repeat center bottom; padding-top: 6rem; padding-bottom: 6rem; } #menu .is-active { background: #f1f1f1; position: relative; color: #485fc7; font-weight: bold; } #menu .is-active::before { position: absolute; width: 100%; height: 2px; background: #485fc7; left: 0; top: 0; content: " "; } .lx-news-box .item a { color: #999; padding: 0 !important; margin: 0 !important; } .lx-news-box .item:hover .card { margin-top: -1.6rem; box-shadow: 0 .5rem 3rem rgba(0, 0, 0, .2); } .lx-news-box .item:hover .item-title { color: #485fc7; text-decoration: underline; } .lx-news-box .item-title { color: #444; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .lx-news-box .des { height: 3.3rem; overflow: hidden; } .lx-news-box .card-content { padding: .8rem !important; } #menu .navbar-item { position: relative; } .lx-home-product, .lx-news-box { padding-top: 5rem; padding-bottom: 5rem; } .lx-home-product .menu-list a:hover { background: rgba(0, 0, 0, .075); text-indent: 1rem; } .lx-home-product .menu-list .is-active { background: #485fc7; color: #fff; } .lx-home-product .menu-list .is-active:hover { background: #485fc7; color: #fff; } .common-title { position: relative; } .common-title::after { content: ""; position: absolute; left: -2rem; top: 1.1rem; width: 1.2rem; height: 3px; background: #485fc7; } .logo-box-active { transform: scale(.9); -webkit-transform: scale(.9); -moz-transform: scale(.9); -ms-transform: scale(.9); -o-transform: scale(.9); } .case-list { overflow: hidden; display: block; } .case-list .card-content { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, .5); opacity: 0; } .case-list:hover .card-content { opacity: 1; } .case-list:hover .des { margin-top: 0px; } .case-list:hover .more { margin-bottom: 0px; } .case-list:hover img { transform: scale(1.3) } .case-list .des { margin-top: -100px; } .case-list .more { margin-bottom: 100px; } footer { background: #343a40 !important; color: rgba(255, 255, 255, .3); } footer a { color: rgba(255, 255, 255, .3); } footer a:hover { color: #fff; } .footer-colors { width: 100%; height: 4px; background-color: #333; background-position: 0 0; background-repeat: repeat; background-image: -webkit-repeating-linear-gradient(to right, #00d1b2, #30d2ba 50px, #209cee 50px, #209cee 100px, #ffdd57 100px, #ffdd57 150px, #23d160 150px, #41d475 200px, #75d697 200px, #afd4bc 250px, #3273dc 250px, #598de1 300px, #ff3860 300px, #f4879d 350px); background-image: -webkit-repeating-linear-gradient(left, #00d1b2, #30d2ba 50px, #209cee 50px, #209cee 100px, #ffdd57 100px, #ffdd57 150px, #23d160 150px, #41d475 200px, #75d697 200px, #afd4bc 250px, #3273dc 250px, #598de1 300px, #ff3860 300px, #f4879d 350px); background-image: repeating-linear-gradient(to right, #00d1b2, #30d2ba 50px, #209cee 50px, #209cee 100px, #ffdd57 100px, #ffdd57 150px, #23d160 150px, #41d475 200px, #75d697 200px, #afd4bc 250px, #3273dc 250px, #598de1 300px, #ff3860 300px, #f4879d 350px); -webkit-animation: animate-colors 200s infinite linear; animation: animate-colors 200s infinite linear; -webkit-animation-play-state: paused; animation-play-state: paused } .colors-shadow { position: absolute; left: 0; right: 0; top: 0; width: 100%; height: 4px; background: rgba(0, 0, 0, .2); } .banner-01-title { width: 9rem; border-radius: 20px; height: 46vh; background: red; margin-left: 2rem; margin-right: 2rem; margin-top: 5rem; display: flex; justify-content: center; align-items: center; writing-mode: vertical-lr; font-size: 3rem; letter-spacing: 1rem; transform: skew(-20deg); -webkit-transform: skew(-20deg); -moz-transform: skew(-20deg); -ms-transform: skew(-20deg); -o-transform: skew(-20deg); color: #fff; opacity: .8; } .logo-box { width: 14rem; height: 8rem; background: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center; border-bottom-left-radius: 120px; border-bottom-right-radius: 120px; } #news .card{position: relative} #news .card:after{height: 4px;position: absolute;width: 0;left: 0;bottom: 0;background:#485fc7;z-index: 999;content: " ";transition: all .6s;-moz-transition: all .6s;-webkit-transition: all .6s;-o-transition: all .6s;} #news .card:hover{box-shadow: 0 0 60px rgba(0,0,0,.2) !important;} #news .card:hover:after{width: 100%} #news .card:hover img{transform: scale(1.5);-moz-transform: scale(1.5);-webkit-transform: scale(1.5)} .card-image{overflow: hidden !important;} .app-post-list .columns:hover a{color: #485fc7;} .app-post-list .columns:hover img{transform: scale(1.2)} .app-post-list .columns:hover a.more{margin-left: 0;opacity: 1;} .app-post-list h3 a{color: #666666} .app-post-list a.more{font-size: 2rem;margin-left: -30px;opacity: 0} .lx-app-container{ box-shadow: 0 -2px 1rem rgba(0,0,0,.1) !important; } .logo-box img { width: 6rem; height: auto !important; max-height: none !important; } .logo-box .logo-title { font-size: 0.9rem; } .box-shadow { box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) } .box-shadow-sm { box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) } .box-shadow-lg { box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) } .box-shadow-llg { box-shadow: 0 3rem 3.5rem rgba(0, 0, 0, .175) } .box-shadow-inset { box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075) } @media (max-width: 768px) { #lx-app-sub-banner{ height: 20rem; padding-top: 2rem !important; } .banner { height: 60vh !important; } .banner .banner-btns { right: 1rem; width: 4rem; height: 2rem; } .banner .swiper-button-next::after { font-size: 1rem !important; color: #999; } .banner .swiper-button-prev::after { font-size: 1rem !important; color: #999; } .banner .swiper-button-prev { left: .2rem !important; } .banner .swiper-button-next { right: .2rem !important; } #header { height: 3.25rem !important; position: fixed !important; left: 0 !important; top: 0 !important; } .is-x-mobile{ display: flex !important; } .is-pc{ display: none !important; } } .go-top { background: #00d1b2; position: fixed; right: 2rem; bottom: 2rem; width: 3rem; height: 3rem; font-size: 1rem; text-align: center; line-height: 3rem; z-index: 99999; color: #ffffff; cursor: pointer; display: none; } .about_box{ background: url("../images/about_bg.png") no-repeat center 50px; background-size: 100% auto; } .lx-app-view p{ margin-top: .5rem; } .lx-app-view img{width:100%;}