@keyframes background-top-right { 0% { background-size: 100% 100%; background-position: right center } 100% { background-size: 105% 105%; background-position: right center } } @keyframes zoomIn { from { opacity: 0; transform: scale3d(0.3, 0.3, 0.3) } 50% { opacity: 1 } } @keyframes slide-height { 0% { background-size: 100% 100% } 100% { background-size: 100% 200% } } @keyframes scale-in-bottom { 0% { transform: scale(0.5); transform-origin: 50% 100%; opacity: 0 } 100% { transform: scale(1); transform-origin: 50% 100%; opacity: 1 } } @keyframes fade-event-in-bottom { 0% { transform: translateY(40px); opacity: 0 } 100% { transform: translateY(0px); opacity: 1 } } @keyframes tilt-in-top-1 { 0% { transform: rotateY(30deg) translateY(-300px) skewY(-30deg); opacity: 0 } 100% { transform: rotateY(0deg) translateY(0) skewY(0deg); opacity: 1 } } @keyframes slide-out-bottom { 0% { transform: translateY(0); opacity: 1 } 100% { transform: translateY(40px); opacity: 0 } } @keyframes video-border { 0% { box-shadow: 0 0 0 0 rgba(255,255,255,.6); opacity: .4 } 100% { box-shadow: 0 0 0 20px rgba(255,255,255,.6); opacity: 1 } } @keyframes video-border2 { 0% { box-shadow: 0 0 0 0 rgba(255,255,255,.6); opacity: .4 } 100% { box-shadow: 0 0 0 10px rgba(255,255,255,.6); opacity: 1 } } @keyframes background-big { 0% { background-size: 100% 100% } 100% { background-size: 110% 110% } } @keyframes flip-out-hor-top { 0% { transform: rotateX(0); opacity: 1 } 100% { transform: rotateX(70deg); opacity: 0 } } .flip-out-hor-top { animation: flip-out-hor-top .45s cubic-bezier(0.55, 0.085, 0.68, 0.53) both } @keyframes tilt-in-fwd-tr { 0% { transform: rotateY(20deg) rotateX(35deg) translate(200px, -200px) skew(-30deg, 10deg); opacity: 0 } 100% { transform: rotateY(0) rotateX(0deg) translate(0, 0) skew(0deg, 0deg); opacity: 1 } } .tilt-in-fwd-tr { animation: tilt-in-fwd-tr .6s cubic-bezier(0.25, 0.46, 0.45, 0.94) both } .about-fix-box { display: flex; justify-content: center; align-items: center; background: linear-gradient(to right, transparent, #fff 30%, #fff, #fff 70%, #fff, transparent 100%); box-shadow: 0px 15px 10px -15px rgba(6,30,46,.15); transition: all .3s ease-in-out } .about-fix-box a { display: flex; font-size: 16px; line-height: 1; margin: 0 5%; padding: 16px 20px 16px; color: #333; transition: all .1s ease-in-out } .about-fix-box a:hover,.about-fix-box a.active { color: #1881c9; font-weight: bold } .about-banner { height: 400px; background: url("../image/p_banner1.jpg") no-repeat center center/cover; } .about-banner h2 { color: #fff; letter-spacing: 2px; font-size: 36px } .about-contact-banner { background: url("../image/about_contact_banner.png") no-repeat center center/cover; animation: background-top-right 5s ease-out both } .about-introduce-wrap { background: url("../image/about_introduce_bg.png") no-repeat top left/100% } .about-introduce-box .about-content p { line-height: 1.7 } .about-introduce-box .about-content .about-content-text { font-size: 15px; margin-bottom: 50px } .about-introduce-box .about-content .about-content-video { width: 46%; margin-left: 5%; border-radius: 8px; position: relative } .about-introduce-box .about-content .about-content-video .video-button { width: 55px; height: 55px; line-height: 55px; text-align: center; background-color: #fff; box-shadow: 0 2px 8px rgba(0,0,0,.15); border-radius: 50%; position: absolute; z-index: 10; top: 50%; left: 50%; cursor: pointer; transform: translate(-50%, -60%); transition: all .3s ease-in-out } .about-introduce-box .about-content .about-content-video .video-button i { font-size: 30px; margin-left: 4px; font-weight: bold; color: #f83838; transition: all .2s ease-in-out } .about-introduce-box .about-content .about-content-video .video-button:hover { background-color: #f55b5e } .about-introduce-box .about-content .about-content-video .video-button:hover i { color: #fff } .about-introduce-box .about-content .about-content-video .video-button::after { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 50%; content: ""; width: 55px; height: 55px; background: rgba(0,0,0,0); z-index: 1; animation: video-border 1s linear infinite } .about-introduce-box .about-content .about-content-video video { width: 100% } .about-introduce-box h3 { width: -moz-fit-content; width: fit-content; letter-spacing: 2px; font-size: 18px; text-align: center; margin: 80px 10% 60px auto } .about-introduce-box h3 strong { font-size: 46px; color: #ff3131 } .about-introduce-bottom { background: linear-gradient(to bottom, rgba(19, 20, 43, 0.8196078431), #13142b); padding: 30px 0 } .about-introduce-bottom .about-introduce-bottom-box { position: relative; justify-content: space-evenly } .about-introduce-bottom .item-first { position: absolute; bottom: -30px; left: 0; width: 22%; padding: 5% 3%; color: #fff; border-radius: 16px 16px 0 0; background: url("../image/about_introduce_20_bg.png") no-repeat center center/cover } .about-introduce-bottom .item-first h4 { font-size: 18px; margin-bottom: 10px } .about-introduce-bottom .item-first h4 img { max-width: 120px; margin-right: 5px; vertical-align: text-bottom } .about-introduce-bottom .item-first p { width: 100%; text-align: center } .about-introduce-bottom .item { margin: 0 3%; padding: 20px; color: #fff } .about-introduce-bottom .item:nth-child(2) { margin-left: 22%; background: url("../image/about_introduce_item1_bg.png") no-repeat right bottom/55px auto } .about-introduce-bottom .item:nth-child(3) { background: url("../image/about_introduce_item2_bg.png") no-repeat right bottom/55px auto } .about-introduce-bottom .item:nth-child(4) { background: url("../image/about_introduce_item3_bg.png") no-repeat right bottom/55px auto } .about-introduce-bottom .item:nth-child(5) { background: url("../image/about_introduce_item4_bg.png") no-repeat right bottom/55px auto } .about-introduce-bottom .item h5 { font-size: 36px; font-weight: 500; text-align: center } .about-introduce-bottom .item h5 span { font-size: 18px; margin-left: 3px } .about-introduce-bottom .item p { font-size: 16px; text-align: center } .about-event-wrap { background: #e8f1f6 url("../image/about_event_bg.png") no-repeat right bottom/cover } .about-event-box { max-width: 800px; display: flex; align-items: center; justify-content: space-between } .about-event-left { width: 20% } .about-event-left .about-event-tab { display: flex; align-items: center; height: 36px; cursor: pointer } .about-event-left .about-event-tab p { width: 28px; height: 2px; background-color: #333; font-size: 0; margin-right: 10px; transition: all .3s ease-in-out } .about-event-left .about-event-tab h3 { font-size: 18px; transition: all .3s ease-in-out } .about-event-left .about-event-tab:hover p,.about-event-left .about-event-tab.active p { background-color: #1881c9 } .about-event-left .about-event-tab:hover h3,.about-event-left .about-event-tab.active h3 { color: #1881c9; font-size: 24px; font-weight: bold } .about-event-left .about-event-line p { width: 14px; height: 2px; margin-bottom: 18px; background-color: #333; font-size: 0 } .about-event-left .about-event-line p:last-child { margin-bottom: 0 } .about-event-right { flex: 1; margin-left: 5%; position: relative; display: flex; flex-direction: column; justify-content: center } .about-event-right p { font-size: 16px; line-height: 30px; margin-bottom: 25px; border-radius: 4px; padding: 15px 4%; background-color: #fff; box-shadow: 0px 13px 11px 1px rgba(19,30,59,.2745) } .about-event-right p:last-child { margin-bottom: 0 } .about-event-right .about-event-big p { padding: 10px 4%; margin-bottom: 20px } .about-event-right .about-event-big p:last-child { margin-bottom: 0 } .about-event-right .about-event-active { animation: fade-event-in-bottom .5s ease-out .2s both } .about-event-right .out { animation: slide-out-bottom .2s ease-out both; position: absolute } .about-culture-wrap { background: url("../image/about_culture_bg.png") no-repeat top center/cover } .about-culture-box { max-width: 1100px; display: flex; justify-content: space-around; align-items: center; position: relative } .about-culture { position: relative; width: 21%; border-radius: 8px; overflow: hidden } .about-culture .about-culture-bg { position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 75%; border-radius: 8px; background: linear-gradient(180deg, #4b70e2, #7699fa 50%, #c3d2ff, #e1e9ff 100%); transition: all .3s ease-in-out; background-size: 100% 200% } .about-culture .about-culture-bg-even { background: linear-gradient(180deg, #686cdb, #9d94ea 50%, #c3d2ff, #e1e9ff 100%); background-size: 100% 200% } .about-culture img { z-index: 2 } .about-culture .about-culture-hover { position: absolute; left: 0; bottom: 0; z-index: 3; width: 100%; height: 30%; text-align: center; opacity: 0; display: flex; border-radius: 4px; flex-direction: column; justify-content: center; background: #1881c9; color: #fff; font-size: 16px; line-height: 2; transform: translateY(50%); transition: all .3s ease-in-out } .about-culture:hover .about-culture-bg,.about-culture:hover .about-culture-bg-even { background-position: 0 100% } .about-culture:hover .about-culture-hover { opacity: 1; transform: translateY(0) } .about-culture:hover .about-culture-hover p { opacity: 1; transform: translateY(0px) } .about-video-wrap .about-video-box { display: flex; justify-content: space-between } .about-video-wrap h4 { font-size: 16px; font-weight: bold; margin: 15px 0 5px } .about-video-wrap p { color: #282b42 } .about-video-swiper-box { width: 52% } .about-video-swiper-box .about-video-swiper { width: 100% } .about-video-swiper-box .about-video-swiper .video-button { width: 55px; height: 55px; line-height: 55px; text-align: center; background-color: rgba(255,255,255,.5); box-shadow: 0 2px 8px rgba(0,0,0,.15); border-radius: 50%; position: absolute; z-index: 10; top: 150px; left: 50%; cursor: pointer; transform: translateX(-50%); transition: all .3s ease-in-out } .about-video-swiper-box .about-video-swiper .video-button i { font-size: 30px; margin-left: 4px; font-weight: bold; color: #fff; transition: all .2s ease-in-out } .about-video-swiper-box .about-video-swiper .video-button:hover { background-color: #f55b5e } .about-video-swiper-box .about-video-swiper .video-button:hover i { color: #fff } .about-video-swiper-box .about-video-swiper .video-button::after { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 50%; content: ""; width: 55px; height: 55px; background: rgba(0,0,0,0); z-index: 1 } .about-video-swiper-box .about-video-swiper .swiper-slide { position: relative } .about-video-swiper-box .about-video-swiper .swiper-slide .about-video-flag { position: absolute; top: 10px; left: 10px; padding: 2px 6px; border-radius: 4px; font-size: 12px; font-style: normal; color: #fff; z-index: 2; background-color: #ff4141 } .about-video-swiper-box .about-video-swiper .swiper-slide:hover .video-button { background-color: #f55b5e } .about-video-swiper-box .about-video-swiper .swiper-pagination { left: auto; right: 0; width: 20% !important; bottom: 130px !important } .about-video-swiper-box .about-video-swiper .swiper-pagination-bullet { width: 12px; height: 12px; background: #fff; opacity: 1 } .about-video-swiper-box .about-video-swiper .swiper-pagination-bullet-active { background-color: #ea383b; opacity: 1 } .about-video-swiper-box .about-video-swiper img { width: 100%; -o-object-fit: cover; object-fit: cover } .about-video-right { width: 45% } .about-video-right .about-video-item { width: 48%; position: relative; margin-bottom: 25px } .about-video-right .about-video-item .about-video-flag { position: absolute; top: 10px; left: 10px; padding: 2px 6px; border-radius: 4px; font-size: 12px; font-style: normal; color: #fff; z-index: 2; background-color: #ff4141 } .about-video-right .about-video-item img { transition: all .3s ease-in-out } .about-video-right .about-video-item img:hover { scale: 1.06 } .about-video-right .about-video-item .video-button { width: 35px; height: 35px; line-height: 35px; text-align: center; background-color: rgba(255,255,255,.5); box-shadow: 0 2px 8px rgba(0,0,0,.15); border-radius: 50%; position: absolute; z-index: 10; top: 35%; left: 50%; cursor: pointer; transform: translate(-50%, -60%); transition: all .3s ease-in-out } .about-video-right .about-video-item .video-button i { font-size: 16px; margin-left: 4px; font-weight: bold; color: #fff; background-color: rgba(0,0,0,0); transition: all .2s ease-in-out } .about-video-right .about-video-item .video-button:hover { background-color: #f55b5e } .about-video-right .about-video-item .video-button:hover i { color: #fff } .about-video-right .about-video-item .video-button::after { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 50%; content: ""; width: 34.9px; height: 34.9px; background: rgba(0,0,0,0); z-index: 1 } .about-video-right .about-video-item:hover .video-button { background-color: #f55b5e } .fix-video-box { width: 900px; height: auto; position: fixed; z-index: 10000; top: 100px; left: calc(50% - 450px); border-radius: 10px; animation: zoomIn .5s ease-in-out } .fix-video-box i { font-size: 20px; color: #6e7080; position: absolute; top: 8px; right: 15px; z-index: 2; cursor: pointer } .fix-video-box i:hover { color: #282b42 } .fix-video-box video { width: 100%; height: 100%; border-radius: 10px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,.15) } .about-contact-wrap { background: url("../image/about_contact_bg.png") no-repeat center center/cover } .about-contact { width: 48%; padding: 30px 0 30px 60px; margin-bottom: 40px; background-color: #fff; box-shadow: 0px 11px 22px 1px rgba(46,56,113,.0824); border-radius: 10px } .about-contact .about-contact-img { width: 45px; margin-right: 20px } .about-contact h4 { font-size: 20px; line-height: 1 } .about-contact p { font-size: var(--font-size); margin: 12px 0 25px } .about-contact a { font-size: 18px; line-height: 1; font-weight: bold; margin: 0; color: #1881c9 } .about-contact a i { margin-left: 4px; transition: all .3s ease-in-out } .about-contact a:hover i { margin-left: 12px } .about-brand-wrap { background: url("../image/about_brand_bg.png") no-repeat right center/cover } .about-brand-box .about-brand { width: 25%; margin-bottom: 20px; position: relative } .about-brand-box .about-brand p { white-space: nowrap; position: absolute; bottom: -2px; left: 50%; transform: translateX(-50%) } .about-brand-box .about-brand:nth-child(n+5) { width: 16.66%; margin-bottom: 0 } .about-honor-swiper { width: 90%; margin: 80px auto; position: relative } .about-honor-swiper::before { content: ""; display: block; clear: both; position: absolute; top: 0; left: 0; z-index: 3; height: 100%; width: 45%; background: linear-gradient(to right, #fff, transparent) } .about-honor-swiper::after { content: ""; display: block; clear: both; position: absolute; top: 0; right: 0; z-index: 3; height: 100%; width: 45%; background: linear-gradient(to right, transparent, #fff) } .about-honor-swiper .swiper-wrapper { transition-timing-function: linear } .about-honor-swiper .swiper-slide { width: -moz-fit-content; width: fit-content; margin: 0 8px; display: flex; justify-content: center; align-items: center } .about-honor-swiper .swiper-slide img { height: 45px; margin: 0 20px } .about-honor-swiper .swiper-slide p { color: #ce6d1b; font-size: 13px; line-height: 1.7; text-align: center } .about-logo-swiper-box { width: 100%; margin: 20px auto 40px; border-radius: 8px; background: url("../image/about_logo_swiper_bg.png") no-repeat center center/cover } .about-logo-swiper-box .swiper-wrapper { padding: 80px 0 } .about-logo-swiper-box .swiper-wrapper .swiper-slide { box-sizing: border-box; width: 58%; margin: 0 20px !important; padding: 60px 40px; height: auto; border-radius: 8px; display: flex; align-items: center; background: linear-gradient(130deg, #ffffff 0%, #e7ecf7 100%); box-shadow: 0px 0px 29px 1px rgba(12,27,67,.1804); transition: all .3s ease-in-out } .about-logo-swiper-box .swiper-wrapper .swiper-slide p { font-size: var(--font-size); line-height: 2; color: #333 } .about-logo-swiper-box .swiper-wrapper .swiper-slide p.bottom { text-align: right } .about-logo-swiper-box .swiper-wrapper .swiper-slide p.bottom span { width: 40px; margin-right: 3px; display: inline-block; height: 14px; border-bottom: 1px solid #282b42; vertical-align: top; background-color: rgba(0,0,0,0) } .about-logo-swiper-box .swiper-wrapper .swiper-slide .swiper-img { max-width: 120px; height: 75px; display: flex; justify-content: center; align-items: center; margin-right: 40px } .about-logo-swiper-box .swiper-wrapper .swiper-slide .swiper-img .slide-img-other { margin-top: -5px } .about-logo-swiper-box .swiper-wrapper .swiper-slide-prev,.about-logo-swiper-box .swiper-wrapper .swiper-slide-next { background: #81899f; transform: scale(0.95); opacity: .9; cursor: pointer } .about-logo-swiper-box .swiper-pagination { bottom: 30px } .about-logo-swiper-box .swiper-pagination-bullet { width: 10px; height: 10px; background-color: #fff; opacity: .8; transition: all .3s ease-in-out } .about-logo-swiper-box .swiper-pagination-bullet-active { background-color: #ea383b; width: 60px; border-radius: 5px; opacity: 1 } .about-logo-box { gap: 12px } .about-logo-box img { flex: 1; min-width: 15%; transition: all .3s ease-in-out } .about-logo-box img:hover { transform: scale(1.05); box-shadow: 0px 5px 20px 0px rgba(47,72,88,.07) } .about-advan-box .about-advan { width: 23%; padding: 10px; border-radius: 10px; background-color: #f4f7fa } .about-advan-box .about-advan h3 { font-size: 22px; line-height: 3; text-align: center; margin-top: 10px } .about-advan-box .about-advan p { font-size: var(--font-size); letter-spacing: 1px; color: #282b42; margin: 0 10px 20px; line-height: 1.7 } .about-advan-box .active { padding: 60px 20px; width: 25%; color: #fff; background: url(../image/call_advan_bg.png) no-repeat center center/cover } .about-advan-box .active .normal { display: none } .about-advan-box .active .hover { display: block } .about-advan-box .active p { color: #fff; opacity: .8 } .about-map-wrap { background: url("../image/about_map_bg.png") no-repeat center center/cover } .about-map-wrap .about-map-box { display: flex; align-items: flex-start } .about-map-left { width: 30%; padding: 30px 0 30px; margin-right: 100px } .about-map-left .about-map { position: relative; width: 170px; height: 52px; margin-bottom: 20px; line-height: 52px; text-align: center; border-radius: 4px; cursor: pointer; overflow: hidden; background-color: #fff; box-shadow: 0px 13px 16px 1px rgba(12,27,67,.149); transition: all .3s ease-in-out } .about-map-left .about-map span { font-size: var(--font-size) } .about-map-left .about-map:hover,.about-map-left .about-map.active { background-color: #ff4e4e; color: #fff; font-size: 18px; font-weight: bold } .about-map-left .about-map:hover span,.about-map-left .about-map.active span { font-size: var(--font-size) } .about-map-left .about-map::after { content: "BEIJING"; position: absolute; bottom: 0; left: 28%; font-size: 30px; line-height: 1; color: #fff; font-style: italic; opacity: .2 } .about-map-left .about-map:nth-child(2)::after { content: "SHANGHAI" } .about-map-left .about-map:nth-child(3)::after { content: "GUANGZHOU" } .about-map-left .about-map:nth-child(4)::after { content: "SHENZHENG" } .about-map-left .about-map:nth-child(5)::after { content: "WUHAN" } .about-map-left .about-map:nth-child(6)::after { content: "CHENGDU" } .about-map-left .about-map:nth-child(7)::after { content: "HANGZHOU" } .about-map-left .about-map:nth-child(8)::after { content: "ZHENGZHOU" } .about-map-left .about-map:nth-child(9)::after { content: "SHENYANG" } .about-map-left .about-map:nth-child(10)::after { content: "NANJING" } .about-map-left .about-map:nth-child(11)::after { right: 0px; content: "XIAN" } .about-map-left .about-map:nth-child(12)::after { content: "CHANGSHA" } .about-map-right { position: relative; margin-top: 60px; max-width: 320px; width: 29% } .about-map-right .about-map-item { border-radius: 4px; overflow: hidden; background-color: #fff; box-shadow: 0px 13px 16px 1px rgba(12,27,67,.149) } .about-map-right .about-map-active { position: relative; z-index: 9; animation: tilt-in-fwd-tr .6s cubic-bezier(0.25, 0.46, 0.45, 0.94) both } .about-map-right .out { animation: slide-out-bottom .2s ease-out both; position: absolute; top: 0 } .about-map-right .about-map-detail { max-width: 320px; padding: 20px } .about-map-right .about-map-detail h4 { font-size: 18px; font-weight: bold; margin-bottom: 12px } .about-map-right .about-map-detail .flex { align-items: center; margin-bottom: 12px } .about-map-right .about-map-detail .flex:nth-child(2) { align-items: flex-start } .about-map-right .about-map-detail .flex img { width: 16px; margin-top: 2px; margin-right: 8px } .about-map-right .about-map-detail .flex p { font-size: var(--font-size); line-height: 1.5; margin: 0 } .about-map-right .about-map-detail .flex p:last-child { flex: 1 } .bottom-tryout-wrap { height: 300px; background: url("../image/bottom_tryout_about.png") no-repeat center center/cover } .bottom-tryout-wrap p { color: #fff; text-align: center; font-size: 26px } .bottom-tryout-wrap a { margin: 30px auto 0; background-color: #1881c9; color: #fff; transition: all .3s ease-in-out } .bottom-tryout-wrap a:hover { box-shadow: 0px 13px 16px 1px rgba(12,27,67,.149) } .nav-agent-wrap { width: 100%; height: 400px; background: url("../image/agent_banner_bg.png") no-repeat center center/cover } .nav-agent-wrap .box { height: 100%; text-align: center } .nav-agent-wrap .box p { font-size: 16px; color: #fff; opacity: .8 } .nav-agent-wrap .box h1 { font-size: 36px; color: #fff; margin-bottom: 10px; margin-top: 10px } .nav-agent-wrap .nav-apply-box { margin-top: 40px } .nav-agent-wrap .nav-apply-box a { display: block; margin: 0 auto; width: 140px; height: 40px; line-height: 40px; color: #fff; background: linear-gradient(90deg, #2f91d4 0%, #1881c9 100%); border-radius: 4px } .agent-com-box .agent-com { width: 32%; padding: 30px 0; text-align: center; background-color: #fff; transition: all .3s ease-in-out } .agent-com-box .agent-com:hover { box-shadow: 0px 10px 18px rgba(29,63,128,.08) } .agent-com-box .agent-com .agent-com-img { height: 70px; display: flex; justify-content: center; align-items: center } .agent-com-box .agent-com .agent-com-img img { max-height: 70px } .agent-swiper-wrap p:last-child { font-size: 16px } .agent-swiper { padding-bottom: 50px } .agent-swiper .agent-wrapper { display: flex; justify-content: space-between; align-items: center; box-sizing: border-box } .agent-swiper .swiper-slide { box-sizing: border-box; transform: scale(0.8); opacity: .8; transition: all .3s ease-in-out } .agent-swiper .swiper-slide-active { transform: scale(1); opacity: 1 } .agent-swiper .agent-slide-box { width: 100%; display: flex; align-items: center; justify-content: space-between } .agent-swiper .agent-slide-box img { width: 100%; border-radius: 6px } .agent-swiper .swiper-pagination-bullet-active { transform: scale(1.3); background-color: #808183 } .agent-industry-wrap .title-p { line-height: 1.7; margin-bottom: 30px } .agent-industry-wrap .agent-industry-bottom { font-size: 16px; text-align: center; margin-top: 30px } .agent-industry-wrap .agent-industry-bottom strong { font-size: 24px; color: rgba(0,0,0,0); -webkit-background-clip: text; background-clip: text; background-image: linear-gradient(90deg, #2f91d4 0%, #1881c9 100%); margin: 0 3px } .agent-industry-box { max-width: 1020px; height: 292px; display: flex; overflow: hidden; flex-wrap: nowrap } .agent-industry-box .agent-industry-box1,.agent-industry-box .agent-industry-box2 { min-width: 100%; display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap } .agent-industry-box .agent-industry-box1 img,.agent-industry-box .agent-industry-box2 img { width: 15.5%; margin-bottom: 1.2% } .agent-devel-box { max-width: 840px; align-items: center } .agent-devel-box h4 { font-size: 16px; font-weight: bold; margin-bottom: 5px } .agent-devel-box p { font-size: var(--font-size); margin-bottom: 10px } .agent-devel-box .agent-devel-left { flex: 1; text-align: right; padding-top: 20% } .agent-devel-box .agent-devel-left .agent-devel-item:last-child { margin-top: 50%; margin-right: -22% } .agent-devel-box .agent-devel-right { flex: 1; padding-top: 20% } .agent-devel-box .agent-devel-right .agent-devel-item:last-child { margin-top: 50%; margin-left: -22% } .agent-devel-box .agent-devel-center { width: 45%; margin: 0 1%; text-align: center } .agent-need-box { display: flex; justify-content: center; flex-wrap: wrap; align-items: center } .agent-need-box .agent-need-img-box { width: 44%; margin-right: 2% } .agent-need-box .agent-need { width: 100%; padding: 20px 0 } .agent-need-box .agent-need-img { height: 24px; margin-right: 10px } .agent-need-box .agent-need-img img { max-height: 100% } .agent-need-box p { font-size: 16px } .agent-need-apply { display: block; margin: 40px auto 0; width: 194px; height: 38px; line-height: 38px; text-align: center; color: #fff; background: linear-gradient(90deg, #2f91d4 0%, #1881c9 100%); border-radius: 4px; transition: all .3s ease-in-out } .agent-need-apply i { margin-left: 3px; transition: all .3s ease-in-out } .agent-need-apply:hover i { margin-left: 8px } .agent-provide-wrap { background: url("../image/agent_provide_bg.png") no-repeat center center/cover } .agent-provide-wrap .agent-provide { width: 19%; padding: 30px 0; border-radius: 4px; text-align: center; background-color: #fff; transition: all .3s ease-in-out } .agent-provide-wrap .agent-provide:hover { transform: translateY(-8px); box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05) } .agent-provide-wrap .agent-provide .agent-provide-img { width: 61px; height: 48px; margin: 0 auto } .agent-provide-wrap .agent-provide h3 { font-size: 18px; line-height: 3 } .agent-provide-wrap .agent-provide p { width: 80%; margin: 0 auto; font-size: var(--font-size); line-height: 1.7; color: #282b42 } .agent-partner-wrap { text-align: center } .agent-partner-wrap .agent-partner-top { width: 1000px } .agent-partner-wrap .agent-partner-box { width: 1240px; padding-left: 130px; justify-content: flex-start } .agent-partner-wrap .agent-partner { text-align: left } .agent-partner-wrap .agent-partner:nth-child(2) { margin-left: 130px } .agent-partner-wrap .agent-partner:nth-child(3) { margin-left: 140px } .agent-partner-wrap .agent-partner:nth-child(4) { margin-left: auto } .agent-partner-wrap .agent-partner h3 { font-size: 18px; color: #ea4848; font-weight: bold } .agent-partner-wrap .agent-partner h4 { font-size: 16px; font-weight: bold; line-height: 2.4 } .agent-partner-wrap .agent-partner p { font-size: var(--font-size); color: #282b42 } .agent-partner-wrap .agent-partner-apply { display: block; margin: 40px auto 0; text-align: center; width: 135px; height: 38px; line-height: 38px; color: #fff; background: linear-gradient(90deg, #2f91d4 0%, #1881c9 100%); border-radius: 4px; transition: all .3s ease-in-out } .agent-partner-wrap .agent-partner-apply i { margin-left: 3px; transition: all .3s ease-in-out } .agent-partner-wrap .agent-partner-apply:hover i { margin-left: 8px } .query-wrap { background-color: #eef1f6 } .query-wrap .query-box { max-width: 900px } .query-wrap .agent-join-wrap { margin-top: 10px; display: flex; align-items: center; justify-content: flex-start } .query-wrap .agent-join-wrap p { display: flex; align-items: center; text-align: left; width: -moz-fit-content; width: fit-content; font-size: 16px; color: #6e7080; line-height: 2; margin-right: 40px } .query-wrap .agent-join-wrap p img { max-height: 22px; line-height: 32px; margin-right: 5px } .price-apply-wrap .input-box { width: 49%; display: flex; height: 50px; padding: 0 10px; line-height: 50px; background: #fff; border: 1px solid #dce0ec; border-radius: 4px } .price-apply-wrap .input-box:nth-child(n+3) { margin-top: 20px } .price-apply-wrap .input-box .tel-type { display: flex; align-items: center } .price-apply-wrap .input-box .tel-type i { color: #6e7080; margin: 3px 10px 0 } .price-apply-wrap .input-box input { flex: 1; height: 100%; padding-left: 10px; line-height: 50px; border: none; border-radius: 0 } .price-apply-wrap .input-box input::-webkit-input-placeholder { color: #6e7080 } .price-apply-wrap .input-box input:focus { box-shadow: none } .price-apply-wrap .input-box input:-webkit-autofill { box-shadow: 0 0 0px 100px #fff inset !important; background: none !important } .price-apply-wrap .input-box .getcode { min-width: 120px; height: 100%; line-height: 50px; margin-left: auto; border: none; color: #6e7080; background-color: rgba(0,0,0,0); font-size: var(--font-size); cursor: pointer } .price-apply-wrap .input-box .getcode-able { color: #ec3d3d } .price-apply-wrap .price-city-box { width: 30% } .price-apply-wrap .price-city-box .el-cascader { line-height: 50px; width: 100% } .price-apply-wrap .price-submit-box { display: flex; justify-content: center; cursor: pointer; border-radius: 4px; text-align: center; font-size: 16px; color: #fff; background: linear-gradient(98deg, #fb6a6a 0%, #ee4040 100%) } .price-apply-wrap .apply-policy { width: 100%; margin-top: 30px; margin-bottom: 0; color: #6e7080; font-size: 13px; text-align: center } .price-apply-wrap .apply-policy a { font-size: 13px; color: #6e7080 } @media screen and (min-width: 992px)and (max-width: 1199px) { .title { font-size: 26px } .aboutus-banner { width: 100%; height: 400px } .aboutus-banner h2 { font-size: 34px } .about-header-wrap { height: 80px } .about-header-wrap .about-header p { font-size: 20px; line-height: 80px } .about-header-wrap .about-header p.active { font-size: 22px } .about-header-wrap .about-header p:hover { font-size: 22px } .com-fuwu-wrap .com-fuwu { max-width: 90% } .com-fuwu-wrap .com-fuwu .com-fuwu-item { width: 33.33% } .com-fuwu-wrap .com-fuwu .com-fuwu-item h3 { font-size: 48px } .com-fuwu-wrap .com-fuwu .com-fuwu-item p { font-size: var(--font-size); margin: 0 0 50px 0 } .com-culture-wrap .com-culture { padding-bottom: 60px } .com-culture-wrap .com-culture .com-culture-item { width: 170px; height: 170px } .com-cul p { font-size: 16px; line-height: 2 } .about-contact-box { max-width: 94% } } @media screen and (min-width: 768px)and (max-width: 991px) { .title { font-size: 24px } .aboutus-banner { width: 100%; height: 320px } .aboutus-banner h2 { font-size: 28px } .about-header-wrap { height: 60px } .about-header-wrap .about-header p { font-size: 18px; line-height: 60px } .about-header-wrap .about-header p.active { font-size: 20px } .about-header-wrap .about-header p:hover { font-size: 20px } .com-fuwu-wrap .com-fuwu { max-width: 90% } .com-fuwu-wrap .com-fuwu .com-fuwu-item { width: 33.33% } .com-fuwu-wrap .com-fuwu .com-fuwu-item h3 { font-size: 40px } .com-fuwu-wrap .com-fuwu .com-fuwu-item p { font-size: var(--font-size); margin: 0 0 40px 0 } .com-honor-wrap .com-honor { margin: 0 auto 20px } .com-honor-wrap .com-honor .honor-item { margin-bottom: 20px } .com-honor-wrap .com-honor .honor-item p { font-size: var(--font-size); color: #2f4858; line-height: 3; word-wrap: keep-all } .com-honor-wrap .com-honor .honor-item:nth-child(3n+3) { margin-right: 0 } .com-culture-wrap .com-culture { padding-bottom: 60px } .com-culture-wrap .com-culture .com-culture-item { width: 160px; height: 160px } .com-cul p { font-size: 16px; line-height: 2 } .about-history-box { max-width: 94%; margin: 60px auto } .about-history-left { padding: 145px 0 0 } .about-history-left .about-his { padding: 15px; margin-bottom: 165px } .about-history-left .about-his h3 { font-size: 18px; margin: 0 0 10px 0; line-height: 1 } .about-history-left .about-his p { font-size: 13px } .about-history-left .about-his img { height: 55px } .about-history-left .about-his img.about-telecom { height: 85px } .about-history-left .about-his img.about-telecompany { height: 85px } .about-history-left .about-his-bus { margin-bottom: 155px } .about-history-img { width: 100px } .about-history-right { width: 42%; padding: 20px 0 0 } .about-history-right .about-his { padding: 15px; margin-bottom: 175px } .about-history-right .about-his h3 { font-size: 18px; line-height: 1 } .about-history-right .about-his p { font-size: 13px } .about-history-right .about-his img { height: 80px } .about-history-right .about-his img.about-history-webchat { height: 105px } .about-history-right .about-his-little { margin-bottom: 155px } .about-history-right .about-his-middle { margin-bottom: 165px } .about-history-right .about-his:last-child { margin-bottom: 0 } .about-contact-box { max-width: 94%; margin: 60px auto } .about-contact-box .about-contact-img { width: 60% } .about-contact-box .about-contact-right { width: 32% } .about-tel-wrap { padding: 60px 0 } .about-tel-wrap .about-tel-box .about-tel { box-sizing: border-box; width: 49%; padding: 2% 1% 2% 3%; margin-bottom: 15px } .about-tel-wrap .about-tel-box .about-tel h4 { font-size: 22px } .about-tel-wrap .about-tel-box .about-tel p { font-size: var(--font-size) } .about-contact-box { max-width: 94% } .join-wrap { height: 260px } } @media screen and (max-width: 768px) { .title { color: #444; font-size: 1.8rem; line-height: 1; margin: 3rem auto 2rem } .about-banner { width: 100%; height: 32rem } .about-banner h2 { font-size: 2rem; line-height: 1.7; width: 80%; margin: 0 auto; text-align: center } .about-fix-box { display: none } .about-introduce-wrap { background: url("../image/about_introduce_bg.png") no-repeat center bottom/cover } .about-introduce-box .about-content { flex-wrap: wrap } .about-introduce-box .about-content p { line-height: 1.7 } .about-introduce-box .about-content .about-content-text { width: 94%; max-width: 90%; margin: 0 auto 2rem; font-size: 1.4rem } .about-introduce-box .about-content .about-content-video { display: none } .about-introduce-box h3 { letter-spacing: .2rem; font-size: 1.8rem; margin: 0 auto 4rem auto } .about-introduce-box h3 strong { font-size: 3rem } .about-introduce-bottom { padding: 1rem 0 } .about-introduce-bottom .about-introduce-bottom-box { flex-wrap: wrap; align-items: center; justify-content: space-between } .about-introduce-bottom .item-first { display: none } .about-introduce-bottom .item { width: 49%; margin: 0; padding: 2rem 0 } .about-introduce-bottom .item:nth-child(2) { flex: 1; min-width: 50%; margin-left: 0 } .about-introduce-bottom .item h5 { font-size: 3rem } .about-introduce-bottom .item h5 span { font-size: 1.8rem; margin-left: .3rem } .about-introduce-bottom .item p { font-size: 1.6rem } .about-culture-box { flex-wrap: wrap } .about-culture-box .about-culture { width: 48% } .about-video-wrap .about-video-box { flex-wrap: wrap } .about-video-wrap h4 { font-size: 1.5rem; margin: 1.5rem 0 .5rem } .about-video-wrap p { display: none } .about-video-swiper-box { width: 100%; margin-bottom: 2rem } .about-video-swiper-box .about-video-swiper .video-button { width: 5.5rem; height: 5.5rem; line-height: 5.5rem; top: 8rem } .about-video-swiper-box .about-video-swiper .video-button i { font-size: 3rem; margin-left: .4rem } .about-video-swiper-box .about-video-swiper .video-button::after { width: 5.5rem; height: 5.5rem } .about-video-swiper-box .about-video-swiper .swiper-slide .about-video-flag { top: 1rem; left: 1rem; padding: .2rem .6rem; border-radius: .4rem; font-size: 1.2rem } .about-video-swiper-box .about-video-swiper .swiper-pagination { bottom: 7rem !important } .about-video-swiper-box .about-video-swiper .swiper-pagination-bullet { width: 1.2rem; height: 1.2rem } .about-video-right { width: 100% } .about-video-right .about-video-item { width: 49%; margin-bottom: 2.5rem } .about-video-right .about-video-item .about-video-flag { top: 1rem; left: 1rem; padding: .2rem .6rem; border-radius: .4rem; font-size: 1.2rem } .about-video-right .about-video-item .video-button { width: 3.5rem; height: 3.5rem; line-height: 3.5rem; box-shadow: 0 .2rem .8rem rgba(0,0,0,.15) } .about-video-right .about-video-item .video-button i { font-size: 1.6rem; margin-left: .4rem } .about-video-right .about-video-item .video-button::after { width: 3.49rem; height: 3.49rem } .about-header-wrap { height: 5rem } .about-header-wrap .about-header { width: 80% } .about-header-wrap .about-header p { font-size: 1.6rem; line-height: 5rem } .about-header-wrap .about-header p.active { font-size: 1.6rem } .about-header-wrap .about-header p:hover { font-size: 1.6rem } .com-fuwu-wrap .com-fuwu { max-width: 90% } .com-fuwu-wrap .com-fuwu .com-fuwu-item { width: 33.33% } .com-fuwu-wrap .com-fuwu .com-fuwu-item h3 { font-size: 4rem } .com-fuwu-wrap .com-fuwu .com-fuwu-item p { font-size: 1.4rem; margin: 0 0 4rem 0 } .com-honor-wrap .com-honor { margin: 0 auto 2rem } .com-honor-wrap .com-honor .honor-item { margin-bottom: 2rem } .com-honor-wrap .com-honor .honor-item p { font-size: 1.4rem; color: #2f4858; line-height: 3; word-wrap: keep-all } .com-honor-wrap .com-honor .honor-item:nth-child(3n+3) { margin-right: 0 } .com-culture-wrap .com-culture { padding-bottom: 6rem } .com-culture-wrap .com-culture .com-culture-item { width: 10rem; height: 10rem } .com-cul p { font-size: 1.3rem; line-height: 2 } .com-cul p br { display: none } .about-history-box { max-width: 92%; display: block; margin: 6rem auto } .about-history-left { padding: 14.5rem 0 0 } .about-history-left .about-his { padding: 1.5rem; margin-bottom: 16.5rem } .about-history-left .about-his h3 { font-size: 1.8rem; margin: 0 0 1rem 0; line-height: 1 } .about-history-left .about-his p { font-size: 1.3rem } .about-history-left .about-his img { height: 5.5rem } .about-history-left .about-his img.about-telecom { height: 8.5rem } .about-history-left .about-his img.about-telecompany { height: 8.5rem } .about-history-left .about-his-bus { margin-bottom: 15.5rem } .about-history-img { width: 10rem } .about-history-right { width: 42%; padding: 2rem 0 0 } .about-history-right .about-his { padding: 1.5rem; margin-bottom: 17.5rem } .about-history-right .about-his h3 { font-size: 1.8rem; line-height: 1 } .about-history-right .about-his p { font-size: 1.3rem } .about-history-right .about-his img { height: 8rem } .about-history-right .about-his img.about-history-webchat { height: 10.5rem } .about-history-right .about-his-little { margin-bottom: 15.5rem } .about-history-right .about-his-middle { margin-bottom: 16.5rem } .about-history-right .about-his:last-child { margin-bottom: 0 } .fix-video-box { width: 94%; height: auto; position: fixed; z-index: 10000; top: 30%; left: 3%; border-radius: 1rem } .fix-video-box i { font-size: 2rem; top: .8rem; right: 1.5rem } .fix-video-box video { border-radius: 1rem; box-shadow: 0 .2rem .8rem rgba(0,0,0,.15) } .about-contact-banner { background: url(../image/about_contact_banner.png) no-repeat right bottom/auto 100%; animation: none } .about-contact-box { max-width: 94%; margin: 4rem auto 0 } .about-contact { width: 100%; padding: 2rem 0 2rem 2rem; margin-bottom: 2rem !important; box-shadow: 0rem 1.1rem 2.2rem .1rem rgba(46,56,113,.0824); border-radius: 1rem } .about-contact .about-contact-img { width: 3.5rem; margin-right: 1rem } .about-contact h4 { font-size: 1.8rem; line-height: 1 } .about-contact p { font-size: 1.4rem; margin: 1.2rem 0 1.5rem } .about-contact a { font-size: 1.8rem } .about-contact a i { margin-left: .4rem } .about-contact a:hover i { margin-left: 1.2rem } .about-map-wrap { background: url("../image/about_map_bg.png") no-repeat center center/cover } .about-map-wrap .about-map-box { flex-direction: column-reverse; align-items: center; justify-content: space-between } .about-map-left { width: 100%; padding: 0; margin-right: 0 } .about-map-left .about-map { width: 17rem; height: 4rem; margin-bottom: 1rem; line-height: 4rem; border-radius: .4rem; box-shadow: 0rem 1.3rem 1.6rem .1rem rgba(12,27,67,.149) } .about-map-left .about-map span { font-size: 1.4rem } .about-map-left .about-map:hover,.about-map-left .about-map.active { font-size: 1.8rem } .about-map-left .about-map:hover span,.about-map-left .about-map.active span { font-size: 1.4rem } .about-map-left .about-map::after { font-size: 3rem } .about-map-right { margin-top: 0; max-width: auto; width: 100%; margin-bottom: 2rem } .about-map-right .about-map-item { border-radius: .4rem; box-shadow: 0rem 1.3rem 1.6rem .1rem rgba(12,27,67,.149) } .about-map-right .about-map-detail { max-width: 32rem; padding: 2rem } .about-map-right .about-map-detail h4 { font-size: 1.8rem; margin-bottom: 1.2rem } .about-map-right .about-map-detail .flex { margin-bottom: 1.2rem } .about-map-right .about-map-detail .flex img { width: 1.6rem; margin-top: .2rem; margin-right: .8rem } .about-map-right .about-map-detail .flex p { font-size: 1.4rem; line-height: 1.5 } .bottom-tryout-wrap { height: 18rem; background: url("../image/bottom_tryout_about.png") no-repeat center center/cover } .bottom-tryout-wrap p { font-size: 1.8rem } .bottom-tryout-wrap a { margin: 2rem auto 0 } .bottom-tryout-wrap a:hover { box-shadow: 0rem 1.3rem 1.6rem .1rem rgba(12,27,67,.149) } .about-brand-box .about-brand { width: 48%; margin-bottom: 2rem } .about-brand-box .about-brand p { bottom: -0.6rem } .about-brand-box .about-brand:nth-child(n+5) { width: 33%; margin-bottom: 2rem } .about-brand-box .about-brand:nth-child(n+8) { margin-bottom: 0 } .about-honor-swiper { width: 94%; margin: 4rem auto } .about-honor-swiper::before { width: 25%; background: none } .about-honor-swiper::after { width: 25%; background: none } .about-honor-swiper .swiper-slide { margin: 0 .8rem } .about-honor-swiper .swiper-slide img { height: 4.5rem; margin: 0 2rem } .about-honor-swiper .swiper-slide p { white-space: nowrap; font-size: 1.3rem } .about-logo-swiper-box { width: 100%; margin: 2rem auto 4rem; border-radius: .8rem; background: url("../image/about_logo_swiper_bg.png") no-repeat center center/cover } .about-logo-swiper-box .swiper-wrapper { padding: 4rem 0 } .about-logo-swiper-box .swiper-wrapper .swiper-slide { width: 94%; margin: 0 !important; padding: 2rem 1rem; border-radius: .8rem; box-shadow: 0rem 0rem 2.9rem .1rem rgba(12,27,67,.1804) } .about-logo-swiper-box .swiper-wrapper .swiper-slide p { font-size: 1.4rem; line-height: 1.7 } .about-logo-swiper-box .swiper-wrapper .swiper-slide p.bottom span { width: 4rem; margin-right: .3rem; height: 1.4rem } .about-logo-swiper-box .swiper-wrapper .swiper-slide .swiper-img { max-width: 12rem; height: 7.5rem; display: flex; justify-content: center; align-items: center; margin-right: 1rem } .about-logo-swiper-box .swiper-wrapper .swiper-slide .swiper-img .slide-img-other { margin-top: -0.5rem } .about-logo-swiper-box .swiper-pagination { bottom: 1rem } .about-logo-swiper-box .swiper-pagination-bullet { width: 1rem; height: 1rem } .about-logo-swiper-box .swiper-pagination-bullet-active { width: 6rem; border-radius: .5rem } .about-logo-box { gap: 1rem } .about-logo-box img { flex: 1; min-width: 30%; transition: all .3s ease-in-out } .about-logo-box img:hover { transform: scale(1.05); box-shadow: 0px 5px 20px 0px rgba(47,72,88,.07) } .about-advan-box { flex-wrap: wrap } .about-advan-box .about-advan { width: 48%; padding: 1rem; border-radius: 1rem } .about-advan-box .about-advan:nth-child(n+3) { margin-top: 1rem } .about-advan-box .about-advan h3 { font-size: 1.6rem; line-height: 2.5; margin-top: 1rem } .about-advan-box .about-advan p { font-size: 1.2rem; letter-spacing: .1rem; margin: 0; line-height: 1.7 } .about-advan-box .active { padding: 6rem 2rem; width: 25%; color: #fff; background: url(../image/call_advan_bg.png) no-repeat center center/cover } .about-advan-box .active .normal { display: none } .about-advan-box .active .hover { display: block } .about-advan-box .active p { color: #fff; opacity: .8 } .apply-box { max-width: 1200px; margin: 0 auto; display: flex; align-items: center; justify-content: center; padding: 70px 10px } .apply-box .apply-right { width: 48%; min-width: 450px; border-radius: 4px; padding: 50px 60px; background-color: #fff; box-shadow: 2px 5px 73px 0px rgba(212,216,223,.26) } .apply-box .apply-right h2 { font-size: 30px; text-align: center; line-height: 1.3; font-weight: normal; margin-bottom: 8px } .apply-box .apply-right .apply-right-title { text-align: center; color: #6e7080; margin-bottom: 20px } .apply-box { max-width: 92%; padding: 3rem 0; margin-top: -56.5rem; margin-bottom: 16.5rem } .apply-box .apply-left { display: none } .apply-box .apply-right { width: 100%; min-width: 0; padding: 2rem 1rem 1rem } .apply-box .apply-right h2 { font-size: 2rem; line-height: 1.3; margin-bottom: .8rem } .apply-box .apply-right .apply-right-title { margin-bottom: 1rem } .apply-right .input-box { text-align: center; border: 1px solid #e2e1e5; margin: 0px auto; width: 100%; overflow: hidden; border-radius: 4px; height: 45px; line-height: 45px; display: flex; justify-content: space-between; transition: all .3s ease-in-out } .apply-right .input-box label { min-width: 120px } .apply-right .input-box input { width: 100%; height: 100%; padding-left: 10px; line-height: 43px; border: none; border-radius: 0 } .apply-right .input-box input::-webkit-input-placeholder { color: #d5d5d5 } .apply-right .input-box input:focus { box-shadow: none } .apply-right .input-box input:-webkit-autofill { box-shadow: 0 0 0px 100px #fff inset !important; background: none !important } .apply-right .input-box .code { width: 100%; border: 1px solid #e2e1e5; border-radius: 4px; text-indent: 40px } .apply-right .input-box .getcode { min-width: 120px; height: 45px; line-height: 45px; margin-left: 30px; border: none; color: #fff; font-size: var(--font-size); background: #e0392d; cursor: pointer } .apply-right .tips-wrap { padding: 6px 0 12px } .apply-right .tips-wrap .tips { color: #e0392d; font-size: 13px; text-indent: 5px; line-height: 1; text-align: left; height: 0; transition: all .3s ease-in-out; transform: rotate3d(-1, 0, 0, 90deg); transform-origin: 50% 0%; transition: all .3s ease-in-out } .apply-right .tips-wrap .show-tips { height: 13px; transform: rotate3d(0, 0, 0, 0deg) } .apply-right .input-box-code { border: none; position: relative } .apply-right .input-box-code i { position: absolute; top: 0; left: 60%; color: #6e7080; opacity: 0; transition: all .3s ease-in-out } .apply-right .input-box-code .opacity { opacity: 1 } .apply-right .border-high { border: 1px solid #eb305b !important } .apply-right .price-submit-box,.apply-right .tosubmit { display: block; width: 210px; height: 45px; line-height: 45px; margin: 30px auto 5px; background-color: #e0392d; color: #fff; font-size: 16px; border: none } .apply-right .price-submit-box:disabled,.apply-right .tosubmit:disabled { opacity: .5; cursor: not-allowed } .apply-right .little-tips { text-align: center; font-size: 12px; color: #a3a09f; letter-spacing: .5px } .apply-right .little-tips a { color: #434343 } .apply-right .apply-wrap { background: #25344b; padding-top: 5rem; padding-bottom: 2rem } .apply-right .apply-box { max-width: 92%; padding: 3rem 0 } .apply-right .apply-box .apply-left { display: none } .apply-right .apply-box .apply-right { width: 100%; min-width: 0; padding: 2rem 1rem 1rem } .apply-right .apply-box .apply-right h2 { font-size: 2.4rem; line-height: 1.3; margin-bottom: .8rem } .apply-right .apply-box .apply-right .apply-right-title { margin-bottom: 2rem } .apply-right .input-box { border: .1rem solid #e2e1e5; border-radius: .4rem; height: 4rem; line-height: 4rem } .apply-right .input-box label { min-width: 12rem; font-size: 1.3rem } .apply-right .input-box input { font-size: 1.3rem; padding-left: 1rem; line-height: 4rem } .apply-right .input-box .code { border-radius: .4rem; text-indent: 4rem } .apply-right .input-box .getcode { min-width: 12rem; height: 4rem; line-height: 4rem; margin-left: 3rem; font-size: 1.4rem } .apply-right .tips-wrap { padding: .5rem 0 1.2rem } .apply-right .tips-wrap .tips { font-size: 1.3rem; text-indent: .5rem } .apply-right .tips-wrap .show-tips { height: 1.3rem } .apply-right .input-box-code { border: none; position: relative } .apply-right .input-box-code i { position: absolute; top: 0; left: 56%; color: #6e7080; opacity: 0; transition: all .3s ease-in-out } .apply-right .input-box-code .opacity { opacity: 1 } .apply-right .border-high { border: .1rem solid #eb305b !important } .apply-right .tosubmit { width: 20rem; height: 4rem; line-height: 4rem; margin: 3rem auto .5rem; font-size: 1.4rem } .apply-right .little-tips { font-size: 1.2rem } }/*# sourceMappingURL=about.css.map */