@charset "UTF-8"; /* Editor: fan Time: 2021.8.19 Less compilation > npm install -g less > lessc style.less style.css */ /* 字体 */ @font-face { font-family: 'zhengti'; src: url('../font/SourceHanSerifCN-Bold.otf') format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: "FuturaBoldBT"; src: url("../font/FuturaBoldBT.ttf") format("truetype"); } /* End */ /* 公用 */ /** * Swiper 4.5.0 * Most modern mobile touch slider and framework with hardware accelerated transitions * http://www.idangero.us/swiper/ * * Copyright 2014-2019 Vladimir Kharlampidi * * Released under the MIT License * * Released on: February 22, 2019 */ .swiper-container { margin: 0 auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1; } .swiper-container-no-flexbox .swiper-slide { float: left; } .swiper-container-vertical > .swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-box-sizing: content-box; box-sizing: content-box; } .swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .swiper-container-multirow > .swiper-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .swiper-container-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; } .swiper-slide { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform; } .swiper-slide-invisible-blank { visibility: hidden; } .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; } .swiper-container-autoheight .swiper-wrapper { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-transition-property: height, -webkit-transform; transition-property: height, -webkit-transform; -o-transition-property: transform,height; transition-property: transform,height; transition-property: transform, height, -webkit-transform; } .swiper-container-3d { -webkit-perspective: 1200px; perspective: 1200px; } .swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; } .swiper-container-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-bottom { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper { -ms-touch-action: pan-y; touch-action: pan-y; } .swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper { -ms-touch-action: pan-x; touch-action: pan-x; } .swiper-button-next, .swiper-button-prev { position: absolute; top: 50%; width: 27px; height: 44px; margin-top: -22px; z-index: 10; cursor: pointer; background-size: 27px 44px; background-position: center; background-repeat: no-repeat; } .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; } .swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); left: 10px; right: auto; } .swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); right: 10px; left: auto; } .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-lock { display: none; } .swiper-pagination { position: absolute; text-align: center; -webkit-transition: 0.3s opacity; -o-transition: 0.3s opacity; transition: 0.3s opacity; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10; } .swiper-pagination.swiper-pagination-hidden { opacity: 0; } .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: 0; width: 100%; } .swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0; } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); position: relative; } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { -webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { -webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); } .swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: 0.2; } button.swiper-pagination-bullet { border: none; margin: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; } .swiper-pagination-bullet-active { opacity: 1; background: #007aff; } .swiper-container-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0); } .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 6px 0; display: block; } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 8px; } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; -webkit-transition: 0.2s top, 0.2s -webkit-transform; transition: 0.2s top, 0.2s -webkit-transform; -o-transition: 0.2s transform, 0.2s top; transition: 0.2s transform, 0.2s top; transition: 0.2s transform, 0.2s top, 0.2s -webkit-transform; } .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 4px; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); white-space: nowrap; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: 0.2s left, 0.2s -webkit-transform; transition: 0.2s left, 0.2s -webkit-transform; -o-transition: 0.2s transform, 0.2s left; transition: 0.2s transform, 0.2s left; transition: 0.2s transform, 0.2s left, 0.2s -webkit-transform; } .swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: 0.2s right, 0.2s -webkit-transform; transition: 0.2s right, 0.2s -webkit-transform; -o-transition: 0.2s transform, 0.2s right; transition: 0.2s transform, 0.2s right; transition: 0.2s transform, 0.2s right, 0.2s -webkit-transform; } .swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); position: absolute; } .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #007aff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; } .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin: right top; -ms-transform-origin: right top; transform-origin: right top; } .swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 100%; height: 4px; left: 0; top: 0; } .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar { width: 4px; height: 100%; left: 0; top: 0; } .swiper-pagination-white .swiper-pagination-bullet-active { background: #fff; } .swiper-pagination-progressbar.swiper-pagination-white { background: rgba(255, 255, 255, 0.25); } .swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill { background: #fff; } .swiper-pagination-black .swiper-pagination-bullet-active { background: #000; } .swiper-pagination-progressbar.swiper-pagination-black { background: rgba(0, 0, 0, 0.25); } .swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill { background: #000; } .swiper-pagination-lock { display: none; } .swiper-scrollbar { border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, 0.1); } .swiper-container-horizontal > .swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%; } .swiper-container-vertical > .swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%; } .swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0; top: 0; } .swiper-scrollbar-cursor-drag { cursor: move; } .swiper-scrollbar-lock { display: none; } .swiper-zoom-container { width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; } .swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg { max-width: 100%; max-height: 100%; -o-object-fit: contain; object-fit: contain; } .swiper-slide-zoomed { cursor: move; } .swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -ms-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; animation: swiper-preloader-spin 1s steps(12, end) infinite; } .swiper-lazy-preloader:after { display: block; content: ''; width: 100%; height: 100%; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-position: 50%; background-size: 100%; background-repeat: no-repeat; } .swiper-lazy-preloader-white:after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } @-webkit-keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .swiper-container .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000; } .swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; } .swiper-container-fade .swiper-slide { pointer-events: none; -webkit-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; } .swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube { overflow: visible; } .swiper-container-cube .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; visibility: hidden; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100%; } .swiper-container-cube .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev { pointer-events: auto; visibility: visible; } .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: #000; opacity: 0.6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0; } .swiper-container-flip { overflow: visible; } .swiper-container-flip .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; } .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .swiper-container-coverflow .swiper-wrapper { -ms-perspective: 1200px; } /*! * animate.css -http://daneden.me/animate * Version - 3.7.0 * Licensed under the MIT license - http://opensource.org/licenses/MIT * * Copyright (c) 2018 Daniel Eden */ @-webkit-keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); } 90% { -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0); } } @keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 40%, 43% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -30px, 0); transform: translate3d(0, -30px, 0); } 70% { -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -15px, 0); transform: translate3d(0, -15px, 0); } 90% { -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0); } } .bounce { -webkit-animation-name: bounce; animation-name: bounce; -webkit-transform-origin: center bottom; transform-origin: center bottom; } @-webkit-keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } @keyframes flash { from, 50%, to { opacity: 1; } 25%, 75% { opacity: 0; } } .flash { -webkit-animation-name: flash; animation-name: flash; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes pulse { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 50% { -webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .pulse { -webkit-animation-name: pulse; animation-name: pulse; } @-webkit-keyframes top1 { from { -webkit-transform: translateY(30%); transform: translateY(30%); } to { -webkit-transform: translateY(10%); transform: translateY(10%); } } @keyframes top1 { from { -webkit-transform: translateY(30%); transform: translateY(30%); } to { -webkit-transform: translateY(10%); transform: translateY(10%); } } .top1 { webkit-animation-name: top1; animation-name: top1; } @-webkit-keyframes lttop1 { from { -webkit-transform: translateX(30%) translateY(30%); transform: translateX(30%) translateY(30%); } to { -webkit-transform: translateX(0%) translateY(0%); transform: translateX(0%) translateY(0%); } } @keyframes lttop1 { from { -webkit-transform: translateX(30%) translateY(30%); transform: translateX(30%) translateY(30%); } to { -webkit-transform: translateX(0%) translateY(0%); transform: translateX(0%) translateY(0%); } } .lttop1 { webkit-animation-name: lttop1; animation-name: lttop1; } @-webkit-keyframes chuan { from { -webkit-transform: translateY(-16%) scale(1); transform: translateY(-16%) scale(1); opacity: 1; } to { -webkit-transform: translateY(0%) scale(1.2); transform: translateY(0%) scale(1.2); } } @keyframes chuan { from { -webkit-transform: translateY(-16%) scale(1); transform: translateY(-16%) scale(1); opacity: 1; } to { -webkit-transform: translateY(0%) scale(1.2); transform: translateY(0%) scale(1.2); } } .chuan { -webkit-animation-name: chuan; animation-name: chuan; } @-webkit-keyframes rubberBand { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes rubberBand { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 30% { -webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1); } 40% { -webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1); } 50% { -webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1); } 65% { -webkit-transform: scale3d(0.95, 1.05, 1); transform: scale3d(0.95, 1.05, 1); } 75% { -webkit-transform: scale3d(1.05, 0.95, 1); transform: scale3d(1.05, 0.95, 1); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .rubberBand { -webkit-animation-name: rubberBand; animation-name: rubberBand; } @-webkit-keyframes shake { from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } } @keyframes shake { from, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 20%, 40%, 60%, 80% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } } .shake { -webkit-animation-name: shake; animation-name: shake; } @-webkit-keyframes headShake { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg); } 18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg); } 31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg); } 43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg); } 50% { -webkit-transform: translateX(0); transform: translateX(0); } } @keyframes headShake { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 6.5% { -webkit-transform: translateX(-6px) rotateY(-9deg); transform: translateX(-6px) rotateY(-9deg); } 18.5% { -webkit-transform: translateX(5px) rotateY(7deg); transform: translateX(5px) rotateY(7deg); } 31.5% { -webkit-transform: translateX(-3px) rotateY(-5deg); transform: translateX(-3px) rotateY(-5deg); } 43.5% { -webkit-transform: translateX(2px) rotateY(3deg); transform: translateX(2px) rotateY(3deg); } 50% { -webkit-transform: translateX(0); transform: translateX(0); } } .headShake { -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; -webkit-animation-name: headShake; animation-name: headShake; } @-webkit-keyframes swing { 20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } } @keyframes swing { 20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg); } 40% { -webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg); } 60% { -webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg); } 80% { -webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg); } to { -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } } .swing { -webkit-transform-origin: top center; transform-origin: top center; -webkit-animation-name: swing; animation-name: swing; } @-webkit-keyframes tada { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes tada { from { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } 10%, 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .tada { -webkit-animation-name: tada; animation-name: tada; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes wobble { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes wobble { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 15% { -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); } 30% { -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); } 45% { -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); } 60% { -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); } 75% { -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .wobble { -webkit-animation-name: wobble; animation-name: wobble; } @-webkit-keyframes jello { from, 11.1%, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } @keyframes jello { from, 11.1%, to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } 22.2% { -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { -webkit-transform: skewX(6.25deg) skewY(6.25deg); transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); transform: skewX(-0.1953125deg) skewY(-0.1953125deg); } } .jello { -webkit-animation-name: jello; animation-name: jello; -webkit-transform-origin: center; transform-origin: center; } @-webkit-keyframes heartBeat { 0% { -webkit-transform: scale(1); transform: scale(1); } 14% { -webkit-transform: scale(1.3); transform: scale(1.3); } 28% { -webkit-transform: scale(1); transform: scale(1); } 42% { -webkit-transform: scale(1.3); transform: scale(1.3); } 70% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes heartBeat { 0% { -webkit-transform: scale(1); transform: scale(1); } 14% { -webkit-transform: scale(1.3); transform: scale(1.3); } 28% { -webkit-transform: scale(1); transform: scale(1); } 42% { -webkit-transform: scale(1.3); transform: scale(1.3); } 70% { -webkit-transform: scale(1); transform: scale(1); } } .heartBeat { -webkit-animation-name: heartBeat; animation-name: heartBeat; -webkit-animation-duration: 1.3s; animation-duration: 1.3s; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } @-webkit-keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } @keyframes bounceIn { from, 20%, 40%, 60%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } 40% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); } 80% { -webkit-transform: scale3d(0.97, 0.97, 0.97); transform: scale3d(0.97, 0.97, 0.97); } to { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } .bounceIn { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: bounceIn; animation-name: bounceIn; } @-webkit-keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInDown { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(0, -3000px, 0); transform: translate3d(0, -3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, 25px, 0); transform: translate3d(0, 25px, 0); } 75% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 90% { -webkit-transform: translate3d(0, 5px, 0); transform: translate3d(0, 5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInDown { -webkit-animation-name: bounceInDown; animation-name: bounceInDown; } @-webkit-keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInLeft { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0); } 75% { -webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0); } 90% { -webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInLeft { -webkit-animation-name: bounceInLeft; animation-name: bounceInLeft; } @-webkit-keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInRight { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0); } 60% { opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0); } 75% { -webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0); } 90% { -webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInRight { -webkit-animation-name: bounceInRight; animation-name: bounceInRight; } @-webkit-keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes bounceInUp { from, 60%, 75%, 90%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } from { opacity: 0; -webkit-transform: translate3d(0, 3000px, 0); transform: translate3d(0, 3000px, 0); } 60% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } 75% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 90% { -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .bounceInUp { -webkit-animation-name: bounceInUp; animation-name: bounceInUp; } @-webkit-keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } } @keyframes bounceOut { 20% { -webkit-transform: scale3d(0.9, 0.9, 0.9); transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); } to { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } } .bounceOut { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: bounceOut; animation-name: bounceOut; } @-webkit-keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @keyframes bounceOutDown { 20% { -webkit-transform: translate3d(0, 10px, 0); transform: translate3d(0, 10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, -20px, 0); transform: translate3d(0, -20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .bounceOutDown { -webkit-animation-name: bounceOutDown; animation-name: bounceOutDown; } @-webkit-keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @keyframes bounceOutLeft { 20% { opacity: 1; -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } .bounceOutLeft { -webkit-animation-name: bounceOutLeft; animation-name: bounceOutLeft; } @-webkit-keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } @keyframes bounceOutRight { 20% { opacity: 1; -webkit-transform: translate3d(-20px, 0, 0); transform: translate3d(-20px, 0, 0); } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .bounceOutRight { -webkit-animation-name: bounceOutRight; animation-name: bounceOutRight; } @-webkit-keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @keyframes bounceOutUp { 20% { -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0); } 40%, 45% { opacity: 1; -webkit-transform: translate3d(0, 20px, 0); transform: translate3d(0, 20px, 0); } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .bounceOutUp { -webkit-animation-name: bounceOutUp; animation-name: bounceOutUp; } @-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; } @-webkit-keyframes wodetop { from { opacity: 0; -webkit-transform: translateY(20px); transform: translateY(20px); } to { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); } } @keyframes wodetop { from { opacity: 0; -webkit-transform: translateY(20px); transform: translateY(20px); } to { opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); } } .wodetop { -webkit-animation-name: wodetop; animation-name: wodetop; } @-webkit-keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; } @-webkit-keyframes fadeInDownBig { from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInDownBig { from { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInDownBig { -webkit-animation-name: fadeInDownBig; animation-name: fadeInDownBig; } @-webkit-keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInLeft { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInLeft { -webkit-animation-name: fadeInLeft; animation-name: fadeInLeft; } @-webkit-keyframes fadeInLeftBig { from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInLeftBig { from { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInLeftBig { -webkit-animation-name: fadeInLeftBig; animation-name: fadeInLeftBig; } @-webkit-keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInRight { from { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInRight { -webkit-animation-name: fadeInRight; animation-name: fadeInRight; } @-webkit-keyframes fadeInRightBig { from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInRightBig { from { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInRightBig { -webkit-animation-name: fadeInRightBig; animation-name: fadeInRightBig; } @-webkit-keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 40px, 0); transform: translate3d(0, 40px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 40px, 0); transform: translate3d(0, 40px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp; } @-webkit-keyframes fadeInUpBig { from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes fadeInUpBig { from { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .fadeInUpBig { -webkit-animation-name: fadeInUpBig; animation-name: fadeInUpBig; } @-webkit-keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; } @-webkit-keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @keyframes fadeOutDown { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .fadeOutDown { -webkit-animation-name: fadeOutDown; animation-name: fadeOutDown; } @-webkit-keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } @keyframes fadeOutDownBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, 2000px, 0); transform: translate3d(0, 2000px, 0); } } .fadeOutDownBig { -webkit-animation-name: fadeOutDownBig; animation-name: fadeOutDownBig; } @-webkit-keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes fadeOutLeft { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .fadeOutLeft { -webkit-animation-name: fadeOutLeft; animation-name: fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } @keyframes fadeOutLeftBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(-2000px, 0, 0); transform: translate3d(-2000px, 0, 0); } } .fadeOutLeftBig { -webkit-animation-name: fadeOutLeftBig; animation-name: fadeOutLeftBig; } @-webkit-keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @keyframes fadeOutRight { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .fadeOutRight { -webkit-animation-name: fadeOutRight; animation-name: fadeOutRight; } @-webkit-keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } @keyframes fadeOutRightBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(2000px, 0, 0); transform: translate3d(2000px, 0, 0); } } .fadeOutRightBig { -webkit-animation-name: fadeOutRightBig; animation-name: fadeOutRightBig; } @-webkit-keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @keyframes fadeOutUp { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; } @-webkit-keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } @keyframes fadeOutUpBig { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(0, -2000px, 0); transform: translate3d(0, -2000px, 0); } } .fadeOutUpBig { -webkit-animation-name: fadeOutUpBig; animation-name: fadeOutUpBig; } @-webkit-keyframes flip { from { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } to { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } @keyframes flip { from { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 40% { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } 50% { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 80% { -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } to { -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } } .animated.flip { -webkit-backface-visibility: visible; backface-visibility: visible; -webkit-animation-name: flip; animation-name: flip; } @-webkit-keyframes flipInX { from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } @keyframes flipInX { from { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } .flipInX { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInX; animation-name: flipInX; } @-webkit-keyframes flipInY { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } @keyframes flipInY { from { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; opacity: 0; } 40% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); transform: perspective(400px) rotate3d(0, 1, 0, -20deg); -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } 60% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } to { -webkit-transform: perspective(400px); transform: perspective(400px); } } .flipInY { -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipInY; animation-name: flipInY; } @-webkit-keyframes flipOutX { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } @keyframes flipOutX { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } } .flipOutX { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-animation-name: flipOutX; animation-name: flipOutX; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; } @-webkit-keyframes flipOutY { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } } @keyframes flipOutY { from { -webkit-transform: perspective(400px); transform: perspective(400px); } 30% { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } to { -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } } .flipOutY { -webkit-animation-duration: 0.75s; animation-duration: 0.75s; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: flipOutY; animation-name: flipOutY; } @-webkit-keyframes lightSpeedIn { from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes lightSpeedIn { from { -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); transform: translate3d(100%, 0, 0) skewX(-30deg); opacity: 0; } 60% { -webkit-transform: skewX(20deg); transform: skewX(20deg); opacity: 1; } 80% { -webkit-transform: skewX(-5deg); transform: skewX(-5deg); } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .lightSpeedIn { -webkit-animation-name: lightSpeedIn; animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; } @-webkit-keyframes lightSpeedOut { from { opacity: 1; } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } @keyframes lightSpeedOut { from { opacity: 1; } to { -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); transform: translate3d(100%, 0, 0) skewX(30deg); opacity: 0; } } .lightSpeedOut { -webkit-animation-name: lightSpeedOut; animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } @-webkit-keyframes rotateIn { from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateIn { from { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, -200deg); transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateIn { -webkit-animation-name: rotateIn; animation-name: rotateIn; } @-webkit-keyframes rotateInDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateInDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateInDownLeft { -webkit-animation-name: rotateInDownLeft; animation-name: rotateInDownLeft; } @-webkit-keyframes rotateInDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateInDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateInDownRight { -webkit-animation-name: rotateInDownRight; animation-name: rotateInDownRight; } @-webkit-keyframes rotateInUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateInUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateInUpLeft { -webkit-animation-name: rotateInUpLeft; animation-name: rotateInUpLeft; } @-webkit-keyframes rotateInUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } @keyframes rotateInUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -90deg); transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1; } } .rotateInUpRight { -webkit-animation-name: rotateInUpRight; animation-name: rotateInUpRight; } @-webkit-keyframes rotateOut { from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } @keyframes rotateOut { from { -webkit-transform-origin: center; transform-origin: center; opacity: 1; } to { -webkit-transform-origin: center; transform-origin: center; -webkit-transform: rotate3d(0, 0, 1, 200deg); transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } } .rotateOut { -webkit-animation-name: rotateOut; animation-name: rotateOut; } @-webkit-keyframes rotateOutDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } @keyframes rotateOutDownLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, 45deg); transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } } .rotateOutDownLeft { -webkit-animation-name: rotateOutDownLeft; animation-name: rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } @keyframes rotateOutDownRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutDownRight { -webkit-animation-name: rotateOutDownRight; animation-name: rotateOutDownRight; } @-webkit-keyframes rotateOutUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } @keyframes rotateOutUpLeft { from { -webkit-transform-origin: left bottom; transform-origin: left bottom; opacity: 1; } to { -webkit-transform-origin: left bottom; transform-origin: left bottom; -webkit-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } } .rotateOutUpLeft { -webkit-animation-name: rotateOutUpLeft; animation-name: rotateOutUpLeft; } @-webkit-keyframes rotateOutUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } @keyframes rotateOutUpRight { from { -webkit-transform-origin: right bottom; transform-origin: right bottom; opacity: 1; } to { -webkit-transform-origin: right bottom; transform-origin: right bottom; -webkit-transform: rotate3d(0, 0, 1, 90deg); transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } } .rotateOutUpRight { -webkit-animation-name: rotateOutUpRight; animation-name: rotateOutUpRight; } @-webkit-keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; } } @keyframes hinge { 0% { -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 20%, 60% { -webkit-transform: rotate3d(0, 0, 1, 80deg); transform: rotate3d(0, 0, 1, 80deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; } 40%, 80% { -webkit-transform: rotate3d(0, 0, 1, 60deg); transform: rotate3d(0, 0, 1, 60deg); -webkit-transform-origin: top left; transform-origin: top left; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; opacity: 1; } to { -webkit-transform: translate3d(0, 700px, 0); transform: translate3d(0, 700px, 0); opacity: 0; } } .hinge { -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-name: hinge; animation-name: hinge; } @-webkit-keyframes jackInTheBox { from { opacity: 0; -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom; } 50% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } 70% { -webkit-transform: rotate(3deg); transform: rotate(3deg); } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } @keyframes jackInTheBox { from { opacity: 0; -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom; } 50% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } 70% { -webkit-transform: rotate(3deg); transform: rotate(3deg); } to { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } .jackInTheBox { -webkit-animation-name: jackInTheBox; animation-name: jackInTheBox; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes rollIn { from { opacity: 0; -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); } to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .rollIn { -webkit-animation-name: rollIn; animation-name: rollIn; } /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ @-webkit-keyframes rollOut { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } @keyframes rollOut { from { opacity: 1; } to { opacity: 0; -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } } .rollOut { -webkit-animation-name: rollOut; animation-name: rollOut; } @-webkit-keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } @keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } .zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; } @-webkit-keyframes zoomInDown { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInDown { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInDown { -webkit-animation-name: zoomInDown; animation-name: zoomInDown; } @-webkit-keyframes zoomInLeft { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInLeft { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInLeft { -webkit-animation-name: zoomInLeft; animation-name: zoomInLeft; } @-webkit-keyframes zoomInRight { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInRight { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInRight { -webkit-animation-name: zoomInRight; animation-name: zoomInRight; } @-webkit-keyframes zoomInUp { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomInUp { from { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomInUp { -webkit-animation-name: zoomInUp; animation-name: zoomInUp; } @-webkit-keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } to { opacity: 0; } } @keyframes zoomOut { from { opacity: 1; } 50% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } to { opacity: 0; } } .zoomOut { -webkit-animation-name: zoomOut; animation-name: zoomOut; } @-webkit-keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomOutDown { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomOutDown { -webkit-animation-name: zoomOutDown; animation-name: zoomOutDown; } @-webkit-keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; } } @keyframes zoomOutLeft { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); transform: scale(0.1) translate3d(-2000px, 0, 0); -webkit-transform-origin: left center; transform-origin: left center; } } .zoomOutLeft { -webkit-animation-name: zoomOutLeft; animation-name: zoomOutLeft; } @-webkit-keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; } } @keyframes zoomOutRight { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); } to { opacity: 0; -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); transform: scale(0.1) translate3d(2000px, 0, 0); -webkit-transform-origin: right center; transform-origin: right center; } } .zoomOutRight { -webkit-animation-name: zoomOutRight; animation-name: zoomOutRight; } @-webkit-keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } @keyframes zoomOutUp { 40% { opacity: 1; -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } to { opacity: 0; -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } } .zoomOutUp { -webkit-animation-name: zoomOutUp; animation-name: zoomOutUp; } @-webkit-keyframes slideInDown { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInDown { from { -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInDown { -webkit-animation-name: slideInDown; animation-name: slideInDown; } @-webkit-keyframes slideInLeft { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInLeft { from { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInLeft { -webkit-animation-name: slideInLeft; animation-name: slideInLeft; } @-webkit-keyframes slideInRight { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInRight { from { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInRight { -webkit-animation-name: slideInRight; animation-name: slideInRight; } @-webkit-keyframes slideInUp { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes slideInUp { from { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); visibility: visible; } to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .slideInUp { -webkit-animation-name: slideInUp; animation-name: slideInUp; } @-webkit-keyframes slideOutDown { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } @keyframes slideOutDown { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } } .slideOutDown { -webkit-animation-name: slideOutDown; animation-name: slideOutDown; } @-webkit-keyframes slideOutLeft { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } @keyframes slideOutLeft { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } } .slideOutLeft { -webkit-animation-name: slideOutLeft; animation-name: slideOutLeft; } @-webkit-keyframes slideOutRight { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } @keyframes slideOutRight { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } } .slideOutRight { -webkit-animation-name: slideOutRight; animation-name: slideOutRight; } @-webkit-keyframes slideOutUp { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } @keyframes slideOutUp { from { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } to { visibility: hidden; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } } .slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp; } .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .animated.delay-1s { -webkit-animation-delay: 1s; animation-delay: 1s; } .animated.delay-2s { -webkit-animation-delay: 2s; animation-delay: 2s; } .animated.delay-3s { -webkit-animation-delay: 3s; animation-delay: 3s; } .animated.delay-4s { -webkit-animation-delay: 4s; animation-delay: 4s; } .animated.delay-5s { -webkit-animation-delay: 5s; animation-delay: 5s; } .animated.fast { -webkit-animation-duration: 800ms; animation-duration: 800ms; } .animated.faster { -webkit-animation-duration: 500ms; animation-duration: 500ms; } .animated.slow { -webkit-animation-duration: 2s; animation-duration: 2s; } .animated.slower { -webkit-animation-duration: 3s; animation-duration: 3s; } @media (prefers-reduced-motion) { .animated { -webkit-animation: unset !important; animation: unset !important; -webkit-transition: none !important; transition: none !important; } } /* 字体图标 */ @font-face { font-family: "iconfont"; /* Project id */ src: url('../font/iconfont.ttf?t=1629093363963') format('truetype'); } .iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-triangle-bottom:before { content: "\e62b"; } .icon-xiangyou:before { content: "\e6af"; } .icon-xiangxia:before { content: "\e6b2"; } .icon-xiangzuo:before { content: "\e682"; } .icon-zhiding:before { content: "\e678"; } .icon-xiangshang:before { content: "\e77f"; } .icon-arrowLeft:before { content: "\e65d"; } .icon-arrowRight:before { content: "\e65e"; } .icon-dianhua:before { content: "\e60b"; } .icon-sousuo:before { content: "\e608"; } /* End */ /* base公共样式 */ * { padding: 0; margin: 0; -webkiit-box-sizing: border-box; box-sizing: border-box; } html { font-size: calc(100vw/19.2); } @media (min-width: 1901px) { html { font-size: 100px; } } body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; } body { color: #333; font-size: 16px; font-family: "PingFang SC", "Microsoft YaHei", 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53; } @media (max-width: 1440px) { body { font-size: 14px; } } h1, h2, h3, h4, h5, h6 { font-weight: normal; } address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; } a { color: #333; text-decoration: none; } a:hover { text-decoration: underline; text-decoration: none; } i { font-style: normal; } pre { text-align: left; padding: 0; margin: 0; font-style: normal; } img { border: none; } ol, ul, li { list-style: none; } table { border-collapse: collapse; } input[type=text]:focus, input[type=text]:active { appearance: none; -webkit-appearance: none; outline: none; } a { -webkit-tap-highlight-color: transparent; } img { vertical-align: middle; } input, input:focus, input:active, button, button[type=button], textarea:focus { appearance: none; -webkit-appearance: none; outline: none; } select::-ms-expand { display: none; } /* 视频弹窗 */ #hi-video-pop { display: none; position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #hi-video-pop * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #hi-video-pop .hi-close { position: fixed; top: 86%; left: 50%; margin-left: -25px; width: 50px; height: 50px; color: #fff; background: #fff; border-radius: 50%; transition: 0.5s; cursor: pointer; } #hi-video-pop .hi-close:after, #hi-video-pop .hi-close:before { content: ""; position: absolute; bottom: 24px; left: 10px; width: 30px; height: 2px; background: #333; transition: 0.5s; } #hi-video-pop .hi-close:hover { background: #019dee; } #hi-video-pop .hi-close:hover:after, #hi-video-pop .hi-close:hover:before { background: #fff; } #hi-video-pop .hi-close:after { -webkit-transform: rotate(45deg); transform: rotate(45deg); } #hi-video-pop .hi-close:before { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } #hi-video-pop video { position: fixed; left: 50%; top: 50%; max-width: 90%; max-height: 70%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } /* 右侧置顶*/ .rigalt .gotop { border: 1px solid #eeeeee; border-radius: 2px; background: #ffffff; position: fixed; bottom: 190px; right: 20px; width: 40px; height: 40px; text-align: center; padding-top: 7px; font-size: 24px; color: #666666; display: none; z-index: 1001; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); line-height: 1; } .rigalt .gotop:hover { text-decoration: none!important; } /* End*/ .ie-warning { position: fixed; top: 0; left: 0; z-index: 999999; background: #000; width: 100%; height: 100%; text-align: center; color: #fff; padding: 50px 0; } .ie-warning h1 { margin: 0 0 30px; } .ie-warning p { font-size: 16px; } .ie-warning .ie-container { min-width: 1024px; width: 100%; height: 200px; background: #fff; margin: 60px 0; } .ie-warning .ie-download { list-style: none; padding: 30px 0; margin: 0 auto; width: 720px; } .ie-warning .ie-download > li > a { display: block; color: #000; width: 140px; font-size: 15px; padding: 15px 0; margin: 0 auto; } .ie-warning .ie-download > li > a > div { margin-top: 10px; } .ie-warning .ie-download > li > a:hover { background-color: #eee; } /* 文本编辑详情页 */ .make-text { line-height: 1.625; color: #666; font-family: "Microsoft YaHei", "微软雅黑", "PingFang SC", Verdana, Helvetica, Arial, sans-serif !important; } .make-text img { max-width: 100%; height: auto!important; /* display: block; */ } .make-text table td { border: 1px solid #ddd; } .make-text h1, .make-text h2, .make-text h3, .make-text h4, .make-text h5, .make-text h6 { font-weight: revert; } .make-text p, .make-text span { font-family: "Microsoft YaHei", "微软雅黑", "PingFang SC", Verdana, Helvetica, Arial, sans-serif !important; color: #666666; } @media (max-width: 767px) { .make-text p, .make-text span { line-height: 24px; font-size: 14px; } } /* End */ .basecont { width: 100%; padding-left: 20px; padding-right: 20px; margin-left: auto; margin-right: auto; } @media (min-width: 992px) { .basecont { width: 96%; } } @media (min-width: 1200px) { .basecont { width: 93%; } } @media (min-width: 1761px) { .basecont { width: 85.4166%; max-width: 1600px; } } .transition { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .img { overflow: hidden; } .img img { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } /* 公共Class */ .bagcolor { background-color: #f5f5f5; } .base80 { padding-top: 0.8rem; padding-bottom: 0.8rem; } @media (max-width: 767px) { .base80 { padding-top: 2.4rem; padding-bottom: 2.4rem; } } @media (max-width: 576px) { .base80 { padding-top: 2.8rem; padding-bottom: 2.8rem; } } .base40 { padding-top: 40px; padding-bottom: 40px; } .base100 { padding-top: 1rem; padding-bottom: 1rem; } @media (max-width: 767px) { .base100 { padding-top: 2.6rem; padding-bottom: 2.6rem; } } @media (max-width: 576px) { .base100 { padding-top: 3rem; padding-bottom: 3rem; } } .base120 { padding-top: 1.2rem; padding-bottom: 1.2rem; } @media (max-width: 767px) { .base120 { padding-top: 2.6rem; padding-bottom: 2.6rem; } } @media (max-width: 576px) { .base120 { padding-top: 3rem; padding-bottom: 3rem; } } .base140 { padding-top: 1.4rem; padding-bottom: 1.4rem; } @media (max-width: 767px) { .base140 { padding-top: 2.6rem; padding-bottom: 2.6rem; } } @media (max-width: 576px) { .base140 { padding-top: 3rem; padding-bottom: 3rem; } } .base150 { padding-top: 1.5rem; padding-bottom: 1.5rem; } @media (max-width: 767px) { .base150 { padding-top: 2.6rem; padding-bottom: 2.6rem; } } @media (max-width: 576px) { .base150 { padding-top: 3rem; padding-bottom: 3rem; } } .base210 { padding-top: 2.1rem; padding-bottom: 2.1rem; } @media (max-width: 1199px) { .base210 { padding-top: 90px; padding-bottom: 90px; } } @media (max-width: 991px) { .base210 { padding-top: 60px; padding-bottom: 60px; } } .basefont24 { font-size: 0.24rem; line-height: 1.2; } @media (max-width: 1440px) { .basefont24 { font-size: 22px; } } @media (max-width: 991px) { .basefont24 { font-size: 18px; } } .basefont30 { font-size: 0.3rem; } @media (max-width: 1199px) { .basefont30 { font-size: 22px; } } @media (max-width: 767px) { .basefont30 { font-size: 0.6rem; } } @media (max-width: 576px) { .basefont30 { font-size: 1rem; } } .basefont36 { font-size: 0.36rem; } @media (max-width: 1199px) { .basefont36 { font-size: 23px; } } @media (max-width: 767px) { .basefont36 { font-size: 0.8rem; } } @media (max-width: 576px) { .basefont36 { font-size: 1.2rem; } } .basefont40 { font-size: 0.4rem; } @media (max-width: 1199px) { .basefont40 { font-size: 24px; } } @media (max-width: 767px) { .basefont40 { font-size: 0.8rem; } } @media (max-width: 576px) { .basefont40 { font-size: 1.2rem; } } .basefont48 { font-size: 0.48rem; } @media (max-width: 1199px) { .basefont48 { font-size: 26px; } } @media (max-width: 767px) { .basefont48 { font-size: 0.8rem; } } @media (max-width: 576px) { .basefont48 { font-size: 1.2rem; } } .basefont50 { font-size: 0.5rem; } @media (max-width: 1199px) { .basefont50 { font-size: 25px; } } @media (max-width: 767px) { .basefont50 { font-size: 0.8rem; } } @media (max-width: 576px) { .basefont50 { font-size: 1.2rem; } } .basefont60 { font-size: 0.6rem; } @media (max-width: 1199px) { .basefont60 { font-size: 26px; } } @media (max-width: 767px) { .basefont60 { font-size: 0.8rem; } } @media (max-width: 576px) { .basefont60 { font-size: 1.2rem; } } /* 分页 */ .basepage { display: flex; align-items: center; flex-wrap: wrap; justify-content: center; } .basepage a, .basepage span { width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; border: solid 1px transparent; font-size: 16px; color: #999999; margin: 0 5px 10px; flex-shrink: 0; float: left; margin: 0 2px 10px; } @media (max-width: 767px) { .basepage a, .basepage span { width: 35px; height: 35px; font-size: 14px; } } .basepage a:hover { color: #0099e0; border: 1px solid #0099e0; } .basepage .active { background-color: #0099e0; color: #fff; border-color: #0099e0; } .basepage .active:hover { color: #fff; } .basepage .prev, .basepage .next { font-size: 11px; position: relative; border: none; } .basepage .prev img, .basepage .next img { width: 17px; } @media (max-width: 1440px) { .basepage .prev img, .basepage .next img { width: 14px; } } .basepage .prev img:nth-child(2), .basepage .next img:nth-child(2) { display: none; } .basepage .prev:hover, .basepage .next:hover { color: #0099e0; border-color: transparent; } .basepage .prev:hover img:nth-child(1), .basepage .next:hover img:nth-child(1) { display: none; } .basepage .prev:hover img:nth-child(2), .basepage .next:hover img:nth-child(2) { display: block; } /* 点击按钮 */ .basemenubut { display: flex; align-content: center; justify-content: center; flex-wrap: wrap; height: 100%; width: 22px; } .basemenubut span { display: block; width: 100%; height: 2px; margin-bottom: 5px; border-radius: 3px; background-color: #666; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .basemenubut span:last-child { margin-bottom: 0; } .basemenubut span:nth-child(2) { width: 80%; } .basemenubut2 span:nth-child(1) { transform: rotate(45deg); margin: 0; margin-top: 2px; } .basemenubut2 span:nth-child(2) { display: none; } .basemenubut2 span:nth-child(3) { transform: rotate(-45deg); margin: 0; margin-top: -2px; } /* 取消浮动 */ .clear:after { content: ""; clear: both; display: block; } /* 导航 */ .hadheight { display: none; height: 120px; } @media (max-width: 1760px) { .hadheight { height: 100px; } } @media (max-width: 1199px) { .hadheight { height: 80px; } } @media (max-width: 767px) { .hadheight { height: 70px; } } /* End */ /* 头部 */ .hadbox { position: fixed; z-index: 888; top: 0; left: 0; width: 100%; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .hadbox .basecont { width: 91.67%; max-width: 1760px; } @media (max-width: 1760px) { .hadbox .basecont { width: 98%; } } @media (max-width: 1199px) { .hadbox .basecont { width: 100%; } } .hadbox-sec1 { line-height: 120px; } @media (max-width: 1760px) { .hadbox-sec1 { line-height: 100px; } } @media (max-width: 1199px) { .hadbox-sec1 { line-height: 80px; } } @media (max-width: 767px) { .hadbox-sec1 { line-height: 70px; } } .hadbox-sec1 .cont { display: flex; justify-content: space-between; align-items: center; padding-right: 0.62rem; } @media (max-width: 1199px) { .hadbox-sec1 .cont { padding-right: 0; } } .hadbox-sec1 .cont .logo { overflow: hidden; display: block; height: 120px; } @media (max-width: 1760px) { .hadbox-sec1 .cont .logo { height: 100px; } } @media (max-width: 1199px) { .hadbox-sec1 .cont .logo { height: 80px; } } @media (max-width: 767px) { .hadbox-sec1 .cont .logo { height: 70px; } } .hadbox-sec1 .cont .logo img { height: 100%; float: left; } .hadbox-sec1 .cont .f_navbox { display: flex; align-items: center; } @media (max-width: 1199px) { .hadbox-sec1 .cont .f_navbox { display: none; } } .hadbox-sec1 .cont .f_navbox li { position: relative; } .hadbox-sec1 .cont .f_navbox li .tit { color: #fff; display: block; font-size: 18px; padding: 0 0.4rem; } @media (max-width: 1760px) { .hadbox-sec1 .cont .f_navbox li .tit { font-size: 16px; padding: 0 0.2rem; } } .hadbox-sec1 .cont .f_navbox li ul { position: absolute; top: 100%; left: 50%; transform: translateX(-50%); width: 180px; background-color: rgba(255, 255, 255, 0.9); line-height: 45px; text-align: center; border-top: 1px solid rgba(0, 0 0, 0.4); display: none; } .hadbox-sec1 .cont .f_navbox li ul > li { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .hadbox-sec1 .cont .f_navbox li ul > li a { font-size: 14px; color: #333; } .hadbox-sec1 .cont .f_navbox li ul > li.on a{ color: #0099e0; } .hadbox-sec1 .cont .f_navbox li ul > li a:hover { color: #0099e0; } .hadbox-sec1 .cont .f_navbox li:hover ul { display: block; } .hadbox-sec1 .cont .gt { display: flex; align-items: center; position: relative; } .hadbox-sec1 .cont .gt .lg { position: absolute; left: 150%; } .hadbox-sec1 .cont .gt .lg a { display: flex; color: #fff; font-size: 16px; } .hadbox-sec1 .cont .gt .waplg{ display: none; } @media (max-width:1250px) { .hadbox-sec1 .cont .gt .waplg{ display: block; } } .hadbox-sec1 .cont .gt .f_search .tit { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; background-color: #fff; border-radius: 50%; } .hadbox-sec1 .cont .gt .f_search .tit img { width: 16px; } @media (max-width: 1440px) { .hadbox-sec1 .cont .gt .f_search .tit { width: 30px; height: 30px; } .hadbox-sec1 .cont .gt .f_search .tit img { width: 12px; } } .hadbox-sec1 .cont .gt .basemenubut { margin-left: 16px; } @media (min-width: 1200px) { .hadbox-sec1 .cont .gt .basemenubut { display: none; } } .hadbox-sec1 .cont .gt .basemenubut span { background-color: #fff; } .hadbox-sec2 { position: absolute; left: 0; top: 100%; z-index: 999; width: 100%; height: 100vh; height: calc(100vh - 70px); background-color: #fff; display: none; } .hadbox-sec2 .basecont { position: relative; } @media (max-width: 1199px) { .hadbox-sec2 .basecont { width: 96%; height: 100%; } } @media (max-width: 991px) { .hadbox-sec2 .basecont { width: 100%; } } .hadbox-sec2 .basecont .f_portrait { width: 90px; height: 40px; display: flex; align-items: center; justify-content: center; color: #fff; background-color: #0099e0; border-radius: 4px; font-size: 14px; } .hadbox-sec2 .basecont .navbox { padding: 0.6rem 0; line-height: 45px; height: 100%; } .hadbox-sec2 .basecont .navbox > ul { height: calc(100% - 60px); overflow-x: hidden; overflow-y: auto; } .hadbox-sec2 .basecont .navbox > ul li { list-style: none; } .hadbox-sec2 .basecont .navbox > ul > li { border-bottom: 1px solid #ddd; } .hadbox-sec2 .basecont .navbox > ul > li .tit { font-size: 16px; display: flex; align-items: center; justify-content: space-between; color: #666; } .hadbox-sec2 .basecont .navbox > ul > li .tit i { width: 16px; display: flex; align-items: center; justify-content: center; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .hadbox-sec2 .basecont .navbox > ul > li .tit i img { float: left; width: 6px; } .hadbox-sec2 .basecont .navbox > ul > li ul { line-height: 35px; padding-bottom: 15px; padding-left: 20px; display: none; } .hadbox-sec2 .basecont .navbox > ul > li ul a { font-size: 14px; color: #666; } .hadbox-sec2 .basecont .navbox > ul > li.active .tit i { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .hadbox-sec2 .basecont .navbox > ul > li.on .tit { color: #0099e0; } .hadbox-sec3 { position: absolute; top: -100%; left: 0; z-index: 2; width: 100%; height: 100%; background-color: #fff; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .hadbox-sec3.active { top: 0; } .hadbox-sec3 .basecont { height: 100%; } .hadbox-sec3 .cont { height: 100%; display: flex; align-items: center; justify-content: space-between; max-width: 500px; margin: 0 auto; } .hadbox-sec3 .cont .form { display: flex; width: calc(100% - 36px); border-radius: 30px; border: 1px solid #0099e0; padding: 0 30px; overflow: hidden; } @media (max-width: 1760px) { .hadbox-sec3 .cont .form { padding: 0 24px; } } @media (max-width: 1440px) { .hadbox-sec3 .cont .form { width: calc(100% - 28px); } } .hadbox-sec3 .cont .form .f_sub { outline: none; width: 20px; border: none; background: transparent; overflow: hidden; } @media (max-width: 1440px) { .hadbox-sec3 .cont .form .f_sub { width: 16px; } } .hadbox-sec3 .cont .form .f_sub img { width: 100%; float: left; } .hadbox-sec3 .cont .form .int { outline: none; width: 80%; width: calc(100% - 20px); padding: 22px 0; font-size: 16px; border: none; background-color: transparent; color: #999999; padding-left: 20px; } @media (max-width: 1440px) { .hadbox-sec3 .cont .form .int { font-size: 14px; padding: 16px 0; padding-left: 14px; width: calc(100% - 16px); } } @media (max-width: 767px) { .hadbox-sec3 .cont .form .int { padding: 10px 0; padding-left: 12px; } } .hadbox-sec3 .cont .f_close { overflow: hidden; width: 16px; display: block; } @media (max-width: 1440px) { .hadbox-sec3 .cont .f_close { width: 14px; } } .hadbox-sec3 .cont .f_close img { float: left; width: 100%; } .hadbox-sec4 { width: 100%; background-color: #fff; border-top: 1px solid #f1f1f1; display: none; z-index: 4; position: relative; } .hadbox-sec4 .f_cont { padding: 0.8rem 0 0.7rem; padding-left: 0.6rem; } .hadbox-sec4 .f_cont .jut { display: flex; justify-content: space-between; } .hadbox-sec4 .f_cont .jut .lt { width: 66%; } .hadbox-sec4 .f_cont .jut .lt .list1 { display: flex; flex-wrap: wrap; margin: 0 -0.3rem; } .hadbox-sec4 .f_cont .jut .lt .list1 .item { width: 20% ; padding: 0 0.3rem; font-size: 0.2rem; color: #666666; } @media (max-width: 1760px) { .hadbox-sec4 .f_cont .jut .lt .list1 .item { font-size: 18px; } } @media (max-width: 1199px) { .hadbox-sec4 .f_cont .jut .lt .list1 .item { font-size: 16px; } } .hadbox-sec4 .f_cont .jut .lt .list1 .item .f_tit { width: 100%; padding-bottom: 0.25rem; line-height: 1; border-bottom: 1px solid #efefef; display: block; } .hadbox-sec4 .f_cont .jut .lt .list1 .item .fz_zhong { padding-top: 0.28rem; } @media (max-width: 1366px) { .hadbox-sec4 .f_cont .jut .lt .list1 .item .fz_zhong { padding-top: 20px; } } .hadbox-sec4 .f_cont .jut .lt .list1 .item .fz_zhong .li { width: 100%; font-size: 16px; color: #666666; display: block; margin-bottom: 0.14rem; } @media (max-width: 1440px) { .hadbox-sec4 .f_cont .jut .lt .list1 .item .fz_zhong .li { font-size: 14px; margin-bottom: 6px; } } .hadbox-sec4 .f_cont .jut .lt .list1 .item .fz_zhong .li:last-child { margin-bottom: 0; } .hadbox-sec4 .f_cont .jut .lt .list1 .item .fz_zhong .li:hover { color: #0099e0; } .hadbox-sec4 .f_cont .jut .gt { width: 26%; width: calc(34% - 0.76rem); padding-left: 0.76rem; border-left: 1px solid #e3e3e3; } .hadbox-sec4 .f_cont .jut .gt .tit { margin-bottom: 0.2rem; font-size: 0.26rem; } .hadbox-sec4 .f_cont .jut .gt .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 24px; letter-spacing: 0px; color: #666666; margin-bottom: 0.5rem; } @media (max-width: 1440px) { .hadbox-sec4 .f_cont .jut .gt .text { font-size: 14px; line-height: 22px; } } .hadbox-sec4 .f_cont .jut .gt .zi { color: #666666; } .hadbox-sec4 .f_cont .jut .gt .zi a { color: #0099e0; } .hadbox-sec4 .f_cont .jut .gt .zi a:hover { text-decoration: underline; } .hadbox-sec4 .f_cont .jut .gt .list { width: 100%; } .hadbox-sec4 .f_cont .jut .gt .list .li { display: flex; align-items: center; color: #0099e0; font-size: 16px; margin-bottom: 8px; } .hadbox-sec4 .f_cont .jut .gt .list .li:last-child { margin-bottom: 0; } @media (max-width: 1440px) { .hadbox-sec4 .f_cont .jut .gt .list .li { font-size: 14px; margin-bottom: 4px; } } .hadbox-sec4 .f_cont .jut .gt .list .li i { display: block; overflow: hidden; width: 7px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; opacity: 0; margin-left: 10px; } @media (max-width: 1440px) { .hadbox-sec4 .f_cont .jut .gt .list .li i { width: 6px; margin-left: 8px; } } .hadbox-sec4 .f_cont .jut .gt .list .li i img { width: 100%; float: left; } @media (min-width: 1200px) { .hadbox-sec4 .f_cont .jut .gt .list .li:hover i { opacity: 1; } } .hadbox:hover { background-color: #fff; /* background-color: rgba(255, 255, 255, 0.9); */ } .hadbox:hover .hadbox-sec1 .f_navbox li .tit { color: #333; } .hadbox:hover .hadbox-sec1 .f_navbox li .tit:hover { color: #0099e0; } .hadbox:hover .hadbox-sec1 .f_navbox li.on .tit { color: #0099e0; } .hadbox:hover .hadbox-sec1 .gt .basemenubut span { background-color: #666; } .hadbox:hover .hadbox-sec1 .gt .lg a{ color:#333; } .hadbox .gt .waplg{ margin: 0 20px; } .hadbox .gt .waplg a{ font-size:14px;color: #fff; } .hadbox:hover .gt .waplg a,.hadbox.hadbox2 .gt .lg a,.hadbox.hadbox2 .gt .waplg a{ color: #333; } .hadbox2 { background-color: #fff; /* background-color: rgba(255, 255, 255, 0.9); */ } .hadbox2 .hadbox-sec1 .f_navbox li .tit { color: #333; position: relative; } .hadbox2 .hadbox-sec1 .f_navbox li .tit span{ display: block; position: relative; } .hadbox2 .hadbox-sec1 .f_navbox li .tit span:after{ content: ""; display: block; position: absolute; bottom: 0; left: 0; right: 0; width: 0; margin: 0 auto; height: 2px; background-color: #0099e0; } .hadbox2 .hadbox-sec1 .f_navbox li .tit:hover { color: #0099e0; } .hadbox2 .hadbox-sec1 .f_navbox li.on .tit { color: #0099e0; } .hadbox2 .hadbox-sec1 .f_navbox li.on .tit span:after{ width: 100%; } .hadbox2 .hadbox-sec1 .gt .basemenubut span { background-color: #666; } .hadbox3 { -webkit-transform: translateY(-100%); transform: translateY(-100%); } /* End */ /* 底部 */ .fotbox { background-color: #0099e0; background-position: center; background-size: cover; } .fotbox-sec1 { padding-bottom: 0.32rem; } @media (max-width: 991px) { .fotbox-sec1 { padding-bottom: 20px; } } .fotbox-sec1 .cont { display: flex; flex-wrap: wrap; justify-content: space-between; color: #fff; } .fotbox-sec1 .cont .tit { font-weight: bold; margin-bottom: 15px; } @media (max-width: 1440px) { .fotbox-sec1 .cont .tit { margin-bottom: 10px; } } .fotbox-sec1 .cont .li { margin-bottom: 0.3rem; } @media (max-width: 767px) { .fotbox-sec1 .cont .li { margin-bottom: 0.6rem; } } @media (max-width: 576px) { .fotbox-sec1 .cont .li { margin-bottom: 0.8rem; } } .fotbox-sec1 .cont .li:last-child { margin-bottom: 0; } .fotbox-sec1 .cont .li .text { font-size: 14px; opacity: 0.7; display: block; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } @media (max-width: 1440px) { .fotbox-sec1 .cont .li .text { font-size: 12px; } } .fotbox-sec1 .cont .li .tel { font-size: 0.4rem; font-weight: bold; line-height: 0.8; } @media (max-width: 767px) { .fotbox-sec1 .cont .li .tel { font-size: 0.8rem; } } @media (max-width: 576px) { .fotbox-sec1 .cont .li .tel { font-size: 1rem; } } .fotbox-sec1 .cont .li .fen { display: flex; } .fotbox-sec1 .cont .li .fen a { position: relative; display: block; } .fotbox-sec1 .cont .li .fen a i { display: block; width: 30px; margin-right: 10px; overflow: hidden; } @media (max-width: 1440px) { .fotbox-sec1 .cont .li .fen a i { width: 26px; } } .fotbox-sec1 .cont .li .fen a i img { width: 100%; float: left; } .fotbox-sec1 .cont .li .fen a .hover { display: none; position: absolute; right: 50%; -webkit-transform: translateX(50%); transform: translateX(50%); bottom: 100%; margin-bottom: 10px; background-color: #fff; width: 120px; } @media (max-width: 1440px) { .fotbox-sec1 .cont .li .fen a .hover { width: 100px; } } @media (max-width: 767px) { } .fotbox-sec1 .cont .li .fen a .hover img { width: 100%; } .fotbox-sec1 .cont .li .fen a:hover .hover { display: block; } .fotbox-sec1 .cont .lt { width: 20%; } @media (max-width: 767px) { .fotbox-sec1 .cont .lt { width: 100%; margin-bottom: 0.8rem; } } @media (max-width: 576px) { .fotbox-sec1 .cont .lt { margin-bottom: 1rem; } } .fotbox-sec1 .cont .lt .f_jut { display: flex; justify-content: space-between; width: 100%; flex-wrap: wrap; } .fotbox-sec1 .cont .lt .f_jut a { color: #fff; width: 50%; font-size: 14px; opacity: 0.7; display: block; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; margin-bottom: 10px; } @media (max-width: 1440px) { .fotbox-sec1 .cont .lt .f_jut a { font-size: 12px; } } @media (max-width: 767px) { .fotbox-sec1 .cont .lt .f_jut a { width: auto; } } .fotbox-sec1 .cont .lt .f_jut a:hover { opacity: 1; } .fotbox-sec1 .cont .cen { margin: 0 0.3rem; } @media (max-width: 767px) { .fotbox-sec1 .cont .cen { width: 100%; margin: 0; } } @media (max-width: 767px) { .fotbox-sec1 .cont .cen { width: 100%; margin-bottom: 0.8rem; } } @media (max-width: 576px) { .fotbox-sec1 .cont .cen { margin-bottom: 1rem; } } @media (max-width: 767px) { .fotbox-sec1 .cont .gt { width: 100%; } } .fotbox-sec2 .cont { display: flex; justify-content: space-between; padding: 0.22rem 0; border-top: 1px solid rgba(255, 255, 255, 0.2); } @media (max-width: 767px) { .fotbox-sec2 .cont { flex-wrap: wrap; padding: 0.44rem 0; } } @media (max-width: 576px) { .fotbox-sec2 .cont { padding: 0.76rem 0; } } @media (max-width: 767px) { .fotbox-sec2 .cont .lt { width: 100%; text-align: center; order: 1; margin-top: 10px; } } .fotbox-sec2 .cont .lt span, .fotbox-sec2 .cont .lt a { color: #fff; opacity: 0.4; display: inline-block; margin-right: 10px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .fotbox-sec2 .cont .lt span:last-child, .fotbox-sec2 .cont .lt a:last-child { margin-right: 0; } .fotbox-sec2 .cont .lt a:hover { opacity: 1; } .fotbox-sec2 .cont .gt { display: flex; flex-wrap: wrap; align-items: center; } @media (max-width: 767px) { .fotbox-sec2 .cont .gt { justify-content: center; width: 100%; } } .fotbox-sec2 .cont .gt a, .fotbox-sec2 .cont .gt span { display: block; color: #fff; opacity: 0.4; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .fotbox-sec2 .cont .gt span { margin: 0 8px; } .fotbox-sec2 .cont .gt a:hover { opacity: 1; } /* End */ /* 面包屑 */ .bread { padding: 0.26rem 0; } @media (max-width: 1440px) { } @media (max-width: 991px) { .bread { padding: 14px 0; } } .bread .cont { display: flex; justify-content: space-between; } .bread .cont .lt { display: flex; align-items: center; flex-wrap: wrap; } .bread .cont .lt a, .bread .cont .lt span { font-size: 14px; display: block; overflow: hidden; color: #999999; } .bread .cont .lt a img, .bread .cont .lt span img { float: left; width: 13px; } @media (max-width: 1440px) { .bread .cont .lt a img, .bread .cont .lt span img { width: 11px; } } .bread .cont .lt span { font-family: NSimSun; font-size: 12px; margin: 0 12px; } @media (max-width: 1440px) { .bread .cont .lt span { margin: 0 10px; } } @media (max-width: 991px) { .bread .cont .lt span { margin: 0 10px; } } .bread .cont .lt .on { color: #999999; } /* End */ /* 404 */ .f_cuo { background-color: #fff; } .f_cuo .cont { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; } .f_cuo .cont img { margin-bottom: ; max-width: 100%; margin-bottom: 20px; } @media (max-width: 1580px) { .f_cuo .cont img { margin-bottom: 16px; } } @media (max-width: 972px) { .f_cuo .cont img { margin-bottom: 24px; } } .f_cuo .cont .text { font-size: 24px; padding-top: 0; margin-bottom: 0.55rem; } @media (max-width: 1580px) { .f_cuo .cont .text { margin-bottom: 30px; } } @media (max-width: 972px) { .f_cuo .cont .text { margin-bottom: 40px; } } @media (max-width: 748px) { .f_cuo .cont .text { margin-bottom: 30px; } } .f_cuo .cont .but { width: 160px; height: 50px; color: #fff; border-radius: 3px; display: flex; align-items: center; justify-content: center; font-size: 16px; background-size: 100% 100%; } @media (max-width: 1580px) { .f_cuo .cont .but { font-size: 14px; width: 140px; height: 45px; } } .f_cuo .cont .tit { font-size: 16px; margin-top: 12px; color: #999999; } @media (max-width: 1580px) { .f_cuo .cont .tit { font-size: 16px; margin-top: 16px; } } /* End */ /* 法律声明 */ .statement { background-position: center; background-size: cover; } .statement-sec1 { min-height: 70vh; } .statement-sec1 .tit { text-align: center; margin-bottom: 0.48rem; } @media (max-width: 1440px) { } @media (max-width: 767px) { .statement-sec1 .tit { margin-bottom: 0.56rem; } } @media (max-width: 576px) { .statement-sec1 .tit { margin-bottom: 1.1rem; } } /* End */ /* banner */ .bannerbox .fz_text { position: absolute; bottom: 0.46rem; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); color: #fff; text-align: center; display: flex; align-items: center; flex-direction: column; justify-content: center; font-size: 14px; z-index: 2; } @media (max-width: 767px) { .bannerbox .fz_text { font-size: 12px; bottom: 20px; } } .bannerbox .fz_text span { opacity: 0.5; } .bannerbox .fz_text i { display: block; margin-top: 10px; width: 13px; overflow: hidden; -webkit-animation: shangtop 1s linear infinite; animation: shangtop 1s linear infinite; } @media (max-width: 1440px) { .bannerbox .fz_text i { width: 10px; } } .bannerbox .fz_text i img { width: 100%; float: left; } .bannerbox .img { width: 100%; height: 100vh; } .bannerbox .img img { width: 100%; height: 100%; object-fit: cover; } .bannerbox .img img:nth-child(2) { display: none; } @media (min-width:1921px) { .bannerbox .img{ height: 8.6rem; } } @media (max-width: 767px) { .bannerbox .img img:nth-child(1) { display: none; } .bannerbox .img img:nth-child(2) { display: block; } } .bannerbox .cont { position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 100%; z-index: 2; color: #fff; text-align: center; } .bannerbox .cont .tit { font-weight: bold; font-size: 0.66rem; margin-bottom: 0.28rem; } @media (max-width: 767px) { .bannerbox .cont .tit { font-size: 1rem; margin-bottom: 0.46rem; } } @media (max-width: 576px) { .bannerbox .cont .tit { font-size: 1.2rem; margin-bottom: 12px; } } .bannerbox .cont .text { margin-bottom: 0.82rem; } @media (max-width: 767px) { .bannerbox .cont .text { margin-bottom: 1rem; } } @media (max-width: 576px) { .bannerbox .cont .text { margin-bottom: 1.4rem; } } .bannerbox .cont .hm-but { margin: 0 auto; } .bannerbox .f_cont { text-align: left; } .bannerbox .f_cont .tit { margin-bottom: 0.82rem; } @media (max-width: 767px) { .bannerbox .f_cont .tit { margin-bottom: 1rem; } } @media (max-width: 576px) { .bannerbox .f_cont .tit { margin-bottom: 1.4rem; } } .bannerbox .f_cont .hm-but { margin: 0; } @media (max-width: 767px) { .bannerbox .banner_prev, .bannerbox .banner_next { display: none; } } .bannerbox .banner_prev { left: 1rem; } .bannerbox .banner_next { right: 1rem; } @keyframes shangtop { 0% { transform: translateY(-6px); } 50% { transform: translateY(0); } 100% { transform: translateY(6px); } } /* End */ /* 首页 */ .hm-but { display: flex; align-items: center; justify-content: center; width: 1.8rem; height: 0.52rem; font-size: 16px; background-color: #0099e0; color: #fff; border-radius: 0.24rem; } @media (max-width: 1760px) { .hm-but { width: 140px; height: 46px; font-size: 14px; border-radius: 22px; } } @media (max-width: 1440px) { .hm-but { font-size: 14px; } } @media (max-width: 767px) { .hm-but { width: 120px; height: 35px; font-size: 12px; } } .hm-but i { display: block; overflow: hidden; width: 0.24rem; margin-left: 0.1rem; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } @media (max-width: 1760px) { .hm-but i { width: 21px; margin-left: 6px; } } @media (max-width: 767px) { .hm-but i { width: 18px; } } .hm-but i img { width: 100%; float: left; } .hm-but:hover i { -webkit-transform: translateX(4px); transform: translateX(4px); } .hm-prev, .hm-next { outline: none; position: absolute; cursor: pointer; top: 50%; z-index: 2; width: 0.6rem; height: 0.6rem; border: 1px solid #fff; background-position: center; background-repeat: no-repeat; background-size: 0.14rem 0.14rem; border-radius: 50%; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } @media (max-width: 1760px) { .hm-prev, .hm-next { background-size: 12px 12px; } } @media (max-width: 1440px) { .hm-prev, .hm-next { width: 40px; height: 40px; } } .hm-prev:hover, .hm-next:hover { border-color: transparent; background-color: rgba(0, 0, 0, 0.5); } .hm-prev { background-image: url(../images/prevjiantoubaiseimg.png); } .hm-next { background-image: url(../images/nextjiantoubaiseimg.png); } .hm-sec1 { width: 100%; position: relative; overflow: hidden; font-size: calc(100vw/192); } .hm-sec1 .wf_font { font-size: 39em; position: absolute; top: 50%; font-family: 'FuturaBoldBT', "PingFang SC", "Microsoft YaHei", 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53; left: 0; z-index: 1; width: 100%; text-align: center; color: #f5f5f5; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .hm-sec1 .wf_font:after { content: ""; display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 100%; background-position: bottom; background-size: cover; opacity: 0.6; } .hm-sec1 .basecont { position: relative; z-index: 2; } .hm-sec1 .hm1-cont { width: 100%; } .hm-sec1 .hm1-cont .item { width: 100%; position: relative; font-size: calc(100/192); } .hm-sec1 .hm1-cont .item .img { position: relative; overflow: hidden; padding-bottom: 100.2%; width: 100%; } .hm-sec1 .hm1-cont .item .img img { max-width: 80%; max-height: 80%; object-fit: contain; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .hm-sec1 .hm1-cont .item .font { position: absolute; top: 50%; left: 50%; z-index: 2; width: 22em; height: 22em; border-radius: 50%; background-color: rgba(0, 153, 224, 0.95); display: flex; justify-content: center; align-items: center; flex-direction: column; opacity: 0; padding: 0 0.24rem; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } @media (min-width: 1200px) { .hm-sec1 .hm1-cont .item .font { -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } } @media (max-width: 1199px) { .hm-sec1 .hm1-cont .item .font { top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); width: 120px; height: 120px; } } .hm-sec1 .hm1-cont .item .font .tit { font-size: 18px; color: #fff; line-height: 24px; text-align: center; } @media (max-width: 1440px) { .hm-sec1 .hm1-cont .item .font .tit { font-size: 16px; line-height: 22px; } } @media (max-width: 1199px) { .hm-sec1 .hm1-cont .item .font .tit { font-size: 14px; line-height: 20px; } } .hm-sec1 .hm1-cont .item .font i { display: block; width: 40px; margin-top: 12px; } @media (max-width: 1440px) { .hm-sec1 .hm1-cont .item .font i { width: 30px; } } @media (max-width: 1199px) { .hm-sec1 .hm1-cont .item .font i { margin-top: 8px; } } .hm-sec1 .hm1-cont .item .font i img { width: 100%; } .hm-sec1 .hm1-cont .item:hover .font { opacity: 1; } @media (min-width: 1200px) { .hm-sec1 .hm1-cont .item:hover .font { -webkit-transform: scale(1) translateX(-50%) translateY(-50%); transform: scale(1) translateX(-50%) translateY(-50%); } } .hm-sec1 .f_tit { text-align: center; margin-bottom: 56px; } @media (max-width: 1440px) { .hm-sec1 .f_tit { margin-bottom: 50px; } } @media (max-width: 1199px) { .hm-sec1 .f_tit { margin-bottom: 30px; } } .hm-sec1 .f_tit .tit { font-weight: bold; line-height: 1.3; font-size: 0.6rem; margin-bottom: 10px; } @media (max-width: 1199px) { .hm-sec1 .f_tit .tit { font-size: 26px; } } @media (max-width: 767px) { .hm-sec1 .f_tit .tit { font-size: 0.8rem; } } @media (max-width: 576px) { .hm-sec1 .f_tit .tit { font-size: 1.2rem; } } .hm-sec1 .f_tit .text { font-size: 22px; line-height: 1.4; margin-bottom: 60px; } .hm-sec1 .f_tit .text span { color: #0099e0; } @media (max-width: 1440px) { .hm-sec1 .f_tit .text { font-size: 20px; margin-bottom: 40px; } } @media (max-width: 1199px) { .hm-sec1 .f_tit .text { font-size: 18px; margin-bottom: 26px; } } @media (max-width: 767px) { .hm-sec1 .f_tit .text { font-size: 14px; margin-bottom: 1rem; } } .hm-sec2 { position: relative; overflow: hidden; } .hm-sec2 .lt { width: 60%; position: relative; } @media (max-width: 1199px) { .hm-sec2 .lt { width: 55%; } } @media (max-width: 767px) { .hm-sec2 .lt { width: 100%; } } @media (min-width: 768px) { .hm-sec2 .lt { position: absolute; top: 0; left: 0; height: 100%; } } .hm-sec2 .lt .img { width: 100%; height: 100%; position: relative; } .hm-sec2 .lt .img img { width: 100%; height: 100%; object-fit: cover; } .hm-sec2 .lt .img:after { content: ""; display: block; position: absolute; top: 0; left: 0%; width: 100%; height: 100%; background-color: #000; opacity: 0.1; z-index: 2; } .hm-sec2 .lt .videoicon { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 3; width: 1rem; overflow: hidden; min-width: 40px; } .hm-sec2 .lt .videoicon img { float: left; width: 100%; } .hm-sec2 .gt { width: 40%; float: right; } @media (max-width: 1199px) { .hm-sec2 .gt { width: 45%; } } @media (max-width: 767px) { .hm-sec2 .gt { width: 100%; } } .hm-sec2 .gt .font { display: block; padding: 1.2rem 1.3rem 1.4rem 0.62rem; background: #0099e0 url(../images/litbagz1.jpg) no-repeat center / cover; color: #fff; } @media (max-width: 767px) { .hm-sec2 .gt .font { padding: 2rem 2.1rem; } } @media (max-width: 576px) { .hm-sec2 .gt .font { padding: 2.4rem 1rem; } } .hm-sec2 .gt .font .tit { font-size: 0.5rem; line-height: 0.6rem; padding-right: 2.1rem; margin-bottom: 0.5rem; } @media (max-width: 767px) { .hm-sec2 .gt .font .tit { margin-bottom: 0.8rem; font-size: 1rem; line-height: 1.2; padding-right: 0; } } @media (max-width: 576px) { .hm-sec2 .gt .font .tit { font-size: 1.2rem; } } .hm-sec2 .gt .font .text { font-size: 16px; line-height: 30px; opacity: 0.7rem; margin-bottom: 0.5rem; } @media (max-width: 1760px) { .hm-sec2 .gt .font .text { line-height: 26px; } } @media (max-width: 1440px) { .hm-sec2 .gt .font .text { font-size: 14px; line-height: 22px; } } @media (max-width: 767px) { .hm-sec2 .gt .font .text { margin-bottom: 0.8rem; } } .hm-sec2 .gt .font .but { display: flex; align-items: center; font-size: 16px; } @media (max-width: 1440px) { .hm-sec2 .gt .font .but { font-size: 14px; } } .hm-sec2 .gt .font .but i { display: block; overflow: hidden; width: 24px; margin-left: 18px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } @media (max-width: 1440px) { .hm-sec2 .gt .font .but i { width: 20px; margin-left: 12px; } } .hm-sec2 .gt .font .but i img { float: left; width: 100%; } .hm-sec2 .gt .font .but:hover i { transform: translateX(10px); } .hm-sec2 .gt .f_jut { display: flex; align-items: center; flex-wrap: wrap; } .hm-sec2 .gt .f_jut .li { width: 30%; padding: 0.8rem 0.4rem; color: #fff; padding-right: 0.1rem; } .hm-sec2 .gt .f_jut .li:nth-child(1) { background-color: #0968a0; } .hm-sec2 .gt .f_jut .li:nth-child(2) { background-color: #0d76b4; } .hm-sec2 .gt .f_jut .li:last-child { width: 40%; background-color: #0e7ec1; } @media (max-width: 576px) { .hm-sec2 .gt .f_jut .li:last-child { width: 100%; } } @media (max-width: 767px) { .hm-sec2 .gt .f_jut .li { padding: 1.2rem 0.6rem; padding-right: 10px; } } @media (max-width: 576px) { .hm-sec2 .gt .f_jut .li { padding: 1.4rem 0.8rem; width: 50%; display: flex; flex-direction: column; justify-content: center; align-items: center; } } .hm-sec2 .gt .f_jut .li i { display: flex; align-items: center; align-items: flex-end; width: 0.7rem; height: 0.7rem; min-width: 40px; min-height: 40px; margin-bottom: 0.8rem; } @media (max-width: 576px) { .hm-sec2 .gt .f_jut .li i { margin-bottom: 1.4rem; } } .hm-sec2 .gt .f_jut .li i img { max-width: 100%; max-height: 100%; } .hm-sec2 .gt .f_jut .li .shu { display: flex; align-items: flex-start; line-height: 1.6; margin-bottom: 0.3rem; } @media (max-width: 767px) { .hm-sec2 .gt .f_jut .li .shu { margin-bottom: 0.6rem; } } @media (max-width: 576px) { .hm-sec2 .gt .f_jut .li .shu { margin-bottom: 0.8rem; } } .hm-sec2 .gt .f_jut .li .shu span { font-size: 0.4rem; display: block; margin-right: 20px; line-height: 0.8; font-weight: bold; } @media (max-width: 1199px) { .hm-sec2 .gt .f_jut .li .shu span { font-size: 24px; } } @media (max-width: 767px) { .hm-sec2 .gt .f_jut .li .shu span { font-size: 0.8rem; } } @media (max-width: 576px) { .hm-sec2 .gt .f_jut .li .shu span { font-size: 1.2rem; } } @media (max-width: 1760px) { .hm-sec2 .gt .f_jut .li .shu span { margin-right: 14px; } } @media (max-width: 1199px) { .hm-sec2 .gt .f_jut .li .shu span { margin-right: 8px; } } .hm-sec2 .gt .f_jut .li .f_tit { font-size: 18px; } @media (max-width: 1440px) { .hm-sec2 .gt .f_jut .li .f_tit { font-size: 16px; } } @media (max-width: 1199px) { .hm-sec2 .gt .f_jut .li .f_tit { font-size: 14px; } } .hm-sec3 { position: relative; overflow: hidden; } .hm-sec3 .bag { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .hm-sec3 .bag img { width: 100%; height: 100%; object-fit: cover; } .hm-sec3 .bag:after { content: ""; display: block; width: 100%; height: 100%; background-color: #fff; opacity: 0.95; position: absolute; top: 0; left: 0; } .hm-sec3 .basecont { position: relative; z-index: 2; } .hm-sec3 .f_tit { text-align: center; margin-bottom: 0.5rem; } @media (max-width: 767px) { .hm-sec3 .f_tit { margin-bottom: 1rem; } } @media (max-width: 576px) { .hm-sec3 .f_tit { margin-bottom: 1.4rem; } } .hm-sec3 .hm3_cont { width: 100%; } .hm-sec3 .hm3_cont .swiper-slide .item { border-right: 1px solid rgba(215, 215, 215, 0.3); } .hm-sec3 .hm3_cont .item { display: block; padding: 0 0.56rem; } .hm-sec3 .hm3_cont .item .img { width: 100%; display: flex; justify-content: center; align-items: center; height: 4.1rem; overflow: hidden; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; margin-bottom: 0.6rem; } @media (max-width: 1760px) { .hm-sec3 .hm3_cont .item .img { height: 4.6rem; } } @media (max-width: 1440px) { .hm-sec3 .hm3_cont .item { padding: 0 0.3rem; } } @media (max-width: 1199px) { .hm-sec3 .hm3_cont .item .img { height: 5rem; } } @media (max-width: 767px) { .hm-sec3 .hm3_cont .item .img { height: 8rem; } } @media (max-width: 576px) { .hm-sec3 .hm3_cont .item .img { height: 10rem; margin-bottom: 1rem; } } .hm-sec3 .hm3_cont .item .img img { max-width: 100%; max-height: 100%; object-fit: contain; } .hm-sec3 .hm3_cont .item .font { width: 100%; text-align: center; } .hm-sec3 .hm3_cont .item .font .tit { width: 100%; /* white-space: nowrap; */ -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; /* text-overflow: ellipsis; */ /* overflow: hidden; */ margin-bottom: 0.12rem; } @media (max-width: 1440px) { .hm-sec3 .hm3_cont .item .font .tit { margin-bottom: 6px; font-size: 16px; } } .hm-sec3 .hm3_cont .item .font .text { width: 100%; /* white-space: nowrap; text-overflow: ellipsis; overflow: hidden; */ color: #999999; margin-bottom: 0.6rem; } @media (max-width: 576px) { .hm-sec3 .hm3_cont .item .font .text { margin-bottom: 0.8rem; } } .hm-sec3 .hm3_cont .item .font .but { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; display: flex; justify-content: center; align-items: center; } .hm-sec3 .hm3_cont .item .font .but i { display: block; width: 24px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; margin-left: 20px; overflow: hidden; } @media (max-width: 1440px) { .hm-sec3 .hm3_cont .item .font .but i { width: 20px; margin-left: 10px; } } .hm-sec3 .hm3_cont .item .font .but i img { width: 100%; float: left; } .hm-sec3 .hm3_cont .item:hover .img img { -webkit-transform: scale(1.04); transform: scale(1.04); } .hm-sec3 .hm3_cont .item:hover .font .tit { color: #0099e0; } .hm-sec3 .hm3_cont .item:hover .font .but { color: #0099e0; } .hm-sec3 .hm3_cont .item:hover .font .but i { -webkit-transform: translateX(4px); transform: translateX(4px); } .hm-sec4 { background-color: #f5f5f5; position: relative; } .hm-sec4 .basecont{ max-width: initial; } @media (max-width: 767px) { .hm-sec4 { padding: 0 0 3rem; } } .hm-sec4 .gt, .hm-sec4 .lt { width: 50%; } @media (max-width: 767px) { .hm-sec4 .gt, .hm-sec4 .lt { width: 100%; } } .hm-sec4 .cont .lt { padding-right: 1.6rem; } @media (max-width: 767px) { .hm-sec4 .cont .lt { padding-bottom: 0; } } .hm-sec4 .cont .lt .tit { margin-bottom: 0.55rem; } @media (max-width: 767px) { .hm-sec4 .cont .lt .tit { margin-bottom: 0.8rem; } } @media (max-width: 576px) { .hm-sec4 .cont .lt .tit { margin-bottom: 1.2rem; } } .hm-sec4 .cont .lt .f_jut { width: 100%; display: flex; flex-wrap: wrap; } @media (max-width: 767px) { .hm-sec4 .cont .lt .f_jut { display: none; } } .hm-sec4 .cont .lt .f_jut .item { display: block; background-color: #fff; border-right: 1px solid #dddddd; border-top: 1px solid #dddddd; width: 50%; padding: 0.4rem 0.3rem; } @media (max-width: 767px) { .hm-sec4 .cont .lt .f_jut .item { width: 100%; padding: 0.6rem 0.4rem; } } @media (max-width: 576px) { .hm-sec4 .cont .lt .f_jut .item { padding: 1.2rem 0.8rem; } } .hm-sec4 .cont .lt .f_jut .item:nth-child(2n) { border-right: none; } .hm-sec4 .cont .lt .f_jut .item:nth-child(1), .hm-sec4 .cont .lt .f_jut .item:nth-child(2) { border-top: none; } .hm-sec4 .cont .lt .f_jut .item .f_tit { color: #666666; font-size: 0.24rem; line-height: 1.2; height: 0.56rem; margin-bottom: 0.24rem; } @media (max-width: 1440px) { .hm-sec4 .cont .lt .f_jut .item .f_tit { font-size: 22px; } } @media (max-width: 991px) { .hm-sec4 .cont .lt .f_jut .item .f_tit { font-size: 18px; } } @media (max-width: 1440px) { .hm-sec4 .cont .lt .f_jut .item .f_tit { height: 50px; } } .hm-sec4 .cont .lt .f_jut .item .but { padding-right: 0.58rem; display: flex; align-items: flex-end; justify-content: space-between; } .hm-sec4 .cont .lt .f_jut .item .but .img { display: block; overflow: hidden; height: 0.5rem; } @media (max-width: 1440px) { .hm-sec4 .cont .lt .f_jut .item .but .img { height: 36px; } } @media (max-width: 991px) { .hm-sec4 .cont .lt .f_jut .item .but .img { height: 32px; } } .hm-sec4 .cont .lt .f_jut .item .but .img img { width: 100%; float: left; } .hm-sec4 .cont .lt .f_jut .item .but .img img:nth-child(2) { display: none; } .hm-sec4 .cont .lt .f_jut .item .but i { display: block; width: 18px; overflow: hidden; } @media (max-width: 1440px) { .hm-sec4 .cont .lt .f_jut .item .but i { width: 14px; } } .hm-sec4 .cont .lt .f_jut .item .but i img { width: 100%; float: left; } .hm-sec4 .cont .lt .f_jut .item.on { background: url(../images/hm4bagfzq1.jpg) no-repeat center / cover; } .hm-sec4 .cont .lt .f_jut .item.on .f_tit { color: #fff; } .hm-sec4 .cont .lt .f_jut .item.on .but .img img:nth-child(1) { display: none; } .hm-sec4 .cont .lt .f_jut .item.on .but .img img:nth-child(2) { display: block; } .hm-sec4 .gt { position: relative; z-index: 2; } @media (min-width: 768px) { .hm-sec4 .gt { position: absolute; right: 0; top: 0; height: 100%; } .hm-sec4 .gt .hm4_cont { width: 100%; height: 100%; } .hm-sec4 .gt .hm4_cont .item { display: block; width: 100%; height: 100%; } } .hm-sec4 .gt .hm4_cont .item .img { width: 100%; height: 100%; position: relative; } @media (max-width: 767px) { .hm-sec4 .gt .hm4_cont .item .img { height: 17.6rem; } } @media (max-width: 376px) { .hm-sec4 .gt .hm4_cont .item .img { height: 19rem; } } .hm-sec4 .gt .hm4_cont .item .img img { width: 100%; height: 100%; object-fit: cover; } .hm-sec4 .gt .hm4_cont .item .img:after { content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.44; } .hm-sec4 .gt .hm4_cont .item .font { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 1.2rem; padding-right: 1.74rem; color: #fff; } @media (max-width: 767px) { .hm-sec4 .gt .hm4_cont .item .font { padding: 1.4rem 1.4rem; } } @media (max-width: 576px) { .hm-sec4 .gt .hm4_cont .item .font { padding: 3rem 1rem; } } .hm-sec4 .gt .hm4_cont .item .font .zhong { width: 100%; height: 100%; position: relative; } .hm-sec4 .gt .hm4_cont .item .font .xian { width: 0.64rem; height: 3px; background-color: #fff; margin-bottom: 1.1rem; } @media (max-width: 1760px) { .hm-sec4 .gt .hm4_cont .item .font .xian { width: 50px; height: 2px; } } .hm-sec4 .gt .hm4_cont .item .font .tit { margin-bottom: 0.36rem; } @media (max-width: 767px) { .hm-sec4 .gt .hm4_cont .item .font .tit { margin-bottom: 0.6rem; } } @media (max-width: 576px) { .hm-sec4 .gt .hm4_cont .item .font .tit { margin-bottom: 0.8rem; } } .hm-sec4 .gt .hm4_cont .item .font .text { font-size: 18px; opacity: 0.7; line-height: 30px; width: 100%; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; line-clamp: 5; -webkit-box-orient: vertical; height: 150px; } @media (max-width: 1440px) { .hm-sec4 .gt .hm4_cont .item .font .text { line-height: 26px; font-size: 16px; height: 130px; } } @media (max-width: 767px) { .hm-sec4 .gt .hm4_cont .item .font .text { -webkit-line-clamp: 4; line-clamp: 4; height: 88px; font-size: 14px; line-height: 22px; } } .hm-sec4 .gt .hm4_cont .item .font .but { position: absolute; left: 0; width: 110%; bottom: 0; display: flex; justify-content: space-between; align-items: center; padding-right: 10%; color: #fff; border-bottom: 2px solid rgba(255, 255, 255, 0.2); padding-bottom: 0.32rem; font-size: 18px; } @media (max-width: 1440px) { .hm-sec4 .gt .hm4_cont .item .font .but { font-size: 16px; } } @media (max-width: 576px) { .hm-sec4 .gt .hm4_cont .item .font .but { font-size: 14px; padding-bottom: 0.4rem; } } .hm-sec4 .gt .hm4_cont .item .font .but i { display: block; width: 8px; overflow: hidden; } @media (max-width: 1440px) { .hm-sec4 .gt .hm4_cont .item .font .but i { width: 6px; } } .hm-sec4 .gt .hm4_cont .item .font .but i img { float: left; width: 100%; } .hm-sec5 { position: relative; overflow: hidden; } @media (max-width: 767px) { .hm-sec5 { padding-top: 3rem; } } .hm-sec5 .nav { width: 18.75%; background-color: rgba(255, 255, 255, 0.15); z-index: 5; height: 7rem; display: flex; align-items: center; } @media (min-width: 768px) { .hm-sec5 .nav { position: absolute; top: 1.1rem; left: 8.333%; } } @media (max-width: 767px) { .hm-sec5 .nav { width: 100%; height: auto; margin-bottom: 0.8rem; } } .hm-sec5 .nav .swiper-container { width: 100%; max-height: 100%; } .hm-sec5 .nav .swiper-container .swiper-slide { height: 0.6rem; line-height: 0.6rem; margin-bottom: 0.24rem; } .hm-sec5 .nav .swiper-container .swiper-slide:last-child { margin-bottom: 0; } @media (max-width: 767px) { .hm-sec5 .nav .swiper-container .swiper-slide { line-height: 42px; height: auto; width: auto; margin-bottom: 0; padding-bottom: 4px; } } .hm-sec5 .nav .swiper-container .swiper-slide .item { display: block; color: #fff; padding: 0 0.6rem; border-left: 6px solid transparent; } @media (max-width: 1440px) { .hm-sec5 .nav .swiper-container .swiper-slide .item { border-width: 4px; } } @media (max-width: 991px) { .hm-sec5 .nav .swiper-container .swiper-slide .item { border-width: 2px; } } @media (max-width: 767px) { .hm-sec5 .nav .swiper-container .swiper-slide .item { color: #333; border-left: none; border-bottom: 2px solid transparent; } } .hm-sec5 .nav .swiper-container .swiper-slide .item span { display: block; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 0.21rem; } @media (max-width: 1440px) { .hm-sec5 .nav .swiper-container .swiper-slide .item span { font-size: 18px; } } @media (max-width: 1199px) { .hm-sec5 .nav .swiper-container .swiper-slide .item span { font-size: 16px; } } .hm-sec5 .nav .swiper-container .swiper-slide.on .item { border-color: #0099e0; } @media (max-width: 767px) { } .hm-sec5 .cont { position: relative; } .hm-sec5 .cont .f_jut { position: absolute; top: 0; left: 0; z-index: 1; width: 100%; opacity: 0; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .hm-sec5 .cont .f_jut.active { z-index: 2; position: relative; opacity: 1; } .hm-sec5 .cont .f_jut .hm5_cont .bag { width: 100%; /* height: 9.6rem; */ position: relative; padding-bottom: 50%; } @media (min-width: 1921px) { .hm-sec5 .cont .f_jut .hm5_cont .bag { /* height: 10.6rem; */ height: 9.6rem; max-height: 1080px; padding-bottom: 0; } } @media (max-width: 1199px) { .hm-sec5 .cont .f_jut .hm5_cont .bag { /* height: 10.6rem; */ } } @media (max-width: 767px) { .hm-sec5 .cont .f_jut .hm5_cont .bag { height: 14rem; } } @media (max-width: 576px) { .hm-sec5 .cont .f_jut .hm5_cont .bag { height: 20rem; } } .hm-sec5 .cont .f_jut .hm5_cont .bag img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; } .hm-sec5 .cont .f_jut .hm5_cont .bag:after { content: ""; display: block; position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; background-color: #000; opacity: 0.42; } .hm-sec5 .cont .f_jut .hm5_cont .item { position: absolute; left: 0; top: 1.9rem; z-index: 2; width: 100%; } .hm-sec5 .cont .f_jut .hm5_cont .item .basecont { overflow: hidden; } .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font { width: 65.75%; float: right; display: block; } @media (max-width: 767px) { .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font { width: 100%; } } .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .label { display: inline-block; background-color: #0099e0; color: #fff; padding: 12px 22px; margin-bottom: 0.6rem; } @media (max-width: 767px) { .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .label { margin-bottom: 0.8rem; padding: 6px 14px; } } @media (max-width: 576px) { .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .label { font-size: 12px; margin-bottom: 1rem; } } .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .tit { width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #fff; margin-bottom: 0.2rem; } @media (max-width: 767px) { .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .tit { margin-bottom: 10px; } } .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .text { font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 32px; letter-spacing: 0px; color: #ffffff; opacity: 0.7; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; height: 64; margin-bottom: 0.8rem; } @media (max-width: 1440px) { .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .text { font-size: 16px; line-height: 26px; height: 52; } } @media (max-width: 767px) { .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .text { font-size: 14px; line-height: 22px; height: 44px; margin-bottom: 1rem; } } @media (max-width: 576px) { .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .text { margin-bottom: 1.2rem; } } .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .but { color: #fff; } .hm-sec5 .cont .f_jut .hm5_cont .item .basecont .font .but:hover { text-decoration: underline; } .hm-sec5 .cont .f_jut .f_nav { position: absolute; left: 0; top: 6.34rem; z-index: 2; width: 100%; } @media (max-width: 1199px) { .hm-sec5 .cont .f_jut .f_nav { top: 7.34rem; } } @media (max-width: 767px) { .hm-sec5 .cont .f_jut .f_nav { top: initial; bottom: 2.6rem; } } .hm-sec5 .cont .f_jut .f_nav .basecont { overflow: hidden; } .hm-sec5 .cont .f_jut .f_nav .basecont .nei { width: 65.75%; float: right; display: block; } @media (max-width: 767px) { .hm-sec5 .cont .f_jut .f_nav .basecont .nei { width: 100%; } } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav { width: 100%; } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide { width: auto; } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li { border: 1px solid rgba(255, 255, 255, 0.8); display: flex; align-items: center; padding: 0.3rem 0.4rem; color: #fff; cursor: pointer; border-right: none; font-size: 18px; } @media (max-width: 1440px) { .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li { font-size: 16px; } } @media (max-width: 1199px) { .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li { font-size: 14px; } } @media (max-width: 767px) { .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li { padding: 0.6rem 0.8rem; } } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li i { height: 0.28rem; overflow: hidden; margin-right: 12px; } @media (max-width: 1440px) { .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li i { height: 24px; margin-right: 8px; } } @media (max-width: 1199px) { .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li i { height: 20px; } } @media (max-width: 576px) { .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li i { height: 0.8rem; } } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li i img { height: 100%; float: left; } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide .li i img:nth-child(2) { display: none; } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide:last-child .li { border-right: 1px solid rgba(255, 255, 255, 0.8); } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide.on, .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide-thumb-active { background-color: #fff; } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide.on .li, .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide-thumb-active .li { color: #0099e0; } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide.on .li i img:nth-child(1), .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide-thumb-active .li i img:nth-child(1) { display: none; } .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide.on .li i img:nth-child(2), .hm-sec5 .cont .f_jut .f_nav .basecont .nei .hm5_nav .swiper-slide-thumb-active .li i img:nth-child(2) { display: block; } .hm-sec6 .f_tit { display: flex; justify-content: space-between; margin-bottom: 0.23rem; } @media (max-width: 767px) { .hm-sec6 .f_tit { margin-bottom: 0.4rem; } } @media (max-width: 576px) { .hm-sec6 .f_tit { margin-bottom: 1.1rem; } } @media (max-width: 767px) { .hm-sec6 .f_tit .hm-but { display: none; } } .hm-sec6 .cont { position: relative; margin: 0 -0.35rem; } @media (max-width: 767px) { .hm-sec6 .cont { margin: 0 -0.6rem; } } .hm-sec6 .cont .hm6-prev, .hm-sec6 .cont .hm6-next { background-color: #7f7f7f; border-color: #7f7f7f; } .hm-sec6 .cont .hm6-prev:hover, .hm-sec6 .cont .hm6-next:hover { background-color: #0099e0; border-color: #0099e0; } .hm-sec6 .cont .hm6-prev { left: -0.74rem; } @media (max-width: 1760px) { .hm-sec6 .cont .hm6-prev { left: 0; } } .hm-sec6 .cont .hm6-next { right: -0.74rem; } @media (max-width: 1760px) { .hm-sec6 .cont .hm6-next { right: 0; } } .hm-sec6 .cont .item { width: 100%; padding: 0.35rem; } @media (max-width: 767px) { .hm-sec6 .cont .item { padding: 0.6rem; } } .hm-sec6 .cont .item .list { transition: 0.5s all; padding: 0.6rem 0.4rem; position: relative; display: block; border-radius: 5px; } @media (max-width: 767px) { .hm-sec6 .cont .item .list { padding: 0.8rem 20px; width: 100%; } } .hm-sec6 .cont .item .list::before { content: ""; width: 0; height: 2px; position: absolute; left: 0; bottom: 0; background-color: #0099e0; opacity: 0; transition: 0.5s all; } .hm-sec6 .cont .item .list:hover { box-shadow: 1px 3px 0.32rem 0px rgba(118, 113, 150, 0.15); border-right-color: transparent; z-index: 3; } .hm-sec6 .cont .item .list:hover::before { width: 100%; opacity: 1; } .hm-sec6 .cont .item .list:hover .x-title { color: #0099e0; } .hm-sec6 .cont .item .list:hover figure img { transform: scale(1.1); } .hm-sec6 .cont .item .list:hover .x-gg-a1 .x-gg-div { color: #0099e0; } .hm-sec6 .cont .item .list:hover .x-gg-a1 .x-gg-div i { right: -10px; background-size: contain; } .hm-sec6 .cont .item .list .x-in-span { color: #333; position: relative; font-family: ArialMT; } .hm-sec6 .cont .item .list .x-title { color: #333; font-weight: bold; margin: 0.25rem 0 0.4rem 0; overflow: hidden; white-space: nowrap; width: 100%; text-overflow: ellipsis; font-size: 24px; } @media (max-width: 1440px) { .hm-sec6 .cont .item .list .x-title { font-size: 20px; } } @media (max-width: 991px) { .hm-sec6 .cont .item .list .x-title { font-size: 18px; } } @media (max-width: 767px) { .hm-sec6 .cont .item .list .x-title { margin: 0.8rem 0 1rem 0; } } .hm-sec6 .cont .item .list .text { font-size: 16px; color: #666; line-height: 30px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; height: 60px; } @media (max-width: 1440px) { .hm-sec6 .cont .item .list .text { font-size: 14px; line-height: 24px; height: 48px; } } .hm-sec6 .cont .item .list figure { width: 100%; height: 2.06rem; margin: 0.25rem 0 0.45rem 0; overflow: hidden; } @media (max-width: 1199px) { .hm-sec6 .cont .item .list figure { height: 3.098rem; } } @media (max-width: 767px) { .hm-sec6 .cont .item .list figure { height: 8rem; margin: 1.2rem 0 1.4rem 0; } } .hm-sec6 .cont .item .list figure img { width: 100%; height: 100%; object-fit: cover; transition: 1s all; } .hm-sec6 .cont .item .list .x-gg-a1 .x-gg-div { transition: 0.5s all; color: #666; background-color: transparent; padding: 0; justify-content: flex-start; display: flex; align-items: center; } .hm-sec6 .cont .item .list .x-gg-a1 .x-gg-div span { margin-right: 10px; } .hm-sec6 .cont .item .list .x-gg-a1 .x-gg-div i { display: inline-block; background-size: contain; position: relative; right: 0; transition: 0.5s all; width: 24px; overflow: hidden; } @media (max-width: 1440px) { .hm-sec6 .cont .item .list .x-gg-a1 .x-gg-div i { width: 20px; } } .hm-sec6 .cont .item .list .x-gg-a1 .x-gg-div i img { float: left; width: 100%; } @media (max-width: 1199px) { .hm-sec6 .cont .item .list { box-shadow: 1px 3px 0.32rem 0px rgba(118, 113, 150, 0.15); border-right-color: transparent; z-index: 3; } .hm-sec6 .cont .item .list::before { width: 100%; opacity: 1; } .hm-sec6 .cont .item .list .x-title { color: #0099e0; } .hm-sec6 .cont .item .list figure img { transform: scale(1.1); } .hm-sec6 .cont .item .list .x-gg-a1 .x-gg-div { color: #0099e0; } .hm-sec6 .cont .item .list .x-gg-a1 .x-gg-div i { right: -10px; background-size: contain; } } @media (max-width: 1199px) and (max-width: 767px) { .hm-sec6 .cont .item .list { box-shadow: 1px 3px 0.6rem 0px rgba(118, 113, 150, 0.15); } } .hm-sec6 .f_but { display: none; } @media (max-width: 767px) { .hm-sec6 .f_but { display: flex; margin: 1rem auto 0; } } /* End */ /* 客户案例 */ .cosebanner { position: relative; overflow: hidden; } .cosebanner .img { width: 100%; height: 6rem; position: relative; min-height: 360px; } @media (max-width: 1760px) { .cosebanner .img { height: 7.8rem; } } .cosebanner .img img { width: 100%; height: 100%; object-fit: cover; } .cosebanner .img img:nth-child(2) { display: none; } @media (max-width: 767px) { .cosebanner .img img:nth-child(1) { display: none; } .cosebanner .img img:nth-child(2) { display: block; } } .cosebanner .img:after { content: ""; display: block; width: 100%; height: 100%; background: url(../images/wanggeicnbagz1.png) center; position: absolute; top: 0; left: 0; } .cosebanner .cont { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; } /* End */ .casebox-sec1 { padding-top: 0.4rem; } @media (max-width: 767px) { .casebox-sec1 { padding-top: 0.8rem; } } @media (max-width: 576px) { .casebox-sec1 { padding-top: 1.4rem; } } .casebox-sec1 .form { width: 100%; margin-bottom: 0.7rem; } @media (max-width: 767px) { .casebox-sec1 .form { margin-bottom: 1.2rem; } } .casebox-sec1 .form .item { display: flex; flex-wrap: wrap; align-items: center; font-size: 16px; margin-bottom: 0.14rem; } @media (max-width: 1440px) { .casebox-sec1 .form .item { font-size: 14px; margin-bottom: 12px; } } .casebox-sec1 .form .item .name { width: 176px; padding-right: 10px; } @media (max-width: 1440px) { .casebox-sec1 .form .item .name { width: 140px; } } @media (max-width: 767px) { .casebox-sec1 .form .item .name { width: 100%; margin-bottom: 12px; } } .casebox-sec1 .form .item .f_jut { display: flex; align-items: flex-start; flex-wrap: wrap; width: 80%; width: calc(100% - 176px); } @media (max-width: 1440px) { .casebox-sec1 .form .item .f_jut { width: calc(100% - 140px); } } @media (max-width: 767px) { .casebox-sec1 .form .item .f_jut { width: 100%; } } .casebox-sec1 .form .item .f_jut .li { cursor: pointer; width: 12.2%; display: flex; position: relative; color: #666666; margin-bottom: 0.1rem; padding-right: 10px; } @media (max-width: 1440px) { .casebox-sec1 .form .item .f_jut .li { width: 15%; margin-bottom: 6px; } } @media (max-width: 991px) { .casebox-sec1 .form .item .f_jut .li { width: 18%; } } @media (max-width: 767px) { .casebox-sec1 .form .item .f_jut .li { width: 33%; padding-right: 16px; } } @media (max-width: 576px) { .casebox-sec1 .form .item .f_jut .li { width: auto; } } .casebox-sec1 .form .item .f_jut .li input { position: absolute; top: 0; left: 0; opacity: 0; } .casebox-sec1 .form .item .f_jut .li input:checked ~ i:after { background-color: #0099e0; } .casebox-sec1 .form .item .f_jut .li input:checked ~ span { color: #0099e0; } .casebox-sec1 .form .item .f_jut .li i { margin-top: 3px; display: block; width: 17px; height: 17px; background-color: #ffffff; border-radius: 3px; border: solid 1px #dddddd; position: relative; } @media (max-width: 1440px) { .casebox-sec1 .form .item .f_jut .li i { width: 14px; height: 14px; } } .casebox-sec1 .form .item .f_jut .li i:after { content: ""; display: block; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 11px; height: 11px; border-radius: 3px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } @media (max-width: 1440px) { .casebox-sec1 .form .item .f_jut .li i:after { width: 8px; height: 8px; } } .casebox-sec1 .form .item .f_jut .li span { display: block; padding-left: 0.1rem; width: 80%; width: calc(100% - 17px); } @media (max-width: 1440px) { .casebox-sec1 .form .item .f_jut .li span { padding-left: 6px; width: calc(100% - 14px); } } .casebox-sec1 .f_reco { width: 100%; margin-bottom: 1rem; } @media (max-width: 767px) { .casebox-sec1 .f_reco { margin-bottom: 2rem; } } .casebox-sec1 .f_reco .casebox1_cont { width: 100%; } .casebox-sec1 .f_reco .casebox1_cont .item { background-color: #f5f5f5; display: flex; flex-wrap: wrap; align-items: center; } .casebox-sec1 .f_reco .casebox1_cont .item .img, .casebox-sec1 .f_reco .casebox1_cont .item .font { width: 50%; } @media (max-width: 767px) { .casebox-sec1 .f_reco .casebox1_cont .item .img, .casebox-sec1 .f_reco .casebox1_cont .item .font { width: 100%; } } .casebox-sec1 .f_reco .casebox1_cont .item .img { position: relative; padding-bottom: 27.751%; overflow: hidden; } @media (max-width: 767px) { .casebox-sec1 .f_reco .casebox1_cont .item .img { padding-bottom: 55.751%; } } .casebox-sec1 .f_reco .casebox1_cont .item .img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .casebox-sec1 .f_reco .casebox1_cont .item .font { padding: 0.3rem 0.8rem; padding-right: 0.3rem; } @media (max-width: 767px) { .casebox-sec1 .f_reco .casebox1_cont .item .font { padding: 0.6rem 1.4rem; } } @media (max-width: 576px) { .casebox-sec1 .f_reco .casebox1_cont .item .font { padding: 1.6rem 1rem; } } .casebox-sec1 .f_reco .casebox1_cont .item .font .date { color: #999999; margin-bottom: 0.3rem; } @media (max-width: 767px) { .casebox-sec1 .f_reco .casebox1_cont .item .font .date { margin-bottom: 0.8rem; } } .casebox-sec1 .f_reco .casebox1_cont .item .font .tit { width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 0.2rem; } @media (max-width: 767px) { .casebox-sec1 .f_reco .casebox1_cont .item .font .tit { margin-bottom: 0.6rem; } } .casebox-sec1 .f_reco .casebox1_cont .item .font .text { width: 100%; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #999999; height: 52; margin-bottom: 0.34rem; } @media (max-width: 1440px) { .casebox-sec1 .f_reco .casebox1_cont .item .font .text { line-height: 24px; font-size: 14px; height: 48px; } } @media (max-width: 767px) { .casebox-sec1 .f_reco .casebox1_cont .item .font .text { margin-bottom: 0.8rem; } } .casebox-sec1 .f_reco .casebox1_cont .casebox1_page { position: absolute; left: 50%; bottom: 0.5rem; margin-left: 0.8rem; z-index: 2; } @media (max-width: 1199px) { .casebox-sec1 .f_reco .casebox1_cont .casebox1_page { bottom: 0.2rem; } } @media (max-width: 767px) { .casebox-sec1 .f_reco .casebox1_cont .casebox1_page { left: 0; width: 100%; display: flex; justify-content: center; margin-left: 0; bottom: 0; position: relative; margin-top: 1.2rem; } } .casebox-sec1 .f_reco .casebox1_cont .casebox1_page span { outline: none; opacity: 1; background-color: #999999; width: 10px; height: 10px; margin-left: 0; margin-right: 30px; } @media (max-width: 1440px) { .casebox-sec1 .f_reco .casebox1_cont .casebox1_page span { margin-right: 20px; } } @media (max-width: 1199px) { .casebox-sec1 .f_reco .casebox1_cont .casebox1_page span { margin-right: 10px; } } @media (max-width: 767px) { .casebox-sec1 .f_reco .casebox1_cont .casebox1_page span { margin: 0 8px; } } .casebox-sec1 .f_reco .casebox1_cont .casebox1_page .swiper-pagination-bullet-active { background-color: #0099e0; } .casebox-sec1 .cont { display: flex; flex-wrap: wrap; margin: 0 -0.16rem; } @media (max-width: 767px) { .casebox-sec1 .cont { margin: 0 -5px; } } @media (max-width: 576px) { .casebox-sec1 .cont { margin: 0; } } .casebox-sec1 .cont .item { width: 33.33%; padding: 0 0.16rem; margin-bottom: 0.3rem; } @media (max-width: 767px) { .casebox-sec1 .cont .item { padding: 0 5px; width: 50%; margin-bottom: 10px; } } @media (max-width: 576px) { .casebox-sec1 .cont .item { padding: 0; width: 100%; margin-bottom: 0.8rem; } } .casebox-sec1 .cont .item .list { display: block; width: 100%; border: solid 2px #f4f4f4; height: 100%; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .casebox-sec1 .cont .item .list .img { width: 100%; padding-bottom: 74.9%; position: relative; } .casebox-sec1 .cont .item .list .img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .casebox-sec1 .cont .item .list .font { border-top: none; padding: 0.3rem 0.3rem 0.35rem; } @media (max-width: 767px) { .casebox-sec1 .cont .item .list .font { padding: 0.6rem 0.6rem 0.75rem; } } @media (max-width: 576px) { .casebox-sec1 .cont .item .list .font { padding: 1rem 1rem 1.4rem; } } .casebox-sec1 .cont .item .list .font .title { display: flex; justify-content: space-between; align-items: center; padding-bottom: 0.25rem; border-bottom: 3px solid #f4f4f4; margin-bottom: 0.12rem; } @media (max-width: 1440px) { .casebox-sec1 .cont .item .list .font .title { padding-bottom: 16px; border-width: 2px; margin-bottom: 10px; } } @media (max-width: 767px) { .casebox-sec1 .cont .item .list .font .title { padding-bottom: 14px; border-width: 1px; } } .casebox-sec1 .cont .item .list .font .title .tit { /* width: 70%; */ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; /* width: calc(100% - 55px); */ font-size: 0.2rem; flex-shrink: 1; line-height: 42px; } @media (max-width: 1440px) { .casebox-sec1 .cont .item .list .font .title .tit { font-size: 18px; /* width: calc(100% - 50px); */ } } @media (max-width: 991px) { .casebox-sec1 .cont .item .list .font .title .tit { /* width: calc(100% - 28px); */ height: 36px; } } .casebox-sec1 .cont .item .list .font .title .but { overflow: hidden; /* width: 45px; */ white-space: nowrap; color: #0099e0; font-size: 14px; margin-left: 10px; flex-shrink: 0; width: 110px; height: 42px; } @media (max-width: 1440px) { .casebox-sec1 .cont .item .list .font .title .but { /* width: 40px; */ font-size: 14px; } } @media (max-width: 991px) { .casebox-sec1 .cont .item .list .font .title .but { /* width: 18px; */ width: 100px; height: 36px; } } .casebox-sec1 .cont .item .list .font .title .but img { width: 100%; float: left; } .casebox-sec1 .cont .item .list .font .title .but img:nth-child(2) { display: none; } .casebox-sec1 .cont .item .list .font .text { color: #666; font-size: 16px; } @media (max-width: 1440px) { .casebox-sec1 .cont .item .list .font .text { font-size: 14px; } } .casebox-sec1 .cont .item .list:hover { box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.08); } .casebox-sec1 .cont .item .list:hover .img img { -webkit-transform: scale(1.1); transform: scale(1.1); } .casebox-sec1 .cont .item .list:hover .font .title .tit { color: #0099e0; } .casebox-sec1 .cont .item .list:hover .font .title .but img:nth-child(1) { display: none; } .casebox-sec1 .cont .item .list:hover .font .title .but img:nth-child(2) { display: block; } .casebox-sec1 .basepage { margin-top: 0.5rem; } @media (max-width: 767px) { .casebox-sec1 .basepage { margin-top: 1.2rem; } } /* End */ /* 客户案例详情 */ .caseinfo { background-color: #f6f6f6; } .caseinfo-sec1 { padding-top: 0.64rem; } @media (max-width: 767px) { .caseinfo-sec1 { padding-top: 2rem; } } .caseinfo-sec1 .cont { display: flex; flex-wrap: wrap; margin: 0 -0.5rem; } @media (max-width: 991px) { .caseinfo-sec1 .cont { margin: 0 -10px; } } @media (max-width: 767px) { .caseinfo-sec1 .cont { width: 100%; margin: 0; } } .caseinfo-sec1 .cont .lt, .caseinfo-sec1 .cont .gt { padding: 0 0.5rem; } @media (max-width: 991px) { .caseinfo-sec1 .cont .lt, .caseinfo-sec1 .cont .gt { padding: 0 10px; } } @media (max-width: 767px) { .caseinfo-sec1 .cont .lt, .caseinfo-sec1 .cont .gt { padding: 0; } } .caseinfo-sec1 .cont .lt { width: 71.5%; } @media (max-width: 767px) { .caseinfo-sec1 .cont .lt { width: 100%; } } .caseinfo-sec1 .cont .lt .f_title { margin-bottom: 0.3rem; } @media (max-width: 767px) { .caseinfo-sec1 .cont .lt .f_title { margin-bottom: 0.6rem; } } @media (max-width: 576px) { .caseinfo-sec1 .cont .lt .f_title { margin-bottom: 0.8rem; } } .caseinfo-sec1 .cont .lt .f_text { display: flex; justify-content: space-between; align-items: center; padding-bottom: 0.46rem; border-bottom: 1px solid #e0e2e5; margin-bottom: 0.3rem; width: 100%; } @media (max-width: 767px) { .caseinfo-sec1 .cont .lt .f_text { margin-bottom: 0.6rem; padding-bottom: 0.5rem; } } @media (max-width: 576px) { .caseinfo-sec1 .cont .lt .f_text { flex-wrap: wrap; margin-bottom: 0.98rem; padding-bottom: 0.8rem; } } .caseinfo-sec1 .cont .lt .f_text .data { color: #999999; font-size: 16px; } @media (max-width: 1440px) { .caseinfo-sec1 .cont .lt .f_text .data { font-size: 14px; } } @media (max-width: 767px) { .caseinfo-sec1 .cont .lt .f_text .data { font-size: 14px; } } @media (max-width: 576px) { .caseinfo-sec1 .cont .lt .f_text .data { width: 100%; margin-bottom: 14px; } } .caseinfo-sec1 .cont .lt .f_text .fen { display: flex; align-items: center; font-size: 16px; } @media (max-width: 1440px) { .caseinfo-sec1 .cont .lt .f_text .fen { font-size: 14px; } } .caseinfo-sec1 .cont .lt .f_text .fen .tit { color: #0099e0; margin-right: 10px; } @media (max-width: 1440px) { .caseinfo-sec1 .cont .lt .f_text .fen .tit { margin-right: 7px; } } .caseinfo-sec1 .cont .lt .f_text .fen .zh { display: flex; align-items: center; } .caseinfo-sec1 .cont .lt .f_text .fen .zh a { display: block; width: 0.28rem; height: 0.28rem; min-width: 22px; min-height: 22px; background-color: #c5c5c5; background-size: auto 0.13rem; background-position: center; background-repeat: no-repeat; margin: 0 10px; border-radius: 50%; } @media (max-width: 1760px) { .caseinfo-sec1 .cont .lt .f_text .fen .zh a { background-size: auto 10px; } } @media (max-width: 1440px) { .caseinfo-sec1 .cont .lt .f_text .fen .zh a { margin: 0 5px; } } .caseinfo-sec1 .cont .lt .f_text .fen .zh a:hover { background-color: #0099e0; } .caseinfo-sec1 .cont .lt .make-text { border-bottom: 1px solid #e0e2e5; margin-bottom: 0.65rem; padding-bottom: 0.6rem; } @media (max-width: 767px) { .caseinfo-sec1 .cont .lt .make-text { margin-bottom: 0.8rem; padding-bottom: 0.8rem; } } @media (max-width: 576px) { .caseinfo-sec1 .cont .lt .make-text { margin-bottom: 1.3rem; padding-bottom: 1.3rem; } } .caseinfo-sec1 .cont .lt .qie { display: flex; align-items: center; justify-content: space-between; } @media (max-width: 576px) { .caseinfo-sec1 .cont .lt .qie { flex-wrap: wrap; } } .caseinfo-sec1 .cont .lt .qie .prev, .caseinfo-sec1 .cont .lt .qie .ret, .caseinfo-sec1 .cont .lt .qie .next { display: flex; line-height: 1; align-items: center; color: #777777; font-size: 16px; } @media (max-width: 1440px) { .caseinfo-sec1 .cont .lt .qie .prev, .caseinfo-sec1 .cont .lt .qie .ret, .caseinfo-sec1 .cont .lt .qie .next { font-size: 14px; } } @media (max-width: 1199px) { .caseinfo-sec1 .cont .lt .qie .prev, .caseinfo-sec1 .cont .lt .qie .ret, .caseinfo-sec1 .cont .lt .qie .next { font-size: 12px; } } .caseinfo-sec1 .cont .lt .qie .prev i, .caseinfo-sec1 .cont .lt .qie .ret i, .caseinfo-sec1 .cont .lt .qie .next i { margin-right: 0.3rem; } @media (max-width: 1440px) { } @media (max-width: 767px) { .caseinfo-sec1 .cont .lt .qie .prev i, .caseinfo-sec1 .cont .lt .qie .ret i, .caseinfo-sec1 .cont .lt .qie .next i { margin-right: 10px; } } .caseinfo-sec1 .cont .lt .qie .prev span, .caseinfo-sec1 .cont .lt .qie .ret span, .caseinfo-sec1 .cont .lt .qie .next span { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .caseinfo-sec1 .cont .lt .qie .prev:hover, .caseinfo-sec1 .cont .lt .qie .ret:hover, .caseinfo-sec1 .cont .lt .qie .next:hover { color: #0099e0; } .caseinfo-sec1 .cont .lt .qie .prev:hover i, .caseinfo-sec1 .cont .lt .qie .ret:hover i, .caseinfo-sec1 .cont .lt .qie .next:hover i { color: #0099e0 !important; } .caseinfo-sec1 .cont .lt .qie .prev, .caseinfo-sec1 .cont .lt .qie .next { max-width: calc(50% - 80px); } @media (max-width: 767px) { .caseinfo-sec1 .cont .lt .qie .prev, .caseinfo-sec1 .cont .lt .qie .next { max-width: calc(100% - 46px); } } @media (max-width: 576px) { .caseinfo-sec1 .cont .lt .qie .prev, .caseinfo-sec1 .cont .lt .qie .next { max-width: 48%; } } .caseinfo-sec1 .cont .lt .qie .prev i, .caseinfo-sec1 .cont .lt .qie .next i { display: block; overflow: hidden; width: 8px; } @media (max-width: 1440px) { .caseinfo-sec1 .cont .lt .qie .prev i, .caseinfo-sec1 .cont .lt .qie .next i { width: 6px; } } .caseinfo-sec1 .cont .lt .qie .prev i img, .caseinfo-sec1 .cont .lt .qie .next i img { width: 100%; float: left; } .caseinfo-sec1 .cont .lt .qie .prev i img:nth-child(2), .caseinfo-sec1 .cont .lt .qie .next i img:nth-child(2) { display: none; } .caseinfo-sec1 .cont .lt .qie .prev span, .caseinfo-sec1 .cont .lt .qie .next span { width: 100%; } .caseinfo-sec1 .cont .lt .qie .prev:hover i img:nth-child(1), .caseinfo-sec1 .cont .lt .qie .next:hover i img:nth-child(1) { display: none; } .caseinfo-sec1 .cont .lt .qie .prev:hover i img:nth-child(2), .caseinfo-sec1 .cont .lt .qie .next:hover i img:nth-child(2) { display: block; } .caseinfo-sec1 .cont .lt .qie .ret { justify-content: center; position: relative; } @media (max-width: 576px) { .caseinfo-sec1 .cont .lt .qie .ret { width: 100%; order: 3; justify-content: flex-start; margin-top: 10px; } } .caseinfo-sec1 .cont .lt .qie .ret i { width: 14px; overflow: hidden; margin-right: 10px; } @media (max-width: 1440px) { .caseinfo-sec1 .cont .lt .qie .ret i { width: 12px; } } @media (max-width: 991px) { .caseinfo-sec1 .cont .lt .qie .ret i { width: 10px; } } .caseinfo-sec1 .cont .lt .qie .ret i img { width: 100%; float: left; } .caseinfo-sec1 .cont .lt .qie .next { justify-content: flex-end; } .caseinfo-sec1 .cont .lt .qie .next i { margin-right: 0; margin-left: 0.3rem; } @media (max-width: 767px) { .caseinfo-sec1 .cont .lt .qie .next i { margin-left: 10px; } } .caseinfo-sec1 .cont .gt { padding-top: 0.34rem; width: 28.5%; } @media (max-width: 767px) { .caseinfo-sec1 .cont .gt { width: 100%; margin-top: 1.6rem; } } .caseinfo-sec1 .cont .gt .f_tit { font-size: 18px; padding-bottom: 0.16rem; border-bottom: 1px solid #e0e2e5; } @media (max-width: 1440px) { .caseinfo-sec1 .cont .gt .f_tit { font-size: 16px; } } @media (max-width: 767px) { .caseinfo-sec1 .cont .gt .f_tit { padding-bottom: 0.44rem; } } @media (max-width: 576px) { .caseinfo-sec1 .cont .gt .f_tit { padding-bottom: 0.6rem; } } .caseinfo-sec1 .cont .gt .f_jut .item { display: flex; align-items: center; padding: 0.3rem 0; border-bottom: 1px solid #e5e5e5; } @media (max-width: 767px) { .caseinfo-sec1 .cont .gt .f_jut .item { padding: 0.5rem 0; } } @media (max-width: 576px) { .caseinfo-sec1 .cont .gt .f_jut .item { padding: 0.8rem 0; } } .caseinfo-sec1 .cont .gt .f_jut .item .img { width: 1.2rem; position: relative; overflow: hidden; padding-bottom: 21.7%; } @media (max-width: 1199px) { .caseinfo-sec1 .cont .gt .f_jut .item .img { width: 80px; } } @media (max-width: 767px) { .caseinfo-sec1 .cont .gt .f_jut .item .img { width: 8.2rem; } } @media (max-width: 576px) { .caseinfo-sec1 .cont .gt .f_jut .item .img { width: 5.8rem; } } .caseinfo-sec1 .cont .gt .f_jut .item .img img { float: left; width: 100%; height: 100%; position: absolute; top: 0; left: 0; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; object-fit: cover; } .caseinfo-sec1 .cont .gt .f_jut .item .font { width: calc(100% - 1.2rem); padding-left: 0.2rem; } @media (max-width: 1199px) { .caseinfo-sec1 .cont .gt .f_jut .item .font { width: calc(100% - 80px); } } @media (max-width: 767px) { .caseinfo-sec1 .cont .gt .f_jut .item .font { padding-left: 14px; width: calc(100% - 8.2rem); } } @media (max-width: 576px) { .caseinfo-sec1 .cont .gt .f_jut .item .font { width: calc(100% - 5.8rem); } } .caseinfo-sec1 .cont .gt .f_jut .item .font .date { font-size: 14px; color: #999999; margin-bottom: 2px; } @media (max-width: 1440px) { .caseinfo-sec1 .cont .gt .f_jut .item .font .date { font-size: 12px; } } .caseinfo-sec1 .cont .gt .f_jut .item .font .tit { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 28px; letter-spacing: 0px; color: #666666; height: 56px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; } @media (max-width: 1440px) { .caseinfo-sec1 .cont .gt .f_jut .item .font .tit { height: 48px; font-size: 14px; line-height: 24px; } } @media (max-width: 1199px) { .caseinfo-sec1 .cont .gt .f_jut .item .font .tit { line-height: 20px; height: 40px; font-size: 12px; } } .caseinfo-sec1 .cont .gt .f_jut .item:hover .img img { -webkit-transform: scale(1.04); transform: scale(1.04); } .caseinfo-sec1 .cont .gt .f_jut .item:hover .font .tit { color: #0099e0; } /* End */ /* 社会责任 */ .dutybanner { position: relative; overflow: hidden; } .dutybanner .img { width: 100%; height: 6rem; position: relative; min-height: 360px; } @media (max-width: 1760px) { .dutybanner .img { height: 7.8rem; } } .dutybanner .img img { width: 100%; height: 100%; object-fit: cover; } .dutybanner .img img:nth-child(2) { display: none; } @media (max-width: 767px) { .dutybanner .img img:nth-child(1) { display: none; } .dutybanner .img img:nth-child(2) { display: block; } } .dutybanner .img:after { content: ""; display: none; width: 100%; height: 100%; background: url(../images/wanggeicnbagz1.png) center; position: absolute; top: 0; left: 0; } .dutybanner .cont { position: absolute; top: 50%; width: 100%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; padding-top: 1.2rem; } @media (max-width: 767px) { .dutybanner .cont { padding-top: 0; } } .dutybanner .cont .font { color: #fff; text-shadow: 0px 0px 0.3rem rgba(0, 0, 0, 0.22); } @media (max-width: 767px) { .dutybanner .cont .font { text-shadow: 0px 0px 0.6rem rgba(0, 0, 0, 0.22); } } @media (max-width: 576px) { .dutybanner .cont .font { text-shadow: 0px 0px 1.2rem rgba(0, 0, 0, 0.22); } } .dutybanner .cont .font .name { font-weight: 600; opacity: 0.7; margin-bottom: 7px; font-size: 0.42rem; } @media (max-width: 1199px) { .dutybanner .cont .font .name { font-size: 24px; } } .dutybanner .cont .font .tit { font-size: 0.62rem; letter-spacing: 1px; line-height: 1.13; margin-bottom: 0.62rem; } @media (max-width: 1199px) { .dutybanner .cont .font .tit { font-size: 26px; } } @media (max-width: 767px) { .dutybanner .cont .font .tit { margin-bottom: 1.2rem; font-size: 1.2rem; } } .dutybanner .cont .font .xian { width: 0.89rem; min-width: 26px; height: 2px; background-color: #ffffff; box-shadow: 0px 0px 0.3rem rgba(0, 0, 0, 0.22); } @media (max-width: 767px) { .dutybanner .cont .font .xian { box-shadow: 0px 0px 0.6rem rgba(0, 0, 0, 0.22); } } @media (max-width: 576px) { .dutybanner .cont .font .xian { box-shadow: 0px 0px 1.2rem rgba(0, 0, 0, 0.22); } } .dutybanner .camp_cont { width: 100%; } .dutybanner .camp_cont .title { text-align: center; font-size: 0.62rem; text-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.32); margin-bottom: 0.32rem; color: #fff; } @media (max-width: 767px) { .dutybanner .camp_cont .title { font-size: 1.3rem; margin-bottom: 0.8rem; } } .dutybanner .camp_cont .fz_jut { background-color: rgba(0, 153, 224, 0.2); border-radius: 10px; max-width: 870px; margin: 0 auto; padding: 0.25rem 6px 8px; } @media (max-width: 1440px) { .dutybanner .camp_cont .fz_jut { padding: 20px 6px 8px; } } .dutybanner .camp_cont .fz_jut .list { width: 100%; display: flex; flex-wrap: wrap; justify-content: center; margin-bottom: 10px; } .dutybanner .camp_cont .fz_jut .list .li, .dutybanner .camp_cont .fz_jut .list span { color: #fff; font-size: 18px; margin-bottom: 10px; } @media (max-width: 1440px) { .dutybanner .camp_cont .fz_jut .list .li, .dutybanner .camp_cont .fz_jut .list span { font-size: 16px; margin-bottom: 4px; } } @media (max-width: 767px) { .dutybanner .camp_cont .fz_jut .list .li, .dutybanner .camp_cont .fz_jut .list span { font-size: 14px; } } .dutybanner .camp_cont .fz_jut .list span { display: block; color: #fff; margin: 0 42px; } @media (max-width: 1760px) { .dutybanner .camp_cont .fz_jut .list span { margin: 0 0.42rem; } } .dutybanner .camp_cont .fz_jut .list span:last-child { display: none; } .dutybanner .camp_cont .form { width: 100%; display: flex; align-items: center; background-color: #fff; border-radius: 10px; overflow: hidden; } .dutybanner .camp_cont .form input { width: 89%; border: none; outline: none; font-size: 18px; color: #999; padding: 0.25rem 0.3rem; } @media (max-width: 1440px) { .dutybanner .camp_cont .form input { font-size: 16px; padding: 18px 20px; } } @media (max-width: 767px) { .dutybanner .camp_cont .form input { width: 80%; font-size: 14px; padding: 14px 18px; } } .dutybanner .camp_cont .form .f_sub { width: 11%; border: none; outline: none; background-color: transparent; cursor: pointer; border-left: 2px solid #e5e5e5; } @media (max-width: 767px) { .dutybanner .camp_cont .form .f_sub { width: 20%; } } .dutybanner .camp_cont .form .f_sub img { width: 23px; } @media (max-width: 1440px) { .dutybanner .camp_cont .form .f_sub img { width: 18px; } } @media (max-width: 767px) { .dutybanner .camp_cont .form .f_sub img { width: 14px; } } .dutybox { background-color: #f6f8fb; } .dutybox-sec1 { padding-top: 0.7rem; } @media (max-width: 767px) { .dutybox-sec1 { padding-top: 2.2rem; } } .dutybox-sec1 .cont { margin-bottom: 0.28rem; } @media (max-width: 1440px) { .dutybox-sec1 .cont { margin-bottom: 20px; } } .dutybox-sec1 .cont:last-child { margin-bottom: 0; } .dutybox-sec1 .cont .f_jut { display: flex; flex-wrap: wrap; overflow: hidden; justify-content: space-between; } .dutybox-sec1 .cont .f_jut .img { width: 60.625%; position: relative; padding-bottom: 37.5%; } @media (max-width: 767px) { .dutybox-sec1 .cont .f_jut .img { width: 100%; padding-bottom: 62.5%; } } .dutybox-sec1 .cont .f_jut .img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .dutybox-sec1 .cont .f_jut .gt { background-color: #fff; width: 37%; width: calc(39.375% - 0.3rem); display: flex; align-items: center; position: relative; } @media (max-width: 767px) { .dutybox-sec1 .cont .f_jut .gt { width: 100%; } } .dutybox-sec1 .cont .f_jut .gt .font { padding: 0.4rem 0.5rem; padding-right: 0.7rem; } @media (max-width: 767px) { .dutybox-sec1 .cont .f_jut .gt .font { width: 100%; padding: 1.6rem 1rem; } } .dutybox-sec1 .cont .f_jut .gt .font .tit { margin-bottom: 0.3rem; } @media (max-width: 767px) { .dutybox-sec1 .cont .f_jut .gt .font .tit { margin-bottom: 0.4rem; } } @media (max-width: 576px) { .dutybox-sec1 .cont .f_jut .gt .font .tit { margin-bottom: 0.8rem; } } .dutybox-sec1 .cont .f_jut .gt .font .name { font-size: 0.2rem; margin-bottom: 0.2rem; } @media (max-width: 1440px) { .dutybox-sec1 .cont .f_jut .gt .font .name { font-size: 16px; } } @media (max-width: 767px) { .dutybox-sec1 .cont .f_jut .gt .font .name { margin-bottom: 0.4rem; } } @media (max-width: 576px) { .dutybox-sec1 .cont .f_jut .gt .font .name { margin-bottom: 0.6rem; } } .dutybox-sec1 .cont .f_jut .gt .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #666666; } @media (max-width: 1440px) { .dutybox-sec1 .cont .f_jut .gt .font .text { font-size: 14px; line-height: 24px; } } @media (max-width: 1199px) { .dutybox-sec1 .cont .f_jut .gt .font .text { line-height: 22px; } } .dutybox-sec1 .cont .f_jut .gt .shu { position: absolute; bottom: 0; right: 0.2rem; font-family: OPPOSans-H, "PingFang SC", "Microsoft YaHei", 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', 'Arial', 'sans-serif', \5b8b\4f53; font-size: 1.76rem; font-weight: bold; font-weight: normal; font-stretch: normal; line-height: 0.8; letter-spacing: 0px; color: #29abe8; font-weight: 700; opacity: 0.05; -webkit-transform: translateY(20%); transform: translateY(20%); } @media (min-width: 768px) { .dutybox-sec1 .cont:nth-child(2n) .f_jut .img { order: 1; } } /* End */ /* 智能电网建设方案 */ .buildbox-sec1 { padding-top: 0.8rem; } @media (max-width: 767px) { .buildbox-sec1 { padding-top: 2.4rem; } } .buildbox-sec1 .cont { display: flex; flex-wrap: wrap; align-items: flex-start; position: relative; margin: 0 -1.25rem; } @media (max-width: 1760px) { .buildbox-sec1 .cont { margin: 0 -0.8rem; } } @media (max-width: 1440px) { .buildbox-sec1 .cont { margin: 0 -0.6rem; } } @media (max-width: 991px) { .buildbox-sec1 .cont { margin: 0 -10px; } } @media (max-width: 767px) { .buildbox-sec1 .cont { margin: 0; } } .buildbox-sec1 .cont .lt, .buildbox-sec1 .cont .gt { padding: 0 1.25rem; } @media (max-width: 1760px) { .buildbox-sec1 .cont .lt, .buildbox-sec1 .cont .gt { padding: 0 0.8rem; } } @media (max-width: 1440px) { .buildbox-sec1 .cont .lt, .buildbox-sec1 .cont .gt { padding: 0 0.6rem; } } @media (max-width: 991px) { .buildbox-sec1 .cont .lt, .buildbox-sec1 .cont .gt { padding: 0 10px; } } @media (max-width: 767px) { .buildbox-sec1 .cont .lt, .buildbox-sec1 .cont .gt { padding: 0; } } .buildbox-sec1 .cont .lt { width: 65.8%; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt { width: 100%; } } .buildbox-sec1 .cont .lt .fz_tit { width: 100%; } .buildbox-sec1 .cont .lt .f_item { margin-bottom: 1rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item { margin-bottom: 1.8rem; } } .buildbox-sec1 .cont .lt .f_item:last-child { margin-bottom: 0; } .buildbox-sec1 .cont .lt .f_item .status_cont { position: relative; box-shadow: 0px 0px 24px 0px rgba(47, 47, 47, 0.1); margin-top: 0.35rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .status_cont { margin-top: 0.78rem; } } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav { position: absolute; right: 0; width: 73.125%; height: 100%; top: 0; z-index: 2; display: flex; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav { display: none; } } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li { display: flex; align-items: center; padding: 0 10px; color: #fff; border-right: 1px solid rgba(255, 255, 255, 0.5); width: 20%; flex: 1 1 20%; } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 { display: flex; justify-content: center; align-items: center; font-size: 16px; width: 100%; text-align: center; flex-direction: column; } @media (max-width: 1440px) { .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 { font-size: 14px; } } @media (max-width: 991px) { .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 { font-size: 12px; } } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 span { display: block; height: 52px; } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 i { display: flex; align-items: center; justify-content: center; width: 0.62rem; height: 0.62rem; min-height: 30px; min-width: 30px; position: relative; margin-bottom: 0.2rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 i { margin-bottom: 0.6rem; } } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 i:after, .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 i:before { content: ""; display: block; } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 i:before { width: 18%; height: 18%; border-radius: 50%; background-color: #fff; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li .jut1 i:after { position: absolute; left: 50%; top: 50%; margin-left: -37%; margin-top: -37%; width: 74%; height: 74%; border-radius: 50%; background-color: rgba(255, 255, 255, 0.15); border: 1px solid #fff; -webkit-animation: scale1 1.2s linear infinite; animation: scale1 1.2s linear infinite; transform: scale(1); } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li.on .jut1 i:before { width: 35%; height: 35%; } .buildbox-sec1 .cont .lt .f_item .status_cont .sta_nav .li.on .jut1 i:after { width: 100%; height: 100%; margin-left: -50%; margin-top: -50%; } .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item { display: flex; flex-wrap: wrap; align-items: center; } .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .font { width: 26.875%; padding: 0.3rem 0.28rem; padding-right: 0.38rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .font { padding: 1.4rem 1rem; width: 100%; order: 1; } } .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .font .tit { color: #0099e0; width: 100%; margin-bottom: 0.2rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .font .tit { margin-bottom: 0.4rem; } } .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 24px; letter-spacing: 0px; color: #666666; } @media (max-width: 1440px) { .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .font .text { font-size: 14px; line-height: 22px; } } .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .img { width: 73.125%; position: relative; overflow: hidden; padding-bottom: 48.125%; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .img { width: 100%; padding-bottom: 67.125%; } } .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .img img { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; } .buildbox-sec1 .cont .lt .f_item .status_cont .swiper-container .item .img:after { content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.3; z-index: 2; } .buildbox-sec1 .cont .lt .f_item .plan_cont { display: flex; flex-wrap: wrap; padding-top: 0.34rem; margin: 0 -0.78rem; } @media (max-width: 1440px) { .buildbox-sec1 .cont .lt .f_item .plan_cont { margin: 0 -0.5rem; } } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .plan_cont { padding-top: 1.1rem; } } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .plan_cont { margin: 0 -5px; } } .buildbox-sec1 .cont .lt .f_item .plan_cont .list { width: 25%; padding: 0 0.78rem; } @media (max-width: 1440px) { .buildbox-sec1 .cont .lt .f_item .plan_cont .list { padding: 0 0.5rem; } } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .plan_cont .list { padding: 0 5px; width: 50%; margin-bottom: 0.8rem; } } .buildbox-sec1 .cont .lt .f_item .plan_cont .list .li { width: 100%; } .buildbox-sec1 .cont .lt .f_item .plan_cont .list .li i { display: block; width: 1.11rem; overflow: hidden; min-width: 70px; margin: 0 auto; margin-bottom: 0.15rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .plan_cont .list .li i { margin-bottom: 6px; } } .buildbox-sec1 .cont .lt .f_item .plan_cont .list .li i img { width: 100%; float: left; } .buildbox-sec1 .cont .lt .f_item .plan_cont .list .li .tit { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 24px; letter-spacing: 0px; color: #555555; text-align: center; padding: 0 12px; } @media (max-width: 1440px) { .buildbox-sec1 .cont .lt .f_item .plan_cont .list .li .tit { font-size: 14px; } } .buildbox-sec1 .cont .lt .f_item .fz_img { margin-top: 0.3rem; width: 100%; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .fz_img { margin-top: 0.9rem; } } .buildbox-sec1 .cont .lt .f_item .fz_img img { width: 100%; } .buildbox-sec1 .cont .lt .f_item .fz_text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 1.75; letter-spacing: 0px; color: #666666; margin-top: 0.3rem; } @media (max-width: 1440px) { .buildbox-sec1 .cont .lt .f_item .fz_text { font-size: 14px; } } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .fz_text { margin-top: 0.8rem; } } .buildbox-sec1 .cont .lt .f_item .fz_text p { margin-bottom: 0.24rem; } @media (max-width: 1199px) { .buildbox-sec1 .cont .lt .f_item .fz_text p { margin-bottom: 10px; } } .buildbox-sec1 .cont .lt .f_item .fz_text p:last-child { margin-bottom: 0; } .buildbox-sec1 .cont .lt .f_item .fz_text img { max-width: 100%; } .buildbox-sec1 .cont .lt .f_item .case_title { display: flex; flex-wrap: wrap; align-items: flex-start; margin-bottom: 0.26rem; justify-content: space-between; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .case_title { margin-bottom: 0.8rem; } } .buildbox-sec1 .cont .lt .f_item .case_title .fz_tit { width: auto; } .buildbox-sec1 .cont .lt .f_item .case_cont .li { display: flex; flex-wrap: wrap; align-items: center; background-color: #f8f8f8; margin-bottom: 0.2rem; } @media (max-width: 1440px) { .buildbox-sec1 .cont .lt .f_item .case_cont .li { margin-bottom: 14px; } } .buildbox-sec1 .cont .lt .f_item .case_cont .li:last-child { margin-bottom: 0; } .buildbox-sec1 .cont .lt .f_item .case_cont .li .img { width: 26.4%; overflow: hidden; padding-bottom: 18.75%; position: relative; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .case_cont .li .img { width: 100%; padding-bottom: 70.75%; } } .buildbox-sec1 .cont .lt .f_item .case_cont .li .img img { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .buildbox-sec1 .cont .lt .f_item .case_cont .li .font { width: calc(100% - 26.4%); padding-left: 0.42rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .case_cont .li .font { width: 100%; padding-left: 0; padding: 1.4rem 1rem; } } .buildbox-sec1 .cont .lt .f_item .case_cont .li .font .tit { width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 0.16rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .lt .f_item .case_cont .li .font .tit { margin-bottom: 0.4rem; } } .buildbox-sec1 .cont .lt .f_item .case_cont .li .font .text { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; width: 100%; font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 25px; letter-spacing: 0px; color: #777777; height: 50px; } @media (max-width: 1440px) { .buildbox-sec1 .cont .lt .f_item .case_cont .li .font .text { font-size: 14px; line-height: 22px; height: 44px; } } .buildbox-sec1 .cont .lt .f_item .case_cont .li:hover .img img { -webkit-transform: scale(1.08); transform: scale(1.08); } .buildbox-sec1 .cont .gt { width: 34.2%; } @media (max-width: 767px) { .buildbox-sec1 .cont .gt { width: 100%; } } @media (min-width: 768px) { .buildbox-sec1 .cont .gt { position: sticky; top: 160px; } } @media (min-width: 768px) and (max-width: 1760px) { .buildbox-sec1 .cont .gt { top: 140px; } } @media (min-width: 768px) and (max-width: 1199px) { .buildbox-sec1 .cont .gt { top: 110px; } } .buildbox-sec1 .cont .gt .f_jut { width: 100%; position: relative; padding-right: 140px; margin-bottom: 0.86rem; } @media (max-width: 1440px) { .buildbox-sec1 .cont .gt .f_jut { padding-right: 100px; } } @media (max-width: 767px) { .buildbox-sec1 .cont .gt .f_jut { margin-top: 1.6rem; padding-right: 0; } } .buildbox-sec1 .cont .gt .f_jut .buildbox_nav { width: 100%; position: relative; border-left: 2px solid #dddfe4; padding-bottom: 0.12rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .gt .f_jut .buildbox_nav { padding-bottom: 6px; display: none; } } .buildbox-sec1 .cont .gt .f_jut .buildbox_nav .item { display: block; padding-left: 0.44rem; font-size: 18px; color: #888; margin-bottom: 0.22rem; } @media (max-width: 1440px) { .buildbox-sec1 .cont .gt .f_jut .buildbox_nav .item { font-size: 16px; } } @media (max-width: 767px) { .buildbox-sec1 .cont .gt .f_jut .buildbox_nav .item { margin-bottom: 12px; } } .buildbox-sec1 .cont .gt .f_jut .buildbox_nav .item.on { color: #333; } .buildbox-sec1 .cont .gt .f_jut .buildbox_nav .item:last-child { margin-bottom: 0; } .buildbox-sec1 .cont .gt .f_jut .xian { position: absolute; left: 0; top: 0; width: 2px; height: 10%; background-color: #0099e0; } .buildbox-sec1 .cont .gt .f_jut .but { display: flex; align-items: center; color: #666666; } .buildbox-sec1 .cont .gt .f_jut .but i { display: block; width: 0.4rem; min-width: 30px; margin-right: 10px; } @media (max-width: 767px) { .buildbox-sec1 .cont .gt .f_jut .but i { margin-right: 6px; } } .buildbox-sec1 .cont .gt .f_jut .but i img { width: 100%; float: left; } @media (min-width: 768px) { .buildbox-sec1 .cont .gt .f_jut .but { position: absolute; right: 0; top: 0; } } .buildbox-sec1 .cont .gt .fz_nei { width: 100%; background-color: #f8f8f8; } .buildbox-sec1 .cont .gt .fz_nei .img { width: 100%; position: relative; overflow: hidden; padding-bottom: 63.8%; } .buildbox-sec1 .cont .gt .fz_nei .img img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; } .buildbox-sec1 .cont .gt .fz_nei .font { padding: 0.34rem 0.38rem 0.4rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .gt .fz_nei .font { padding: 0.7rem 0.7rem 0.8rem; } } @media (max-width: 576px) { .buildbox-sec1 .cont .gt .fz_nei .font { padding: 1.4rem 1rem; } } .buildbox-sec1 .cont .gt .fz_nei .font .tit { color: #000; opacity: 0.8; font-weight: 700; margin-bottom: 0.2rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .gt .fz_nei .font .tit { margin-bottom: 10px; } } .buildbox-sec1 .cont .gt .fz_nei .font .list { margin-bottom: 0.25rem; } @media (max-width: 767px) { .buildbox-sec1 .cont .gt .fz_nei .font .list { margin-bottom: 0.75rem; } } .buildbox-sec1 .cont .gt .fz_nei .font .list .li { display: flex; align-items: flex-start; font-size: 16px; margin-bottom: 6px; } @media (max-width: 1440px) { .buildbox-sec1 .cont .gt .fz_nei .font .list .li { font-size: 14px; margin-bottom: 4px; } } .buildbox-sec1 .cont .gt .fz_nei .font .list .li:last-child { margin-bottom: 0; } .buildbox-sec1 .cont .gt .fz_nei .font .list .li i { display: block; width: 18px; } @media (max-width: 1440px) { .buildbox-sec1 .cont .gt .fz_nei .font .list .li i { width: 15px; } } .buildbox-sec1 .cont .gt .fz_nei .font .list .li i img { max-width: 100%; } .buildbox-sec1 .cont .gt .fz_nei .font .list .li span { display: block; padding-left: 16px; width: calc(100% - 18px); } @media (max-width: 1440px) { .buildbox-sec1 .cont .gt .fz_nei .font .list .li span { padding-left: 12px; width: calc(100% - 15px); } } .buildbox-sec1 .cont .gt .fz_nei .font .f_but { width: 100%; background-color: #0099e0; font-size: 16px; color: #fff; height: 0.5rem; min-height: 40px; display: flex; cursor: pointer; align-items: center; justify-content: center; } @media (max-width: 1440px) { .buildbox-sec1 .cont .gt .fz_nei .font .f_but { font-size: 14px; } } @keyframes scale1 { from { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } to { transform: scale(1); -webkit-transform: scale(1); opacity: 0.1; } } @-webkit-keyframes scale1 { from { -webkit-transform: scale(0); transform: scale(0); opacity: 0; } to { transform: scale(1); -webkit-transform: scale(1); opacity: 0.1; } } /* End */ /* 产品中心 */ .productbox-sec1 { padding-top: 0.6rem; } @media (max-width: 767px) { .productbox-sec1 { padding-top: 2.2rem; } } .productbox-sec1 .nav { display: flex; justify-content: center; margin-bottom: 0.58rem; } @media (max-width: 767px) { .productbox-sec1 .nav { margin-bottom: 1.4rem; } } .productbox-sec1 .nav .productbox1_nav { max-width: 100%; } .productbox-sec1 .nav .productbox1_nav .swiper-slide { width: auto; } .productbox-sec1 .nav .productbox1_nav .swiper-slide .item { display: flex; flex-direction: column; align-items: center; margin: 0 0.25rem; line-height: 1; color: #999999; font-size: 0.2rem; } @media (max-width: 1440px) { .productbox-sec1 .nav .productbox1_nav .swiper-slide .item { font-size: 16px; } } @media (max-width: 767px) { .productbox-sec1 .nav .productbox1_nav .swiper-slide .item { margin: 0 12px 6px; border-width: 2px; } } .productbox-sec1 .nav .productbox1_nav .swiper-slide .item i { display: block; height: 0.5rem; overflow: hidden; min-height: 26px; margin-bottom: 8px; } @media (max-width: 1199px) { .productbox-sec1 .nav .productbox1_nav .swiper-slide .item i { margin-bottom: 5px; } } .productbox-sec1 .nav .productbox1_nav .swiper-slide .item i img { height: 100%; float: left; } .productbox-sec1 .nav .productbox1_nav .swiper-slide .item i img:nth-child(2) { display: none; } .productbox-sec1 .nav .productbox1_nav .swiper-slide .item span { display: inline-block; padding-bottom: 9px; border-bottom: 3px solid transparent; } .productbox-sec1 .nav .productbox1_nav .swiper-slide.on .item { color: #0099e0; } .productbox-sec1 .nav .productbox1_nav .swiper-slide.on .item i img:nth-child(1) { display: none; } .productbox-sec1 .nav .productbox1_nav .swiper-slide.on .item i img:nth-child(2) { display: block; } .productbox-sec1 .nav .productbox1_nav .swiper-slide.on .item span { border-color: #0099e0; } .productbox-sec1 .f_cont { display: flex; flex-wrap: wrap; margin: 0 -0.2rem; } @media (max-width: 991px) { .productbox-sec1 .f_cont { margin: 0 -5px; } } @media (max-width: 576px) { .productbox-sec1 .f_cont { margin: 0; } } .productbox-sec1 .f_cont .item { width: 33.333%; padding: 0 0.2rem; margin-bottom: 0.4rem; } @media (max-width: 991px) { .productbox-sec1 .f_cont .item { padding: 0 5px; } } @media (max-width: 767px) { .productbox-sec1 .f_cont .item { width: 50%; margin-bottom: 0.8rem; } } @media (max-width: 576px) { .productbox-sec1 .f_cont .item { padding: 0; width: 100%; margin-bottom: 1rem; } } .productbox-sec1 .f_cont .item .list { display: block; width: 100%; background-color: #f5f5f5; } .productbox-sec1 .f_cont .item .list .img { width: 100%; position: relative; padding-bottom: 72%; overflow: hidden; } .productbox-sec1 .f_cont .item .list .img img { width: 75%; height: 75%; object-fit: contain; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .productbox-sec1 .f_cont .item .list .font { padding: 0.3rem 0.4rem; display: flex; justify-content: space-between; align-items: center; border-top: 2px solid #ececec; font-size: 20px; font-weight: 600; } @media (max-width: 1440px) { .productbox-sec1 .f_cont .item .list .font { font-size: 18px; } } @media (max-width: 991px) { .productbox-sec1 .f_cont .item .list .font { font-size: 16px; } } @media (max-width: 767px) { .productbox-sec1 .f_cont .item .list .font { padding: 0.9rem 1rem; } } .productbox-sec1 .f_cont .item .list .font span { display: block; width: 90%; width: calc(100% - 0.5rem); overflow: hidden; line-height: 1.2; text-overflow: ellipsis; white-space: nowrap; } @media (max-width: 1440px) { .productbox-sec1 .f_cont .item .list .font span { width: calc(100% - 30px); } } @media (max-width: 1199px) { .productbox-sec1 .f_cont .item .list .font span { width: calc(100% - 26px); } } .productbox-sec1 .f_cont .item .list .font i { width: 0.4rem; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; overflow: hidden; } @media (max-width: 1440px) { .productbox-sec1 .f_cont .item .list .font i { width: 30px; } } @media (max-width: 1199px) { .productbox-sec1 .f_cont .item .list .font i { width: 26px; } } .productbox-sec1 .f_cont .item .list .font i img { float: left; width: 100%; } .productbox-sec1 .f_cont .item .list .font i img:nth-child(2) { display: none; } @media (min-width: 1200px) { .productbox-sec1 .f_cont .item .list:hover .img img { -webkit-transform: scale(1.04); transform: scale(1.04); } .productbox-sec1 .f_cont .item .list:hover .font i { -webkit-transform: rotate(45deg); transform: rotate(45deg); } .productbox-sec1 .f_cont .item .list:hover .font i img:nth-child(1) { display: none; } .productbox-sec1 .f_cont .item .list:hover .font i img:nth-child(2) { display: block; } } .productbox-sec1 .basepage { margin-top: 0.4rem; } @media (max-width: 767px) { .productbox-sec1 .basepage { margin-top: 1.1rem; } } /* End */ /* 研发创新 */ .innbox_tit { text-align: center; margin-bottom: 0.6rem; } @media (max-width: 767px) { .innbox_tit { margin-bottom: 1.4rem; } } .innbox_tit .tit { position: relative; margin-bottom: 0.24rem; } @media (max-width: 767px) { .innbox_tit .tit { margin-bottom: 0.8rem; } } .innbox_tit .tit .name { position: absolute; top: -50%; line-height: 0.8; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); opacity: 0.1; font-size: 0.9rem; } @media (max-width: 767px) { .innbox_tit .tit .name { font-size: 1.6rem; } } @media (max-width: 576px) { .innbox_tit .tit .name { font-size: 2rem; } } .innbox_tit .tit span { position: relative; z-index: 2; } .innbox_tit .xian { width: 0.86rem; height: 3px; background-color: #0099e0; margin: 0 auto; min-width: 50px; } @media (max-width: 767px) { .innbox_tit .xian { height: 2px; } } .innbox_tit .text { font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 26px; margin: 0 auto; max-width: 877px; letter-spacing: 0px; color: #333; opacity: 0.6; margin-top: 0.24rem; } @media (max-width: 767px) { .innbox_tit .text { margin-top: 0.8rem; } } @media (max-width: 1440px) { .innbox_tit .text { max-width: 780px; font-size: 16px; line-height: 26px; } } @media (max-width: 991px) { .innbox_tit .text { font-size: 14px; line-height: 24px; } } .innbox-sec1 { overflow: hidden; } .innbox-sec1 .cont { display: flex; flex-wrap: wrap; margin: 0 -0.5rem; } @media (max-width: 767px) { .innbox-sec1 .cont { margin: 0 -5px; } } .innbox-sec1 .cont .item { width: 25%; padding: 0 0.5rem; } @media (max-width: 767px) { .innbox-sec1 .cont .item { padding: 0 5px; } } @media (max-width: 767px) { .innbox-sec1 .cont .item { width: 50%; margin-bottom: 1rem; } } .innbox-sec1 .cont .item .list { display: flex; align-items: center; flex-direction: column; text-align: center; } .innbox-sec1 .cont .item .list i { display: flex; align-items: center; justify-content: center; background-color: #f5f5f5; margin-bottom: 0.14rem; width: 1.6rem; height: 1.6rem; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; overflow: hidden; border-radius: 50%; } @media (max-width: 1199px) { .innbox-sec1 .cont .item .list i { width: 1.76rem; height: 1.76rem; } } @media (max-width: 767px) { .innbox-sec1 .cont .item .list i { margin-bottom: 0.5rem; } } @media (max-width: 767px) { .innbox-sec1 .cont .item .list i { width: 4.16rem; height: 4.16rem; } } .innbox-sec1 .cont .item .list i img { float: left; max-width: 0.58rem; max-height: 0.52rem; object-fit: contain; } .innbox-sec1 .cont .item .list i img:nth-child(2n) { display: none; } @media (max-width: 1199px) { .innbox-sec1 .cont .item .list i img { max-width: 0.638rem; max-height: 0.572rem; } } @media (max-width: 767px) { .innbox-sec1 .cont .item .list i img { max-width: 1.508rem; max-height: 1.352rem; } } .innbox-sec1 .cont .item .list:hover i { background-color: #0099e0; } .innbox-sec1 .cont .item .list:hover i img:nth-child(1) { display: none; } .innbox-sec1 .cont .item .list:hover i img:nth-child(2) { display: block; } .innbox-sec2 { background-color: #f5f5f5; } .innbox-sec2 .cont { display: flex; flex-wrap: wrap; align-items: flex-start; margin: 0 -0.09rem; } @media (max-width: 1440px) { .innbox-sec2 .cont { margin: 0 -6px; } } @media (max-width: 767px) { .innbox-sec2 .cont { margin: 0; display: block; } } .innbox-sec2 .cont .lt, .innbox-sec2 .cont .gt { width: 50%; padding: 0 0.09rem; } @media (max-width: 1440px) { .innbox-sec2 .cont .lt, .innbox-sec2 .cont .gt { padding: 0 6px; } } @media (max-width: 767px) { .innbox-sec2 .cont .lt, .innbox-sec2 .cont .gt { width: 100%; padding: 0; } } .innbox-sec2 .cont .item { width: 100%; } .innbox-sec2 .cont .item .list { width: 100%; display: block; position: relative; } .innbox-sec2 .cont .item .list .img { width: 100%; overflow: hidden; position: relative; padding-bottom: 76.8%; } .innbox-sec2 .cont .item .list .img img { width: 100%; height: 100%; object-fit: cover; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; position: absolute; top: 0; left: 0; } .innbox-sec2 .cont .item .list .img:after { content: ""; display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: url(../images/gongzuojiabianimgfz1.png) no-repeat; background-position: left bottom; background-size: 100%; } .innbox-sec2 .cont .item .list .font { position: absolute; bottom: 0; left: 0; width: 100%; z-index: 2; padding: 0.25rem 0.5rem; color: #fff; } @media (max-width: 1440px) { .innbox-sec2 .cont .item .list .font { padding: 16px 0.6rem; } } @media (max-width: 767px) { .innbox-sec2 .cont .item .list .font { padding: 14px 1.2rem; } } .innbox-sec2 .cont .item .list .font .tit { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 100%; } .innbox-sec2 .cont .item .list .font .text { margin-top: 4px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 100%; opacity: 0.8; font-size: 18px; } @media (max-width: 1440px) { .innbox-sec2 .cont .item .list .font .text { font-size: 16px; } } @media (max-width: 767px) { .innbox-sec2 .cont .item .list .font .text { font-size: 14px; } } @media (min-width: 1200px) { .innbox-sec2 .cont .item .list:hover .img img { -webkit-transform: scale(1.04); transform: scale(1.04); } } .innbox-sec2 .cont .gt .f_jut { display: flex; align-items: flex-start; flex-wrap: wrap; margin: 0 -0.09rem; } @media (max-width: 1440px) { .innbox-sec2 .cont .gt .f_jut { margin: 0 -6px; } } @media (max-width: 767px) { .innbox-sec2 .cont .gt .f_jut { margin: 0 -5px; margin-top: 20px; } } .innbox-sec2 .cont .gt .item { width: 50%; padding: 0 0.09rem; margin-bottom: 0.12rem; } @media (max-width: 1440px) { .innbox-sec2 .cont .gt .item { padding: 0 6px; } } @media (max-width: 1199px) { .innbox-sec2 .cont .gt .item { margin-bottom: 0.24rem; } } @media (max-width: 767px) { .innbox-sec2 .cont .gt .item { padding: 0 5px; margin-bottom: 12px; } } @media (min-width: 768px) { .innbox-sec2 .cont .gt .item:nth-child(3) { margin-bottom: 0; } } .innbox-sec2 .cont .gt .item:last-child { margin-bottom: 0; } .innbox-sec2 .cont .gt .item .list { height: 100%; } .innbox-sec2 .cont .gt .item .list .img { padding-bottom: 77.2%; } .innbox-sec2 .cont .gt .item .list .font { padding-left: 0.3rem; padding-right: 0.3rem; } @media (max-width: 767px) { .innbox-sec2 .cont .gt .item .list .font { padding: 0.8rem; } } .innbox-sec2 .cont .gt .item .list .font .tit { font-size: 18px; } @media (max-width: 1440px) { .innbox-sec2 .cont .gt .item .list .font .tit { font-size: 16px; } } @media (max-width: 767px) { .innbox-sec2 .cont .gt .item .list .font .tit { font-size: 14px; } } .innbox-sec3 { overflow: hidden; } .innbox-sec3 .cont { display: flex; flex-wrap: wrap; padding-left: 1rem; padding-right: 1.4rem; } @media (max-width: 767px) { .innbox-sec3 .cont { padding: 0; } } .innbox-sec3 .cont .lt { width: 15%; } @media (max-width: 767px) { .innbox-sec3 .cont .lt { width: 100%; display: flex; flex-wrap: wrap; margin-bottom: 1.4rem; } } .innbox-sec3 .cont .lt .item { display: block; margin-bottom: 0.35rem; } @media (max-width: 767px) { .innbox-sec3 .cont .lt .item { width: 50%; margin-bottom: 1rem; } } .innbox-sec3 .cont .lt .item:last-child { margin-bottom: 0; } .innbox-sec3 .cont .lt .item .shu { display: flex; align-items: center; color: #0099e0; line-height: 1; margin-bottom: 0.1rem; } @media (max-width: 1440px) { .innbox-sec3 .cont .lt .item .shu { margin-bottom: 6px; } } @media (max-width: 767px) { .innbox-sec3 .cont .lt .item .shu { justify-content: center; text-align: center; } } .innbox-sec3 .cont .lt .item .shu .zi { font-weight: bold; line-height: 0.8; font-size: 0.4rem; } @media (max-width: 1199px) { .innbox-sec3 .cont .lt .item .shu .zi { font-size: 24px; } } @media (max-width: 767px) { .innbox-sec3 .cont .lt .item .shu .zi { font-size: 0.8rem; } } @media (max-width: 576px) { .innbox-sec3 .cont .lt .item .shu .zi { font-size: 1.2rem; } } .innbox-sec3 .cont .lt .item .shu .wen { display: flex; align-items: center; margin-left: 0.2rem; font-size: 18px; line-height: 1; } @media (max-width: 1440px) { .innbox-sec3 .cont .lt .item .shu .wen { font-size: 16px; } } @media (max-width: 767px) { .innbox-sec3 .cont .lt .item .shu .wen { font-size: 14px; margin-left: 10px; } } .innbox-sec3 .cont .lt .item .shu .wen .fu { margin-top: -10px; } .innbox-sec3 .cont .lt .item .shu .wen span { line-height: 1; font-size: 16px; } @media (max-width: 1440px) { .innbox-sec3 .cont .lt .item .shu .wen span { font-size: 14px; } } @media (max-width: 767px) { .innbox-sec3 .cont .lt .item .shu .wen span { font-size: 12px; } } .innbox-sec3 .cont .lt .item .text { color: #666666; opacity: 0.8; width: 100%; } @media (max-width: 767px) { .innbox-sec3 .cont .lt .item .text { text-align: center; } } .innbox-sec3 .cont .gt { width: 85%; } @media (max-width: 767px) { .innbox-sec3 .cont .gt { width: 100%; } } @media (max-width: 576px) { } .innbox-sec3 .cont .gt .tu { position: relative; width: 100%; /* overflow: hidden; */ } .innbox-sec3 .cont .gt .tu img { width: 100%; float: left; } .innbox-sec3 .cont .gt .li { position: absolute; } .innbox-sec3 .cont .gt .li .circle { width: 12px; height: 12px; border-radius: 50%; position: relative; } @media (max-width: 1760px) { .innbox-sec3 .cont .gt .li .circle { /* width: 86px; height: 86px; */ } } @media (max-width: 1366px) { .innbox-sec3 .cont .gt .li .circle { /* width: 70px; height: 70px; */ } } @media (max-width: 1260px) { .innbox-sec3 .cont .gt .li .circle { /* width: 56px; height: 56px; */ } } @media (max-width: 991px) { .innbox-sec3 .cont .gt .li .circle { /* width: 46px; height: 46px; */ } } @media (max-width: 767px) { .innbox-sec3 .cont .gt .li .circle { /* width: 26px; height: 26px; */ } } .innbox-sec3 .cont .gt .li .circle i { display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; } .innbox-sec3 .cont .gt .li .circle i:after, .innbox-sec3 .cont .gt .li .circle i:before { content: ""; display: block; border-radius: 50%; } .innbox-sec3 .cont .gt .li .circle i:after { position: absolute; top: 50%; left: 50%; width: 300%; height: 300%; margin-top: -150%; margin-left: -150%; background-color: rgba(0, 153, 224, 0.5); border: 1px solid #0099e0; animation: scale1 1.4s linear infinite; } .innbox-sec3 .cont .gt .li .circle i:before { width: 12px; height: 12px; background-color: #0099e0; } @media (max-width: 1440px) { .innbox-sec3 .cont .gt .li .circle i:before { width: 8px; height: 8px; } } .innbox-sec3 .cont .gt .li .font { position: absolute; z-index: 2; left: 0; /* -webkit-transform: translateX(79%); transform: translateX(79%); */ bottom: 50%; width: 218px; color: #0099e0; /* visibility: hidden; */ height: 78px; } @media (max-width: 1760px) { .innbox-sec3 .cont .gt .li .font { /* width: 200px; height: 67px; */ } } @media (max-width: 1366px) { .innbox-sec3 .cont .gt .li .font { /* right: -5px; height: 63px; -webkit-transform: translateX(76%); transform: translateX(76%); */ } } @media (max-width: 1260px) { .innbox-sec3 .cont .gt .li .font { right: -10px; } } @media (max-width: 991px) { .innbox-sec3 .cont .gt .li .font { right: -10px; width: 140px; height: 50px; } } .innbox-sec3 .cont .gt .li .font .xian { width: 30.6%; /* width: 0; */ height: 1px; background-color: #0099e0; position: absolute; bottom: 0; left: 0; margin-left: 6px; transform: rotate(-51deg); transform-origin: left bottom; } .innbox-sec3 .cont .gt .li .font .text { text-align: right; font-size: 16px; width: 78%; float: right; line-height: 1; position: relative; padding-bottom: 10px; } @media (max-width: 1440px) { .innbox-sec3 .cont .gt .li .font .text { /*padding-bottom: 8px;*/ } .innbox-sec3 .cont .gt .li .font .xian{ width: 31.6%; transform: rotate(-49deg); } .innbox-sec3 .cont .gt .li .font{ width: 185px; height: 67px; } } @media (max-width: 1440px) { .innbox-sec3 .cont .gt .li .font .text { font-size: 14px; } } .innbox-sec3 .cont .gt .li .font .text span { display: block; /* opacity: 0; -webkit-transform: translateY(4px); transform: translateY(4px); */ } .innbox-sec3 .cont .gt .li .font .text:after { content: ""; width: 100%; height: 1px; background-color: #0099e0; position: absolute; bottom: 0; left: 0; } .innbox-sec3 .cont .gt .li .font .xian { -webkit-transition: width 0.4s linear; transition: width 0.4s linear; } .innbox-sec3 .cont .gt .li .font .text span { -webkit-transition: all 0.4s linear; transition: all 0.4s linear; } .innbox-sec3 .cont .gt .li .font .text:after { -webkit-transition: width 0.4s linear; transition: width 0.4s linear; } /* @media (min-width: 768px) { .innbox-sec3 .cont .gt .li:hover .circle i:after { width: 100%; height: 100%; margin-left: -50%; margin-top: -50%; } .innbox-sec3 .cont .gt .li:hover .font { visibility: visible; } .innbox-sec3 .cont .gt .li:hover .font .xian { width: 28.3%; -webkit-transition: width 0.4s linear; transition: width 0.4s linear; } .innbox-sec3 .cont .gt .li:hover .font .text span { -webkit-transition: all 0.4s 0.4s linear; transition: all 0.4s 0.4s linear; opacity: 1; -webkit-transform: translateY(0px); transform: translateY(0px); } .innbox-sec3 .cont .gt .li:hover .font .text:after { width: 100%; -webkit-transition: width 0.4s 0.4s linear; transition: width 0.4s 0.4s linear; } } */ @media (max-width: 1440px) { .innbox-sec3 .cont .gt .li:hover .font .xian{ width: 31.3%; } .innbox-sec3 .cont .gt .li .font .text{ width: 76%; } } .innbox-sec3 .cont .gt .wei1 { left: 36%; top: 44%; } @media (max-width: 576px) { .innbox-sec3 .cont .gt .wei1 { left: 36%; top: 44%; } } .innbox-sec3 .cont .gt .wei2 { left: 76%; top: 43%; } @media (max-width: 576px) { .innbox-sec3 .cont .gt .wei2 { left: 76%; top: 43%; } } .innbox-sec3 .cont .gt .wei3 { left: 40.8%; top: 41%; } @media (max-width: 576px) { .innbox-sec3 .cont .gt .wei3 { left: 40.8%; top: 41%; } } .innbox-sec3 .cont .gt .wei4 { left: 44%; top: 40%; } @media (max-width: 576px) { .innbox-sec3 .cont .gt .wei4 { left: 44%; top: 40%; } } .innbox-sec3 .cont .gt .wei5 { left: 8.8%; top: 30%; } @media (max-width: 576px) { .innbox-sec3 .cont .gt .wei5 { left: 8.8%; top: 30%; } } .innbox-sec3 .cont .gt .wei6 { left: 12%; top: 77%; } @media (max-width: 576px) { .innbox-sec3 .cont .gt .wei6 { left: 12%; top: 77%; } } .innbox-sec3 .cont .gt .wei7 { left: 26.5%; top: 54%; } @media (max-width: 576px) { .innbox-sec3 .cont .gt .wei7 { left: 26.5%; top: 54%; } } .innbox-sec3 .cont .gt .wei7 .font{ left: initial; right: 100%; } .innbox-sec3 .cont .gt .wei7 .font .xian{ right: 0; margin-left: 6px; transform: rotate(49deg); transform-origin: right top; left: initial; width: 31%; } .innbox-sec3 .cont .gt .wei7 .font .text{ float: left; text-align: left; margin-left: 1.4%; padding-bottom: 11px; } .innbox-sec3 .cont .gt .wei7 .font .text:after{ left: initial; right: 0; } .innbox-sec3 .cont .gt .wei8 { left: 32.8%; top: 62%; } @media (max-width: 576px) { .innbox-sec3 .cont .gt .wei8 { left: 32.8%; top: 62%; } } .innbox-sec4 { background-color: #f5f5f5; background-position: center; background-size: cover; } .innbox-sec4 .cont .innbox4_cont { width: 100%; margin: 0 -0.2rem; } @media (max-width: 767px) { .innbox-sec4 .cont .innbox4_cont { margin: 0 -5px; } .innbox-sec3 .cont .gt .li .font{ display: none!important; } } .innbox-sec4 .cont .innbox4_cont .item { padding: 0 0.2rem; } @media (max-width: 767px) { .innbox-sec4 .cont .innbox4_cont .item { padding: 0 5px; } } .innbox-sec4 .cont .innbox4_cont .item .list { display: block; width: 100%; background-color: #fff; } .innbox-sec4 .cont .innbox4_cont .item .list .img { width: 100%; overflow: hidden; padding-bottom: 78%; position: relative; } .innbox-sec4 .cont .innbox4_cont .item .list .img img { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; } .innbox-sec4 .cont .innbox4_cont .item .list .font { padding: 0.17rem 0.3rem; } @media (max-width: 1440px) { .innbox-sec4 .cont .innbox4_cont .item .list .font { padding: 12px 0.3rem; } } @media (max-width: 767px) { .innbox-sec4 .cont .innbox4_cont .item .list .font { padding: 16px 1rem; } } .innbox-sec4 .cont .innbox4_cont .item .list .font .tit { width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } @media (min-width: 1200px) { .innbox-sec4 .cont .innbox4_cont .item .list:hover .img img { -webkit-transform: scale(1.1); transform: scale(1.1); } } .innbox-sec4 .qie { width: 100%; display: flex; justify-content: center; align-items: center; position: relative; margin-top: 0.6rem; } @media (max-width: 767px) { .innbox-sec4 .qie { margin-top: 1.6rem; } } .innbox-sec4 .qie .innbox4_page { width: auto; margin: 0 0.48rem; color: #999999; } @media (max-width: 767px) { .innbox-sec4 .qie .innbox4_page { margin: 0 1rem; } } .innbox-sec4 .qie .innbox4_page .swiper-pagination-current { color: #333; } .innbox-sec4 .qie .innbox4-prev, .innbox-sec4 .qie .innbox4-next { background-color: rgba(0, 0, 0, 0.3); border-color: transparent; position: relative; left: 0; right: 0; top: 0; } .innbox-sec4 .qie .innbox4-prev:hover, .innbox-sec4 .qie .innbox4-next:hover { background-color: #0099e0; } .innbox-sec5 { background-color: #f8f8f8; background-position: center; background-size: cover; } .innbox-sec5 .innbox_tit .tit { color: #fff; } .innbox-sec5 .innbox_tit .tit .name { color: #ffffff; opacity: 0.1; } .innbox-sec5 .innbox_tit .text { color: #ffffff; } .innbox-sec5 .cont { display: flex; flex-wrap: wrap; padding: 0 0.2rem; } @media (max-width: 767px) { .innbox-sec5 .cont { padding: 0; } } .innbox-sec5 .cont .item { width: 50%; color: #fff; border-right: 1px solid rgba(255, 255, 255, 0.2); padding: 0 0.4rem; } @media (max-width: 767px) { .innbox-sec5 .cont .item { padding: 0; width: 100%; border-right: none; margin-bottom: 1.4rem; } } .innbox-sec5 .cont .item:last-child { border-right: none; margin-bottom: 0; } .innbox-sec5 .cont .item .tit { width: 100%; display: flex; align-items: flex-start; margin-bottom: 0.35rem; } @media (max-width: 767px) { .innbox-sec5 .cont .item .tit { margin-bottom: 0.8rem; } } .innbox-sec5 .cont .item .tit i { display: flex; align-items: center; width: 0.35rem; height: 0.3rem; } @media (max-width: 1366px) { .innbox-sec5 .cont .item .tit i { min-width: 26px; min-height: 21px; } } .innbox-sec5 .cont .item .tit i img { max-height: 100%; max-width: 100%; object-fit: contain; } .innbox-sec5 .cont .item .tit span { display: block; padding-left: 15px; width: calc(100% - 0.35rem); } @media (max-width: 1440px) { .innbox-sec5 .cont .item .tit span { padding-left: 10px; } } @media (max-width: 1366px) { .innbox-sec5 .cont .item .tit span { width: calc(100% - 26px); } } .innbox-sec5 .cont .item .nei { width: 100%; font-size: 16px; opacity: 0.6; color: #fff; line-height: 1.625; } @media (max-width: 1440px) { .innbox-sec5 .cont .item .nei { font-size: 14px; } } .innbox-sec5 .cont .item .nei p { font-size: 16px; margin-bottom: 13px; } @media (max-width: 1440px) { .innbox-sec5 .cont .item .nei p { font-size: 14px; margin-bottom: 10px; } } @media (max-width: 1199px) { .innbox-sec5 .cont .item .nei p { margin-bottom: 6px; } } .innbox-sec5 .cont .item .nei p:last-child { margin-bottom: 0; } .innbox-sec6 .nav { display: flex; flex-wrap: wrap; margin: 0 -0.2rem; } @media (max-width: 767px) { .innbox-sec6 .nav { margin: 0 5px; } } .innbox-sec6 .nav .item { width: 25%; padding: 0 0.2rem; } @media (max-width: 767px) { .innbox-sec6 .nav .item { width: 50%; padding: 0 5px; margin-bottom: 10px; } } @media (max-width: 576px) { .innbox-sec6 .nav .item { width: 100%; } } .innbox-sec6 .nav .item .list { display: block; background-color: #f5f5f5; height: 100%; padding: 0.3rem 0.4rem 0.18rem; } @media (max-width: 767px) { .innbox-sec6 .nav .item .list { padding: 0.6rem 0.8rem; } } @media (max-width: 576px) { .innbox-sec6 .nav .item .list { padding: 1.2rem 1rem; } } .innbox-sec6 .nav .item .list .name { padding-bottom: 16px; border-bottom: 1px solid #dcdcdc; line-height: 0.8; font-size: 0.2rem; } @media (max-width: 1760px) { .innbox-sec6 .nav .item .list .name { font-size: 18px; } } @media (max-width: 991px) { .innbox-sec6 .nav .item .list .name { font-size: 16p; } } .innbox-sec6 .nav .item .list .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 1.625; letter-spacing: 0px; color: #666666; } .innbox-sec6 .cont { display: flex; align-items: flex-start; padding: 0 2rem; margin-top: 0.6rem; } @media (max-width: 767px) { .innbox-sec6 .cont { padding: 0; flex-wrap: wrap; } } @media (max-width: 576px) { .innbox-sec6 .cont { margin-top: 1.4rem; } } .innbox-sec6 .cont .lt { width: 18%; padding: 0.26rem 0; border-right: 1px solid #e5e5e5; } @media (max-width: 1440px) { .innbox-sec6 .cont .lt { padding: 14px 0; } } @media (max-width: 767px) { .innbox-sec6 .cont .lt { width: 100%; padding: 0; border-right: none; border-bottom: 1px solid #e5e5e5; } } .innbox-sec6 .cont .lt .innbox6_nav { width: 100%; width: calc(100% + 2px); height: 3.3rem; } @media (max-width: 1760px) { .innbox-sec6 .cont .lt .innbox6_nav { height: 3.8rem; } } @media (max-width: 1199px) { .innbox-sec6 .cont .lt .innbox6_nav { height: 4.6rem; } } @media (max-width: 767px) { .innbox-sec6 .cont .lt .innbox6_nav { height: auto; } } .innbox-sec6 .cont .lt .innbox6_nav .item { width: 100%; height: 100%; display: flex; align-items: center; padding-right: 10px; font-size: 0.2rem; color: #adadad; border-right: 2px solid transparent; } @media (max-width: 1760px) { .innbox-sec6 .cont .lt .innbox6_nav .item { font-size: 18px; } } @media (max-width: 1440px) { } @media (max-width: 1199px) { .innbox-sec6 .cont .lt .innbox6_nav .item { font-size: 16px; } } @media (max-width: 991px) { .innbox-sec6 .cont .lt .innbox6_nav .item { font-size: 14px; } } @media (max-width: 767px) { .innbox-sec6 .cont .lt .innbox6_nav .item { border-right: none; border-bottom: 1px solid transparent; padding: 12px 0; } } .innbox-sec6 .cont .lt .innbox6_nav .swiper-slide { height: 0.5rem; margin-bottom: 0.2rem; } @media (max-width: 1760px) { .innbox-sec6 .cont .lt .innbox6_nav .swiper-slide { height: 40px; margin-bottom: 0.16rem; } } @media (max-width: 1199px) { .innbox-sec6 .cont .lt .innbox6_nav .swiper-slide { height: 35px; } } @media (max-width: 991px) { .innbox-sec6 .cont .lt .innbox6_nav .swiper-slide { height: 30px; } } @media (max-width: 767px) { .innbox-sec6 .cont .lt .innbox6_nav .swiper-slide { height: auto; width: auto; margin-right: 0.8rem; margin-bottom: 0; } } .innbox-sec6 .cont .lt .innbox6_nav .swiper-slide:last-child { margin-bottom: 0; } .innbox-sec6 .cont .lt .innbox6_nav .swiper-slide.on .item { color: #0099e0; border-color: #0099e0; } .innbox-sec6 .cont .f_jut { width: 82%; padding-left: 1.8rem; } @media (max-width: 767px) { .innbox-sec6 .cont .f_jut { padding-left: 0; width: 100%; margin-top: 1.2rem; } } .innbox-sec6 .cont .f_jut .fz_item { font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 1.625; letter-spacing: 0px; color: #333333; } @media (max-width: 1760px) { .innbox-sec6 .cont .f_jut .fz_item { font-size: 16px; } } @media (max-width: 991px) { .innbox-sec6 .cont .f_jut .fz_item { font-size: 14px; } } .innbox-sec6 .cont .f_jut .fz_item li { margin-bottom: 0.28rem; } @media (max-width: 767px) { .innbox-sec6 .cont .f_jut .fz_item li { margin-bottom: 0.8rem; } } .innbox-sec6 .cont .f_jut .fz_item li:last-child { margin-bottom: 0; } /* End */ /* 产品详情 */ /* 图片弹窗 */ #hi-img-pop { display: none; position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); text-align: center; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #hi-img-pop * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #hi-img-pop .hi-close { position: fixed; top: 86%; left: 50%; margin-left: -25px; width: 50px; height: 50px; color: #fff; background: #fff; border-radius: 50%; transition: 0.5s; cursor: pointer; } #hi-img-pop .hi-close:after, #hi-img-pop .hi-close:before { content: ""; position: absolute; bottom: 24px; left: 10px; width: 30px; height: 2px; background: #333; transition: 0.5s; } #hi-img-pop .hi-close:hover { background: #019dee; } #hi-img-pop .hi-close:hover:after, #hi-img-pop .hi-close:hover:before { background: #fff; } #hi-img-pop .hi-close:after { -webkit-transform: rotate(45deg); transform: rotate(45deg); } #hi-img-pop .hi-close:before { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } #hi-img-pop img { position: fixed; left: 50%; top: 50%; max-width: 90%; max-height: 70%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .productinfo .bread { background-color: #f6f6f6; } .productinfo-sec1 { background-color: #f6f6f6; padding-top: 0.42rem; } @media (max-width: 767px) { .productinfo-sec1 { padding-top: 1.4rem; } } .productinfo-sec1 .cont { width: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; } .productinfo-sec1 .cont .lt { width: 40%; max-width: 480px; } @media (max-width: 991px) { .productinfo-sec1 .cont .lt { width: 100%; max-width: 100%; order: 1; } } .productinfo-sec1 .cont .lt .xi { display: block; margin-top: 0.4; color: #0099e0; font-size: 18px; line-height: 1; margin-bottom: 14px; } @media (max-width: 1440px) { .productinfo-sec1 .cont .lt .xi { margin-bottom: 12px; font-size: 16px; } } @media (max-width: 767px) { .productinfo-sec1 .cont .lt .xi { margin-top: 0; } } .productinfo-sec1 .cont .lt .tit { font-size: 0.6rem; font-weight: bold; line-height: 1.4; padding-bottom: 0.25rem; border-bottom: 1px solid #e5e5e5; margin-bottom: 0.25rem; } @media (max-width: 1440px) { .productinfo-sec1 .cont .lt .tit { margin-bottom: 14px; padding-bottom: 14px; } } @media (max-width: 1199px) { .productinfo-sec1 .cont .lt .tit { margin-bottom: 12px; padding-bottom: 12px; } } @media (max-width: 991px) { .productinfo-sec1 .cont .lt .tit { font-size: 30px; } } @media (max-width: 767px) { .productinfo-sec1 .cont .lt .tit { font-size: 1rem; } } @media (max-width: 576px) { .productinfo-sec1 .cont .lt .tit { font-size: 1.2rem; } } .productinfo-sec1 .cont .lt .text { font-size: 16px; line-height: 24px; margin-bottom: 0.4rem; color: #666666; } @media (max-width: 1440px) { .productinfo-sec1 .cont .lt .text { line-height: 22px; font-size: 14px; } } @media (max-width: 767px) { .productinfo-sec1 .cont .lt .text { margin-bottom: 1.2rem; } } .productinfo-sec1 .cont .lt .but { display: flex; justify-content: center; align-items: center; width: 2.25rem; height: 60px; background-color: #0099e0; color: #fff; font-weight: bold; font-size: 16px; margin-bottom: 0.4rem; } @media (max-width: 1366px) { .productinfo-sec1 .cont .lt .but { width: 180px; height: 50px; } } @media (max-width: 1199px) { .productinfo-sec1 .cont .lt .but { margin-bottom: 20px; font-size: 14px; width: 160px; height: 40px; } } .productinfo-sec1 .cont .lt .f_but { width: 100%; } .productinfo-sec1 .cont .lt .f_but .but1 { display: flex; align-items: center; margin-bottom: 26px; font-size: 16px; } @media (max-width: 1440px) { .productinfo-sec1 .cont .lt .f_but .but1 { margin-bottom: 20px; } } @media (max-width: 1199px) { .productinfo-sec1 .cont .lt .f_but .but1 { font-size: 14px; margin-bottom: 16px; } } .productinfo-sec1 .cont .lt .f_but .but1 i { display: block; width: 25px; margin-right: 15px; } @media (max-width: 1440px) { .productinfo-sec1 .cont .lt .f_but .but1 i { width: 20px; margin-right: 12px; } } .productinfo-sec1 .cont .lt .f_but .but1 i img { width: 100%; } .productinfo-sec1 .cont .gt { width: 56%; max-width: 830px; padding-right: 130px; } @media (max-width: 1440px) { .productinfo-sec1 .cont .gt { padding-right: 100px; } } @media (max-width: 1366px) { .productinfo-sec1 .cont .gt { padding-right: 60px; } } @media (max-width: 991px) { .productinfo-sec1 .cont .gt { width: 100%; max-width: 100%; order: 0; margin-bottom: 30px; } } @media (max-width: 767px) { .productinfo-sec1 .cont .gt { padding-right: 0; } } .productinfo-sec1 .cont .gt .productinfo1-cont { width: 100%; } .productinfo-sec1 .cont .gt .productinfo1-cont .img { width: 100%; position: relative; overflow: hidden; padding-bottom: 100%; } .productinfo-sec1 .cont .gt .productinfo1-cont .img img { width: 100%; height: 100%; object-fit: contain; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .productinfo-sec1 .cont .gt .productinfo1-cont .productinfo1-pag { bottom: 60px; } @media (max-width: 1440px) { .productinfo-sec1 .cont .gt .productinfo1-cont .productinfo1-pag { bottom: 40px; } } @media (max-width: 576px) { .productinfo-sec1 .cont .gt .productinfo1-cont .productinfo1-pag { bottom: 20px; } } .productinfo-sec1 .cont .gt .productinfo1-cont .productinfo1-pag span { width: 12px; height: 12px; outline: none; background-color: #c4c4c5; margin: 0 10px; opacity: 1; } .productinfo-sec1 .cont .gt .productinfo1-cont .productinfo1-pag .swiper-pagination-bullet-active { background-color: #0099e0; } .productinfo-sec2 { padding-top: 1.2rem; padding-bottom: 1.2rem; /* padding-bottom: 0; */ } @media (max-width: 767px) { .productinfo-sec2 { padding-top: 2.6rem; padding-bottom: 2.6rem; } } @media (max-width: 576px) { .productinfo-sec2 { padding-top: 3rem; padding-bottom: 3rem; } } .productinfo-sec2 .cont .lt .f_item { padding-bottom: 0.56rem; margin-bottom: 0.56rem; border-bottom: 2px solid #f8f8f8; } @media (max-width: 767px) { .productinfo-sec2 .cont .lt .f_item { margin-bottom: 1.4rem; padding-bottom: 1.2rem; } } .productinfo-sec2 .cont .lt .f_item:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } .productinfo-sec2 .cont .lt .f_item .contrast_tit { display: flex; flex-wrap: wrap; align-items: flex-end; margin-bottom: 0.5rem; } @media (max-width: 767px) { .productinfo-sec2 .cont .lt .f_item .contrast_tit { margin-bottom: 1.4rem; } } .productinfo-sec2 .cont .lt .f_item .contrast_tit .name { color: #999; line-height: 1.6; margin-left: 0.2rem; font-size: 0.18rem; } @media (max-width: 1760px) { .productinfo-sec2 .cont .lt .f_item .contrast_tit .name { font-size: 16px; } } @media (max-width: 991px) { .productinfo-sec2 .cont .lt .f_item .contrast_tit .name { font-size: 14px; } } @media (max-width: 767px) { .productinfo-sec2 .cont .lt .f_item .contrast_tit .name { width: 100%; margin-top: 0.2rem; } } .productinfo-sec2 .cont .lt .f_item .advantage_cont { display: flex; flex-wrap: wrap; margin: 0 -0.1rem; } @media (max-width: 1440px) { .productinfo-sec2 .cont .lt .f_item .advantage_cont { margin: 0 -6px; } } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li { width: 25%; padding: 0 0.1rem; margin-bottom: 20px; } @media (max-width: 1440px) { .productinfo-sec2 .cont .lt .f_item .advantage_cont .li { padding: 0 6px; margin-bottom: 12px; } } @media (max-width: 767px) { .productinfo-sec2 .cont .lt .f_item .advantage_cont .li { width: 50%; margin-bottom: 12px; } } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut { display: flex; align-items: center; flex-direction: column; text-align: center; height: 100%; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; background-color: #f8f8f8; padding: 0.3rem 0.4rem 0.4rem; } @media (max-width: 767px) { .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut { padding: 0.9rem 1rem 1.2rem; } } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .img { width: 0.39rem; height: 0.38rem; min-width: 28px; min-height: 27px; display: flex; align-items: center; justify-content: center; margin-bottom: 0.1rem; } @media (max-width: 1440px) { .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .img { margin-bottom: 6px; } } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .img img { max-width: 100%; max-height: 100%; } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .img img:nth-child(2) { display: none; } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .tit { color: #0099e0; font-size: 0.22rem; } @media (max-width: 1440px) { .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .tit { font-size: 18px; } } @media (max-width: 991px) { .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .tit { font-size: 16px; } } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .xian { margin: 0.16rem auto; width: 0.28rem; height: 2px; background-color: #000000; opacity: 0.2; min-width: 20px; } @media (max-width: 991px) { .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .xian { margin: 10px auto; } } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 1.5; letter-spacing: 0px; color: #666666; } @media (max-width: 1440px) { .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut .text { font-size: 14px; } } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut:hover { background-image: linear-gradient(270deg, #0099e0 0%, #70c5ed 100%), linear-gradient(#0099e0, #0099e0); background-blend-mode: normal, normal; } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut:hover .txt { color: #fff; opacity: 0.7; } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut:hover .tit { color: #fff; } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut:hover .xian { background-color: #fff; } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut:hover .img img:nth-child(1) { display: none; } .productinfo-sec2 .cont .lt .f_item .advantage_cont .li .jut:hover .img img:nth-child(2) { display: block; } .productinfo-sec2 .cont .lt .f_item .zizhi { position: relative; } .productinfo-sec2 .cont .lt .f_item .zizhi .qualifications_next, .productinfo-sec2 .cont .lt .f_item .zizhi .qualifications_prev { border-color: transparent; background-color: rgba(0, 0, 0, 0.5); } .productinfo-sec2 .cont .lt .f_item .zizhi .qualifications_next:hover, .productinfo-sec2 .cont .lt .f_item .zizhi .qualifications_prev:hover { background-color: #0099e0; } .productinfo-sec2 .cont .lt .f_item .zizhi .qualifications_next { right: 0; -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); } @media (max-width: 767px) { .productinfo-sec2 .cont .lt .f_item .zizhi .qualifications_next { right: 10px; } } .productinfo-sec2 .cont .lt .f_item .zizhi .qualifications_prev { left: 0; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } @media (max-width: 767px) { .productinfo-sec2 .cont .lt .f_item .zizhi .qualifications_prev { left: 10px; } } .productinfo-sec2 .cont .lt .f_item .qualifications_cont { margin: 0.4rem -0.15rem 0; } @media (max-width: 1440px) { .productinfo-sec2 .cont .lt .f_item .qualifications_cont { margin: 0.4rem -10px 0; } } @media (max-width: 767px) { .productinfo-sec2 .cont .lt .f_item .qualifications_cont { margin: 0 -6px; margin-top: 0.8rem; } } .productinfo-sec2 .cont .lt .f_item .qualifications_cont .swiper-slide { padding: 0 0.15rem; } @media (max-width: 1440px) { .productinfo-sec2 .cont .lt .f_item .qualifications_cont .swiper-slide { padding: 0 10px; } } @media (max-width: 767px) { .productinfo-sec2 .cont .lt .f_item .qualifications_cont .swiper-slide { padding: 0 6px; } } .productinfo-sec2 .cont .lt .f_item .qualifications_cont .swiper-slide .img { width: 100%; display: block; background-color: #f5f5f5; /* border: 3px solid #0099e0; */ position: relative; padding-bottom: 136%; } .productinfo-sec2 .cont .lt .f_item .qualifications_cont .swiper-slide .img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: contain; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .productinfo-sec2 .cont .lt .f_item .qualifications_cont .swiper-slide .img:hover img { -webkit-transform: scale(1.04); transform: scale(1.04); } .productinfo-sec2 .cont .lt .f_item .make-text { font-size: 16px; } @media (max-width: 1440px) { .productinfo-sec2 .cont .lt .f_item .make-text { font-size: 14px; } } @media (max-width: 991px) { .productinfo-sec2 .cont .lt .f_item .make-text { font-size: 14px; } } .productinfo-sec2 .cont .lt .f_item .fz_text img { max-width: 100%; } .productinfo-sec2 .cont .lt .f_item .fz_text p { margin-bottom: 0; } .productinfo-sec3 .f_tit { text-align: center; margin-bottom: 0.52rem; } @media (max-width: 767px) { .productinfo-sec3 .f_tit { margin-bottom: 1.2rem; } } .productinfo-sec3 .cont { position: relative; } .productinfo-sec3 .cont .productinfo3_prev, .productinfo-sec3 .cont .productinfo3_next { background-color: #7f7f7f; border-color: #7f7f7f; } .productinfo-sec3 .cont .productinfo3_prev:hover, .productinfo-sec3 .cont .productinfo3_next:hover { background-color: #0099e0; border-color: #0099e0; } .productinfo-sec3 .cont .productinfo3_prev { left: -1.1rem; } @media (max-width: 1760px) { .productinfo-sec3 .cont .productinfo3_prev { left: 0; } } .productinfo-sec3 .cont .productinfo3_next { right: -1.1rem; } @media (max-width: 1760px) { .productinfo-sec3 .cont .productinfo3_next { right: 0; } } .productinfo-sec3 .cont .productinfo3_cont { margin: 0 -0.2rem; } @media (max-width: 991px) { .productinfo-sec3 .cont .productinfo3_cont { margin: 0 -5px; } } @media (max-width: 576px) { .productinfo-sec3 .cont .productinfo3_cont { margin: 0; } } .productinfo-sec3 .cont .productinfo3_cont .item { padding: 0 0.2rem; } @media (max-width: 991px) { .productinfo-sec3 .cont .productinfo3_cont .item { padding: 0 5px; } } @media (max-width: 576px) { .productinfo-sec3 .cont .productinfo3_cont .item { padding: 0; width: 100%; } } .productinfo-sec3 .cont .productinfo3_cont .item .list { display: block; width: 100%; background-color: #f5f5f5; } .productinfo-sec3 .cont .productinfo3_cont .item .list .img { width: 100%; position: relative; padding-bottom: 72%; overflow: hidden; } .productinfo-sec3 .cont .productinfo3_cont .item .list .img img { width: 75%; height: 75%; object-fit: contain; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .productinfo-sec3 .cont .productinfo3_cont .item .list .font { padding: 0.3rem 0.4rem; display: flex; justify-content: space-between; align-items: center; border-top: 2px solid #ececec; font-size: 20px; font-weight: 600; } @media (max-width: 1440px) { .productinfo-sec3 .cont .productinfo3_cont .item .list .font { font-size: 18px; } } @media (max-width: 991px) { .productinfo-sec3 .cont .productinfo3_cont .item .list .font { font-size: 16px; } } @media (max-width: 767px) { .productinfo-sec3 .cont .productinfo3_cont .item .list .font { padding: 0.9rem 1rem; } } .productinfo-sec3 .cont .productinfo3_cont .item .list .font span { display: block; width: 90%; width: calc(100% - 0.5rem); overflow: hidden; line-height: 1.2; text-overflow: ellipsis; white-space: nowrap; } @media (max-width: 1440px) { .productinfo-sec3 .cont .productinfo3_cont .item .list .font span { width: calc(100% - 30px); } } @media (max-width: 1199px) { .productinfo-sec3 .cont .productinfo3_cont .item .list .font span { width: calc(100% - 26px); } } .productinfo-sec3 .cont .productinfo3_cont .item .list .font i { width: 0.4rem; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; overflow: hidden; } @media (max-width: 1440px) { .productinfo-sec3 .cont .productinfo3_cont .item .list .font i { width: 30px; } } @media (max-width: 1199px) { .productinfo-sec3 .cont .productinfo3_cont .item .list .font i { width: 26px; } } .productinfo-sec3 .cont .productinfo3_cont .item .list .font i img { float: left; width: 100%; } .productinfo-sec3 .cont .productinfo3_cont .item .list .font i img:nth-child(2) { display: none; } @media (min-width: 1200px) { .productinfo-sec3 .cont .productinfo3_cont .item .list:hover .img img { -webkit-transform: scale(1.04); transform: scale(1.04); } .productinfo-sec3 .cont .productinfo3_cont .item .list:hover .font i { -webkit-transform: rotate(45deg); transform: rotate(45deg); } .productinfo-sec3 .cont .productinfo3_cont .item .list:hover .font i img:nth-child(1) { display: none; } .productinfo-sec3 .cont .productinfo3_cont .item .list:hover .font i img:nth-child(2) { display: block; } } /* End */ /* 解决方案 */ .solubox-sec1 { padding-top: 0.9rem; } @media (max-width: 767px) { .solubox-sec1 { padding-top: 2.4rem; } } .solubox-sec1 .cont { display: flex; flex-wrap: wrap; } .solubox-sec1 .cont .img, .solubox-sec1 .cont .font { width: 50%; } @media (max-width: 767px) { .solubox-sec1 .cont .img, .solubox-sec1 .cont .font { width: 100%; } } .solubox-sec1 .cont .img { position: relative; overflow: hidden; padding-bottom: 32.125%; } @media (max-width: 767px) { .solubox-sec1 .cont .img { padding-bottom: 68.125%; } } .solubox-sec1 .cont .img img { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; } .solubox-sec1 .cont .font { padding: 0.9rem 0.8rem; padding-right: 0; } @media (max-width: 767px) { .solubox-sec1 .cont .font { padding: 1.4rem 0 0; } } .solubox-sec1 .cont .font .tit { margin-bottom: 0.3rem; } @media (max-width: 767px) { .solubox-sec1 .cont .font .tit { margin-bottom: 0.8rem; } } .solubox-sec1 .cont .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #666666; } @media (max-width: 1440px) { .solubox-sec1 .cont .font .text { font-size: 14px; line-height: 24px; } } @media (max-width: 767px) { .solubox-sec1 .cont .font .text { line-height: 22px; } } .solubox-sec2 { background-color: #f5f5f5; } .solubox-sec2 .nav { display: flex; justify-content: center; } .solubox-sec2 .nav .solubox2_nav { max-width: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .solubox-sec2 .nav .solubox2_nav .item { display: flex; align-items: center; flex-direction: column; border-bottom: 2px solid transparent; padding-bottom: 0.38rem; font-size: 0.2rem; } @media (max-width: 1440px) { .solubox-sec2 .nav .solubox2_nav .item { font-size: 18px; } } @media (max-width: 991px) { .solubox-sec2 .nav .solubox2_nav .item { font-size: 16px; } } @media (max-width: 767px) { .solubox-sec2 .nav .solubox2_nav .item { font-size: 14px; padding-bottom: 0.6rem; } } .solubox-sec2 .nav .solubox2_nav .item i { height: 0.36rem; min-height: 24px; overflow: hidden; margin-bottom: 0.15rem; } @media (max-width: 767px) { .solubox-sec2 .nav .solubox2_nav .item i { margin-bottom: 6px; } } .solubox-sec2 .nav .solubox2_nav .item i img { width: 100%; float: left; } .solubox-sec2 .nav .solubox2_nav .item i img:nth-child(2) { display: none; } .solubox-sec2 .nav .solubox2_nav .swiper-slide { width: auto; margin-right: 0.72rem; } @media (max-width: 767px) { .solubox-sec2 .nav .solubox2_nav .swiper-slide { margin-right: 1.4rem; } } .solubox-sec2 .nav .solubox2_nav .swiper-slide:last-child { margin-right: 0; } .solubox-sec2 .nav .solubox2_nav .swiper-slide.on .item { border-color: #0099e0; } .solubox-sec2 .nav .solubox2_nav .swiper-slide.on i img:nth-child(1) { display: none; } .solubox-sec2 .nav .solubox2_nav .swiper-slide.on i img:nth-child(2) { display: block; } .solubox-sec2 .nav .solubox2_nav .swiper-slide.on .tit { color: #0099e0; } .solubox-sec2 .cont { padding: 0 1.28rem; margin-top: 0.8rem; } @media (max-width: 767px) { .solubox-sec2 .cont { padding: 0; margin-top: 1.3rem; } } .solubox-sec2 .cont .solubox2_cont { width: 100%; } .solubox-sec2 .cont .solubox2_cont .item { width: 100%; } .solubox-sec2 .cont .solubox2_cont .item .img { position: relative; overflow: hidden; padding-bottom: 40%; } @media (max-width: 767px) { .solubox-sec2 .cont .solubox2_cont .item .img { padding-bottom: 60%; } } .solubox-sec2 .cont .solubox2_cont .item .img img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; } .solubox-sec2 .cont .solubox2_cont .item .img:after { content: ""; display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.1) url(../images/jianbianseimfz1.png) no-repeat; background-position: left bottom; background-size: 100%; } .solubox-sec2 .cont .solubox2_cont .item .font { position: absolute; bottom: 0; left: 0; width: 100%; display: flex; align-items: flex-start; justify-content: space-between; padding: 0.14rem 0.4rem; } @media (max-width: 767px) { .solubox-sec2 .cont .solubox2_cont .item .font { padding: 12px 1rem; } } .solubox-sec2 .cont .solubox2_cont .item .font .text { width: calc(100% - 100px); font-size: 18px; font-weight: normal; font-stretch: normal; line-height: 24px; letter-spacing: 0px; color: #ffffff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; max-height: 96px; } @media (max-width: 1440px) { .solubox-sec2 .cont .solubox2_cont .item .font .text { font-size: 16px; line-height: 22px; max-height: 88px; } } @media (max-width: 767px) { .solubox-sec2 .cont .solubox2_cont .item .font .text { font-size: 14px; line-height: 20px; -webkit-line-clamp: 2; max-height: 40px; } } .solubox-sec2 .cont .solubox2_cont .item .font .but { color: #0099e0; font-size: 16px; } @media (max-width: 1440px) { .solubox-sec2 .cont .solubox2_cont .item .font .but { font-size: 14px; } } @media (max-width: 767px) { .solubox-sec2 .cont .solubox2_cont .item .font .but { font-size: 10px; margin-top: 4px; } } .solubox-sec2 .cont .solubox2_cont .item .font .but i { font-size: 14px; } @media (max-width: 1440px) { .solubox-sec2 .cont .solubox2_cont .item .font .but i { font-size: 12px; } } @media (min-width: 1200px) { .solubox-sec2 .cont .solubox2_cont .item:hover .img img { -webkit-transform: scale(1.06); transform: scale(1.06); } } .solubox-sec3 .cont .solubox3_cont { margin: 0 -0.2rem; } @media (max-width: 767px) { .solubox-sec3 .cont .solubox3_cont { margin: 0 -5px; } } .solubox-sec3 .cont .solubox3_cont .swiper-slide { padding: 0 0.2rem; } @media (max-width: 767px) { .solubox-sec3 .cont .solubox3_cont .swiper-slide { padding: 0 5px; } } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item { width: 100%; background-color: #f5f5f5; } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .f_img { position: relative; } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .f_img .videoicon { position: absolute; z-index: 2; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 0.6rem; cursor: pointer; min-width: 34px; overflow: hidden; } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .f_img .videoicon img { width: 100%; } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .f_img .img { overflow: hidden; width: 100%; position: relative; padding-bottom: 64.8%; } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .f_img .img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .f_img .img:after { content: ""; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: 0.5; } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .font { padding: 0.18rem 0.2rem; } @media (max-width: 1440px) { .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .font { padding: 14px 16px; } } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .font .tit { color: #2c2f39; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 18px; margin-bottom: 4px; } @media (max-width: 1440px) { .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .font .tit { font-size: 16px; margin-bottom: 2px; } } .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .font .text { font-size: 14px; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #555555; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } @media (max-width: 1440px) { .solubox-sec3 .cont .solubox3_cont .swiper-slide .item .font .text { font-size: 12px; } } @media (min-width: 1200px) { .solubox-sec3 .cont .solubox3_cont .swiper-slide .item:hover .f_img .img img { -webkit-transform: scale(1.04); transform: scale(1.04); } } /* End */ /* 服务中心-电力设备智能监控系统 */ .sercenter-sec1 { padding-top: 0.7rem; } @media (max-width: 767px) { .sercenter-sec1 { padding-top: 2.6rem; } } .sercenter-sec1 .cont { display: flex; flex-wrap: wrap; align-items: flex-start; position: relative; margin: 0 -0.76rem; } @media (max-width: 991px) { .sercenter-sec1 .cont { margin: 0 -15px; } } @media (max-width: 767px) { .sercenter-sec1 .cont { margin: 0; } } .sercenter-sec1 .cont .lt, .sercenter-sec1 .cont .gt { padding: 0 0.76rem; } @media (max-width: 991px) { .sercenter-sec1 .cont .lt, .sercenter-sec1 .cont .gt { padding: 0 15px; } } @media (max-width: 767px) { .sercenter-sec1 .cont .lt, .sercenter-sec1 .cont .gt { padding: 0; } } .sercenter-sec1 .cont .lt { width: 23.375%; } @media (max-width: 767px) { .sercenter-sec1 .cont .lt { width: 100%; } } @media (min-width: 768px) { .sercenter-sec1 .cont .lt { position: sticky; top: 160px; } } @media (min-width: 768px) and (max-width: 1199px) { .sercenter-sec1 .cont .lt { top: 140px; } } .sercenter-sec1 .cont .lt .nav { width: 100%; border-right: 2px solid #f2f2f2; } @media (max-width: 767px) { .sercenter-sec1 .cont .lt .nav { border-right: none; } } .sercenter-sec1 .cont .lt .nav > li { border-bottom: 2px solid #f1f1f1; padding: 0.32rem 0; } @media (max-width: 767px) { .sercenter-sec1 .cont .lt .nav > li { padding: 0.8rem 0; } } .sercenter-sec1 .cont .lt .nav > li:last-child { border-bottom: none; } .sercenter-sec1 .cont .lt .nav li { width: 100%; } .sercenter-sec1 .cont .lt .nav li .tit { display: flex; align-items: center; justify-content: space-between; padding-left: 0.28rem; padding-right: 0.35rem; font-size: 18px; } @media (max-width: 1440px) { .sercenter-sec1 .cont .lt .nav li .tit { font-size: 16px; } } @media (max-width: 767px) { .sercenter-sec1 .cont .lt .nav li .tit { padding-left: 0.6rem; padding-right: 1rem; } } .sercenter-sec1 .cont .lt .nav li .tit span { display: block; width: calc(100% - 18px); } .sercenter-sec1 .cont .lt .nav li .tit i { font-size: 12px; } .sercenter-sec1 .cont .lt .nav li ul { display: none; padding-top: 0.34rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .lt .nav li ul { padding-top: 0.8rem; } } .sercenter-sec1 .cont .lt .nav li ul li { margin-bottom: 0.3rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .lt .nav li ul li { margin-bottom: 0.8rem; } } .sercenter-sec1 .cont .lt .nav li ul li:last-child { margin-bottom: 0; } .sercenter-sec1 .cont .lt .nav li ul li a { display: block; width: 100%; color: #333333; padding-left: 0.6rem; padding-right: 0.2rem; font-size: 16px; } @media (max-width: 1440px) { .sercenter-sec1 .cont .lt .nav li ul li a { font-size: 14px; } } @media (max-width: 767px) { .sercenter-sec1 .cont .lt .nav li ul li a { padding-left: 1rem; padding-right: 10px; } } .sercenter-sec1 .cont .lt .nav li ul li a span { display: block; width: 100%; } .sercenter-sec1 .cont .lt .nav li.on .tit { color: #0099e0; } .sercenter-sec1 .cont .lt .nav li.on .tit i { color: #0099e0; -webkit-transform: rotate(180deg); transform: rotate(180deg); } .sercenter-sec1 .cont .gt { width: 76.625%; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt { width: 100%; margin-top: 1.4rem; } } .sercenter-sec1 .cont .gt .fz_jut { border-left: 1px solid #dddddd; } .sercenter-sec1 .cont .gt .fz_jut .item { padding-left: 0.6rem; position: relative; margin-bottom: 0.6rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item { padding-left: 1.4rem; margin-bottom: 1.2rem; } } .sercenter-sec1 .cont .gt .fz_jut .item:last-child { margin-bottom: 0; } .sercenter-sec1 .cont .gt .fz_jut .item .f_icon { display: flex; align-items: center; justify-content: center; width: 0.4rem; height: 0.4rem; border-radius: 50%; background-color: #e8e8e8; position: absolute; top: 0; left: 0; min-width: 32px; min-height: 32px; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .sercenter-sec1 .cont .gt .fz_jut .item .f_icon img { height: 40%; } @media max-da { .sercenter-sec1 .cont .gt .fz_jut .item .f_icon img { height: 14px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct { width: 100%; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .tit { color: #ffffff; font-size: 18px; background-color: #0099e0; padding: 8px 0.32rem; } @media (max-width: 1760px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .tit { font-size: 16px; } } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .tit { padding: 6px 1rem; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_bag { width: 100%; background-color: #f7f7f7; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system { padding: 0.22rem 0.8rem 0.6rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system { padding: 0.6rem 1.4rem 1rem; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .fz_text { width: 100%; font-size: 16px; line-height: 26px; color: #666; margin-bottom: 0.32rem; } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .fz_text { font-size: 14px; line-height: 24px; } } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .fz_text { margin-bottom: 0.64rem; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but { display: flex; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but .f_but { display: flex; align-items: center; justify-content: center; width: 1.8rem; height: 0.52rem; font-size: 16px; background-color: #bdbdbd; color: #fff; border-radius: 0.24rem; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; margin-right: 0.2rem; } @media (max-width: 1760px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but .f_but { width: 140px; height: 46px; font-size: 14px; border-radius: 22px; } } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but .f_but { font-size: 14px; } } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but .f_but { width: 120px; height: 35px; font-size: 12px; margin-right: 10px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but .f_but:last-child { margin-right: 0; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but .f_but i { width: 0.24rem; height: 0.2rem; overflow: hidden; display: block; margin-right: 0.1rem; } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but .f_but i { width: 20px; height: 16px; margin-right: 6px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but .f_but i img { max-height: 100%; max-width: 100%; object-fit: contain; float: left; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_system .but .f_but:hover { background-color: #0099e0; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function { padding: 0.42rem 0.8rem 1rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function { padding: 1rem 1.4rem 1.6rem; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li { width: 100%; margin-bottom: 0.54rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li { margin-bottom: 1.2rem; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li:last-child { margin-bottom: 0; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .matext { margin-top: 0.18rem; } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .matext { margin-top: 14px; } } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .matext { margin-top: 14px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .matext img { max-width: 100%; color: #666; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual { margin: 0.26rem -0.2rem 0; display: flex; flex-wrap: wrap; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual { margin: 0; margin-top: 20px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list { width: 33.333%; padding: 0 0.2rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list { padding: 0; width: 100%; margin-bottom: 20px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut { display: block; width: 100%; background-color: #fff; height: 100%; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .img { width: 100%; position: relative; padding-bottom: 53.5%; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font { width: 100%; padding: 0.25rem 0.2rem; } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font { padding: 22px 16px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .f_title { width: 100%; display: flex; align-items: center; margin-bottom: 6px; } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .f_title { margin-bottom: 4px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .f_title i { display: block; width: 20px; margin-right: 20px; } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .f_title i { width: 16px; margin-right: 12px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .f_title i img { float: left; width: 100%; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .f_title span { font-size: 20px; display: block; width: calc(100% - 40px); } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .f_title span { font-size: 18px; width: calc(100% - 28px); } } @media (max-width: 991px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .f_title span { font-size: 16px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .text { font-size: 16px; line-height: 1.25; color: #999999; } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .text { font-size: 14px; } } @media (max-width: 1199px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_function .li .actual .list .jut .font .text { font-size: 12px; line-height: 1.35; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service { margin-top: 0.26rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service { margin-top: 20px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 { background-color: #fff; display: flex; align-items: center; flex-wrap: wrap; margin-bottom: 0.3rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 { margin-bottom: 1rem; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1:last-child { margin-bottom: 0; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .img, .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font { width: 50%; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .img, .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font { width: 100%; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .img { position: relative; padding-bottom: 25%; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .img { padding-bottom: 50%; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .img img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font { padding: 0.32rem 0.42rem; padding-right: 0.55rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font { padding: 0.8rem 1rem; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font .f_tit { width: 100%; font-size: 20px; display: block; margin-bottom: 6px; } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font .f_tit { font-size: 18px; margin-bottom: 4px; } } @media (max-width: 991px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font .f_tit { font-size: 16px; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font .text { font-size: 16px; line-height: 1.25; color: #999999; } @media (max-width: 1440px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font .text { font-size: 14px; } } @media (max-width: 1199px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_service .list1 .font .text { font-size: 12px; line-height: 1.35; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_gong { margin-top: 0.5rem; } @media (max-width: 767px) { .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_gong { padding-top: 1rem; } } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_gong .fz_img { width: 100%; } .sercenter-sec1 .cont .gt .fz_jut .item .fz_ct .fz_gong .fz_img img { max-width: 100%; } .sercenter-sec1 .cont .gt .fz_jut .item.on .f_icon { background-color: #0099e0; } /* End */ /* 加入星空体育 */ .base200 { padding: 2rem 0; } @media (max-width: 767px) { .base200 { padding: 3rem 0; } } .joinbox-sec1 { padding-bottom: 0; } @media (min-width: 768px) { .joinbox-sec1 { padding-top: 0.9rem; } } @media (max-width: 767px) { .joinbox-sec1 { padding-top: 2.6rem; } } @media (min-width: 1200px) { .joinbox-sec1 .basecont { width: 75%; } } @media (min-width: 768px) { .joinbox-sec1 .cont { margin-top: 1.2rem; } } .joinbox-sec1 .cont .item { display: flex; flex-wrap: wrap; position: relative; margin-bottom: 1.2rem; } .joinbox-sec1 .cont .item:last-child { margin-bottom: 0; } .joinbox-sec1 .cont .item .img { width: 43.61%; padding-bottom: 27.35%; position: relative; z-index: 2; } @media (min-width: 768px) { .joinbox-sec1 .cont .item .img { top: -0.62rem; } } @media (max-width: 767px) { .joinbox-sec1 .cont .item .img { width: 100%; padding-bottom: 62.35%; } } .joinbox-sec1 .cont .item .img img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; } .joinbox-sec1 .cont .item .gt { display: flex; flex-wrap: wrap; justify-content: flex-end; width: 56.39%; background-color: #f6f8fb; position: relative; } @media (max-width: 767px) { .joinbox-sec1 .cont .item .gt { width: 100%; } } .joinbox-sec1 .cont .item .gt:after { content: ""; display: block; position: absolute; right: 100%; top: 0; width: 33.84%; height: 100%; background-color: #f6f8fb; } @media (max-width: 767px) { .joinbox-sec1 .cont .item .gt:after { display: none; } } .joinbox-sec1 .cont .item .gt .font { width: 100%; padding: 0.6rem 0.72rem; padding-right: 0.93rem; } @media (max-width: 767px) { .joinbox-sec1 .cont .item .gt .font { padding: 1.2rem 1rem; } } .joinbox-sec1 .cont .item .gt .font .f_icon { height: 0.52rem; overflow: hidden; min-height: 28px; margin-bottom: 0.25rem; } @media (max-width: 767px) { .joinbox-sec1 .cont .item .gt .font .f_icon { margin-bottom: 0.6rem; } } .joinbox-sec1 .cont .item .gt .font .f_icon img { max-height: 100%; float: left; } .joinbox-sec1 .cont .item .gt .font .tit { margin-bottom: 0.25rem; } @media (max-width: 767px) { .joinbox-sec1 .cont .item .gt .font .tit { margin-bottom: 0.6rem; } } .joinbox-sec1 .cont .item .gt .font .xian { width: 1.6rem; min-width: 100px; height: 1px; background-color: #000000; opacity: 0.2; margin-bottom: 0.35rem; } @media (max-width: 767px) { .joinbox-sec1 .cont .item .gt .font .xian { margin-bottom: 0.8rem; } } .joinbox-sec1 .cont .item .gt .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #666666; opacity: 0.68; } @media (max-width: 1440px) { .joinbox-sec1 .cont .item .gt .font .text { font-size: 14px; line-height: 24px; } } @media (max-width: 991px) { .joinbox-sec1 .cont .item .gt .font .text { line-height: 22px; } } @media (min-width: 768px) { .joinbox-sec1 .cont .item:nth-child(2n) .img { order: 1; } .joinbox-sec1 .cont .item:nth-child(2n) .gt:after { right: inherit; left: 100%; } } .joinbox-sec2 { padding-bottom: 0; overflow: hidden; } .joinbox-sec2 .cont { position: relative; padding-bottom: 1px; } .joinbox-sec2 .cont .joinbox2-prev, .joinbox-sec2 .cont .joinbox2-next { background-color: rgba(0, 0, 0, 0.5); border-color: transparent; } .joinbox-sec2 .cont .joinbox2-prev:hover, .joinbox-sec2 .cont .joinbox2-next:hover { background-color: #0099e0; } .joinbox-sec2 .cont .joinbox2-prev { left: 0; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } @media (max-width: 767px) { .joinbox-sec2 .cont .joinbox2-prev { left: 6px; } } .joinbox-sec2 .cont .joinbox2-next { right: 0; -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); } @media (max-width: 767px) { .joinbox-sec2 .cont .joinbox2-next { right: 6px; } } .joinbox-sec2 .cont .joinbox2_cont { overflow: visible; margin: 0 -0.25rem; } @media (max-width: 767px) { .joinbox-sec2 .cont .joinbox2_cont { margin: 0 -0.5rem; } } @media (max-width: 576px) { .joinbox-sec2 .cont .joinbox2_cont { margin: 0 -1rem; } } .joinbox-sec2 .cont .joinbox2_cont .swiper-slide { padding: 0 0.25rem; } @media (max-width: 767px) { .joinbox-sec2 .cont .joinbox2_cont .swiper-slide { padding: 0 0.5rem; } } @media (max-width: 576px) { .joinbox-sec2 .cont .joinbox2_cont .swiper-slide { padding: 0 1rem; } } .joinbox-sec2 .cont .joinbox2_cont .swiper-slide .item .img { position: relative; padding-bottom: 68%; overflow: hidden; } .joinbox-sec2 .cont .joinbox2_cont .swiper-slide .item .img img { width: 100%; height: 100%; object-fit: cover; position: absolute; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .joinbox-sec2 .cont .joinbox2_cont .swiper-slide .item .img:hover img { -webkit-transform: scale(1.08); transform: scale(1.08); } .joinbox-sec2 .cont .joinbox2-pagination { position: relative; width: 100%; bottom: 0; right: 0; left: 0; top: 0; height: 1px; background-color: rgba(0, 0, 0, 0.1); margin-top: 0.8rem; overflow: visible; } @media (max-width: 767px) { .joinbox-sec2 .cont .joinbox2-pagination { margin-top: 1.4rem; } } .joinbox-sec2 .cont .joinbox2-pagination span { background-color: #0099e0; height: 3px; margin-top: -1px; } .joinbox-sec3 { padding-bottom: 0; } .joinbox-sec3 .cont { background-position: center top; background-size: cover; background-repeat: no-repeat; padding: 1.6rem 0; } @media (max-width: 767px) { .joinbox-sec3 .cont { padding: 3rem 0; } } @media (min-width: 768px) { .joinbox-sec3 .cont .basecont { padding: 0 2.1rem; } } .joinbox-sec3 .cont .basecont .f_jut { display: flex; flex-wrap: wrap; margin: 0 -0.4rem; } @media (max-width: 767px) { .joinbox-sec3 .cont .basecont .f_jut { margin: 0 -0.8rem; } } .joinbox-sec3 .cont .basecont .f_jut .item { width: 50%; padding: 0 0.4rem; } @media (max-width: 767px) { .joinbox-sec3 .cont .basecont .f_jut .item { padding: 0 0.8rem; width: 100%; margin-bottom: 1rem; } } .joinbox-sec3 .cont .basecont .f_jut .item:last-child { margin-bottom: 0; } .joinbox-sec3 .cont .basecont .f_jut .item .list { display: flex; align-items: flex-start; background-color: #fff; height: 100%; padding: 0.5rem 0.5rem 0.6rem; } @media (max-width: 767px) { .joinbox-sec3 .cont .basecont .f_jut .item .list { padding: 1.2rem 1rem; } } .joinbox-sec3 .cont .basecont .f_jut .item .list .img { width: 0.46rem; height: 0.46rem; min-width: 22px; min-height: 22px; overflow: hidden; margin-right: 0.4rem; } @media (max-width: 767px) { .joinbox-sec3 .cont .basecont .f_jut .item .list .img { margin-right: 0.8rem; } } .joinbox-sec3 .cont .basecont .f_jut .item .list .img img { max-width: 100%; object-fit: contain; height: 100%; float: left; } .joinbox-sec3 .cont .basecont .f_jut .item .list .font { width: 70%; width: calc(100% - 0.8rem); border-left: 1px solid rgba(0, 0, 0, 0.1); padding-left: 0.4rem; padding-right: 0.3rem; position: relative; } @media (max-width: 1760px) { .joinbox-sec3 .cont .basecont .f_jut .item .list .font { padding-right: 26px; } } @media (max-width: 1440px) { .joinbox-sec3 .cont .basecont .f_jut .item .list .font { width: calc(100% - 70px); } } @media (max-width: 767px) { .joinbox-sec3 .cont .basecont .f_jut .item .list .font { padding-left: 0.8rem; width: calc(100% - 50px); } } .joinbox-sec3 .cont .basecont .f_jut .item .list .font .tit { margin-bottom: 0.2rem; } @media (max-width: 991px) { .joinbox-sec3 .cont .basecont .f_jut .item .list .font .tit { font-size: 16px; } } @media (max-width: 767px) { .joinbox-sec3 .cont .basecont .f_jut .item .list .font .tit { margin-bottom: 0.4rem; } } .joinbox-sec3 .cont .basecont .f_jut .item .list .font .text { font-size: 16px; color: #666666; } @media (max-width: 1440px) { .joinbox-sec3 .cont .basecont .f_jut .item .list .font .text { font-size: 14px; } } .joinbox-sec3 .cont .basecont .f_jut .item .list .font .but { position: absolute; top: 0.16rem; right: 0; width: 0.24rem; min-width: 18px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .joinbox-sec3 .cont .basecont .f_jut .item .list .font .but img { width: 100%; float: left; } @media (min-width: 1200px) { .joinbox-sec3 .cont .basecont .f_jut .item .list:hover .font .but { -webkit-transform: translateX(50%); transform: translateX(50%); } } /* End */ /* 校园招聘 */ /* 投递简历弹窗 */ #hi-resume-pop { display: none; position: fixed; z-index: 999; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #hi-resume-pop * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #hi-resume-pop form { position: absolute; top: 50%; left: 50%; width: 90%; max-width: 400px; background: #fff; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } #hi-resume-pop .hi-title-box { position: relative; padding: 0 30px; background: #0099e0; } #hi-resume-pop .hi-title-box .hi-title { line-height: 60px; font-size: 20px; color: #fff; } #hi-resume-pop .hi-title-box .hi-close { position: absolute; top: 0; right: 0; z-index: 5; width: 80px; height: 60px; cursor: pointer; } #hi-resume-pop .hi-title-box .hi-close::before, #hi-resume-pop .hi-title-box .hi-close::after { content: ""; position: absolute; top: 50%; left: 50%; margin: -1px 0 0 -10px; width: 20px; height: 2px; background: #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg); } #hi-resume-pop .hi-title-box .hi-close::after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } #hi-resume-pop .hi-box { padding: 30px; font-size: 14px; } #hi-resume-pop input { margin-bottom: 20px; padding: 0 15px; width: 100%; height: 50px; border: 1px solid #ccc; } #hi-resume-pop button { width: 100%; height: 50px; background: #0099e0; color: #fff; cursor: pointer; border: 0; } #hi-resume-pop .hi-file-box { display: flex; align-items: center; flex-wrap: wrap; margin-bottom: 20px; } #hi-resume-pop .hi-file-box .hi-input-box { position: relative; display: inline-block; margin-right: 15px; padding: 0 15px; line-height: 30px; background: #0099e0; } #hi-resume-pop .hi-file-box input { opacity: 0; position: absolute; top: 0; left: 0; z-index: 2; margin-bottom: 0; padding: 0; width: 100%; height: 100%; border: 0; cursor: pointer; } #hi-resume-pop .hi-file-box .hi-text { color: #fff; text-align: center; } #hi-resume-pop .hi-file-box .hi-text2 { line-height: 30px; } #hi-resume-pop .hi-code-box { display: flex; align-items: center; justify-content: space-between; } #hi-resume-pop .hi-code-box input { margin-bottom: 0; width: calc(100% - 256px) !important; } #hi-resume-pop .hi-code-box { margin-bottom: 20px; } #hi-resume-pop .hi-code-box input { margin-bottom: 0; width: calc(100% - 146px) !important; } #hi-resume-pop .hi-code-box img { width: 130px; cursor: pointer; } @media screen and (max-width: 767px) { #hi-resume-pop .hi-title-box { padding: 0 20px; } #hi-resume-pop .hi-title-box .hi-title { line-height: 50px; font-size: 18px; } #hi-resume-pop .hi-box { padding: 20px; } #hi-resume-pop input { margin-bottom: 10px; height: 40px; } #hi-resume-pop .hi-file-box, #hi-resume-pop .hi-code-box { margin-bottom: 10px; } #hi-resume-pop .hi-file-box .hi-text2 { font-size: 12px; } #hi-resume-pop button { height: 40px; } #hi-resume-pop .hi-title-box .hi-close { width: 60px; height: 50px; } } @media (min-width: 768px) { .campbox-sec1 { padding-top: 0.85rem; } } .campbox-sec1 .cont { margin-bottom: 0.95rem; } @media (max-width: 767px) { .campbox-sec1 .cont { margin-bottom: 1.3rem; } } .campbox-sec1 .cont .item { width: 100%; background-color: #f8f8f8; } .campbox-sec1 .cont .item:nth-child(2n) { background-color: #fff; } .campbox-sec1 .cont .item .f_tit { display: flex; align-items: center; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .campbox-sec1 .cont .item .f_tit .name { text-align: center; width: 18%; flex: 1 1 18%; font-size: 20px; color: #666666; padding: 0.25rem 10px; } @media (max-width: 1440px) { .campbox-sec1 .cont .item .f_tit .name { font-size: 18px; } } @media (max-width: 991px) { .campbox-sec1 .cont .item .f_tit .name { font-size: 16px; } } @media (max-width: 767px) { .campbox-sec1 .cont .item .f_tit .name { font-size: 12px; padding: 0.8rem 0; } .campbox-sec1 .cont .item .f_tit .name:nth-child(4) { display: none; } } @media (max-width: 376px) { .campbox-sec1 .cont .item .f_tit .name:nth-child(3) { display: none; } } .campbox-sec1 .cont .item .f_tit .name .but { display: block; width: 15px; margin: 0 auto; } @media (max-width: 1440px) { .campbox-sec1 .cont .item .f_tit .name .but { width: 12px; } } @media (max-width: 767px) { .campbox-sec1 .cont .item .f_tit .name .but { width: 10px; } } .campbox-sec1 .cont .item .f_tit .name .but img { width: 100%; float: left; } .campbox-sec1 .cont .item .f_tit .name .but img:nth-child(2) { display: none; } .campbox-sec1 .cont .item .f_jut { display: none; padding: 0.35rem 1rem 0.6rem; padding-right: 0.23rem; } @media (max-width: 767px) { .campbox-sec1 .cont .item .f_jut { padding: 1.4rem 1rem 1.4rem; } } .campbox-sec1 .cont .item .f_jut .make_text { width: 100%; padding-right: 0.8rem; height: 2.22rem; min-height: 110px; overflow: auto; } .campbox-sec1 .cont .item .f_jut .make_text::-webkit-scrollbar { /*滚动条整体样式*/ width: 1px; /*高宽分别对应横竖滚动条的尺寸*/ height: 1px; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; } .campbox-sec1 .cont .item .f_jut .make_text::-webkit-scrollbar-thumb { /*滚动条里面小方块*/ border-radius: 10px; box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: #0099e0; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; } .campbox-sec1 .cont .item .f_jut .make_text::-webkit-scrollbar-track { /*滚动条里面轨道*/ box-shadow: inset 0 0 5px #e5e5e5; border-radius: 10px; background: #ededed; } @media (max-width: 767px) { .campbox-sec1 .cont .item .f_jut .make_text { height: 6.66rem; min-height: inherit; } } .campbox-sec1 .cont .item .f_jut .make_text .fz_tit { font-size: 18px; margin-bottom: 0.2rem; } @media (max-width: 1440px) { .campbox-sec1 .cont .item .f_jut .make_text .fz_tit { font-size: 16px; } } @media (max-width: 767px) { .campbox-sec1 .cont .item .f_jut .make_text .fz_tit { margin-bottom: 0.6rem; font-size: 14px; } } .campbox-sec1 .cont .item .f_jut .make_text .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #666666; margin-bottom: 0.4rem; } @media (max-width: 1440px) { .campbox-sec1 .cont .item .f_jut .make_text .text { font-size: 14px; line-height: 24px; } } @media (max-width: 767px) { .campbox-sec1 .cont .item .f_jut .make_text .text { font-size: 12px; line-height: 22px; margin-bottom: 0.7rem; } } .campbox-sec1 .cont .item .f_jut .make_text .text:last-child { margin-bottom: 0; } .campbox-sec1 .cont .item .f_jut .hm-but { margin-top: 0.4rem; } @media (min-width: 1761px) { .campbox-sec1 .cont .item .f_jut .hm-but { width: 1.6rem; } } @media (max-width: 767px) { .campbox-sec1 .cont .item .f_jut .hm-but { margin-top: 1rem; } } .campbox-sec1 .cont .item.on .f_tit { background-color: #0099e0; } .campbox-sec1 .cont .item.on .f_tit .name { color: #fff; } .campbox-sec1 .cont .item.on .f_tit .name .but img:nth-child(1) { display: none; } .campbox-sec1 .cont .item.on .f_tit .name .but img:nth-child(2) { display: block; } .campbox-sec1 .cont .title .f_tit .name { color: #333; padding: 0.36rem 10px; font-size: 0.3rem; } @media (max-width: 1199px) { .campbox-sec1 .cont .title .f_tit .name { font-size: 22px; } } @media (max-width: 767px) { .campbox-sec1 .cont .title .f_tit .name { font-size: 0.6rem; } } @media (max-width: 576px) { .campbox-sec1 .cont .title .f_tit .name { font-size: 1rem; } } @media (max-width: 991px) { .campbox-sec1 .cont .title .f_tit .name { font-size: 18px; } } @media (max-width: 767px) { .campbox-sec1 .cont .title .f_tit .name { font-size: 16px; padding: 1rem 10px; } } @media (max-width: 576px) { .campbox-sec1 .cont .title .f_tit .name { font-size: 14px; } } /* End */ /* 联系我们 */ .contactbox-sec1 { padding-top: 0.8rem; } @media (max-width: 767px) { .contactbox-sec1 { padding-top: 2.4rem; } } .contactbox-sec1 .cont { display: flex; flex-wrap: wrap; } .contactbox-sec1 .cont .item { display: flex; flex-direction: column; align-items: center; text-align: center; padding: 0 15px; width: 33.333%; font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #333333; } @media (max-width: 1440px) { .contactbox-sec1 .cont .item { font-size: 14px; line-height: 24px; } } @media (max-width: 767px) { .contactbox-sec1 .cont .item { width: 100%; margin-bottom: 1.2rem; } } .contactbox-sec1 .cont .item .fz_icon { width: 0.8rem; overflow: hidden; min-width: 50px; margin-bottom: 0.15rem; } @media (max-width: 1760px) { .contactbox-sec1 .cont .item .fz_icon { margin-bottom: 10px; } } .contactbox-sec1 .cont .item .fz_icon img { width: 100%; float: left; } .contactbox-sec1 .cont .item .name { color: #777777; margin-bottom: 0.1rem; } @media (max-width: 1760px) { .contactbox-sec1 .cont .item .name { margin-bottom: 6px; } } .contactbox-sec2 { background-color: #f6f8fb; } .contactbox-sec2 .cont { display: flex; flex-wrap: wrap; margin: 0 -0.17rem; } @media (max-width: 767px) { .contactbox-sec2 .cont { margin: 0; } } .contactbox-sec2 .cont .lt, .contactbox-sec2 .cont .gt { width: 50%; padding: 0 0.17rem; } @media (max-width: 767px) { .contactbox-sec2 .cont .lt, .contactbox-sec2 .cont .gt { padding: 0; width: 100%; } } @media (max-width: 767px) { .contactbox-sec2 .cont .lt { height: 12rem; margin-bottom: 1.4rem; } } @media (max-width: 576px) { .contactbox-sec2 .cont .lt { height: 16rem; } } .contactbox-sec2 .cont .gt .form { width: 100%; } .contactbox-sec2 .cont .gt .form .f_jut { display: flex; margin: 0 -5px; flex-wrap: wrap; } .contactbox-sec2 .cont .gt .form .f_jut .item { width: 50%; padding: 0 5px; } @media (max-width: 576px) { .contactbox-sec2 .cont .gt .form .f_jut .item { width: 100%; } } .contactbox-sec2 .cont .gt .form .f_jut .item .int { position: relative; background-color: #fff; width: 100%; margin-bottom: 10px; } .contactbox-sec2 .cont .gt .form .f_jut .item .int input, .contactbox-sec2 .cont .gt .form .f_jut .item .int textarea, .contactbox-sec2 .cont .gt .form .f_jut .item .int .name { font-size: 16px; width: 100%; color: #999999; padding: 0.22rem 0.2rem; } @media (max-width: 1366px) { .contactbox-sec2 .cont .gt .form .f_jut .item .int input, .contactbox-sec2 .cont .gt .form .f_jut .item .int textarea, .contactbox-sec2 .cont .gt .form .f_jut .item .int .name { padding: 16px 18px; } } .contactbox-sec2 .cont .gt .form .f_jut .item .int input, .contactbox-sec2 .cont .gt .form .f_jut .item .int textarea { background-color: transparent; outline: none; border: none; resize: none; position: relative; z-index: 2; } .contactbox-sec2 .cont .gt .form .f_jut .item .int .name { position: absolute; top: 0; left: 0; z-index: 1; } .contactbox-sec2 .cont .gt .form .f_jut .item .int .name span { color: #da251d; } .contactbox-sec2 .cont .gt .form .f_jut .item button { background-color: #dadde3; border: none; outline: none; cursor: pointer; height: 0.85rem; width: 100%; min-height: 45px; color: #555; font-size: 0.24rem; line-height: 1.2; margin-top: 0.4rem; } @media (max-width: 1440px) { .contactbox-sec2 .cont .gt .form .f_jut .item button { font-size: 22px; } } @media (max-width: 991px) { .contactbox-sec2 .cont .gt .form .f_jut .item button { font-size: 18px; } } @media (max-width: 767px) { .contactbox-sec2 .cont .gt .form .f_jut .item button { margin-top: 1rem; } } .contactbox-sec2 .cont .gt .form .f_jut .item .f_sub { color: #fff; background-color: #0099e0; } .contactbox-sec2 .cont .gt .form .f_jut .f_textarea { width: 100%; } .contactbox-sec2 .cont .gt .form .f_jut .f_textarea .int textarea { height: 2.15rem; min-height: 120px; } @media (max-width: 767px) { .contactbox-sec2 .cont .gt .form .f_jut .f_textarea .int textarea { min-height: inherit; height: 6.6rem; } } .contactbox-sec2 .cont .gt .form .f_jut .fz_yan { width: 100%; display: flex; align-items: center; background-color: #fff; justify-content: space-between; } @media (max-width: 767px) { .contactbox-sec2 .cont .gt .form .f_jut .fz_yan { background-color: transparent; flex-wrap: wrap; } } .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .int { margin-bottom: 0; } @media (max-width: 767px) { .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .int { flex: 1 1 100%; margin-bottom: 6px; } } .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .fz_img { display: flex; align-items: center; padding: 0 0.2rem; } @media (max-width: 1440px) { .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .fz_img { padding: 0 12px; } } @media (max-width: 767px) { .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .fz_img { padding-left: 0; } } .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .fz_img .fz_tu { width: 1.45rem; height: 0.46rem; min-width: 100px; min-height: 38px; overflow: hidden; margin-right: 0.2rem; } @media (max-width: 1440px) { .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .fz_img .fz_tu { margin-right: 12px; } } .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .fz_img .fz_tu img { max-width: 100%; max-height: 100%; float: left; object-fit: cover; } .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .fz_img .but { display: block; overflow: hidden; width: 0.22rem; min-width: 16px; } .contactbox-sec2 .cont .gt .form .f_jut .fz_yan .fz_img .but img { float: left; width: 100%; } /* End */ /* 下载中心 */ .donbox_nav { display: flex; justify-content: center; } .donbox_nav .swiper-container { max-width: 100%; } .donbox_nav .swiper-container .swiper-slide { width: auto; margin: 0 0.2rem; } @media (max-width: 767px) { .donbox_nav .swiper-container .swiper-slide { margin: 0; margin-right: 0.8rem; } } .donbox_nav .swiper-container .swiper-slide:last-child { margin-right: 0; } .donbox_nav .swiper-container .swiper-slide .li { display: flex; align-items: center; justify-content: center; width: 1.8rem; height: 0.52rem; font-size: 16px; background-color: #fff; border: 1p solid #ebecef; border-radius: 0.24rem; color: #666666; } @media (max-width: 1760px) { .donbox_nav .swiper-container .swiper-slide .li { width: 140px; height: 46px; font-size: 14px; border-radius: 22px; } } @media (max-width: 1440px) { .donbox_nav .swiper-container .swiper-slide .li { font-size: 14px; } } @media (max-width: 767px) { .donbox_nav .swiper-container .swiper-slide .li { width: 120px; height: 35px; font-size: 12px; } } .donbox_nav .swiper-container .swiper-slide .li.on { background-color: #0099e0; color: #fff; border-color: #0099e0; } .donbox-sec1 { padding-top: 0.8rem; } @media (max-width: 767px) { .donbox-sec1 { padding-top: 2.2rem; } } .donbox-sec1 .cont { display: flex; flex-wrap: wrap; justify-content: space-between; } .donbox-sec1 .cont .item { width: 30%; display: flex; flex-direction: column; align-items: center; padding: 0 0.45rem; } @media (max-width: 1199px) { .donbox-sec1 .cont .item { width: 33.333%; } } @media (max-width: 767px) { .donbox-sec1 .cont .item { width: 50%; margin-bottom: 1rem; } } @media (max-width: 576px) { .donbox-sec1 .cont .item { width: 100%; margin-bottom: 1.2rem; } } .donbox-sec1 .cont .item .img { display: flex; align-items: center; justify-content: center; width: 1.2rem; height: 1.2rem; background-color: #f6f8fb; overflow: hidden; border-radius: 50%; min-width: 60px; min-height: 60px; margin-bottom: 0.24rem; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } @media (max-width: 767px) { .donbox-sec1 .cont .item .img { margin-bottom: 0.4rem; } } .donbox-sec1 .cont .item .img img { float: left; height: 36.66%; } .donbox-sec1 .cont .item .img img:nth-child(2) { display: none; } .donbox-sec1 .cont .item .font { width: 100%; text-align: center; } .donbox-sec1 .cont .item .font .tit { width: 100%; font-size: 0.32rem; font-weight: 600; margin-bottom: 0.08rem; } @media (max-width: 1199px) { .donbox-sec1 .cont .item .font .tit { margin-bottom: 4px; font-size: 22px; } } .donbox-sec1 .cont .item .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 24px; letter-spacing: 0px; color: #666666; width: 100%; } @media (max-width: 1440px) { .donbox-sec1 .cont .item .font .text { font-size: 14px; line-height: 22px; } } .donbox-sec1 .cont .item:hover .img { background-color: #0099e0; } .donbox-sec1 .cont .item:hover .img img:nth-child(1) { display: none; } .donbox-sec1 .cont .item:hover .img img:nth-child(2) { display: block; } .donbox-sec2 { background-color: #f6f8fb; } .donbox-sec2 .donbox_nav { margin-bottom: 0.92rem; } @media (max-width: 767px) { .donbox-sec2 .donbox_nav { margin-bottom: 1.2rem; } } .donbox-sec2 .cont { display: flex; flex-wrap: wrap; margin: 0 -0.2rem; } @media (max-width: 767px) { .donbox-sec2 .cont { margin: 0 -0.4; } } .donbox-sec2 .cont .item { width: 25%; padding: 0 0.2rem; margin-bottom: 0.4rem; } @media (max-width: 767px) { .donbox-sec2 .cont .item { padding: 0 0.4; width: 50%; margin-bottom: 0.8rem; } } @media (max-width: 376px) { .donbox-sec2 .cont .item { width: 100%; } } .donbox-sec2 .cont .item:last-child { margin-bottom: 0; } .donbox-sec2 .cont .item .list { display: block; background-color: #fff; } .donbox-sec2 .cont .item .list .img { width: 100%; display: flex; justify-content: center; align-items: center; height: 3.08rem; overflow: hidden; padding: 0.3rem 0.6rem; } @media (max-width: 1760px) { .donbox-sec2 .cont .item .list .img { height: 4.2rem; padding: 0.4rem 0.6rem; } } @media (max-width: 1199px) { .donbox-sec2 .cont .item .list .img { height: 4.08rem; } } @media (max-width: 767px) { .donbox-sec2 .cont .item .list .img { height: 8rem; padding: 0.8rem 1rem; } } .donbox-sec2 .cont .item .list .img img { max-width: 100%; height: 100%; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .donbox-sec2 .cont .item .list .font { padding: 0 0.2rem; } .donbox-sec2 .cont .item .list .font .f_jut { padding: 0.22rem 0; border-top: 1px solid #e5e5e5; } .donbox-sec2 .cont .item .list .font .f_jut .f_title { display: flex; justify-content: space-between; margin-bottom: 0.12rem; } @media (max-width: 1366px) { .donbox-sec2 .cont .item .list .font .f_jut .f_title { margin-bottom: 6px; } } .donbox-sec2 .cont .item .list .font .f_jut .f_title .tit { width: 70%; width: calc(100% - 31px); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 18px; color: #666666; } @media (max-width: 1440px) { .donbox-sec2 .cont .item .list .font .f_jut .f_title .tit { width: calc(100% - 26px); } } @media (max-width: 1440px) { .donbox-sec2 .cont .item .list .font .f_jut .f_title .tit { font-size: 16px; } } .donbox-sec2 .cont .item .list .font .f_jut .f_title .but { width: 21px; overflow: hidden; } @media (max-width: 1440px) { .donbox-sec2 .cont .item .list .font .f_jut .f_title .but { width: 16px; } } .donbox-sec2 .cont .item .list .font .f_jut .f_title .but img { width: 100%; float: left; } .donbox-sec2 .cont .item .list .font .f_jut .name { font-size: 14px; color: #666666; } @media (max-width: 1440px) { .donbox-sec2 .cont .item .list .font .f_jut .name { font-size: 12px; } } @media (min-width: 1200px) { .donbox-sec2 .cont .item .list:hover .img img { -webkit-transform: scale(1.06); transform: scale(1.06); } } .donbox-sec2 .basepage { margin-top: 0.4rem; } @media (max-width: 767px) { .donbox-sec2 .basepage { margin-top: 1rem; } } /* End */ /* 售后服务 */ .afterbox-sec2 { background-color: #f6f8fb; } .afterbox-sec2 .basecont { position: relative; } @media (max-width: 1199px) { .afterbox-sec2 .basecont { height: auto; } } @media (min-width: 1200px) { .afterbox-sec2 .zhong { position: sticky; top: 1.2rem; } } .afterbox-sec2 .cont { position: relative; } .afterbox-sec2 .cont .afterbox2_cont { width: 100%; } .afterbox-sec2 .cont .item { flex-wrap: wrap; display: flex; align-items: center; } .afterbox-sec2 .cont .item .img, .afterbox-sec2 .cont .item .font { width: 50%; } @media (max-width: 767px) { .afterbox-sec2 .cont .item .img, .afterbox-sec2 .cont .item .font { width: 100%; } } .afterbox-sec2 .cont .item .img { padding-bottom: 27.5%; position: relative; } @media (max-width: 767px) { .afterbox-sec2 .cont .item .img { padding-bottom: 54.5%; margin-bottom: 1.2rem; } } .afterbox-sec2 .cont .item .img img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; } .afterbox-sec2 .cont .item .font { padding-left: 1rem; padding-right: 1.75rem; } @media (max-width: 767px) { .afterbox-sec2 .cont .item .font { padding: 0; } } .afterbox-sec2 .cont .item .font .tit { width: 100%; color: #0099e0; margin-bottom: 0.3rem; } @media (max-width: 767px) { .afterbox-sec2 .cont .item .font .tit { margin-bottom: 0.5rem; } } @media (max-width: 576px) { } .afterbox-sec2 .cont .item .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #666666; width: 100%; } @media (max-width: 1440px) { .afterbox-sec2 .cont .item .font .text { font-size: 14px; line-height: 24px; } } @media (max-width: 991px) { .afterbox-sec2 .cont .item .font .text { line-height: 22px; } } @media (min-width: 768px) { .afterbox-sec2 .cont .qie { position: absolute; left: 50%; padding-left: 1rem; z-index: 2; bottom: 0.6rem; } } @media (max-width: 767px) { .afterbox-sec2 .cont .qie { bottom: 0; margin-top: 1.2rem; display: flex; justify-content: center; } } .afterbox-sec2 .cont .qie .afterbox2_pag { position: relative; bottom: 0; left: 0; top: 0; right: 0; } .afterbox-sec2 .cont .qie .afterbox2_pag span { width: auto; height: auto; background-color: transparent; opacity: 1; color: #666666; margin-right: 0.3rem; cursor: pointer; font-size: 16px; } @media (max-width: 1440px) { .afterbox-sec2 .cont .qie .afterbox2_pag span { font-size: 14px; } } @media (max-width: 767px) { .afterbox-sec2 .cont .qie .afterbox2_pag span { margin: 0 0.6rem; } } .afterbox-sec2 .cont .qie .afterbox2_pag .swiper-pagination-bullet-active { color: #0099e0; } .afterbox-sec3 .cont { width: 100%; } .afterbox-sec3 .cont .form { width: 100%; } .afterbox-sec3 .cont .form .f_jut { display: flex; margin: 0 -5px; flex-wrap: wrap; } .afterbox-sec3 .cont .form .f_jut .item { width: 50%; padding: 0 5px; } @media (max-width: 576px) { .afterbox-sec3 .cont .form .f_jut .item { width: 100%; } } .afterbox-sec3 .cont .form .f_jut .item .int { position: relative; background-color: #f6f8fb; width: 100%; margin-bottom: 10px; } .afterbox-sec3 .cont .form .f_jut .item .int input, .afterbox-sec3 .cont .form .f_jut .item .int textarea, .afterbox-sec3 .cont .form .f_jut .item .int .name { font-size: 16px; width: 100%; color: #999999; padding: 0.22rem 0.2rem; } @media (max-width: 1366px) { .afterbox-sec3 .cont .form .f_jut .item .int input, .afterbox-sec3 .cont .form .f_jut .item .int textarea, .afterbox-sec3 .cont .form .f_jut .item .int .name { padding: 16px 18px; } } .afterbox-sec3 .cont .form .f_jut .item .int input, .afterbox-sec3 .cont .form .f_jut .item .int textarea { background-color: transparent; outline: none; border: none; resize: none; position: relative; z-index: 2; } .afterbox-sec3 .cont .form .f_jut .item .int .name { position: absolute; top: 0; left: 0; z-index: 1; } .afterbox-sec3 .cont .form .f_jut .item .int .name span { color: #da251d; } .afterbox-sec3 .cont .form .f_jut .item button { background-color: #dadde3; border: none; outline: none; cursor: pointer; height: 0.85rem; width: 100%; min-height: 45px; color: #555; font-size: 0.24rem; line-height: 1.2; margin-top: 0.4rem; } @media (max-width: 1440px) { .afterbox-sec3 .cont .form .f_jut .item button { font-size: 22px; } } @media (max-width: 991px) { .afterbox-sec3 .cont .form .f_jut .item button { font-size: 18px; } } @media (max-width: 767px) { .afterbox-sec3 .cont .form .f_jut .item button { margin-top: 1rem; } } .afterbox-sec3 .cont .form .f_jut .item .f_sub { color: #fff; background-color: #0099e0; } .afterbox-sec3 .cont .form .f_jut .f_textarea { width: 100%; } .afterbox-sec3 .cont .form .f_jut .f_textarea .int textarea { height: 2.15rem; min-height: 120px; } @media (max-width: 767px) { .afterbox-sec3 .cont .form .f_jut .f_textarea .int textarea { min-height: inherit; height: 6.6rem; } } .afterbox-sec3 .cont .form .f_jut .fz_yan { width: 100%; display: flex; align-items: center; background-color: #fff; justify-content: space-between; } @media (max-width: 767px) { .afterbox-sec3 .cont .form .f_jut .fz_yan { background-color: transparent; flex-wrap: wrap; } } .afterbox-sec3 .cont .form .f_jut .fz_yan .int { margin-bottom: 0; } @media (max-width: 767px) { .afterbox-sec3 .cont .form .f_jut .fz_yan .int { flex: 1 1 100%; margin-bottom: 6px; } } .afterbox-sec3 .cont .form .f_jut .fz_yan .fz_img { display: flex; align-items: center; padding: 0 0.2rem; } @media (max-width: 1440px) { .afterbox-sec3 .cont .form .f_jut .fz_yan .fz_img { padding: 0 12px; } } @media (max-width: 767px) { .afterbox-sec3 .cont .form .f_jut .fz_yan .fz_img { padding-left: 0; } } .afterbox-sec3 .cont .form .f_jut .fz_yan .fz_img .fz_tu { width: 1.45rem; height: 0.46rem; min-width: 100px; min-height: 38px; overflow: hidden; margin-right: 0.2rem; } @media (max-width: 1440px) { .afterbox-sec3 .cont .form .f_jut .fz_yan .fz_img .fz_tu { margin-right: 12px; } } .afterbox-sec3 .cont .form .f_jut .fz_yan .fz_img .fz_tu img { max-width: 100%; max-height: 100%; float: left; object-fit: cover; } .afterbox-sec3 .cont .form .f_jut .fz_yan .fz_img .but { display: block; overflow: hidden; width: 0.22rem; min-width: 16px; } .afterbox-sec3 .cont .form .f_jut .fz_yan .fz_img .but img { float: left; width: 100%; } /* End */ /* 新闻中心 */ .newsbox-sec1 { padding-top: 0.5rem; } @media (max-width: 767px) { .newsbox-sec1 { padding-top: 2.6rem; } } .newsbox-sec1 .donbox_nav { margin-bottom: 0.6rem; } @media (max-width: 767px) { .newsbox-sec1 .donbox_nav { margin-bottom: 1rem; } } .newsbox-sec1 .donbox_nav .swiper-container .swiper-wrapper .swiper-slide { margin: 0 0.2rem; } .newsbox-sec1 .donbox_nav .swiper-container .swiper-wrapper .swiper-slide .li { background-color: #f6f8fb; border-color: #f6f8fb; } .newsbox-sec1 .donbox_nav .swiper-container .swiper-wrapper .swiper-slide .li.on { background-color: #0099e0; border-color: #0099e0; } .newsbox-sec1 .f_jut { display: flex; flex-wrap: wrap; margin: 0 -0.25rem; padding-bottom: 0.4rem; } @media (max-width: 767px) { .newsbox-sec1 .f_jut { padding-bottom: 1rem; } } @media (max-width: 576px) { .newsbox-sec1 .f_jut { margin: 0; } } .newsbox-sec1 .f_jut .item { width: 33.333%; padding: 0 0.25rem; margin-bottom: 0.5rem; } @media (max-width: 767px) { .newsbox-sec1 .f_jut .item { margin-bottom: 0.5rem; width: 50%; } } @media (max-width: 576px) { .newsbox-sec1 .f_jut .item { padding: 0; width: 100%; margin-bottom: 0.8rem; } } .newsbox-sec1 .f_jut .item .list { display: block; width: 100%; background-color: #f6f8fb; } .newsbox-sec1 .f_jut .item .list .img { width: 100%; position: relative; overflow: hidden; padding-bottom: 56%; } .newsbox-sec1 .f_jut .item .list .img img { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .newsbox-sec1 .f_jut .item .list .font { padding: 0.35rem 0.4rem 0.55rem; } @media (max-width: 767px) { .newsbox-sec1 .f_jut .item .list .font { padding: 0.6rem 0.8rem 1rem; } } @media (max-width: 576px) { .newsbox-sec1 .f_jut .item .list .font { padding: 1.2rem 1rem; } } .newsbox-sec1 .f_jut .item .list .font .data { font-size: 16px; margin-bottom: 0.1rem; color: #999999; } @media (max-width: 1440px) { .newsbox-sec1 .f_jut .item .list .font .data { font-size: 14px; margin-bottom: 6px; } } .newsbox-sec1 .f_jut .item .list .font .tit { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 0.24rem; line-height: 1.2; margin-bottom: 0.2rem; } @media (max-width: 1440px) { .newsbox-sec1 .f_jut .item .list .font .tit { font-size: 22px; } } @media (max-width: 991px) { .newsbox-sec1 .f_jut .item .list .font .tit { font-size: 18px; } } @media (max-width: 767px) { .newsbox-sec1 .f_jut .item .list .font .tit { margin-bottom: 0.6rem; } } .newsbox-sec1 .f_jut .item .list .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #999999; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; height: 104px; } @media (max-width: 1440px) { .newsbox-sec1 .f_jut .item .list .font .text { font-size: 14px; height: 48px; line-height: 48px; } } @media (max-width: 991px) { .newsbox-sec1 .f_jut .item .list .font .text { line-height: 22px; height: 88px; } } @media (min-width: 1200px) { .newsbox-sec1 .f_jut .item .list:hover .img img { -webkit-transform: scale(1.06); transform: scale(1.06); } .newsbox-sec1 .f_jut .item .list:hover .font .tit { color: #0099e0; } } .newsbox-sec1 .cont .item { width: 100%; border-bottom: 1px solid #e5e5e5; display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between; padding: 0.4rem 0; padding-left: 0.55rem; } @media (max-width: 767px) { .newsbox-sec1 .cont .item { padding: 0.8rem 0; padding-left: 0; } } @media (max-width: 576px) { .newsbox-sec1 .cont .item { padding: 1.3rem 0; } } .newsbox-sec1 .cont .item:first-child { border-top: 1px solid #e5e5e5; } .newsbox-sec1 .cont .item .lt { width: 88%; display: flex; flex-wrap: wrap; } @media (max-width: 767px) { .newsbox-sec1 .cont .item .lt { width: 100%; margin-bottom: 0.6rem; } } .newsbox-sec1 .cont .item .lt .data { line-height: 0.8; border-right: 1px solid #e5e5e5; width: 10%; } @media (max-width: 767px) { .newsbox-sec1 .cont .item .lt .data { display: none; } } .newsbox-sec1 .cont .item .lt .data .name { margin-bottom: 0.28rem; } @media (max-width: 767px) { .newsbox-sec1 .cont .item .lt .data .name { margin-bottom: 0.4rem; } } .newsbox-sec1 .cont .item .lt .data span { display: block; font-family: ArialMT; font-size: 0.64rem; font-weight: normal; font-stretch: normal; letter-spacing: 0px; color: #333333; } @media (max-width: 767px) { .newsbox-sec1 .cont .item .lt .data span { font-size: 1.8rem; } } .newsbox-sec1 .cont .item .lt .font { width: 90%; padding-left: 0.7rem; } @media (max-width: 767px) { .newsbox-sec1 .cont .item .lt .font { width: 100%; padding-left: 0; } } .newsbox-sec1 .cont .item .lt .font .tit { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 0.26rem; margin-bottom: 0.17rem; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } @media (max-width: 1199px) { .newsbox-sec1 .cont .item .lt .font .tit { font-size: 22px; } } @media (max-width: 767px) { .newsbox-sec1 .cont .item .lt .font .tit { margin-bottom: 0.34rem; font-size: 1rem; } } .newsbox-sec1 .cont .item .lt .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 30px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: 60px; letter-spacing: 0px; color: #999999; } @media (max-width: 1760px) { .newsbox-sec1 .cont .item .lt .font .text { height: 48px; font-size: 14px; line-height: 24px; } } @media (max-width: 1199px) { .newsbox-sec1 .cont .item .lt .font .text { height: 44px; line-height: 22px; } } .newsbox-sec1 .cont .item .but { display: flex; align-items: center; color: #0099e0; font-size: 16px; } @media (max-width: 1440px) { .newsbox-sec1 .cont .item .but { font-size: 14px; } } .newsbox-sec1 .cont .item .but i { width: 0.24rem; min-width: 16px; overflow: hidden; margin-left: 10px; } @media (max-width: 1440px) { .newsbox-sec1 .cont .item .but i { margin-left: 6px; } } .newsbox-sec1 .cont .item .but i img { width: 100%; float: left; } @media (min-width: 1200px) { .newsbox-sec1 .cont .item:hover .lt .font .tit { color: #0099e0; } } .newsbox-sec1 .basepage { margin-top: 0.8rem; } @media (max-width: 767px) { .newsbox-sec1 .basepage { margin-top: 1.2rem; } } /* End */ /* 企业文化 */ .culturebox-sec1 { padding-top: 0.7rem; } @media (max-width: 1440px) { .culturebox-sec1 { padding-top: 2.4rem; } } .culturebox-sec1 .item { display: flex; flex-wrap: wrap; align-items: center; margin-bottom: 0.8rem; } @media (max-width: 767px) { .culturebox-sec1 .item { margin-bottom: 1rem; } } .culturebox-sec1 .item:last-child { margin-bottom: 0; } .culturebox-sec1 .item .img, .culturebox-sec1 .item .font { width: 50%; } @media (max-width: 767px) { .culturebox-sec1 .item .img, .culturebox-sec1 .item .font { width: 100%; } } .culturebox-sec1 .item .img { position: relative; overflow: hidden; padding-bottom: 30%; } @media (max-width: 767px) { .culturebox-sec1 .item .img { margin-bottom: 0.8rem; padding-bottom: 67%; } } .culturebox-sec1 .item .img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .culturebox-sec1 .item .font { padding-left: 0.8rem; padding-right: 0.92rem; } @media (max-width: 767px) { .culturebox-sec1 .item .font { padding: 0; } } .culturebox-sec1 .item .font .title { display: flex; align-items: center; justify-content: space-between; margin-bottom: 0.28rem; } @media (max-width: 767px) { .culturebox-sec1 .item .font .title { margin-bottom: 0.6rem; } } .culturebox-sec1 .item .font .title .tit { width: 80%; width: calc(100% - 0.7rem); font-size: 0.5rem; } @media (max-width: 1440px) { .culturebox-sec1 .item .font .title .tit { width: calc(100% - 50px); } } @media (max-width: 767px) { .culturebox-sec1 .item .font .title .tit { width: calc(100% - 44px); font-size: 1.2rem; } } .culturebox-sec1 .item .font .title .but { overflow: hidden; width: 0.6rem; } @media (max-width: 1440px) { .culturebox-sec1 .item .font .title .but { width: 40px; } } @media (max-width: 767px) { .culturebox-sec1 .item .font .title .but { width: 34px; } } .culturebox-sec1 .item .font .title .but img { width: 100%; float: left; } .culturebox-sec1 .item .font .name { font-size: 18px; color: #666666; margin-bottom: 0.1rem; } @media (max-width: 1440px) { .culturebox-sec1 .item .font .name { font-size: 16px; margin-bottom: 6px; } } .culturebox-sec1 .item .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #666666; opacity: 0.6; } @media (max-width: 1440px) { .culturebox-sec1 .item .font .text { font-size: 14px; line-height: 24px; } } @media (max-width: 1199px) { .culturebox-sec1 .item .font .text { line-height: 22px; } } @media (min-width: 768px) { .culturebox-sec1 .item:nth-child(2n) .img { order: 1; } } .culturebox-sec2 { background-color: #f6f8fb; overflow: hidden; } .culturebox-sec2 .cont .culturebox2_cont { margin: 0 -0.25rem; } @media (max-width: 767px) { .culturebox-sec2 .cont .culturebox2_cont { margin: 0 -0.4rem; } } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide { padding: 0 0.25rem; } @media (max-width: 767px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide { padding: 0 0.4rem; } } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item { width: 100%; } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .img { width: 100%; position: relative; overflow: hidden; padding-bottom: 64%; } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .img img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font { -webkit-transition: transform 0.3s linear; transition: transform 0.3s linear; position: relative; z-index: 2; padding: 0.35rem 0 0.45rem; } @media (max-width: 767px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font { padding: 1.3rem 0; } } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .title { display: flex; flex-wrap: wrap; align-items: flex-end; line-height: 1.4; margin-bottom: 8px; } @media (max-width: 1366px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .title { margin-bottom: 6px; } } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .title .tit { margin-right: 0.3rem; } @media (max-width: 767px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .title .tit { margin-right: 0.6rem; } } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .title .label { font-size: 0.18rem; } @media (max-width: 1760px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .title .label { font-size: 16px; } } @media (max-width: 991px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .title .label { font-size: 14px; } } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .name { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #666666; margin-bottom: 0.2rem; } @media (max-width: 1440px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .name { font-size: 14px; line-height: 24px; } } @media (max-width: 1199px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .name { line-height: 22px; } } @media (max-width: 767px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .name { margin-bottom: 0.6rem; } } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .text { font-size: 16px; font-weight: normal; font-stretch: normal; line-height: 26px; letter-spacing: 0px; color: #666; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; opacity: 0.6; opacity: 0; } @media (max-width: 1440px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .text { font-size: 14px; line-height: 24px; } } @media (max-width: 1199px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .text { line-height: 22px; } } @media (max-width: 767px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item .font .text { opacity: 0.6; } } @media (min-width: 768px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item:hover { background-color: #0099e0; } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item:hover .img img { -webkit-transform: scale(1.06); transform: scale(1.06); } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item:hover .font { background-color: #0099e0; color: #fff; padding: 0.35rem 0.34rem 0.45rem; } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item:hover .font .name, .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item:hover .font .text { color: #fff; } .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item:hover .font .text { opacity: 0.6; } } @media (min-width: 768px) and (max-width: 767px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item:hover .font { padding: 1.3rem 1rem; } } @media (min-width: 768px) and (min-width: 768px) { .culturebox-sec2 .cont .culturebox2_cont .swiper-slide .item:hover .font { -webkit-transform: translateY(-0.6rem); transform: translateY(-0.6rem); } } .culturebox-sec3 .cont { overflow: hidden; } .culturebox-sec3 .cont:nth-child(2n) { background-color: #f6f8fb; } .culturebox-sec3 .cont .f_jut { position: relative; } .culturebox-sec3 .cont .f_jut .culturebox3_cont { overflow: visible; margin: 0 -5px; } .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide { padding: 0 5px; } .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item { width: 100%; position: relative; } .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item .img { width: 100%; padding-bottom: 101%; position: relative; } .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item .img img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: cover; } .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item .img:after { content: ""; display: block; position: absolute; left: 0; bottom: 0; width: 100%; height: 100%; background: url(../images/jianbianheiseim1.png) no-repeat; background-position: left bottom; background-size: 100%; } .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item .font { position: absolute; left: 0; z-index: 2; bottom: 0; width: 100%; color: #fff; padding: 0.25rem 0.4rem; } @media (max-width: 767px) { .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item .font { padding: 0.5rem 0.8rem; } } @media (max-width: 576px) { .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item .font { padding: 1rem 1.4rem; } } .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item .font .tit { width: 100%; overflow: hidden; text-overflow: ellipsis; font-size: 0.2rem; } @media (max-width: 1760px) { .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item .font .tit { font-size: 18px; } } @media (max-width: 1199px) { .culturebox-sec3 .cont .f_jut .culturebox3_cont .swiper-slide .item .font .tit { font-size: 16px; } } .culturebox-sec3 .cont .f_jut .culturebox3_prev, .culturebox-sec3 .cont .f_jut .culturebox3_next { background-color: rgba(0, 0, 0, 0.5); border-color: transparent; } .culturebox-sec3 .cont .f_jut .culturebox3_prev:hover, .culturebox-sec3 .cont .f_jut .culturebox3_next:hover { background-color: #0099e0; } .culturebox-sec3 .cont .f_jut .culturebox3_prev { left: 0; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } @media (max-width: 767px) { .culturebox-sec3 .cont .f_jut .culturebox3_prev { left: 6px; } } .culturebox-sec3 .cont .f_jut .culturebox3_next { right: 0; display: none; -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); } @media (max-width: 767px) { .culturebox-sec3 .cont .f_jut .culturebox3_next { right: 6px; } } /* End */ /* 法律声明 */ .statement { background-position: center; background-size: cover; } .statement-sec1 { min-height: 70vh; } .statement-sec1 .tit { text-align: center; margin-bottom: 0.48rem; } @media (max-width: 1440px) { } @media (max-width: 767px) { .statement-sec1 .tit { margin-bottom: 0.56rem; } } @media (max-width: 576px) { .statement-sec1 .tit { margin-bottom: 1.1rem; } } /* End */ /* 网站地图 */ .sitmapbanner .img:after { background-color: #020a19; opacity: 0.85; } .sitmapbox-sec1 { padding-top: 0.65rem; } @media (max-width: 767px) { .sitmapbox-sec1 { padding-top: 3rem; } } .sitmapbox-sec1 .container { width: 65.11%; } @media (max-width: 1199px) { .sitmapbox-sec1 .container { width: 70%; } } @media (max-width: 991px) { .sitmapbox-sec1 .container { width: 100%; } } .sitmapbox-sec1 .cont .item { padding: 0.45rem 0 0.25rem; display: flex; flex-wrap: wrap; align-items: flex-start; border-bottom: 1px solid #eeeeee; } @media (max-width: 576px) { .sitmapbox-sec1 .cont .item { padding: 1.2rem 0 0.9rem; } } .sitmapbox-sec1 .cont .item:first-child { padding-top: 0; } .sitmapbox-sec1 .cont .item .tit { display: block; width: 20%; color: #333; font-size: 18px; } @media (max-width: 1440px) { .sitmapbox-sec1 .cont .item .tit { font-size: 16px; } } @media (max-width: 767px) { .sitmapbox-sec1 .cont .item .tit { width: 100%; } } .sitmapbox-sec1 .cont .item .f_jut { width: 80%; display: flex; flex-wrap: wrap; } @media (max-width: 767px) { .sitmapbox-sec1 .cont .item .f_jut { width: 100%; margin-top: 12px; } } .sitmapbox-sec1 .cont .item .f_jut a { color: #666666; margin-right: 0.64rem; display: block; margin-bottom: 0.2rem; } @media (max-width: 1440px) { .sitmapbox-sec1 .cont .item .f_jut a { margin-bottom: 12px; } } @media (max-width: 767px) { .sitmapbox-sec1 .cont .item .f_jut a { margin-bottom: 6px; margin-right: 10px; } } .sitmapbox-sec1 .cont .item .f_jut a:hover { color: #0099e0; } /* End */ /* 搜索结果页 */ .searchcenter { padding-top: 0.7rem; } @media (max-width: 767px) { .searchcenter { padding-top: 2.2rem; } } .searchcenter .search-sect1 { margin-bottom: 60px; } @media (max-width: 1199px) { .searchcenter .search-sect1 { margin-bottom: 40px; } } .searchcenter .search-sect1 .f_tit { line-height: 1; margin-bottom: 40px; } @media (max-width: 1199px) { .searchcenter .search-sect1 .f_tit { margin-bottom: 30px; } } .searchcenter .search-sect1 form { display: flex; justify-content: space-between; align-items: center; width: 600px; border-radius: 42px; background-color: #e6e6e5; } @media (max-width: 600px) { .searchcenter .search-sect1 form { width: 100%; } } .searchcenter .search-sect1 form input, .searchcenter .search-sect1 form button { padding: 18px 30px; border: none; font-size: 16px; color: #999999; background-color: transparent; } @media (max-width: 1440px) { .searchcenter .search-sect1 form input, .searchcenter .search-sect1 form button { padding: 14px 20px; font-size: 14px; } } @media (max-width: 767px) { .searchcenter .search-sect1 form input, .searchcenter .search-sect1 form button { padding: 10px 20px; } } .searchcenter .search-sect1 form button { padding-right: 30px; padding-left: 35px; flex-shrink: 0; color: #0099e0; } @media (max-width: 767px) { .searchcenter .search-sect1 form button { line-height: 22px; padding-right: 20px; padding-left: 20px; } } .searchcenter .search-sect1 form input { width: 100%; padding-top: 0; padding-bottom: 0; height: 24px; border-right: 1px solid #b5b5b4; } .searchcenter .searchcenter_nav { width: 100%; border-bottom: 1px solid #ddd; } .searchcenter .searchcenter_nav .swiper-slide { width: auto; margin-right: 70px; } @media (max-width: 1440px) { .searchcenter .searchcenter_nav .swiper-slide { margin-right: 60px; } } @media (max-width: 1366px) { .searchcenter .searchcenter_nav .swiper-slide { margin-right: 50px; } } @media (max-width: 1199px) { .searchcenter .searchcenter_nav .swiper-slide { margin-right: 30px; } } @media (max-width: 767px) { .searchcenter .searchcenter_nav .swiper-slide { margin-right: 20px; } } @media (max-width: 576px) { .searchcenter .searchcenter_nav .swiper-slide { margin-right: 16px; } } .searchcenter .searchcenter_nav .swiper-slide a { display: block; line-height: 1; font-size: 16px; color: #666666; padding-bottom: 20px; border-bottom: 2px solid transparent; } @media (max-width: 1440px) { .searchcenter .searchcenter_nav .swiper-slide a { font-size: 14px; } } .searchcenter .searchcenter_nav .swiper-slide a:hover { color: #0099e0; } .searchcenter .searchcenter_nav .on a { font-weight: bold; color: #333; border-color: #0099e0; } .searchcenter .searchcenter_cont { width: 100%; margin-top: 40px; } @media (max-width: 1366px) { .searchcenter .searchcenter_cont { margin-top: 30px; } } @media (max-width: 991px) { .searchcenter .searchcenter_cont { margin-top: 26px; } } .searchcenter .searchcenter_cont .item { width: 100%; margin-bottom: 50px; } @media (max-width: 1366px) { .searchcenter .searchcenter_cont .item { margin-bottom: 30px; } } @media (max-width: 991px) { .searchcenter .searchcenter_cont .item { margin-bottom: 26px; } } .searchcenter .searchcenter_cont .item .f_tit { line-height: 1; font-weight: bold; color: #333; display: block; margin-bottom: 36px; } @media (max-width: 1366px) { .searchcenter .searchcenter_cont .item .f_tit { margin-bottom: 26px; } } @media (max-width: 991px) { .searchcenter .searchcenter_cont .item .f_tit { margin-bottom: 20px; } } .searchcenter .searchcenter_cont .item .f_list { width: 100%; margin-bottom: 30px; } @media (max-width: 1366px) { .searchcenter .searchcenter_cont .item .f_list { margin-bottom: 20px; } } .searchcenter .searchcenter_cont .item .f_list > i { float: left; font-size: 18px; margin-top: 5px; } @media (max-width: 1440px) { .searchcenter .searchcenter_cont .item .f_list > i { font-size: 16px; } } .searchcenter .searchcenter_cont .item .f_list .font { float: right; width: calc(100% - 30px); } .searchcenter .searchcenter_cont .item .f_list:after { content: ""; display: block; clear: both; } .searchcenter .searchcenter_cont .item .f_list .f_tit1 { font-size: 18px; display: block; line-height: 28px; margin-bottom: 10px; } @media (max-width: 1440px) { .searchcenter .searchcenter_cont .item .f_list .f_tit1 { font-size: 16px; margin-bottom: 5px; line-height: 26px; } } .searchcenter .searchcenter_cont .item .f_list .f_tit1 span { color: #0099e0; font-weight: bold; } .searchcenter .searchcenter_cont .item .f_list .f_tit1:hover { color: #0099e0; } .searchcenter .searchcenter_cont .item .f_list .f_tit1:first-child:hover { color: #333 !important; } .searchcenter .searchcenter_cont .item .f_list .f_text { display: block; font-size: 14px; color: #666666; line-height: 24px; margin-bottom: 10px; } @media (max-width: 1440px) { .searchcenter .searchcenter_cont .item .f_list .f_text { margin-bottom: 5px; } } .searchcenter .searchcenter_cont .item .f_list .f_text:hover { color: #0099e0; } .searchcenter .searchcenter_cont .item .f_list .f_text span { color: #0099e0; font-weight: bold; } .searchcenter .searchcenter_cont .item .f_list .link1 a, .searchcenter .searchcenter_cont .item .f_list .link1 i { display: inline-block; font-size: 14px; color: #999999; line-height: 24px; } .searchcenter .searchcenter_cont .item .f_list .link1 a:hover { color: #0099e0; } .searchcenter .searchcenter_cont .item .but { color: #0099e0; font-size: 14px; } /* End */ /* 最新 */ .casebox-sec1 .fz_list { width: 50%; padding: 0 0.16rem; } @media (max-width: 767px) { .casebox-sec1 .fz_list { padding: 0 5px; width: 100%; } } @media (max-width: 576px) { .casebox-sec1 .fz_list { padding: 0; } } .casebox-sec1 .fz_item { display: flex; align-items: center; padding: 0.32rem 0; border-top: 1px solid #e5e5e5; } .casebox-sec1 .fz_item:last-child { border-bottom: 1px solid #e5e5e5; } @media (max-width: 767px) { .casebox-sec1 .fz_item { padding: 0.6rem 0; } } .casebox-sec1 .fz_item:before { content: ""; display: block; width: 10px; height: 10px; border-radius: 50%; background-color: #0099e0; } @media (max-width: 1440px) { .casebox-sec1 .fz_item:before { width: 8px; height: 8px; } } .casebox-sec1 .fz_item .tit { width: 90%; width: calc(100% - 10px); font-size: 0.26rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-left: 0.3rem; } @media (max-width: 1440px) { .casebox-sec1 .fz_item .tit { font-size: 22px; width: calc(100% - 8px); } } @media (max-width: 991px) { .casebox-sec1 .fz_item .tit { font-size: 18px; } } @media (max-width: 767px) { .casebox-sec1 .fz_item .tit { font-size: 14px; padding-left: 0.6rem; } } @media (min-width: 992px) { .casebox-sec1 .fz_item:hover .tit { color: #0099e0; } } .casebox-sec1 .fz_jut { margin-top: 0.5rem; } .casebox-sec1 .basepage { margin-top: 0.8rem; } @media (max-width: 576px) { .casebox-sec1 .basepage { margin-top: 2rem; } } /* 产品弹窗 */ .proalt { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 6666; overflow: hidden; display: none; } .proalt_tit { width: 100%; color: #fff; text-align: center; padding: 0.24rem 0.5rem; background-color: #0099e0; } @media (max-width: 767px) { .proalt_tit { padding: 0.48rem 1rem; } } @media (max-width: 576px) { .proalt_tit { padding: 0.7rem 1rem; } } .proalt_tit .tit { font-size: 0.34rem; margin-bottom: 4px; } @media (max-width: 767px) { .proalt_tit .tit { font-size: 0.66rem; } } @media (max-width: 576px) { .proalt_tit .tit { font-size: 1.2rem; } } .proalt_tit .text { font-size: 18px; } @media (max-width: 1199px) { .proalt_tit .text { font-size: 16px; } } @media (max-width: 576px) { .proalt_tit .text { font-size: 14px; } } .proalt .bag { width: 100%; height: 100%; background: #000; opacity: 0.5; } .proalt .cont { position: absolute; left: 50%; top: 50%; width: 90%; max-width: 1000px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: #f8f8f8; } .proalt .cont .close { display: flex; align-items: center; justify-content: center; position: absolute; cursor: pointer; right: -50px; top: -50px; border-radius: 50%; width: 50px; height: 0.5rem; background-color: #333333; } @media (max-width: 1440px) { .proalt .cont .close { width: 42px; height: 42px; right: -42px; top: -42px; } } @media (max-width: 576px) { .proalt .cont .close { width: 30px; height: 30px; right: -12px; top: -15px; } } .proalt .cont .close img { width: 32%; } .proalt .cont .fz_nei { padding: 0.6rem 0.5rem; } .proalt .cont .fz_nei .form { width: 100%; } .proalt .cont .fz_nei .form .f_jut { display: flex; margin: 0 -5px; flex-wrap: wrap; } .proalt .cont .fz_nei .form .f_jut .item { width: 50%; padding: 0 5px; } @media (max-width: 576px) { .proalt .cont .fz_nei .form .f_jut .item { width: 100%; } } .proalt .cont .fz_nei .form .f_jut .item .int { position: relative; background-color: #fff; width: 100%; margin-bottom: 10px; } .proalt .cont .fz_nei .form .f_jut .item .int input, .proalt .cont .fz_nei .form .f_jut .item .int textarea, .proalt .cont .fz_nei .form .f_jut .item .int .name { font-size: 16px; width: 100%; color: #999999; padding: 0.18rem 0.2rem; } @media (max-width: 1366px) { .proalt .cont .fz_nei .form .f_jut .item .int input, .proalt .cont .fz_nei .form .f_jut .item .int textarea, .proalt .cont .fz_nei .form .f_jut .item .int .name { padding: 16px 18px; } } @media (max-width: 576px) { .proalt .cont .fz_nei .form .f_jut .item .int input, .proalt .cont .fz_nei .form .f_jut .item .int textarea, .proalt .cont .fz_nei .form .f_jut .item .int .name { padding: 12px 16px; } } .proalt .cont .fz_nei .form .f_jut .item .int input, .proalt .cont .fz_nei .form .f_jut .item .int textarea { background-color: transparent; outline: none; border: none; resize: none; position: relative; z-index: 2; } .proalt .cont .fz_nei .form .f_jut .item .int .name { position: absolute; top: 0; left: 0; z-index: 1; } .proalt .cont .fz_nei .form .f_jut .item .int .name span { color: #da251d; } .proalt .cont .fz_nei .form .f_jut .item button { background-color: #dadde3; border: none; outline: none; cursor: pointer; height: 0.7rem; width: 100%; min-height: 45px; color: #555; font-size: 18px; margin-top: 0.4rem; } @media (max-width: 1199px) { .proalt .cont .fz_nei .form .f_jut .item button { font-size: 16px; } } @media (max-width: 767px) { .proalt .cont .fz_nei .form .f_jut .item button { margin-top: 0.4rem; } } @media (max-width: 576px) { .proalt .cont .fz_nei .form .f_jut .item button { min-height: 36px; font-size: 14px; height: 0.5rem; } } .proalt .cont .fz_nei .form .f_jut .item .f_sub { color: #fff; background-color: #0099e0; } .proalt .cont .fz_nei .form .f_jut .f_textarea { width: 100%; } .proalt .cont .fz_nei .form .f_jut .f_textarea .int textarea { height: 2.15rem; min-height: 120px; } @media (max-width: 767px) { .proalt .cont .fz_nei .form .f_jut .f_textarea .int textarea { min-height: inherit; height: 5rem; } } .proalt .cont .fz_nei .form .f_jut .fz_yan { width: 100%; display: flex; align-items: center; background-color: #fff; justify-content: space-between; } @media (max-width: 767px) { .proalt .cont .fz_nei .form .f_jut .fz_yan { background-color: transparent; flex-wrap: wrap; } } .proalt .cont .fz_nei .form .f_jut .fz_yan .int { margin-bottom: 0; } @media (max-width: 767px) { .proalt .cont .fz_nei .form .f_jut .fz_yan .int { flex: 1 1 100%; margin-bottom: 6px; } } .proalt .cont .fz_nei .form .f_jut .fz_yan .fz_img { display: flex; align-items: center; padding: 0 0.2rem; } @media (max-width: 1440px) { .proalt .cont .fz_nei .form .f_jut .fz_yan .fz_img { padding: 0 12px; } } @media (max-width: 767px) { .proalt .cont .fz_nei .form .f_jut .fz_yan .fz_img { padding-left: 0; } } .proalt .cont .fz_nei .form .f_jut .fz_yan .fz_img .fz_tu { width: 1.45rem; height: 0.46rem; min-width: 100px; min-height: 38px; overflow: hidden; margin-right: 0.2rem; } @media (max-width: 1440px) { .proalt .cont .fz_nei .form .f_jut .fz_yan .fz_img .fz_tu { margin-right: 12px; } } .proalt .cont .fz_nei .form .f_jut .fz_yan .fz_img .fz_tu img { max-width: 100%; max-height: 100%; float: left; object-fit: cover; } .proalt .cont .fz_nei .form .f_jut .fz_yan .fz_img .but { display: block; overflow: hidden; width: 0.22rem; min-width: 16px; } .proalt .cont .fz_nei .form .f_jut .fz_yan .fz_img .but img { float: left; width: 100%; } /* 新增地图 */ .innbox-sec3 .cont .gt .fz_item { position: absolute; top: 0; width: 0; left: 0; } .innbox-sec3 .cont .gt .fz_item .fz_jut { position: absolute; left: 0; bottom: 0; -webkit-transform: translateY(-50%, 0); transform: translate(-50%, 0); line-height: 1.4; display: flex; flex-direction: column; align-items: center; } @media (max-width: 1440px) { } @media (max-width: 767px) { } @media (max-width: 576px) { } .innbox-sec3 .cont .gt .fz_item .fz_jut .fzq_img { display: flex; align-items: flex-end; justify-content: center; height: 18px; width: 18px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; opacity: 0.7; } @media (max-width: 1199px) { .innbox-sec3 .cont .gt .fz_item .fz_jut .fzq_img { width: 14px; height: 14px; } } .innbox-sec3 .cont .gt .fz_item .fz_jut .fzq_img img { height: 100%; } .innbox-sec3 .cont .gt .fz_item .fz_jut .f_text { position: absolute; top: 100%; left: 50%; text-align: center; transform: translateX(-50%); font-size: 16px; width: 110px; color: #0099e0; } @media (max-width: 1199px) { .innbox-sec3 .cont .gt .fz_item .fz_jut .f_text { font-size: 14px; } } @media (max-width: 767px) { .innbox-sec3 .cont .gt .fz_item .fz_jut .f_text { visibility: hidden; opacity: 0; font-size: 12px; } } .innbox-sec3 .cont .gt .fz_item.on .fz_jut .fzq_img { opacity: 1; height: 35px; width: 35px; opacity: 0.7; } @media (max-width: 1440px) { .innbox-sec3 .cont .gt .fz_item.on .fz_jut .fzq_img { height: 30px; width: 30px; } } @media (max-width: 576px) { .innbox-sec3 .cont .gt .fz_item.on .fz_jut .fzq_img { width: 24px; height: 24px; } } .innbox-sec3 .cont .gt .fz_item.on .fz_jut .fzq_img img { height: 96%; } .innbox-sec3 .cont .gt .fz_item.on .fz_jut .f_text { visibility: visible; opacity: 1; } .innbox-sec3 .cont .gt .top1 .fz_jut .f_text { top: initial; bottom: 100%; } .innbox-sec3 .cont .gt .right1 .fz_jut { align-items: center; flex-direction: row; } .innbox-sec3 .cont .gt .right1 .fz_jut .f_text { text-align: left; position: absolute; left: 100%; top: 50%; transform: translateY(-50%); } .innbox-sec3 .cont .gt .na1 { left: 36%; top: 45%; } .innbox-sec3 .cont .gt .na2 { left: 81%; top: 43%; } .innbox-sec3 .cont .gt .na3 { left: 41.2%; top: 41.5%; } .innbox-sec3 .cont .gt .na3 .fz_jut .f_text { top: initial; bottom: 100%; } .innbox-sec3 .cont .gt .na4 { left: 44%; top: 42%; } .innbox-sec3 .cont .gt .na4 .fz_jut { align-items: center; flex-direction: row; } .innbox-sec3 .cont .gt .na4 .fz_jut .f_text { text-align: left; position: absolute; left: 100%; top: 50%; transform: translateY(-50%); } .innbox-sec3 .cont .gt .na5 { left: 12%; top: 32%; } .innbox-sec3 .cont .gt .na5 .fz_jut .f_text { top: initial; bottom: 100%; } .innbox-sec3 .cont .gt .na6 { left: 13%; top: 78%; } .innbox-sec3 .cont .gt .na7 { left: 27.4%; top: 56%; } .innbox-sec3 .cont .gt .na8 { left: 34%; top: 65%; } /* End */ body{ margin: 0 auto; max-width: 1920px; }