@charset "UTF-8"; /*! Important comments included in minified output. https://www.bocweb.cn/ 2021-03-15 漏2021 鍗氶噰缃戠粶 ALL RIGHTS RESERVED. 鍗氶噰缃戠粶 */ .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .simple-form-basic, .simple-text, .simple-textarea, .simple-select, .support-list3 .inputbox .input, .support-list5 .input1, .support-list5 .input2, .career-list1 .input1, .career-list1 .input2, .career-list1 .input4, .join-list5 .inputbox .input { border: 1px solid #ccc; padding: 4px; vertical-align: middle; } .simple-form-basic:focus, .simple-text:focus, .simple-textarea:focus, .simple-select:focus, .support-list3 .inputbox .input:focus, .support-list5 .input1:focus, .support-list5 .input2:focus, .career-list1 .input1:focus, .career-list1 .input2:focus, .career-list1 .input4:focus, .join-list5 .inputbox .input:focus { outline: 0 none; } .simple-text { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); } .simple-text:focus { border-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); } .simple-textarea { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); height: 80px; width: 500px; vertical-align: top; } .simple-textarea:focus { border-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); } .simple-select { *margin-top: 5px; *margin-bottom: 5px; *vertical-align: top; } .reset-radio-checkbox { margin: 0 5px 0 0; padding: 0; font-size: 13px; *width: 13px; *height: 13px; } /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. * 0. sassCore's style */ html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ overflow-y: scroll; /* 0 */ -webkit-overflow-scrolling: touch; /* 0 */ } /** * 1. Remove default margin * 0. sassCore's style. */ body { margin: 0; /* 1 */ font-size: 12px; /* 0 */ line-height: 2; /* 0 */ color: #333; /* 0 */ background-color: #fff; /* 0 */ } /* HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. * Correct `block` display not defined for `main` in IE 11. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } /** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. * 3. Correct `inline-block` display in IE 6/7. */ audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ *display: inline; /* 3 */ *zoom: 1; /* 3 */ } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Links ========================================================================== */ /** * 1. Remove the gray background color from active links in IE 10. * 2. Improve readability when focused and also mouse hovered in all browsers. * 0. sassCore's style. */ a { background: transparent; /* 1 */ /* 0 */ text-decoration: none; color: #08c; } a:active, a:hover { outline: 0; /* 2 */ } a:hover { color: #006699; } /* Text-level semantics ========================================================================== */ /** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ b, strong { font-weight: bold; } /** * Address styling not present in Safari and Chrome. */ dfn { font-style: italic; } /** * Address styling not present in IE 8/9. */ mark { background: #ff0; color: #000; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /** * 1. Remove border when inside `a` element in IE 8/9/10. * 2. Improve image quality when scaled in IE 7. * 0. sassCore's style. */ img { border: 0; /* 1 */ vertical-align: middle; /* 0 */ -ms-interpolation-mode: bicubic; /* 2 */ } /** * Correct overflow not hidden in IE 9/10/11. */ svg:not(:root) { overflow: hidden; } /* Grouping content ========================================================================== */ /** * Address differences between Firefox and other browsers. */ hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } /** * 1. Contain overflow in all browsers. * 2. Improve readability of pre-formatted text in all browsers. */ pre { overflow: auto; /* 1 */ white-space: pre; /* 2 */ white-space: pre-wrap; /* 2 */ word-wrap: break-word; /* 2 */ } /** * 1. Address odd `em`-unit font size rendering in all browsers. * 2. Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */ code, kbd, pre, samp { font-family: monospace, monospace; /* 1 */ _font-family: 'courier new', monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Forms ========================================================================== */ /** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. */ /** * 1. Correct color not being inherited. * Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */ button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } /** * Address `overflow` set to `hidden` in IE 8/9/10/11. */ button { overflow: visible; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. * 4. Remove inner spacing in IE 7 without affecting normal text inputs. * Known issue: inner spacing remains in IE 6. */ button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ *overflow: visible; /* 4 */ } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * Remove inner padding and border in Firefox 4+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea:focus, input:focus { outline: none; } /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ input { line-height: normal; } /** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. * 3. Remove excess padding in IE 7. * Known issue: excess padding remains in IE 6. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ *height: 13px; /* 3 */ *width: 13px; /* 3 */ } /** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, input[type="text"] { -webkit-appearance: none; } /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. * 3. Correct alignment displayed oddly in IE 6/7. */ legend { border: 0; /* 1 */ padding: 0; /* 2 */ *margin-left: -7px; /* 3 */ } /** * 1. Remove default vertical scrollbar in IE 8/9/10/11. * 0. sassCore's style */ textarea { overflow: auto; /* 1 */ resize: vertical; /* 0 */ } /** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */ optgroup { font-weight: bold; } /* Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /** * Address CSS quotes not supported in IE 6/7. */ q { quotes: none; } html, button, input, select, textarea { font-family: "Microsoft Yahei", "Source Han Sans CN", "Noto Sans S Chinese Light", "Microsoft YaHei Light", "Pingfang sc regular", "Helvetica Neue", Helvetica, Tahoma, sans-serif; } h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; } ul, ol, li, dl, dd { margin: 0; padding: 0; } ul, ol { list-style: none outside none; } h1, h2, h3 { line-height: 2; font-weight: normal; } h1 { font-size: 18px; } h2 { font-size: 15.6px; } h3 { font-size: 14.04px; } h4 { font-size: 12px; } h5, h6 { font-size: 10.2px; text-transform: uppercase; } input:-moz-placeholder, textarea:-moz-placeholder { color: #ccc; } input::-moz-placeholder, textarea::-moz-placeholder { color: #ccc; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #ccc; } html { overflow: hidden; overflow-y: scroll; } button, input, textarea, select { border: none; border-radius: 0; outline: none; padding: 0; } * { box-sizing: border-box; -webkit-font-smoothing: antialiased; } img { display: block; max-width: 100%; /*鍥剧墖娓呮櫚澶勭悊*/ image-rendering: crisp-edges; image-rendering: -moz-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: -o-crisp-edges; -ms-interpolation-mode: nearest-neighbor; } .clear { clear: both; } .f-cb { zoom: 1; } .f-cb:after { display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; } .fl { float: left; } .fr { float: right; } .por { position: relative; } .poa { position: absolute; } .pof { position: fixed; } .poa-f { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .ovh { overflow: hidden; } .noselect { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; } .dn { display: none; } .w-f { width: 100%; } .h-f { height: 100%; } .loader { width: 50px; height: 50px; position: fixed; top: 50%; left: 50%; margin: -25px 0 0 -25px; font-size: 10px; border-top: 2px solid rgba(0, 0, 0, 0.08); border-right: 2px solid rgba(0, 0, 0, 0.08); border-bottom: 2px solid rgba(0, 0, 0, 0.08); border-left: 2px solid rgba(0, 0, 0, 0.5); border-radius: 50%; animation: spinner 700ms infinite linear; } .loader.white { border-top: 2px solid rgba(255, 255, 255, 0.08); border-right: 2px solid rgba(255, 255, 255, 0.08); border-bottom: 2px solid rgba(255, 255, 255, 0.08); border-left: 2px solid rgba(255, 255, 255, 0.5); } @keyframes spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /*鎵嬫満涓奱閾炬帴鏈夐粦鑹查€忔槑搴曟€庝箞鍘绘帀 缁檃鍔犺繖涓牱寮?/ a { -webkit-tap-highlight-color: rgba(255, 0, 0, 0); } select, input { outline: none; } /*ie 鍘绘帀鑷甫鍏抽棴*/ input::-ms-clear { display: none; } /*缃戠珯鍗曚綅璁剧疆*/ @media only screen and (min-width: 360px) { html { font-size: 26px !important; } } @media only screen and (min-width: 435px) { html { font-size: 30px !important; } } /*@media only screen and(min-width: 500px) { html { font-size: 36px!important } }*/ @media (min-width: 769px) { html { font-size: 34px !important; } } @media only screen and (min-width: 1024px) { html { font-size: 28px !important; } } @media only screen and (min-width: 1200px) { html { font-size: 30px !important; } } @media only screen and (min-width: 1440px) { html { font-size: 34px !important; } } @media only screen and (min-width: 1680px) { html { font-size: 40px !important; } } ::-moz-selection { background: #000; color: #fff; } ::selection { background: #000; color: #fff; } ::-webkit-scrollbar { width: 5px; height: 5px; } ::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.1); } ::-webkit-scrollbar-thumb { background: #000; } ::-webkit-scrollbar-thumb:window-inactive { background: #000; } ::-webkit-scrollbar-thumb:vertical:hover { background: #000; } /*==甯哥敤棰滆壊==*/ .col-fff { color: #fff; } .col-000 { color: #000; } .col-111 { color: #111; } .col-222 { color: #222; } .col-333 { color: #333; } .col-444 { color: #444; } .col-555 { color: #555; } .col-666 { color: #666; } .col-777 { color: #666; } .col-888 { color: #666; } .col-999 { color: #999; } /*==甯哥敤瀛楀彿==*/ .tit-12 { font-size: 12px; line-height: 2; } .tit-13 { font-size: 13px; line-height: 2; } .tit-14 { font-size: 14px; line-height: 2; } .tit-15 { font-size: 15px; line-height: 2; } .tit-16 { line-height: 1.8; font-size: 16px; } .tit-17 { line-height: 1.8; font-size: 17px; } .tit-18 { line-height: 1.8; font-size: 18px; } .tit-19 { line-height: 1.8; font-size: 19px; } .tit-20 { line-height: 1.8; font-size: 20px; } .tit-21 { line-height: 1.8; font-size: 21px; } .tit-22 { line-height: 1.8; font-size: 22px; } .tit-23 { line-height: 1.8; font-size: 23px; } .tit-24 { line-height: 1.8; font-size: 24px; } .tit-25 { line-height: 1.8; font-size: 25px; } .tit-26 { line-height: 1.8; font-size: 26px; } .tit-27 { line-height: 1.8; font-size: 27px; } .tit-28 { line-height: 1.8; font-size: 28px; } .tit-29 { line-height: 1.8; font-size: 29px; } .tit-30 { line-height: 1.8; font-size: 30px; } .tit-31 { line-height: 1.8; font-size: 31px; } .tit-32 { line-height: 1.8; font-size: 32px; } .tit-33 { line-height: 1.8; font-size: 33px; } .tit-34 { line-height: 1.8; font-size: 34px; } .tit-35 { line-height: 1.8; font-size: 35px; } .tit-36 { line-height: 1.8; font-size: 36px; } .tit-37 { line-height: 1.8; font-size: 37px; } .tit-38 { line-height: 1.8; font-size: 38px; } .tit-39 { line-height: 1.8; font-size: 39px; } .tit-40 { line-height: 1.8; font-size: 40px; } .tit-41 { line-height: 1.8; font-size: 41px; } .tit-42 { line-height: 1.8; font-size: 42px; } .tit-43 { line-height: 1.8; font-size: 43px; } .tit-44 { line-height: 1.8; font-size: 44px; } .tit-45 { line-height: 1.8; font-size: 45px; } .tit-46 { line-height: 1.8; font-size: 46px; } .tit-47 { line-height: 1.8; font-size: 47px; } .tit-48 { line-height: 1.8; font-size: 48px; } .tit-49 { line-height: 1.8; font-size: 49px; } .tit-50 { line-height: 1.8; font-size: 50px; } .tit-51 { line-height: 1.8; font-size: 51px; } .tit-52 { line-height: 1.8; font-size: 52px; } .tit-53 { line-height: 1.8; font-size: 53px; } .tit-54 { line-height: 1.8; font-size: 54px; } .tit-55 { line-height: 1.8; font-size: 55px; } .tit-56 { line-height: 1.8; font-size: 56px; } .tit-57 { line-height: 1.8; font-size: 57px; } .tit-58 { line-height: 1.8; font-size: 58px; } .tit-59 { line-height: 1.8; font-size: 59px; } .tit-60 { line-height: 1.8; font-size: 60px; } .tit-61 { line-height: 1.8; font-size: 61px; } .tit-62 { line-height: 1.8; font-size: 62px; } .tit-63 { line-height: 1.8; font-size: 63px; } .tit-64 { line-height: 1.8; font-size: 64px; } .tit-65 { line-height: 1.8; font-size: 65px; } .tit-66 { line-height: 1.8; font-size: 66px; } .tit-67 { line-height: 1.8; font-size: 67px; } .tit-68 { line-height: 1.8; font-size: 68px; } .tit-69 { line-height: 1.8; font-size: 69px; } .tit-70 { line-height: 1.8; font-size: 70px; } .tit-71 { line-height: 1.8; font-size: 71px; } .tit-72 { line-height: 1.8; font-size: 72px; } .tit-73 { line-height: 1.8; font-size: 73px; } .tit-74 { line-height: 1.8; font-size: 74px; } .tit-75 { line-height: 1.8; font-size: 75px; } .tit-76 { line-height: 1.8; font-size: 76px; } .tit-77 { line-height: 1.8; font-size: 77px; } .tit-78 { line-height: 1.8; font-size: 78px; } .tit-79 { line-height: 1.8; font-size: 79px; } .tit-80 { line-height: 1.8; font-size: 80px; } @media (max-width: 1681px) { /*==甯哥敤瀛楀彿==*/ .tit-12 { font-size: 12px; } .tit-13 { font-size: 13px; } .tit-14 { font-size: 13px; } .tit-15 { font-size: 14px; } .tit-16 { font-size: 15px; } .tit-17 { font-size: 16px; } .tit-18 { font-size: 17px; } .tit-19 { font-size: 18px; } .tit-20 { font-size: 18px; } .tit-21 { font-size: 19px; } .tit-22 { font-size: 20px; } .tit-23 { font-size: 21px; } .tit-24 { font-size: 22px; } .tit-25 { font-size: 23px; } .tit-26 { font-size: 24px; } .tit-27 { font-size: 25px; } .tit-28 { font-size: 26px; } .tit-29 { font-size: 27px; } .tit-30 { font-size: 27px; } .tit-31 { font-size: 28px; } .tit-32 { font-size: 29px; } .tit-33 { font-size: 30px; } .tit-34 { font-size: 31px; } .tit-35 { font-size: 32px; } .tit-36 { font-size: 33px; } .tit-37 { font-size: 34px; } .tit-38 { font-size: 35px; } .tit-39 { font-size: 36px; } .tit-40 { font-size: 37px; } .tit-42 { font-size: 38px; } .tit-43 { font-size: 39px; } .tit-44 { font-size: 40px; } .tit-45 { font-size: 41px; } .tit-46 { font-size: 42px; } .tit-47 { font-size: 43px; } .tit-48 { font-size: 44px; } .tit-50 { font-size: 45px; } .tit-51 { font-size: 46px; } .tit-52 { font-size: 47px; } .tit-53 { font-size: 48px; } .tit-54 { font-size: 49px; } .tit-55 { font-size: 50px; } .tit-56 { font-size: 51px; } .tit-57 { font-size: 52px; } .tit-58 { font-size: 53px; } .tit-59 { font-size: 54px; } .tit-60 { font-size: 54px; } .tit-61 { font-size: 55px; } .tit-62 { font-size: 56px; } .tit-63 { font-size: 57px; } .tit-64 { font-size: 58px; } .tit-65 { font-size: 59px; } .tit-66 { font-size: 60px; } .tit-67 { font-size: 61px; } .tit-68 { font-size: 62px; } .tit-69 { font-size: 63px; } .tit-70 { font-size: 62px; } .tit-71 { font-size: 63px; } .tit-72 { font-size: 64px; } .tit-73 { font-size: 65px; } .tit-74 { font-size: 66px; } .tit-75 { font-size: 67px; } .tit-76 { font-size: 68px; } .tit-77 { font-size: 69px; } .tit-78 { font-size: 70px; } .tit-79 { font-size: 71px; } .tit-80 { font-size: 72px; } } @media (max-width: 1481px) { /*==甯哥敤瀛楀彿==*/ .tit-13 { font-size: 12px; } .tit-14 { font-size: 12px; } .tit-15 { font-size: 13px; } .tit-16 { font-size: 14px; } .tit-17 { font-size: 15px; } .tit-18 { font-size: 16px; } .tit-19 { font-size: 17px; } .tit-20 { font-size: 18px; } .tit-20 { font-size: 16px; } .tit-21 { font-size: 17px; } .tit-22 { font-size: 18px; } .tit-23 { font-size: 19px; } .tit-24 { font-size: 20px; } .tit-25 { font-size: 21px; } .tit-26 { font-size: 22px; } .tit-27 { font-size: 23px; } .tit-28 { font-size: 24px; } .tit-29 { font-size: 25px; } .tit-30 { font-size: 26px; } .tit-31 { font-size: 25px; } .tit-32 { font-size: 26px; } .tit-33 { font-size: 27px; } .tit-34 { font-size: 28px; } .tit-35 { font-size: 29px; } .tit-36 { font-size: 30px; } .tit-37 { font-size: 31px; } .tit-38 { font-size: 32px; } .tit-39 { font-size: 33px; } .tit-40 { font-size: 34px; } .tit-41 { font-size: 35px; } .tit-42 { font-size: 36px; } .tit-43 { font-size: 37px; } .tit-44 { font-size: 38px; } .tit-45 { font-size: 37px; } .tit-46 { font-size: 38px; } .tit-47 { font-size: 39px; } .tit-48 { font-size: 40px; } .tit-49 { font-size: 41px; } .tit-50 { font-size: 42px; } .tit-51 { font-size: 43px; } .tit-52 { font-size: 44px; } .tit-53 { font-size: 45px; } .tit-54 { font-size: 46px; } .tit-55 { font-size: 47px; } .tit-56 { font-size: 48px; } .tit-57 { font-size: 49px; } .tit-58 { font-size: 50px; } .tit-59 { font-size: 51px; } .tit-60 { font-size: 52px; } .tit-61 { font-size: 51px; } .tit-62 { font-size: 52px; } .tit-63 { font-size: 53px; } .tit-64 { font-size: 54px; } .tit-65 { font-size: 55px; } .tit-66 { font-size: 56px; } .tit-67 { font-size: 57px; } .tit-68 { font-size: 58px; } .tit-69 { font-size: 59px; } .tit-70 { font-size: 60px; } .tit-71 { font-size: 55px; } .tit-72 { font-size: 56px; } .tit-73 { font-size: 57px; } .tit-74 { font-size: 58px; } .tit-75 { font-size: 59px; } .tit-76 { font-size: 60px; } .tit-77 { font-size: 61px; } .tit-78 { font-size: 62px; } .tit-79 { font-size: 63px; } .tit-80 { font-size: 64px; } } @media (max-width: 1281px) { /*==甯哥敤瀛楀彿==*/ .tit-13 { font-size: 12px; } .tit-14 { font-size: 12px; } .tit-15 { font-size: 12px; } .tit-16 { font-size: 13px; } .tit-17 { font-size: 16px; } .tit-18 { font-size: 15px; } .tit-19 { font-size: 16px; } .tit-20 { font-size: 17px; } .tit-22 { font-size: 18px; } .tit-24 { font-size: 19px; } .tit-25 { font-size: 20px; } .tit-26 { font-size: 21px; } .tit-27 { font-size: 22px; } .tit-28 { font-size: 23px; } .tit-29 { font-size: 24px; } .tit-30 { font-size: 25px; } .tit-31 { font-size: 26px; } .tit-32 { font-size: 27px; } .tit-33 { font-size: 24px; } .tit-34 { font-size: 25px; } .tit-35 { font-size: 26px; } .tit-36 { font-size: 27px; } .tit-37 { font-size: 28px; } .tit-38 { font-size: 29px; } .tit-39 { font-size: 30px; } .tit-40 { font-size: 31px; } .tit-41 { font-size: 32px; } .tit-42 { font-size: 33px; } .tit-43 { font-size: 34px; } .tit-44 { font-size: 35px; } .tit-45 { font-size: 36px; } .tit-46 { font-size: 37px; } .tit-47 { font-size: 38px; } .tit-48 { font-size: 39px; } .tit-49 { font-size: 40px; } .tit-50 { font-size: 38px; } .tit-51 { font-size: 39px; } .tit-52 { font-size: 40px; } .tit-53 { font-size: 41px; } .tit-54 { font-size: 42px; } .tit-55 { font-size: 43px; } .tit-56 { font-size: 44px; } .tit-57 { font-size: 45px; } .tit-58 { font-size: 46px; } .tit-59 { font-size: 47px; } .tit-60 { font-size: 48px; } .tit-61 { font-size: 49px; } .tit-62 { font-size: 50px; } .tit-63 { font-size: 51px; } .tit-64 { font-size: 52px; } .tit-65 { font-size: 53px; } .tit-66 { font-size: 54px; } .tit-67 { font-size: 55px; } .tit-68 { font-size: 56px; } .tit-69 { font-size: 57px; } .tit-70 { font-size: 58px; } .tit-71 { font-size: 51px; } .tit-72 { font-size: 52px; } .tit-73 { font-size: 53px; } .tit-74 { font-size: 54px; } .tit-75 { font-size: 55px; } .tit-76 { font-size: 56px; } .tit-77 { font-size: 57px; } .tit-78 { font-size: 58px; } .tit-79 { font-size: 59px; } .tit-80 { font-size: 60px; } } @media (max-width: 1024px) { .tit-24 { font-size: 16px; } .tit-25 { font-size: 17px; } .tit-26 { font-size: 18px; } .tit-27 { font-size: 19px; } .tit-28 { font-size: 20px; } .tit-29 { font-size: 21px; } .tit-30 { font-size: 22px; } .tit-31 { font-size: 23px; } .tit-32 { font-size: 24px; } .tit-33 { font-size: 21px; } .tit-34 { font-size: 22px; } .tit-35 { font-size: 23px; } .tit-36 { font-size: 24px; } .tit-37 { font-size: 25px; } .tit-38 { font-size: 26px; } .tit-39 { font-size: 27px; } .tit-40 { font-size: 28px; } .tit-41 { font-size: 29px; } .tit-42 { font-size: 30px; } .tit-43 { font-size: 31px; } .tit-44 { font-size: 32px; } .tit-45 { font-size: 33px; } .tit-46 { font-size: 34px; } .tit-47 { font-size: 35px; } .tit-48 { font-size: 36px; } .tit-49 { font-size: 37px; } .tit-50 { font-size: 34px; } .tit-51 { font-size: 35px; } .tit-52 { font-size: 36px; } .tit-53 { font-size: 37px; } .tit-54 { font-size: 38px; } .tit-55 { font-size: 39px; } .tit-56 { font-size: 40px; } .tit-57 { font-size: 41px; } .tit-58 { font-size: 42px; } .tit-59 { font-size: 43px; } .tit-60 { font-size: 44px; } .tit-61 { font-size: 45px; } .tit-62 { font-size: 46px; } .tit-63 { font-size: 47px; } .tit-64 { font-size: 48px; } .tit-65 { font-size: 49px; } .tit-66 { font-size: 50px; } .tit-67 { font-size: 51px; } .tit-68 { font-size: 52px; } .tit-69 { font-size: 53px; } .tit-70 { font-size: 54px; } .tit-71 { font-size: 47px; } .tit-72 { font-size: 48px; } .tit-73 { font-size: 49px; } .tit-74 { font-size: 50px; } .tit-75 { font-size: 51px; } .tit-76 { font-size: 52px; } .tit-77 { font-size: 53px; } .tit-78 { font-size: 54px; } .tit-79 { font-size: 55px; } .tit-80 { font-size: 56px; } } @media (max-width: 768px) { .tit-16 { font-size: 12px; } .tit-18 { font-size: 14px; } .tit-20 { font-size: 16px; } .tit-33 { font-size: 20px; } .tit-34 { font-size: 21px; } .tit-35 { font-size: 22px; } .tit-36 { font-size: 23px; } .tit-37 { font-size: 24px; } .tit-38 { font-size: 25px; } .tit-39 { font-size: 26px; } .tit-40 { font-size: 24px; } .tit-41 { font-size: 25px; } .tit-42 { font-size: 26px; } .tit-43 { font-size: 27px; } .tit-44 { font-size: 28px; } .tit-45 { font-size: 29px; } .tit-46 { font-size: 30px; } .tit-47 { font-size: 31px; } .tit-48 { font-size: 32px; } .tit-49 { font-size: 33px; } .tit-50 { font-size: 28px; } .tit-51 { font-size: 29px; } .tit-52 { font-size: 30px; } .tit-53 { font-size: 31px; } .tit-54 { font-size: 32px; } .tit-55 { font-size: 33px; } .tit-56 { font-size: 34px; } .tit-57 { font-size: 35px; } .tit-58 { font-size: 36px; } .tit-59 { font-size: 37px; } .tit-60 { font-size: 36px; } .tit-61 { font-size: 37px; } .tit-62 { font-size: 38px; } .tit-63 { font-size: 39px; } .tit-64 { font-size: 40px; } .tit-65 { font-size: 41px; } .tit-66 { font-size: 42px; } .tit-67 { font-size: 43px; } .tit-68 { font-size: 44px; } .tit-69 { font-size: 45px; } .tit-70 { font-size: 46px; } .tit-70 { font-size: 42px; } .tit-71 { font-size: 43px; } .tit-72 { font-size: 44px; } .tit-73 { font-size: 45px; } .tit-74 { font-size: 46px; } .tit-75 { font-size: 47px; } .tit-76 { font-size: 48px; } .tit-77 { font-size: 49px; } .tit-78 { font-size: 50px; } .tit-79 { font-size: 51px; } .tit-80 { font-size: 52px; } } /*姝f枃瀛楀彿*/ .conbox-14 { font-size: 14 px; line-height: 1.8; } .conbox-15 { font-size: 15 px; line-height: 1.8; } .conbox-16 { font-size: 16 px; line-height: 1.8; } .conbox-17 { font-size: 17 px; line-height: 1.8; } .conbox-18 { font-size: 18 px; line-height: 1.8; } .conbox-19 { font-size: 19 px; line-height: 1.8; } .conbox-20 { font-size: 20 px; line-height: 1.8; } .conbox-21 { font-size: 21 px; line-height: 1.8; } .conbox-22 { font-size: 22 px; line-height: 1.8; } .conbox-23 { font-size: 23 px; line-height: 1.8; } .conbox-24 { font-size: 24 px; line-height: 1.8; } @media (max-width: 1481px) { .conbox-18 { font-size: 16px; } .conbox-20 { font-size: 18px; } .conbox-24 { font-size: 20px; } } @media (max-width: 1281px) { .conbox-14 { font-size: 13px; } .conbox-16 { font-size: 14px; } .conbox-18 { font-size: 15px; } .conbox-20 { font-size: 15px; } .conbox-24 { font-size: 16px; } } /*寮规€х洅鏍峰紡*/ .f-no { display: flex; flex-flow: row wrap; } .f-no-b-center { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; } .f-no-b-start { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: flex-start; } .f-no-b-stretch { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: stretch; } .f-no-c-center { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } .f-no-c-start { display: flex; flex-flow: row wrap; justify-content: center; align-items: flex-start; } .f-no-c-stretch { display: flex; flex-flow: row wrap; justify-content: center; align-items: stretch; } .f-no-s-center { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: center; } .f-no-s-end { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-end; } .f-no-s-stretch { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: stretch; } .f-no-s-start { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-start; } .f-no-end-start { display: flex; flex-flow: row wrap; justify-content: flex-end; } .f-no-col { display: flex; flex-flow: column wrap; } .f-no-col-b-center { display: flex; flex-flow: column wrap; justify-content: space-between; align-items: center; } .f-no-col-c-center { display: flex; flex-flow: column wrap; justify-content: center; align-items: center; } .f-no-col-s-center { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: center; } .f-no-col-s-end { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: flex-end; } .f-no-col-c-start { display: flex; flex-flow: column wrap; justify-content: center; align-items: flex-start; } .f-no-col-b-start { display: flex; flex-flow: column wrap; justify-content: space-between; align-items: flex-start; } .f-no-col-end-start { display: flex; flex-flow: column wrap; justify-content: flex-end; align-items: flex-start; } /*鍝嶅簲闅愯棌鏍峰紡*/ .pc-block { display: block; } .pc-block-768 { display: block; } .pc-block-767 { display: block; } .m-block { display: none; } .m-block-767 { display: none; } .m-block-768 { display: none; } @media (max-width: 1024px) { .pc-block { display: none; } .m-block { display: block; } } @media (max-width: 768px) { .pc-block-768 { display: none; } .m-block-768 { display: block; } } @media (max-width: 767px) { .pc-block-767 { display: none; } .m-block-767 { display: block; } } /*甯哥敤鏍峰紡绫诲悕*/ .poa-middle { left: 0; top: 0; bottom: 0; right: 0; margin: auto; } .tran-middle { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .text-hide { word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .img-cover { background-size: cover; background-position: center center; background-repeat: no-repeat; } .pointer { cursor: pointer; } .bgtop { background-position: top; } .containbg { background-repeat: no-repeat; background-size: contain; background-position: center; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justif { text-align: justify; } .text-nowrap { white-space: nowrap; } .text-l { text-transform: lowercase; } .text-u { text-transform: uppercase; } .text-c { text-transform: capitalize; } .text-bold { font-weight: bold; } .centerh { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .centerv { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .centerblock { margin-left: auto; margin-right: auto; } .shadow1 { box-shadow: 0 10px 30px -5px rgba(0, 0, 0, 0.15); } .full { width: 100%; height: 100%; } .fullw { width: 100%; } .fullh { height: 100%; } .fullvh { height: 100vh; } .top { top: 0; } .btm { bottom: 0; } .lt { left: 0; } .rt { right: 0; } .block { display: block; } .inlineblock { display: inline-block; } .notrans { -webkit-transition-duration: 0s !important; -o-transition-duration: 0s !important; transition-duration: 0s !important; } .no-hover { pointer-events: none !important; cursor: default; } .trans3d0 { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .round { border-radius: 50%; } .mt0 { margin-top: 0; } .mb0 { margin-bottom: 0; } .in-block { display: inline-block; *display: inline; *zoom: 1; } /*缃戠珯涓讳綋鍖哄煙瀹藉害鏍峰紡*/ .w100 { width: 100%; } .w1720 { max-width: 1720px; width: 88%; margin: 0 auto; } .w1680 { max-width: 1680px; width: 88%; margin: 0 auto; } .w1640 { max-width: 1640px; width: 88%; margin: 0 auto; } .w1620 { max-width: 1620px; width: 88%; margin: 0 auto; } .w1580 { max-width: 1580px; width: 88%; margin: 0 auto; } .w1520 { max-width: 1520px; width: 88%; margin: 0 auto; } .w1420 { max-width: 1420px; width: 88%; margin: 0 auto; } .w1350 { width: 1350px; margin: 0 auto; } @media (max-width: 1480px) { .w1350 { width: 88%; } } .w1300 { width: 1300px; margin: 0 auto; } @media (max-width: 1350px) { .w1300 { width: 88%; } } .w1220 { width: 1220px; margin: 0 auto; } @media (max-width: 1300px) { .w1220 { width: 88%; } } .w1080 { width: 1080px; margin: 0 auto; } @media (max-width: 1100px) { .w1080 { width: 88%; } } .w1070 { width: 1070px; margin: 0 auto; } @media (max-width: 1100px) { .w1070 { width: 88%; } } /*鍒嗛〉鏍峰紡*/ .wpage { text-align: center; } .page { padding: 1rem 0 0; font-size: 14px; font-weight: bold; line-height: 22px; text-align: center; clear: both; display: inline-block; } .page a { text-decoration: none; color: #666; width: 58px; height: 58px; line-height: 58px; border-radius: 50%; margin: 0 2px; /*background:#f0efef;*/ display: block; float: left; transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } .page a.active { /*background:#da3830;*/ color: #D6000F; transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } .page span.laypage_curr { width: 58px; height: 58px; line-height: 58px; margin: 0 2px; display: inline-block; background: #da3830; color: #fff; transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } .page a:hover { text-decoration: none; color: #da3830; /*background:#da3830;*/ transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } .wpage .prevbtn { background: #E6E6E6; } .wpage .prevbtn:hover { background: #D6000F; color: #fff; } .wpage .nextbtn { background: #E6E6E6; } .wpage .nextbtn:hover { background: #D6000F; color: #fff; } /*鍒嗛〉鏍峰紡end*/ @media (max-width: 767px) { .wrap { padding: 30px; } .page a { width: 32px; height: 32px; line-height: 32px; font-size: 12px; } } .wrap-sm { padding: 30px; } @media (max-width: 767px) { .wrap-sm { padding: 15px; } } .wrap-xs { padding: 20px; } @media (max-width: 767px) { .wrap-xs { padding: 10px; } } .p-v-xs { padding-top: 20px; padding-bottom: 20px; } @media (max-width: 767px) { .p-v-xs { padding-top: 10px; padding-bottom: 10px; } } .p-v-sm { padding-top: 30px; padding-bottom: 30px; } @media (max-width: 767px) { .p-v-sm { padding-top: 20px; padding-bottom: 20px; } } .p-v-md { padding-top: 60px; padding-bottom: 60px; } @media (max-width: 959px) { .p-v-md { padding-top: 40px; padding-bottom: 40px; } } @media (max-width: 767px) { .p-v-md { padding-top: 30px; padding-bottom: 30px; } } .p-v-lg { padding-top: 100px; padding-bottom: 100px; } @media (max-width: 959px) { .p-v-lg { padding-top: 70px; padding-bottom: 70px; } } @media (max-width: 767px) { .p-v-lg { padding-top: 50px; padding-bottom: 50px; } } .p-h-sm { padding-left: 30px; padding-right: 30px; } @media (max-width: 767px) { .p-h-sm { padding-left: 20px; padding-right: 20px; } } .pt0 { padding-top: 0; } .pb0 { padding-bottom: 0; } .m-v-lg { margin-top: 100px; margin-bottom: 100px; } @media (max-width: 959px) { .m-v-lg { margin-top: 70px; margin-bottom: 70px; } } @media (max-width: 767px) { .m-v-lg { margin-top: 50px; margin-bottom: 50px; } } .m-b-xxs { margin-bottom: 5px; } .m-b-xs { margin-bottom: 10px; } .m-b-sm { margin-bottom: 20px; } @media (max-width: 767px) { .m-b-sm { margin-bottom: 15px; } } .m-b-md { margin-bottom: 30px; } @media (max-width: 767px) { .m-b-md { margin-bottom: 20px; } } .m-b-lg { margin-bottom: 60px; } @media (max-width: 767px) { .m-b-lg { margin-bottom: 40px; } } .m-b-xl { margin-bottom: 100px; } @media (max-width: 959px) { .m-b-xl { margin-bottom: 70px; } } @media (max-width: 767px) { .m-b-xl { margin-bottom: 50px; } } .m-t-xxs { margin-top: 5px; } .m-t-xs { margin-top: 10px; } .m-t-sm { margin-top: 20px; } @media (max-width: 767px) { .m-t-sm { margin-top: 15px; } } .m-t-md { margin-top: 30px; } @media (max-width: 767px) { .m-t-md { margin-top: 20px; } } .m-t-lg { margin-top: 60px; } @media (max-width: 767px) { .m-t-lg { margin-top: 40px; } } .m-r-xxs { margin-right: 5px; } .m-r-xs { margin-right: 10px; } .m-r-sm { margin-right: 20px; } @media (max-width: 767px) { .m-r-sm { margin-right: 10px; } } .m-l-xxs { margin-left: 5px; } .m-l-xs { margin-left: 10px; } .m-l-sm { margin-left: 20px; } @media (max-width: 767px) { .m-l-sm { margin-left: 10px; } } @media (max-width: 767px) and (orientation: portrait) { .phone-v-fullw { width: 100%; } .phone-v-p0 { padding: 0; } } /*甯哥敤css3鍔ㄧ敾鏍峰紡*/ .trans { -webkit-transition: all .4s; -o-transition: all .4s; transition: all 0.4s; } .trans2 { -webkit-transition: all 0.4s cubic-bezier(0.77, 0, 0.175, 1); -o-transition: all 0.4s cubic-bezier(0.77, 0, 0.175, 1); transition: all 0.4s cubic-bezier(0.77, 0, 0.175, 1); } .trans-md { -webkit-transition: all .8s; -o-transition: all .8s; transition: all 0.8s; } .trans-md2 { -webkit-transition: all 0.8s cubic-bezier(1, 0, 0, 1); -o-transition: all 0.8s cubic-bezier(1, 0, 0, 1); transition: all 0.8s cubic-bezier(1, 0, 0, 1); } /*loadering鍔ㄧ敾鏍峰紡2*/ .anim-loader { animation: loader 1829ms linear infinite, loader_dash 2156ms ease-in-out infinite; } .anim-fade-out { -webkit-animation: fade_out .5s ease forwards; animation: fade_out 0.5s ease forwards; } /*妯″潡鍔犺浇鐨刲oading-2*/ .ajax-loader { background: rgba(0, 0, 0, 0.2); visibility: hidden; opacity: 0; z-index: 1036; } .tt-ajax-loader .ajax-loader { visibility: visible; opacity: 1; } .tt-ajax-loader .ajax-loader .loader-icon .line { -webkit-animation: loader 1829ms linear infinite,loader_dash 2156ms ease-in-out infinite; animation: loader 1829ms linear infinite, loader_dash 2156ms ease-in-out infinite; } /*end*/ /*鍏ュ満鍔ㄧ敾鏍峰紡*/ .anim_emt{ visibility: hidden; } .anim_emt.visb{ visibility: inherit; } .anim_emt.start { -webkit-animation-duration: 1.2s; animation-duration: 1.2s; -webkit-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .anim_emt.start.scale_up { -webkit-animation-name: mk_scale; animation-name: mk_scale; } .anim_emt.start.fade_in { -webkit-animation-name: mk_fade; animation-name: mk_fade; } .anim_emt.start.r_to_l { -webkit-animation-name: mk_right_to_left; animation-name: mk_right_to_left; } .anim_emt.start.l_to_r { -webkit-animation-name: mk_left_to_right; animation-name: mk_left_to_right; } .anim_emt.start.t_to_b { -webkit-animation-name: mk_top_to_bottom; animation-name: mk_top_to_bottom; } .anim_emt.start.b_to_t { -webkit-animation-name: mk_bottom_to_top; animation-name: mk_bottom_to_top; } .anim_emt.start.b_to_t2 { -webkit-animation-name: mk_bottom_to_top2; animation-name: mk_bottom_to_top2; } .slide_anim { visibility: hidden; } .slide_anim.start { visibility: visible; } /*.slide_anim.b_to_t.start { -webkit-animation: mk_bottom_to_top .6s; animation: mk_bottom_to_top 0.6s; }*/ .anim_emt.palx_img.start { overflow: hidden; -webkit-animation-name: tt_palx_wrap; animation-name: tt_palx_wrap; } .anim_emt.palx_img.start .img-wrap { -webkit-animation: tt_palx_img .6s; animation: tt_palx_img 0.6s; } @keyframes tt_palx_wrap { 0% { -webkit-transform: translateY(30px); transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @keyframes tt_palx_img { 0% { -webkit-transform: translateY(-20px); transform: translateY(-20px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes loader { to { -webkit-transform: rotate3d(0, 0, 1, 360deg); transform: rotate3d(0, 0, 1, 360deg); } } @keyframes loader_dash { from { stroke-dasharray: 0 150; stroke-dashoffset: 0; } to { stroke-dasharray: 100 150; stroke-dashoffset: -140; } } @keyframes line_w100 { to { left: 100%; } } @keyframes rotate_360 { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes fade_out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fade_in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fade_out_in { 0%,100% { opacity: 1; } 50% { opacity: 0; } } @keyframes mk_scale { 0% { -webkit-transform: scale(0.5); transform: scale(0.5); opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @keyframes mk_fade { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes mk_left_to_right { 0% { -webkit-transform: translateX(-30px); transform: translateX(-30px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @keyframes mk_right_to_left { 0% { -webkit-transform: translateX(30px); transform: translateX(30px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @keyframes mk_bottom_to_top2 { 0% { -webkit-transform: translateY(2rem); transform: translateY(2rem); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @keyframes mk_bottom_to_top { 0% { -webkit-transform: translateY(30px); transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @keyframes mk_top_to_bottom { 0% { -webkit-transform: translateY(-30px); transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @keyframes mk_spt { 0% { -webkit-transform: translateY(10%); transform: translateY(10%); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } .js-m { opacity: 0; transform: translate(0, 30px); transition: all 0.8s cubic-bezier(0.79, -0.27, 0.21, 0.82); } .js-m.animate { opacity: 1; transform: translate(0, 0); } .js-m-2-1 { opacity: 0; transform: translate(0, 30px); transition: all 0.8s cubic-bezier(0.79, -0.27, 0.21, 0.82); } .js-m-2-1.animate { opacity: 1; transform: translate(0, 0); } .a-del1 { animation-delay: 0.1s; } .a-del2 { animation-delay: 0.2s; } .a-del3 { animation-delay: 0.3s; } .a-del4 { animation-delay: 0.4s; } .a-del5 { animation-delay: 0.5s; } .a-del6 { animation-delay: 0.6s; } .a-del7 { animation-delay: 0.7s; } .a-del8 { animation-delay: 0.8s; } .a-del9 { animation-delay: 0.9s; } .a-del10 { animation-delay: 1s; } .a-dur1 { animation-duration: 0.3s; } .a-dur2 { animation-duration: 0.4s; } .a-dur3 { animation-duration: 0.5s; } .a-dur4 { animation-duration: 0.6s; } .a-dur5 { animation-duration: 0.7s; } .a-dur6 { animation-duration: 0.8s; } .a-dur7 { animation-duration: 0.9s; } .a-dur8 { animation-duration: 1s; } .a-dur9 { animation-duration: 1.1s; } .a-dur10 { animation-duration: 1.2s; } .a-dur11 { animation-duration: 1.3s; } .a-dur12 { animation-duration: 1.4s; } .a-dur13 { animation-duration: 1.5s; } .a-dur14 { animation-duration: 1.6s; } .a-dur15 { animation-duration: 1.7s; } .a-dur16 { animation-duration: 1.8s; } .a-dur17 { animation-duration: 1.9s; } .a-dur18 { animation-duration: 2s; } .t-del1 { transition-delay: 0.1s; } .t-del2 { transition-delay: 0.2s; } .t-del3 { transition-delay: 0.3s; } .t-del4 { transition-delay: 0.4s; } .t-del5 { transition-delay: 0.5s; } .t-del6 { transition-delay: 0.6s; } .t-del7 { transition-delay: 0.7s; } .t-del8 { transition-delay: 0.8s; } .t-del9 { transition-delay: 0.9s; } .t-del10 { transition-delay: 1s; } /*ie10浠ヤ笅鏄剧ず*/ .browsers { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #fff url(../../img/iebgimg.png); background-repeat: no-repeat; background-position: 50% 50%; z-index: 99; } .line-1 { line-height: 1.1; } .line-2 { line-height: 1.2; } .line-3 { line-height: 1.3; } .line-4 { line-height: 1.4; } .line-5 { line-height: 1.5; } .line-6 { line-height: 1.6; } .line-7 { line-height: 1.7; } .line-8 { line-height: 1.8; } .line-9 { line-height: 1.9; } .line-10 { line-height: 2; } .line-11 { line-height: 2.1; } .line-12 { line-height: 2.2; } /*姣涚幓鐠?/ .some-class-zxx { background-color: #fff; } @supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) { .some-class-zxx { background: rgba(255, 255, 255, 0.75); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); } } /*鏂囧瓧寮曠敤*/ /*@include font-face($font-family:'ad', $file-path:"../fonts/BEBAS", $weight: normal, $style: normal); @include simple-text($borderColorFocus:#000); @include simple-textarea($borderColorFocus:#52a8ec, $width:500px, $height:80px) @include simple-btn($formbtn:false, $bgColor: $primary, $textColor:$white); /*@include triangle(left, 10px, #000 )*/ /*@include triangle($direction, $size, $borderColor )*/ /*.conbox-16{ color:nth($infoColor,1); background:nth($infoColor,2); border:1px solid nth($infoColor,3); }*/ /*@include placeholder(#999);*/ /*margin-right: pe(16px);*/ /*@extend .in-block;*/ /*鍒濆鏍峰紡缁撴潫*/ /*棣栭〉鍔犺浇loading*/ body.loading { overflow: hidden; } #pageloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #f5f3f0; overflow: hidden; z-index: 5000; } #pageloader .logo { width: auto; height: 51px; } .darkmode #pageloader { background: #252525; } body.init #pageloader { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); -webkit-transition: all 1.2s cubic-bezier(0.77, 0, 0.175, 1); -o-transition: all 1.2s cubic-bezier(0.77, 0, 0.175, 1); transition: all 1.2s cubic-bezier(0.77, 0, 0.175, 1); } body.init #pageloader .cont { opacity: 0; -webkit-transition: all .6s; -o-transition: all .6s; transition: all 0.6s; } body.init #pageloader .logo, body.init #pageloader div { -webkit-transition: all .6s; -o-transition: all .6s; transition: all 0.6s; } body.init #pageloader .logo { -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } body.init #pageloader .small { -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); } body.init #pageloader .loader-line { -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } .loader-line { width: 50vw; max-width: 300px; height: 2px; background: #A96B41; overflow: hidden; } .loader-icon { width: 24px; height: 24px; border-radius: 50%; } .loader-icon .line { fill: none; stroke: #fff; stroke-width: 4px; stroke-linecap: round; -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } /*.loader-line .gradient,.loader-line .gradient2 { width:40%; height:100%; left:-40%; background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(218,157,119,0)),color-stop(50%,#DA9D77),to(rgba(218,157,119,0))); background-image:-o-linear-gradient(left,rgba(218,157,119,0) 0,#DA9D77 50%,rgba(218,157,119,0) 100%); background-image:linear-gradient(to right,rgba(218,157,119,0) 0,#DA9D77 50%,rgba(218,157,119,0) 100%); -webkit-animation:line_w100 2s cubic-bezier(.165,.84,.44,1) infinite; animation:line_w100 2s cubic-bezier(.165,.84,.44,1) infinite } .loader-line .gradient2 { -webkit-animation-delay:1s; animation-delay:1s }*/ /*棣栭〉鍔犺浇loading-end*/ .col1 { color: #D6000F; } .morebtn1:hover { color: #fff; background: #b40404 !important; } @media (max-width: 767px) { .morebtn1 { font-size: 14px; } } .poa-l-r, .n-banner .bg, .support-list5 .bg, .support-list10 .bg, .support-list12 .bg, .product-list5 .bg, .pv-list1 .bg, .career-list1 .bg, .join-list4 .bg { width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .n-banner { position: relative; z-index: 1; height: 19.75rem; } .n-banner .bg { position: absolute; } .n-banner .tit2 { z-index: 3; letter-spacing:4px; margin-left:-4px; } .n-banner .icon { width: 4.5rem; height: 4.5rem; z-index: 1; } .n-banner .tit4 { margin-top: .85rem; } .n-banner .text { position: relative; z-index: 2; } @media (max-width: 767px) { .n-banner { height: 13rem; } .n-banner .tit2 { font-size: 28px; } .n-banner .tit4 { font-size: 28px; margin-top: .35rem; } .n-banner .bg { background-position: 65% center; } } .n-navbox { position: absolute; width: 100%; height: 50px; left: 0; bottom: 0; z-index: 1; } .n-navbox:before { content: ""; position: absolute; background: rgba(23, 23, 23, 0.6); width: 100%; height: 100%; left: 0; top: 0; } .n-navbox .nbox { position: relative; z-index: 3; overflow: hidden; } .navbox-cursor{ cursor: ew-resize; } .n-navbox .li { margin: 0 1.8rem; height: 50px; line-height: 50px; color: #fff; opacity: .4; transition: all .5s ease-in-out; position: relative; width:auto; } .n-navbox .nbox.active .swiper-wrapper{ justify-content: center; cursor: initial; } .n-navbox .nbox .swiper-slide{ width:auto; } .n-navbox .li:before { content: ""; position: absolute; width: 100%; height: 2px; background: #fff; z-index: 6; left: 0; bottom: 0; opacity: 0; } .n-navbox .subbox { position: absolute; width: 100%; height: 50px; background: #eee; left: 0; top: 50px; text-transform: none; } .n-navbox .li:hover, .n-navbox .li.cur { opacity: 1; } .n-navbox .li.cur:before { opacity: 1; } .n-navbox .subbox { display: none; } .n-navbox .subbox a { color: #000; position: relative; height: 50px; line-height: 50px; margin: 0 .75rem; transition: all .4s; } .n-navbox .subbox a:before { content: ""; position: absolute; width: 100%; height: 2px; background: #D6000F; z-index: 6; left: 0; bottom: 0; opacity: 0; } .n-navbox .subbox a:hover, .n-navbox .subbox a.cur { color: #D6000F; /*font-weight:bold;*/ } .n-navbox .subbox a.cur:before { opacity: 1; } @media (max-width: 768px) { .n-navbox { display: none; } } .support-list1 { padding: 2.9rem 0 1rem; background: #F6F6F6; position: relative; z-index: 3; } .support-list1 .formbox { margin-top: 2rem; } .support-list1 .tit3 { margin-bottom: .4rem; } .support-list1 .selectbox { width: calc(33.3% - 34px); position: relative; z-index: 3; margin-right: 25px; } .support-list1 .selectbox span { margin-right: 10px; } .support-list1 .selectbox .icon { width: 12px; height: 12px; fill: #333; } .support-list1 .selectbox .sp1 { width: 100%; height: 52px; line-height: 52px; padding: 0 .5rem; opacity: .6; transition: all .3s; } .support-list1 .selectbox .selecttop { width: 100%; background: #fff; } .support-list1 .selectbox .selectitem { position: absolute; left: 0; top: 52px; width: 100%; background: #e6e6e6; max-height: 200px; overflow-y: auto; display: none; } .support-list1 .selectbox .item { height: 40px; line-height: 40px; padding: 0 15px; } .support-list1 .selectbox .item:hover { color: #fff; background: #D6000F; } .support-list1 .selectbox:hover .selecttop { color: #fff; } .support-list1 .selectbox:hover .selecttop .sp1 { opacity: 1; } .support-list1 .warpselectbox { margin-bottom: 1.25rem; } .support-list1 .warpselectbox:nth-child(2) { position: relative; z-index: 5; } .support-list2 { background: #fff; padding: 2.25rem 0 2.5rem; } .support-list2 .list-top { background: #F6F6F6; height: 2.25rem; line-height: 2.25rem; padding: 0 1.35rem; line-height: 1.2; } .support-list2 .list-top .sp { padding-right: 3%; } .support-list2 .list-top .sp1 { width: 19%; } .support-list2 .list-top .sp2 { width: 16%; } .support-list2 .list-top .sp3 { width: 15%; } .support-list2 .list-top .sp4 { width: 18%; } .support-list2 .list-top .sp5 { width: 13%; } .support-list2 .item-li { line-height: 1.4; padding: .85rem 1.35rem; border-bottom: 1px solid #E6E6E6; } .support-list2 .item-li .sp { padding-right: 2%; } .support-list2 .item-li .sp1 { width: 19%; } .support-list2 .item-li .sp2 { width: 16%; } .support-list2 .item-li .sp3 { width: 15%; } .support-list2 .item-li .sp4 { width: 18%; } .support-list2 .item-li .sp5 { width: 13%; } .support-list2 .item-li .sp6 { width: 18%; } .support-list2 .item-li .sp6 .botton { width: 48%; height: 40px; background: #F0F0F0; border-radius: 40px; transition: all .4s ease-in-out; } .support-list2 .item-li .sp6 .botton:hover { background: #D6000F; color: #fff; } .support-list2 .more { width: 150px; height: 40px; line-height: 40px; background: #D6000F; border-radius: 5px; margin: 1.25rem auto 0; display: block; transition: all .4s ease-in-out; } @media (max-width: 1024px) { .support-list2 .item-li .sp6 .botton { width: 100%; margin: .2rem 0; } .support-list1 { padding-top: 2rem; } .support-list1 .formbox { margin-top: 1.25rem; } } @media (max-width: 768px) { .support-list2 .list-top .sp5, .support-list2 .list-top .sp4, .support-list2 .list-top .sp3, .support-list2 .list-top .sp2 { display: none; } .support-list2 .item-li .sp5, .support-list2 .item-li .sp4, .support-list2 .item-li .sp3, .support-list2 .item-li .sp2 { display: none; } .support-list2 .item-li .sp1, .support-list2 .list-top .sp1 { width: 70%; } .support-list2 .item-li .sp6 { margin-left: 10%; } } @media (max-width: 767px) { .support-list1 .selectbox { width: 100%; margin-bottom: .35rem; margin-right: 0; } .support-list1 .warpselectbox { margin-bottom: .75rem; position: relative; z-index: 3; } .support-list1 .selectbox:nth-child(1) { z-index: 8; } .support-list1 .selectbox:nth-child(2) { z-index: 7; } .support-list1 .selectbox:nth-child(3) { z-index: 6; } .support-list2 .list-top { height: 2.25rem; line-height: 1.2; padding: 0 6%; } .support-list2 .item-li { padding: .75rem 6%; } .support-list2 .item-li .sp6 { width: 100%; margin-top: .55rem; margin-left: 0; padding-right: 0; } .support-list2 .item-li .sp6 .botton { width: 48%; height: 35px; } .support-list2 .more { width: 130px; height: 35px; line-height: 35px; } .support-list2 { padding: 1.75rem 0; } } .support-list3 { padding: 2.85rem 0 2.25rem; position: relative; z-index: 2; } .support-list3 .form { width: 750px; max-width: 90%; margin: 2rem auto 1.25rem; } .support-list3 .inputbox { width: 68%; } .support-list3 .inputbox .input { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); width: 100%; background: #E6E6E6; border: 1px solid #CCCCCC; height: 1.75rem; padding: 0 1.75rem 0 .75rem; } .support-list3 .inputbox .input:focus { border-color: rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(0, 0, 0, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(0, 0, 0, 0.6); } .support-list3 .inputbox .input2 { border: none; background: url(../img/search.png) no-repeat center center; width: 30px; height: 30px; position: absolute; right: .5rem; top: 50%; margin-top: -15px; } .support-list3 .input3 { width: 24.6%; height: 1.75rem; background: #D6000F; transition: all .3s ease-in-out; line-height:1.2; text-align:center; } .support-list3 .ul { background: #E6E6E6; padding: .75rem; margin-bottom: 1rem; min-height:4rem; } .support-list3 .ul .li { /*width: 20%;*/ width:25%; border-right: 1px solid #ccc; } .support-list3 .ul .li:last-child { border-right: none; } .support-list3 .ul .tit4 { margin-bottom: .5rem; } @media (max-width: 768px) { .support-list3 { padding: 2rem 0; } .support-list3 .form { margin-top: 1rem; } } @media (max-width: 767px) { .support-list3 .inputbox { width: 100%; margin-bottom: .6rem; } .support-list3 .input3 { width: 100%; } .support-list3 .ul .li { width: 100%; border-bottom: 1px solid #ccc; border-right: none; padding: 5% 0; } .support-list3 .ul .tit4 { margin-bottom: .3rem; } .support-list3 .ul .li:last-child { border-bottom: none; } .support-list3 .contentbox .tit2 { font-size: 28px; line-height: 1.2; } } .support-list4 { background: #fff; padding: 4.5rem 0 2.5rem; } .support-list4 .tabul { margin-top: 1.5rem; border-bottom: 1px solid #eee; } .support-list4 .tabul .li { padding-bottom: .5rem; margin: 0 2rem; position: relative; color: #1A1A1A; transition: all .4s ease-in-out; } .support-list4 .tabul .li:before { content: ""; position: absolute; left: 0; bottom: 0; height: 2px; width: 100%; background: #D6000F; z-index: 2; opacity: 0; transition: all .4s ease-in-out; } .support-list4 .tabul .li:hover, .support-list4 .tabul .li.cur { color: #D6000F; } .support-list4 .tabul .li.cur:before { opacity: 1; } .support-list4 .warpbox { margin-top: 2.5rem; } .support-list4 .warpbox .item { margin-bottom: 1rem; } .support-list4 .warpbox .tit3 { color: #1A1A1A; padding-bottom: 28px; border-bottom: 1px solid #E6E6E6; padding-right: .75rem; } .support-list4 .warpbox .tit { width: 90%; } .support-list4 .warpbox .icon { width: 30px; height: 30px; transition: all .3s ease-in-out; } .support-list4 .warpbox .textbox { background: #F5F5F5; padding: 1rem 1.5rem 2rem; display: none; } .support-list4 .warpbox .tit3.cur .icon { transform: rotate(-45deg); } .support-list4 .warpbox .item:last-child { margin-bottom: 0; } .support-list4 .morebtn { margin-top: 2.7rem; } .support-list4 .morebtn img { margin-bottom: .35rem; } @media (max-width: 1024px) { .support-list4 { padding: 2rem 0; } .support-list4 .morebtn { margin-top: 1.5rem; } } @media (max-width: 767px) { .support-list4 .tabul .li { margin: 0 .5rem; width: 40%; text-align: center; } .support-list4 .tabul { margin-top: 1rem; } .support-list4 .warpbox { margin-top: 1rem; } .support-list4 .warpbox .tit { width: 85%; } .support-list4 .warpbox .textbox { padding: 1rem 6%; } .support-list4 .warpbox .item { margin-bottom: .7rem; } .support-list4 .warpbox .tit3 { padding-bottom: .7rem; } } .support-list5 { padding: 6.5rem 0 4.25rem; position: relative; } .support-list5 .bg { position: absolute; } .support-list5 .formbox { width: 920px; max-width: 90%; margin-left: 3.5rem; } .support-list5 .tit2 { margin-bottom: .4rem; } .support-list5 .inputbox { width: 48%; margin-bottom: .55rem; position: relative; z-index: 2; } .support-list5 .inputbox .icon { position: absolute; right: .5rem; top: 50%; transform: translate3d(0, -50%, 0); } .support-list5 .input1 { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); width: 100%; height: 60px; padding: 0 1.5rem 0 .5rem; background: rgba(255, 255, 255, 0.46); border: 1px solid rgba(255, 255, 255, 0.6); box-shadow: none; } .support-list5 .input1:focus { border-color: rgba(255, 255, 255, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); } .support-list5 .input1::-webkit-input-placeholder { /* WebKit browsers */ color: #333; } .support-list5 .input1:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #333; } .support-list5 .input1::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #333; } .support-list5 .input1:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #333; } .support-list5 .input1 { -webkit-appearance: none; -moz-appearance: none; appearance: none; } .support-list5 .inputbox2 { width: 100%; } .support-list5 .inputbox2 .icon { position: absolute; right: .5rem; top: .75rem; } .support-list5 .input2 { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); width: 100%; height: 180px; padding: .5rem 1.5rem 0 .5rem; background: rgba(255, 255, 255, 0.46); border: 1px solid rgba(255, 255, 255, 0.6); box-shadow: none; } .support-list5 .input2:focus { border-color: rgba(255, 255, 255, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); } .support-list5 .input2::-webkit-input-placeholder { /* WebKit browsers */ color: #333; } .support-list5 .input2:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #333; } .support-list5 .input2::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #333; } .support-list5 .input2:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #333; } .support-list5 .inputbox3 .input1 { padding-right: 160px; } .support-list5 .inputbox3 .captcha { width: 140px; height: 60px; position: absolute; right: 0; top: 0; z-index: 1; } .support-list5 .inputbox4 .input3 { background: #D6000F url(../img/supporticon6.png) no-repeat calc(50% + 20px) 50%; padding-right: 60px; width: 100%; height: 60px; } .support-list6 { background: #F6F6F6; padding: 2rem 6.25% 3rem; overflow: hidden; } .support-list6 .leftbox { width: 27%; padding-top: 11.5rem; position: relative; } .support-list6 .leftbox img { width: 100%; position: absolute; z-index: 1; bottom: -1rem; } .support-list6 .leftbox .tit2 { position: relative; z-index: 3; white-space: nowrap; } .support-list6 .rightbox { width: 68%; } .support-list6 .rightbox .img1 { width: 48%; } .support-list6 .rightbox .img2 { width: 49%; } .support-list6 .rightbox .text { width: 48%; } @media (max-width: 1280px) { .support-list6 .leftbox { padding-top: 10rem; } } @media (max-width: 1024px) { .support-list6 .leftbox img { width: 30%; } .support-list6 .leftbox { width: 100%; padding-top: 4rem; margin-bottom: 2rem; } .support-list6 .rightbox { width: 100%; } } @media (max-width: 767px) { .support-list6 { padding-bottom: 2rem; } .support-list6 .leftbox img { width: 78%; } .support-list6 .leftbox { margin-bottom: 1rem; } .support-list6 .leftbox .tit2 { word-break: break-all; width: 100%; white-space: normal; } .support-list6 .rightbox .img1 { width: 100%; margin-bottom: 1rem; } .support-list6 .rightbox .img2 { width: 100%; } .support-list6 .rightbox .text { margin-top: 1rem; width: 100%; } } .support-list7 { padding: 3rem 6.25% 2rem; } .support-list7 .text-container { margin-top: 1.5rem; padding: 30px 5px 1.9rem; } .support-list7 .text-container .swiper-wrapper { align-items: stretch; } .support-list7 .text-container .swiper-slide { height: auto; transition: transform .3s ease; border-radius: 5px; overflow: hidden; } .support-list7 .text-container .text-pagination span { background: #999999; opacity: 0.5; } .support-list7 .text-container .text-pagination span.swiper-pagination-bullet-active { background: #D6000F; opacity: 1; } .support-list7 .p { /*transition: transform .3s ease;*/ } .support-list7 .text { width: 100%; height: 100%; border: 1px solid rgba(177, 177, 177, 0.26); border-radius: 6px; padding: 2.25rem .5rem .7rem; } .support-list7 .num { position: absolute; right: 15px; top: 15px; opacity: .5; transition: transform .3s ease; } .support-list7 .img { margin-bottom: .5rem; display: inline-block; } .support-list7 .img img { transition: all .3s ease; } .support-list7 .img .img2 { opacity: 0; } .support-list7 .swiper-slide:hover { background: #D6000F; transform: translate3d(0, -16px, 0); } .support-list7 .swiper-slide:hover .text { border: 1px solid #D6000F; } .support-list7 .swiper-slide:hover .num, .support-list7 .swiper-slide:hover .p { color: #fff; opacity: 1; } .support-list7 .swiper-slide:hover .img .img1 { opacity: 0; } .support-list7 .swiper-slide:hover .img .img2 { opacity: 1; } @media (max-width: 768px) { .support-list7 { padding: 2rem 6%; } .support-list7 .text-container { margin-top: 0; padding: 30px 5px 1.9rem; } } @media (max-width: 767px) { .support-list7 .text-container .text-pagination span { width: 6px; height: 6px; } } .support-list8 { position: relative; z-index: 1; padding: 0 2rem 3rem; } .support-list8 .leftbox { width: 58%; } .support-list8 .rightbox { width: 40%; margin-top:4rem; } .support-list8 .warptabul { margin-top: 1.7rem; position: relative; z-index: 2; } .support-list8 .warptabul .swiper-button-prev { left: -30px; background: none !important; width: 25px; height: 25px; margin-top: -19px; } .support-list8 .warptabul .swiper-button-prev .icon { width: 25px; height: 25px; fill: #000; } .support-list8 .warptabul .swiper-button-next { right: -30px; background: none !important; width: 25px; height: 25px; margin-top: -19px; } .support-list8 .warptabul .swiper-button-next .icon { width: 25px; height: 25px; fill: #000; } .support-list8 .warptabul .tabul-container { position: relative; border-bottom: 1px solid #dcdcdc; } .support-list8 .warptabul .swiper-slide { padding-bottom: .5rem; width: auto; position: relative; transition: color .5s; } .support-list8 .warptabul .swiper-slide:before { content: ""; position: absolute; width: 100%; height: 2px; left: 0; bottom: 0; background: #e50b0e; opacity: 0; transition: color .5s; } .support-list8 .warptabul .swiper-slide.cur { color: #e50b0e; } .support-list8 .warptabul .swiper-slide.cur:before { opacity: 1; } .support-list8 .maptext { margin-top: 1rem; } .support-list8 .maptext .item { margin-bottom: 1rem; padding-left: 30px; position: relative; } .support-list8 .maptext .item:before { content: ""; position: absolute; left: 0; top: 6px; width: 11px; height: 11px; border: 3px solid #D6000F; border-radius: 50%; } @media (max-width: 768px) { .support-list8 .leftbox { width: 100%; } .support-list8 .rightbox { width: 100%; margin-top: 1rem; } .support-list8 .maptext .item:before { top: 4px; width: 6px; height: 6px; } } @media (max-width: 767px) { .support-list8 .rightbox .tit2 { text-align: center; } .support-list8 .warptabul { margin-top: .8rem; } .support-list8 { padding: 0 1.4rem 2rem; } } .support-list9 { background: #F5F5F5; padding: 3.25rem 0 2.5rem; } .support-list9 .ul { width: 1480px; max-width: 90%; margin: 2rem auto 0; position: relative; } .support-list9 .ul:before { content: ""; position: absolute; width: calc(100% - 16.66%); height: 1px; top: 50%; background: #d8d8d8; z-index: 1; } /*.support-list9 .line2{ position: absolute; width: 0; height: 1px; top: 50%; width: 1480px; max-width: 90%; left:calc(50vw - 740px); background: #d6000f; z-index:2; }*/ .support-list9 .item { /*width: 20%;*/ width:16.66%; position: relative; z-index: 3; } .support-list9 .item .tit3 { height: 54px; line-height: 27px; margin-bottom: calc(25px + .35rem); } .support-list9 .item:nth-child(even) { margin-top: 140px; } .support-list9 .item:nth-child(even) .su { margin-bottom: calc(25px + .35rem); } .support-list9 .item:nth-child(even) .su:before { content: ""; position: absolute; width: 1px; height: 25px; background: #d8d8d8; bottom: -25px; top: auto; left: 50%; } .support-list9 .item:nth-child(even) .tit3 { margin-bottom: 0; } .support-list9 .item:nth-child(even) .img{ margin-top:.25rem; margin-bottom:0; } /*.support-list9 .item:last-child { margin-left: -20%; display: flex; flex-flow: column wrap; align-items: flex-end; }*/ .support-list9 .item:last-child .tit3 { padding-right: 10px; } .support-list9 .item:last-child .img { margin-right: 10px; } .support-list9 .tit3 { padding-left: 10px; transition: all .4s; } .support-list9 .img { margin-bottom: .25rem; display: inline-block; margin-left: 10px; } .support-list9 .img img { transition: all .4s; } .support-list9 .img2 { opacity: 0; } .support-list9 .su { width: 48px; height: 48px; background: #F6F6F6; border: 1px solid #D8D8D8; border-radius: 50%; position: relative; transition: all .4s; } .support-list9 .su:before { content: ""; position: absolute; width: 1px; height: 25px; background: #d8d8d8; top: -25px; left: 50%; transition: all .4s; } .support-list9 .item.cur .img .img1 { opacity: 0; } .support-list9 .item.cur .img .img2 { opacity: 1; } .support-list9 .item.cur .tit3 { color: #d6000f; } .support-list9 .item.cur .su { background: #D6000F; color: #fff; } .support-list9 .item.cur .su:before { background: #d6000f; } @media (max-width: 768px) { .support-list9 .warpul { overflow-x: auto; width: 90%; margin: 0 auto; } .support-list9 .ul { min-width: 1000px; padding-bottom:.5rem; } .support-list9 { padding-top: 2rem; } } .support-list10 { padding: 3.5rem 0; } .support-list10 .bg { position: absolute; } .support-list10 .tit2 { margin-bottom: .3rem; } .support-list10 .tit3 { margin-bottom: 1.5rem; } .support-list10 .contentbox { position: relative; z-index: 2; margin-left: 3.5rem; width: 20rem; max-width: 90%; } .support-list10 .itembox { align-items: flex-start; } .support-list10 .item { padding: 0 .9rem; height: 45px; line-height: 45px; border-radius: 45px; background: #F2F2F2; margin-bottom: .3rem; display: inline-flex; transition: all .5s; } .support-list10 .item:hover { color: #fff; background: #D6000F; } @media (max-width: 767px) { .support-list10 { padding: 2rem 0; } .support-list10 .contentbox { margin-left: 6%; width: 20rem; max-width: 90%; } .support-list10 .tit3 { margin-bottom: 1rem; } .support-list10 .item { height: 35px; line-height: 35px; border-radius: 35px; } } .support-list11 { padding: 2.5rem 8% 3rem; background: #F6F6F6; position: relative; /*height: 100vh;*/ height:100vh; } .support-list11 .tit2 { width: 100%; margin-bottom: 2.8rem; } .support-list11 .leftbox { max-width: calc(100% - 13rem); margin-top:15vh; } .support-list11 .leftbox .area-box { margin: 0 auto -.55rem; width: 88px; height: 88px; } .support-list11 .leftbox .area-box .pulse { position: absolute; height: 66px; width: 66px; border: 2px solid #CE1627; border-radius: 48px; box-shadow: 0 0 4px #CE1627, 0 0 10px #CE1627 inset; opacity: .12; filter: alpha(opacity=0); animation: warn 2s ease-out both; animation-iteration-count: infinite; background: 0 0; } .support-list11 .leftbox .area-box .pulse { background: #CE1627; height: 88px; width: 88px; box-shadow: 0 0 12px #CE1627, 0 0 20px #CE1627 inset; } .support-list11 .leftbox .area-box .delay-01 { animation-delay: 0; } .support-list11 .leftbox .area-box .delay-02 { animation-delay: .4s; } .support-list11 .leftbox .area-box .delay-03 { animation-delay: .8s; } @keyframes warn { 0% { transform: scale(0); opacity: 1; } 100% { transform: scale(1); opacity: 0; } } .support-list11 .leftbox .dian { position: absolute; cursor: pointer; z-index: 2; } .support-list11 .leftbox .dian:hover p{ color:#000; } .support-list11 .leftbox .dian p { text-align: center; } .support-list11 .leftbox .dian1 { left: 8%; top: 20%; } .support-list11 .leftbox .dian2 { left: 7%; top: 46%; display:none; } .support-list11 .leftbox .dian3 { left: 30%; top: 24%; } .support-list11 .leftbox .dian4 { left: 38%; top: 66%; display:none; } .support-list11 .leftbox .dian5 { left: 66%; top: 18%; display:none; } .support-list11 .leftbox .dian6 { left: 82%; top: 63%; } .support-list11 .rightbox { width: 12rem; opacity: 0; transform: translate3d(50px, 0, 0); } .support-list11 .rightbox .item { padding: .85rem 1rem; background: #fff; border-radius: .5rem; box-shadow: 3px 2px 59px 0px rgba(34, 34, 34, 0.17); margin-bottom: .4rem; } .support-list11 .rightbox .tit3 { margin-bottom: .55rem; } .support-list11 .rightbox .li { padding-left: 38px; min-height: 30px; margin-bottom: .5rem; } .support-list11 .rightbox .li:nth-child(2) { background: url(../img/support-list11icon1.png) no-repeat left 6px; } .support-list11 .rightbox .li:nth-child(3) { background: url(../img/support-list11icon2.png) no-repeat left 6px; } .support-list11 .rightbox .li:nth-child(4) { background: url(../img/support-list11icon3.png) no-repeat left 6px; } @media (min-width: 2000px) { .support-list11{ padding: 21vh 8% 3rem; } } @media (max-width: 1280px) { .support-list11 { height: auto; } .support-list11 .leftbox { width: 100%; margin-bottom: 1rem; max-width:100%; } .support-list11 .rightbox { width: 100%; opacity: 1; transform: translate3d(0, 0, 0); } .support-list11 .rightbox .item { width: 31.5%; margin-right: 2.75%; margin-bottom: .8rem; word-break: break-all; } .support-list11 .rightbox .item:nth-child(3n) { margin-right: 0; } .support-list11 .rightbox .itemlist { width: 100%; display: flex; flex-flow: row wrap; align-items: stretch; } } @media (max-width: 768px) { .support-list11 .rightbox .item { width: 48%; margin-right: 4%; margin-bottom: .8rem; word-break: break-all; } .support-list11 .rightbox .item:nth-child(3n) { margin-right: 4%; } .support-list11 .rightbox .item:nth-child(2n) { margin-right: 0; } } @media (max-width: 767px) { .support-list11 { padding: 2rem 6%; } .support-list11 .leftbox .area-box { width: 1.5rem; height: 1.5rem; } .support-list11 .leftbox .area-box .pulse { width: 1.5rem; height: 1.5rem; } .support-list11 .leftbox .dian p { width: 70px; line-height: 1.2; font-size: 12px; } .support-list11 .leftbox .dian4 { left: 32%; top: 66%; } .support-list11 .leftbox .dian2 { left: 1%; } .support-list11 .leftbox .dian6 { left: 77%; top: 60%; } .support-list11 .rightbox .li { margin-bottom: .3rem; padding-left: 32px; } .support-list11 .rightbox .item { width: 100%; margin-right: 0 !important; margin-bottom: .4rem; padding-bottom: .4rem; } .support-list11 .tit2 { margin-bottom: 1rem; } } .support-list12 { padding: 4.5rem 0; } .support-list12 .bg { position: absolute; } .support-list12 .contentbox { position: relative; z-index: 2; margin-left: 4rem; width: 650px; max-width: 90%; } .support-list12 .tit2 { margin-bottom: 1.5rem; } .support-list12 .sp { margin-bottom: .25rem; } .support-list12 .item { margin-bottom: 1rem; } @media (max-width: 768px) { .support-list12 .contentbox { margin-left: 6%; } .support-list12 { padding: 2.5rem 0; } } @media (max-width: 767px) { .support-list12 { padding: 0 0 2rem; } .support-list12 .tit2 { margin-bottom: 1rem; } .support-list12 .item { margin-bottom: .7rem; } .support-list12 .bg { position: relative; background-position: 85% top; height: 13rem; } .support-list12 .contentbox { margin-top: -1.5rem; } } .product-list1 { padding: 3.25rem 0 3rem; } .product-list1 .ul { margin-top: 1.85rem; } .product-list1 .ul .li { width: 25%; margin-bottom: 1.7rem; padding: 0 2%; transform: translate3d(0, 0, 0); transition: all .4s ease-in-out; } .product-list1 .ul .img { width: 100%; height: 6.5rem; } .product-list1 .ul .img img { max-width: 90%; max-height: 90%; } .product-list1 .ul .p { transition: all .4s ease-in-out; } .product-list1 .ul .li:hover { transform: translate3d(0, -20px, 0); } .product-list1 .ul .li:hover .p { color: #D6000F; } .product-list1 .morebtn { margin-top: 2rem; } .product-list1 .morebtn img { margin-bottom: .35rem; } @media (max-width: 1024px) { .product-list1 { padding: 2rem 0; } .product-list1 .ul .li { margin-bottom: 1rem; } } @media (max-width: 768px) { .product-list1 .ul .li { width: 50%; } } @media (max-width: 767px) { .product-list1 .ul { margin-top: 1rem; } .product-list1 .ul .img { height: 4rem; } .product-list1 .morebtn { margin-top: 1rem; } } .product-list2 { padding: 3rem 0; background: #f8f8f8; } .product-list2 .img { width: 54.9%; } .product-list2 .textbox { width: 39%; } @media (max-width: 768px) { .product-list2 { padding: 2rem 0; } } @media (max-width: 767px) { .product-list2 .img { width: 100%; } .product-list2 .textbox { width: 100%; margin-top: .8rem; } } .product-list3 { padding: 3.25rem 0 1.5rem; border-bottom: 1px solid #e4e4e4; } .product-list3 .pro-container { padding-top: 20px; padding-bottom: 1.5rem; } .product-list3 .pro-container .swiper-pagination span { background: #999; opacity: .5; } .product-list3 .pro-container .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1; background: #D6000F; } .product-list3 .li { width: 100%; padding: 0 2%; transform: translate3d(0, 0, 0); transition: all .4s ease-in-out; } .product-list3 .img { width: 100%; height: 6.5rem; } .product-list3 .img img { max-width: 90%; max-height: 90%; } .product-list3 .p { transition: all .4s ease-in-out; } .product-list3 .li:hover { transform: translate3d(0, -20px, 0); } .product-list3 .li:hover .p { color: #D6000F; } @media (max-width: 768px) { .product-list3 { padding: 2rem 0; } .product-list3 .img { height: 4rem; } } @media (max-width: 767px) { .product-list3 .pro-container .swiper-pagination span { width: 6px; height: 6px; } } .product-list4 { padding: 3.25rem 0 3rem; } .product-list4 .ul { margin-top: 1.85rem; } .product-list4 .li { background: #F5F5F5; border-radius: .5rem; padding: 1.35rem 1.25rem; width: 31.5%; margin-right: 2.75%; } .product-list4 .icon { height: 1.35rem; margin-bottom: .65rem; } .product-list4 .tit3 { margin-bottom: .45rem; } .product-list4 .li:nth-child(3n) { margin-right: 0; } .product-list4 .itembox { width: 100%; } .product-list4 .itembox .item { margin-bottom: .2rem; padding-left: 22px; position: relative; width: 100%; } .product-list4 .itembox .item:before { content: ""; position: absolute; left: 0; top: 9px; width: 8px; height: 8px; border: 2px solid #D6000F; border-radius: 50%; } @media (max-width: 768px) { .product-list4 { padding: 2rem 0; } .product-list4 .ul { margin-top: 1rem; } .product-list4 .li { width: 100%; margin-bottom: .65rem; } } @media (max-width: 767px) { .product-list4 .icon { height: 1rem; } .product-list4 .itembox .item:before { width: 6px; height: 6px; top: 7px; } .product-list4 .li { padding: 1rem; } } .product-list5 { padding: 4.25rem 0 1rem; z-index: 1; } .product-list5 .bg { position: absolute; z-index: 1; } .product-list5 .contentbox { position: relative; z-index: 2; } .product-list5 .leftbox { width: 48%; padding: 0 5%; } .product-list5 .tit2 { margin-bottom: 1rem; } .product-list5 .textbox { width: 45%; } .product-list5 .imgbox-container { padding-bottom: 1.2rem; } .product-list5 .imgbox-container .swiper-pagination span { background: #999; opacity: .5; } .product-list5 .imgbox-container .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1; background: #D6000F; } @media (max-width: 767px) { .product-list5 { padding-bottom: 2rem; } .product-list5 .leftbox { width: 100%; margin-bottom: 1rem; } .product-list5 .textbox { width: 100%; } .product-list5 .tit2 { margin-bottom: .65rem; } } .product-list6 { position: relative; padding: 3.25rem 0 0; z-index: 1; } .product-list6 .contentbox { position: relative; z-index: 2; } .product-list6 .ul { margin-top: 2rem; } .product-list6 .li { width: 27%; margin-right: 9.5%; margin-bottom: 2.85rem; } .product-list6 .li:nth-child(3n) { margin-right: 0; } .product-list6 .tit3 { margin-bottom: .2rem; padding-left: 25px; position: relative; width: 100%; } .product-list6 .tit3:before { content: ""; position: absolute; left: 0; top: 9px; width: 9px; height: 9px; border: 2px solid #D6000F; border-radius: 50%; } @media (max-width: 767px) { .product-list6 { padding-top: 2rem; padding-bottom: 1rem; } .product-list6 .li { width: 100%; margin-bottom: .9rem; margin-right: 0; } .product-list6 .tit3:before { top: 5px; width: 6px; height: 6px; } .product-list6 .ul { margin-top: 1rem; } } .product-list7 { padding: 2.7rem 0 3.5rem; background: #F4F4F4; } .product-list7 .contentbox { position: relative; z-index: 1; } .product-list7 .imgbox { margin-top: 1.7rem; overflow-x:auto; } .product-list7 .imgbox table{ width:100%; min-width:900px; } .product-list7 .imgbox table td{ padding:.35rem; border:1px solid rgb(221, 221, 221); /*text-align: initial !important;*/ } .product-list7 .imgbox table tr{ background:#fff !important; } .product-list7 .imgbox table .firstRow{ background:#D6000F !important; } .product-list7 .imgbox img{ display:inline-block; } @media (max-width: 767px) { .product-list7 { padding: 2rem 0; } .product-list7 .imgbox { margin-top: 1rem; } } .product-list8 { padding: 3.25rem 0 3rem; background: #fff; position: relative; z-index: 1; } .product-list8 .tab-container { width: 1180px; max-width: 90%; margin: 1.7rem auto 0; padding-bottom: 1.25rem; } .product-list8 .tab-container .swiper-slide { width: auto; margin-right: 22%; } .product-list8 .tab-container .swiper-pagination span { background: #999; opacity: .5; } .product-list8 .tab-container .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1; background: #D6000F; } .product-list8 .text { width: 220px; height: 220px; border: 1px solid rgba(92, 92, 92, 0.2); border-radius: 50%; } .product-list8 .text .img img { transition: all .5s ease-in-out; } .product-list8 .text .img .img1 { opacity: 1; } .product-list8 .text .img .img2 { opacity: 0; } .product-list8 .text .p { margin-top: .3rem; transition: all .5s ease-in-out; } .product-list8 .text:hover { background: #D6000F; border-radius: 50%; border: 1px solid #D6000F; } .product-list8 .text:hover .img .img1 { opacity: 1; filter: grayscale(100%) brightness(10); opacity: .95; } /*.product-list8 .text:hover .img .img2 { opacity: 1; }*/ .product-list8 .text:hover .p { color: #fff; } @media (max-width: 1024px) { .product-list8 .tab-container .swiper-slide { margin: 0 8.5%; } .product-list8 .text { width: 5.5rem; height: 5.5rem; } } @media (max-width: 768px) { .product-list8 .tab-container .swiper-slide { width: 50%; margin: 0; } .product-list8 .text { margin: 0 auto; } .product-list8 { padding: 2rem 0; } } .pv-list1 { padding: 3.75rem 0 3.25rem; } .pv-list1 .bg { position: absolute; } .pv-list1 .textbox { width: 650px; max-width: 90%; margin-left: 4rem; background: rgba(255, 255, 255, 0.9); padding: 2rem 1.75rem 2.5rem; position: relative; z-index: 3; } .pv-list1 .tit2 { margin-bottom: .7rem; } @media (max-width: 768px) { .pv-list1 { padding: 2rem 0 3rem; } .pv-list1 .textbox { margin-left: 6%; } } @media (max-width: 767px) { .pv-list1 .textbox { padding: 1.5rem 1rem 2rem; } } .pv-list2 { padding: 3rem 0 4.75rem; background: #F6F6F6; } .pv-list2 .ulbox { margin-top: 4.7rem; align-items: stretch; } .pv-list2 .ulbox .li { width: 25%; padding: 0 3%; position: relative; } .pv-list2 .ulbox .li:before { content: ""; position: absolute; right: 0; width: 1px; height: 75px; top: 50%; margin-top: -32.5px; background: #CCCCCC; opacity: 0.5; } .pv-list2 .ulbox .li:last-child:before { display: none; } .pv-list2 .ulbox .icon { width: 1.5rem; } .pv-list2 .ulbox .tit3 { margin-top: 1rem; margin-bottom: .5rem; } @media (max-width: 1024px) { .pv-list2 .ulbox { margin-top: 2rem; } } @media (max-width: 768px) { .pv-list2 { padding: 2rem 0 3rem; } } @media (max-width: 767px) { .pv-list2 { padding: 2rem 0 1.5rem; } .pv-list2 .ulbox .li { width: 100%; padding-bottom: .85rem; margin-bottom: .85rem; border-bottom: 1px solid #d1d1d1; } .pv-list2 .ulbox .li:before { display: none; } .pv-list2 .ulbox .li:last-child { border: none; } .pv-list2 .ulbox { margin-top: 1rem; } } .pv-list3 { padding: 2.7rem 0 1.5rem; background: #fff; } .pv-list3 .tit2 { line-height: 1.2; } .pv-list3 .img { margin-top: 2rem; } .pv-list3 .imgbox3-container{ padding-bottom:1rem; } .pv-list3 .swiper-pagination span.swiper-pagination-bullet-active{ background:#D6000F; } @media (max-width: 767px) { .pv-list3 { padding: 2rem 0 1.5rem; } .pv-list3 .img { margin-top: 1rem; } } .pv-list4 { padding: 2.7rem 0 1.5rem; background: #F6F6F6; position: relative; z-index: 1; } .pv-list4 .pv4-container { margin-top: 1.25rem; padding-bottom: 2.5rem; } .pv-list4 .pv4-container .swiper-pagination span { background: transparent; width: 11px; height: 11px; border: 2px solid #CCCCCC; margin: 0 6px; border-radius: 50%; opacity: 1; } .pv-list4 .pv4-container .swiper-pagination span.swiper-pagination-bullet-active { border: 2px solid #D6000F; } .pv-list4 .textbox { width: 100%; background: #fff; padding: 2rem 1.5rem 1.5rem; box-shadow: 2px 55px 57px 0px rgba(2, 2, 2, 0.08); } .pv-list4 .img { width: 42%; } .pv-list4 .text { width: 55%; } .pv-list4 .text .tit4 { color: #595959; } .pv-list4 .item { margin-bottom: .75rem; word-break: break-all; } .pv-list4 .tit3 { margin-bottom: .2rem; } .pv-list4 .tit4 { margin-bottom: .1rem; } .pv-list4 .more { margin-top: .55rem; width: 150px; height: 40px; background: #D6000F; border-radius: 5px; line-height: 1; transition: all .5s ease-in-out; } @media (max-width: 767px) { .pv-list4 { padding: 1.75rem 0 0; overflow: hidden; } .pv-list4 .img { width: 100%; } .pv-list4 .text { width: 100%; margin-top: .55rem; } .pv-list4 .more { width: 120px; height: 35px; } .pv-list4 .textbox { padding: 1rem 8% 1.5rem; } .pv-list4 .pv4-container { margin-top: 1rem; } .pv-list4 .pv4-container .swiper-pagination span { width: 9px; height: 9px; } .pv-list4 .pv4-container .swiper-pagination { bottom: .9rem !important; } } .pv-list5 { background: #fff; padding: 2.75rem 0 3.8rem; position: relative; z-index: 1; } .pv-list5 .img { width: 17.75rem; position: absolute; left: 50%; top: 2.25rem; margin-left: -8.875rem; z-index: 1; } .pv-list5 .contentbox { position: relative; z-index: 3; } .pv-list5 .ul { margin-top: 2rem; } .pv-list5 .pro-container { margin-top: 2.25rem; padding-bottom: 2rem; } .pv-list5 .pro-container .swiper-pagination span { background: transparent; width: 11px; height: 11px; border: 2px solid #CCCCCC; margin: 0 6px; border-radius: 50%; opacity: 1; } .pv-list5 .pro-container .swiper-pagination span.swiper-pagination-bullet-active { border: 2px solid #D6000F; } .pv-list5 .pro-container .text { margin-top: .55rem; } .pv-list5 .pro-container .tit3 { color: #212121; transition: all .5s ease-in-out; } .pv-list5 .pro-container .tit4 { color: #808080; margin-top: .15rem; } .pv-list5 .pro-container .li .imgbox img { transition: all .5s ease-in-out; } .pv-list5 .pro-container .li:hover .imgbox img { transform: scale3d(1.1, 1.1, 1); } .pv-list5 .pro-container .li:hover .tit3 { color: #D6000F; } @media (max-width: 768px) { .pv-list5 { padding: 2rem 0; } .pv-list5 .pro-container { margin-top: 1rem; } } @media (max-width: 767px) { .pv-list5 .pro-container .swiper-pagination span { width: 8px; height: 8px; } } .svgpage-list1 { padding: 3.75rem 0; position: relative; z-index: 1; } .svgpage-list1 .leftbox { width: 45%; } .svgpage-list1 .rightbox { width: 48%; } .svgpage-list1 .tit2 { margin-bottom: .75rem; } .svgpage-list1 .imgbox-container { padding-bottom: 1.2rem; } .svgpage-list1 .imgbox-container .imgbox-pagination span { background: transparent; width: 10px; height: 10px; border: 2px solid #CCCCCC; margin: 0 6px; border-radius: 50%; opacity: 1; } .svgpage-list1 .imgbox-container .imgbox-pagination span.swiper-pagination-bullet-active { border: 2px solid #D6000F; } @media (max-width: 768px) { .svgpage-list1 { padding: 2rem 0; } } @media (max-width: 767px) { .svgpage-list1 { padding: 2rem 0 1.25rem; } .svgpage-list1 .leftbox { width: 100%; margin-bottom: .8rem; } .svgpage-list1 .rightbox { width: 100%; } .svgpage-list1 .imgbox-container .swiper-pagination { bottom: 0; } .svgpage-list1 .imgbox-container .swiper-pagination span { width: 8px; height: 8px; } } .svgpage-list2 { padding: 3rem 0 4.75rem; background: #F6F6F6; } .svgpage-list2 .tab-container { margin-top: 2.75rem; padding-bottom: 1.85rem; } .svgpage-list2 .tab-container .swiper-wrapper { align-items: stretch; } .svgpage-list2 .tab-container .swiper-wrapper .swiper-slide { height: auto; } .svgpage-list2 .tab-container .li { /*width:25%;*/ padding: 1rem 1.25rem 1.85rem; position: relative; transition: all .4s ease-in-out; } .svgpage-list2 .tab-container .icon { width: 1.5rem; } .svgpage-list2 .tab-container .tit3 { margin-top: 1rem; margin-bottom: .5rem; } .svgpage-list2 .tab-container .li:hover { background: #fff; box-shadow: 2px 1.25rem 30px 0px rgba(2, 2, 2, 0.08); border-radius: 10px; } .svgpage-list2 .tab-container .tab-pagination span { background: transparent; width: 10px; height: 10px; border: 2px solid #CCCCCC; margin: 0 6px; border-radius: 50%; opacity: 1; } .svgpage-list2 .tab-container .tab-pagination span.swiper-pagination-bullet-active { border: 2px solid #D6000F; } @media (max-width: 768px) { .svgpage-list2 .tab-container { margin-top: 1rem; } .svgpage-list2 { padding: 2rem 0 3rem; } } @media (max-width: 767px) { .svgpage-list2 { padding: 1.5rem 0 2rem; } .svgpage-list2 .tab-container { margin-top: 1rem; } .svgpage-list2 .tab-container .li { padding: .5rem 6% 1.5rem; } .svgpage-list2 .tab-container .tab-pagination span { width: 8px; height: 8px; } } .svgpage-list3 { background: #F6F6F6; } .hopecloud-list1 { padding: 3.9rem 0; background: #f5f5f5; position: relative; z-index: 1; } .hopecloud-list1 .leftbox { width: 45%; } .hopecloud-list1 .rightbox { width: 48%; background: #fff; padding: 2rem 1rem; } .hopecloud-list1 .tit2 { margin-bottom: .75rem; } .hopecloud-list1 .hrefbtn { width: 200px; height: 46px; background: #D6000F; border-radius: 46px; margin-top: 1rem; transition: all .5s ease-in-out; } .hopecloud-list1 .hrefbtn .icon { margin-left: .25rem; } .hopecloud-list1 .tip { margin-top: .75rem; } @media (max-width: 1024px) { .hopecloud-list1 { padding: 2rem 0; } } @media (max-width: 768px) { .hopecloud-list1 .leftbox { width: 100%; margin-bottom: 1rem; } .hopecloud-list1 .rightbox { width: 100%; } } @media (max-width: 768px) { .hopecloud-list1 .hrefbtn { width: 160px; height: 35px; } } .hopecloud-list2 { padding: 3rem 0 2rem; background: #F6F6F6; } .hopecloud-list2 .tab-container { margin-top: 1.5rem; padding-bottom: 1.7rem; } .hopecloud-list2 .tab-container .swiper-wrapper { align-items: stretch; } .hopecloud-list2 .tab-container .swiper-wrapper .swiper-slide { height: auto; } .hopecloud-list2 .tab-container .li { height: 100%; /*width:25%;*/ padding: 1rem 1.25rem 1.85rem; position: relative; transition: all .4s ease-in-out; } .hopecloud-list2 .tab-container .icon { height: 1.25rem; } .hopecloud-list2 .tab-container .tit3 { margin-top: 1rem; margin-bottom: .8rem; } .hopecloud-list2 .tab-container .li:hover { background: #fff; box-shadow: 2px 1.25rem 30px 0px rgba(2, 2, 2, 0.08); border-radius: 10px; } .hopecloud-list2 .tab-container .tab-pagination span { background: transparent; width: 10px; height: 10px; border: 2px solid #CCCCCC; margin: 0 6px; border-radius: 50%; opacity: 1; } .hopecloud-list2 .tab-container .tab-pagination span.swiper-pagination-bullet-active { border: 2px solid #D6000F; } @media (max-width: 768px) { .hopecloud-list2 { padding: 2rem 0; } .hopecloud-list2 .tab-container { margin-top: 1rem; } .hopecloud-list2 .tab-container .tab-pagination span { width: 8px; height: 8px; } .hopecloud-list2 .tab-container .li { padding-bottom: 0; padding-top: 0; } } .hopecloud-list3 { padding: 3rem 0 3.7rem; background: #fff; position: relative; z-index: 2; } .hopecloud-list3 .ul { margin-top: 5rem; align-items: stretch; } .hopecloud-list3 .li { width: 18.35%; padding: 2.5rem .65rem 2rem; background: #F5F5F5; border-radius: .7rem; position: relative; margin-right: 2.06%; } .hopecloud-list3 .li:nth-child(5n) { margin-right: 0; } .hopecloud-list3 .li:nth-child(2n) { margin-top: 1rem; background: #F0E4E4; } .hopecloud-list3 .li:nth-child(2n) .tit { background: #D6000F; color: #fff; } .hopecloud-list3 .tit { width: 3rem; height: 3rem; background: #B2B4B9; border: .25rem solid #FFFFFF; border-radius: 50%; position: absolute; z-index: 2; left: 50%; top: -1.5rem; margin-left: -1.5rem; transition: all .5s ease-in-out; } .hopecloud-list3 .p { color: #626366; transition: all .5s ease-in-out; } .hopecloud-list3 .imgline { z-index: 3; width: 13.7%; position: absolute; } .hopecloud-list3 .imgline1 { left: 12.5%; top: -11%; } .hopecloud-list3 .imgline2 { left: 32.5%; top: -11%; } .hopecloud-list3 .imgline3 { left: 53.5%; top: -11%; } .hopecloud-list3 .imgline4 { left: 73%; top: -11%; } .hopecloud-list3 .li:hover .tit { transform: translate3d(0, 10px, 0); } .hopecloud-list3 .li:hover .p { transform: translate3d(0, -10px, 0); } @media (max-width: 768px) { .hopecloud-list3 { padding: 2rem 0 0; } .hopecloud-list3 img { display: none; } .hopecloud-list3 .ul { margin-top: 2.5rem; } .hopecloud-list3 .li { width: 100%; margin-bottom: 2.5rem; margin-right: 0; } .hopecloud-list3 .li:nth-child(2n) { margin-top: 0; } } .career-list1 { padding: 6rem 0; position: relative; } .career-list1 .crumb { position: absolute; width: 100%; padding: 0 4rem; height: 50px; top: 80px; background: rgba(23, 23, 23, 0.6); z-index: 4; } .career-list1 .crumb a { transition: all .5s ease-in-out; } .career-list1 .crumb a:hover { color: #D6000F; } .career-list1 .bg { position: absolute; } .career-list1 .formbox { position: relative; z-index: 3; } .career-list1 .tit2 { margin-bottom: .4rem; } .career-list1 .box { margin-top: 2.35rem; } .career-list1 .inputbox { width: 48%; margin-bottom: .55rem; position: relative; z-index: 2; } .career-list1 .inputbox .captcha { position: absolute; right: .5rem; top: 50%; transform: translate3d(0, -50%, 0); } .career-list1 .input1 { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); width: 100%; height: 60px; padding: 0 1.5rem 0 .5rem; background: #E6E6E6; border: 1px solid #ccc; box-shadow: none; } .career-list1 .input1:focus { border-color: rgba(255, 255, 255, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); } .career-list1 .input1::-webkit-input-placeholder { /* WebKit browsers */ color: #333; } .career-list1 .input1:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #333; } .career-list1 .input1::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #333; } .career-list1 .input1:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #333; } .career-list1 .input1 { -webkit-appearance: none; -moz-appearance: none; appearance: none; } .career-list1 .inputbox2 { width: 100%; } .career-list1 .inputbox2 .icon { position: absolute; right: .5rem; top: .75rem; } .career-list1 .input2 { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); width: 100%; height: 180px; padding: .5rem 1.5rem 0 .5rem; background: #E6E6E6; border: 1px solid #ccc; box-shadow: none; } .career-list1 .input2:focus { border-color: rgba(255, 255, 255, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); } .career-list1 .input2::-webkit-input-placeholder { /* WebKit browsers */ color: #333; } .career-list1 .input2:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #333; } .career-list1 .input2::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #333; } .career-list1 .input2:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #333; } .career-list1 .inputbox3 .input1 { padding-right: 160px; } .career-list1 .inputbox3 .icon2 { width: 140px; height: 60px; position: absolute; right: 0; top: 0; z-index: 1; } .career-list1 .inputbox4 { width: 190px; } .career-list1 .inputbox4 .input3 { background: #D6000F url(../img/supporticon6.png) no-repeat calc(50% + 30px) 50%; padding-right: 40px; width: 100%; height: 60px; } .career-list1 .input4 { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); width: 100%; height: 60px; padding: 0 1.5rem 0 .5rem; background: #E6E6E6; border: 1px solid #ccc; box-shadow: none; opacity: 0; position: relative; z-index: 3; } .career-list1 .input4:focus { border-color: rgba(255, 255, 255, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(255, 255, 255, 0.6); } .career-list1 .input4::-webkit-input-placeholder { /* WebKit browsers */ color: #333; } .career-list1 .input4:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #333; } .career-list1 .input4::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #333; } .career-list1 .input4:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #333; } .career-list1 .input4 { -webkit-appearance: none; -moz-appearance: none; appearance: none; } .career-list1 .input4inputbox { background: #E6E6E6; border: 1px solid #ccc; width: 100%; height: 60px; padding: 0 1.5rem 0 .5rem; background: #E6E6E6; border: 1px solid #ccc; box-shadow: none; position: absolute; left: 0; top: 0; z-index: 1; } @media (max-width: 1024px) { .career-list1 .crumb { top: 60px; padding: 0 6%; } } @media (max-width: 768px) { .career-list1 .box { margin-top: 1.25rem; } .career-list1 .inputbox4 .input3 { height: 45px; } } @media (max-width: 767px) { .career-list1 .inputbox { width: 100%; margin-bottom: 10px; } .career-list1 .input1, .career-list1 .input4, .career-list1 .input4inputbox { height: 45px; } .career-list1 .inputbox3 .icon2 { height: 45px; width: 100px; } .career-list1 { padding-bottom: 3.5rem; } } .join-list1 { padding: 6.25rem 0 5.5rem; position: relative; z-index: 1; } .join-list1 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .join-list1 .contentbox { position: relative; z-index: 3; } .join-list1 .leftbox { width: 36.8%; } /*.join-list1 .leftbox .tit4 { text-align: justify; }*/ .join-list1 .rightbox { width: 40%; } .join-list1 .rightbox .icon { width: 4.25rem; position: absolute; left: -2.125rem; bottom: -.5rem; z-index: 3; } .join-list1 .tit4 { margin-top: 1.7rem; } .join-list1 .imgbox-container { padding-bottom: 1.5rem; } .join-list1 .imgbox-container .imgbox-pagination span { background: #ccc; width: 10px; height: 10px; margin: 0 6px; border-radius: 50%; opacity: 1; } .join-list1 .imgbox-container .imgbox-pagination span.swiper-pagination-bullet-active { background: #D6000F; } @media (max-width: 1280px) { .join-list1 { padding: 3.25rem 0 3rem; } } @media (max-width: 1024px) { .join-list1 .leftbox { width: 48%; } } @media (max-width: 768px) { .join-list1 { padding: 2rem 0; } .join-list1 .leftbox { width: 100%; margin-bottom: 1rem; } .join-list1 .rightbox { width: 100%; margin-left: 3%; } .join-list1 .rightbox .icon { left: -1.5rem; } .join-list1 .tit4 { margin-top: 1.25rem; } } @media (max-width: 767px) { .join-list1 .tit4 { margin-top: .85rem; } .join-list1 .rightbox .icon { width: 3rem; } .join-list1 .rightbox .icon { left: -1rem; bottom: 0; } .join-list1 .imgbox-container .imgbox-pagination span { width: 6px; height: 6px; } .join-list1 .rightbox { margin-left: 0; } } .join-list2 { padding: 3rem 0 3.25rem; background: #fff; position: relative; z-index: 2; } .join-list2 .ul { margin-top: 1.7rem; position: relative; /*display:flex;*/ } .join-list2 .li { height: 12rem; border-radius: 10px; overflow: hidden; margin-left: 50px; } .join-list2 .li .bg { width: 100%; height: 12rem; border-radius: 10px; overflow: hidden; } .join-list2 .li1 { width: 7.5rem; } .join-list2 .li2 { width: 15rem; } .join-list2 .li3 { width: 6.7rem; display: flex; flex-flow: column wrap; justify-content: space-between; align-items: flex-start; } .join-list2 .li3 .bg { width: 100%; height: 5.5rem; } .join-list2 .li4 { width: 15rem; } @media (max-width: 768px) { .join-list2 { padding: 2rem 0; } .join-list2 .li { margin-left: 25px; } .join-list2 .ul { margin-top: 1.25rem; } } @media (max-width: 767px) { .join-list2 .tit2 { padding: 0 6%; } } .join-list3 { padding: 3rem 0 2.25rem; background: #F9F9F9; position: relative; z-index: 2; } .join-list3 .ul { margin-top: 1.7rem; } .join-list3 .li { width: 23.7%; margin-right: 1.73%; border: 1px solid rgba(34, 33, 39, 0.2); border-top: none; } .join-list3 .li:last-child { margin-right: 0; } .join-list3 .img { overflow: hidden; } .join-list3 .img img { transition: all .5s ease-in-out; } .join-list3 .text { padding: 1.25rem .6rem 1.25rem 1rem; } .join-list3 .text ul{ padding-left:25px; } .join-list3 .tit4 { margin-top: .3rem; max-height:10rem; overflow-y: auto; padding-right:10px; } .join-list3 .tit4::-webkit-scrollbar { width: 2px; height: 5px; } .join-list3 .li:hover .img img { transform: scale3d(1.1, 1.1, 1); } @media (max-width: 768px) { .join-list3 { padding: 2rem 0 1.5rem; } .join-list3 .li { width: 48%; margin-right: 4%; margin-bottom: .8rem; } .join-list3 .ul { margin-top: 1.25rem; } .join-list3 .img img { width: 100%; } .join-list3 .li:nth-child(2n) { margin-right: 0; } } @media (max-width: 767px) { .join-list3 .li { width: 100%; margin-right: 0; } .join-list3 .text { padding: .6rem 1rem; } } .join-list4 { position: relative; background: #fff; padding: 2.25rem 0 2.5rem; z-index: 2; } .join-list4 .bg { position: absolute; } .join-list4 .contentbox { padding: 4.25rem 4rem 4.5rem; position: relative; border-radius: .25rem; overflow: hidden; } .join-list4 .contentbox:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.2); z-index: 2; } .join-list4 .more { margin-top: 1.25rem; width: 190px; height: 40px; background: #D6000F; border-radius: 40px; transition: all .4s ease-in-out; } .join-list4 .tit2 { width: 45%; } .join-list4 .text { position: relative; z-index: 4; } @media (max-width: 768px) { .join-list4 .tit2 { width: 100%; } .join-list4 .contentbox { padding: 2.25rem 6% 4rem; } } @media (max-width: 767px) { .join-list4 .more { width: 120px; height: 35px; } } .join-list5 { padding: 3rem 0 4rem; background: #fff; z-index: 1; } .join-list5 .formbox { width: 1180px; max-width: 88%; margin: 0 auto; } .join-list5 .selectbox { width: 46%; position: relative; z-index: 3; } .join-list5 .selectbox span { margin-right: 10px; } .join-list5 .selectbox .icon { width: 17px; height: 9px; } .join-list5 .selectbox .sp1 { width: 100%; height: 60px; line-height: 60px; padding: 0 .75rem; background: #f5f5f5; transition: all .3s; } .join-list5 .selectbox .selecttop { width: 100%; background: #fff; } .join-list5 .selectbox .selectitem { position: absolute; left: 0; top: 60px; width: 100%; background: #e6e6e6; max-height: 200px; overflow-y: auto; display: none; } .join-list5 .selectbox .item { height: 40px; line-height: 40px; padding: 0 .75rem; } .join-list5 .selectbox .item:hover { color: #fff; background: #D6000F; } .join-list5 .selectbox:hover .selecttop { color: #fff; } .join-list5 .selectbox:hover .selecttop .sp1 { opacity: 1; } .join-list5 .inputbox { width: 47%; } .join-list5 .inputbox .input { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); width: 100%; background: #f5f5f5; border: none; box-shadow: none; height: 60px; padding: 0 1.75rem 0 .75rem; } .join-list5 .inputbox .input:focus { border-color: rgba(0, 0, 0, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(0, 0, 0, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(0, 0, 0, 0.6); } .join-list5 .inputbox .input2 { border: none; background: url(../img/search2.png) no-repeat center center; width: 30px; height: 30px; position: absolute; right: .5rem; top: 50%; margin-top: -15px; } .join-list5 .joinbox { margin-top: 1.5rem; } .join-list5 .joinbox .list-top { background: #d6000f; height: 70px; line-height: 70px; } .join-list5 .joinbox .list-top .sp { padding: 0 1%; } .join-list5 .joinbox .list-top .sp1 { width: 20.5%; } .join-list5 .joinbox .list-top .sp2 { width: 12.5%; } /*.join-list5 .joinbox .list-top .sp3 { width: 18.75%; }*/ .join-list5 .joinbox .list-top .sp4 { width: 37%; } .join-list5 .joinbox .list-top .sp5 { width: 12%; } .join-list5 .joinbox .sptop { padding: .5rem 0; cursor: pointer; } .join-list5 .joinbox .sptop .sp { padding: 0 1%; } .join-list5 .joinbox .sptop .sp1 { width: 20.5%; } .join-list5 .joinbox .sptop .sp2 { width: 12.5%; } /*.join-list5 .joinbox .sptop .sp3 { width: 18.75%; }*/ .join-list5 .joinbox .sptop .sp4 { width: 37%; } .join-list5 .joinbox .sptop .sp5 { width: 12%; } .join-list5 .joinbox .sptop .sp6 { width: 8%; min-width: 80px; text-decoration: underline; } .join-list5 .joinbox .sptop .sp6:hover{ color:#D6000F; } .join-list5 .joinbox .sptop .sp7 { width: 6%; min-width: 30px; } .join-list5 .joinbox .sptop .sp7 img { transition: all .3s ease-in-out; } .join-list5 .joinbox .sptop .sp7 .img1 { opacity: 1; } .join-list5 .joinbox .sptop .sp7 .img2 { opacity: 0; } .join-list5 .joinbox .sptop .sp7.on .img1 { opacity: 0; } .join-list5 .joinbox .sptop .sp7.on .img2 { opacity: 1; } .join-list5 .joinbox .item-li { border-bottom: 1px solid rgba(9, 1, 4, 0.1); } .join-list5 .joinbox .textbox { background: #FAFAFA; padding: 1.25rem 1.5rem; display: none; } .join-list5 .joinbox .tit4 { margin-top: .7rem; } .join-list5 .joinbox .tit5 { margin-top: 1rem; } .join-list5 .joinbox .tit5 .col1{ text-decoration:underline; } .join-list5 .joinbox .hrefbtn { width: 130px; height: 36px; background: #D6000F; margin-top: 1.25rem; transition: all .4s ease-in-out; } .join-list5 .joinbox .hrefbtn img { margin-left: .3rem; } @media (max-width: 1280px) { .join-list5 { padding: 2rem 0 3rem; } } @media (max-width: 768px) { .join-list5 .joinbox .list-top .sp4, .join-list5 .joinbox .sptop .sp4, .join-list5 .joinbox .list-top .sp5, .join-list5 .joinbox .sptop .sp5 { display: none; } .join-list5 .joinbox .list-top .sp1, .join-list5 .joinbox .sptop .sp1 { width: 30%; } .join-list5 .joinbox .list-top .sp2, .join-list5 .joinbox .sptop .sp2 { width: 30%; } } @media (max-width: 767px) { .join-list5 .joinbox .list-top .sp1, .join-list5 .joinbox .sptop .sp1 { width: 40%; text-align: left; padding-left: 3%; } .join-list5 .joinbox .list-top .sp2, .join-list5 .joinbox .sptop .sp2 { display: none; } /*.join-list5 .joinbox .list-top .sp3锛?join-list5 .joinbox .sptop .sp3{ display:none; }*/ .join-list5 .joinbox .list-top .sp3, .join-list5 .joinbox .sptop .sp3 { width: 24%; } .join-list5 .joinbox .list-top { height: 55px; line-height: 55px; } .join-list5 .selectbox { width: 100%; margin-bottom: .55rem; } .join-list5 .inputbox { width: 100%; } .join-list5 .formbox { max-width: 100%; } .join-list5 .selectbox .icon { width: 10px; height: 5px; } .join-list5 .selectbox .sp1 { height: 50px; line-height: 50px; } .join-list5 .inputbox .input { height: 50px; line-height: 50px; } .join-list5 .joinbox { margin-top: 1rem; } .join-list5 .joinbox .sptop .sp7 { min-width: 22px; } .join-list5 .joinbox .textbox { padding: 1rem 6%; } .join-list5 .selectbox .selectitem { top: 50px; } } .join-list6 { background: #F5F5F5; padding: 3.5rem 0 4.25rem; position: relative; z-index: 1; } .join-list6 .ul { margin-top: 2.8rem; } .join-list6 .li { width: 25%; } .join-list6 .li .su { width: 3.5rem; height: 3.5rem; background: #808080; border-radius: 50%; font-style: italic; text-indent: -.25rem; transition: all .4s ease-in-out; } .join-list6 .li .p { margin-top: .8rem; } .join-list6 .li:nth-child(2n) { margin-top: 3.2rem; } .join-list6 .li:hover .su { background: #D9242F; } .join-list6 .img { width: 19.7%; } .join-list6 .img1 { left: 17%; top: 1.55rem; z-index: 1; } .join-list6 .img2 { left: 38%; top: 1.55rem; z-index: 1; } .join-list6 .img3 { left: 68%; top: 1.55rem; z-index: 1; } @media (max-width: 1280px) { .join-list6 img { display: none; } .join-list6 .li:nth-child(2n) { margin-top: 0; } .join-list6 .li { padding: 0 3%; word-break: break-all; } } @media (max-width: 768px) { .join-list6 { padding: 2rem 0 3rem; } .join-list6 .ul { margin-top: 1.8rem; } .join-list6 .li .p { line-height: 1.6; } } @media (max-width: 767px) { .join-list6 .li { width: 100%; margin-bottom: .8rem; padding-bottom: .8rem; border-bottom: 1px solid #d1d1d1; } .join-list6 .ul { margin-top: 1.2rem; } .join-list6 { padding-bottom: 1.5rem; } .join-list6 .li:nth-child(4) { border-bottom: none; } .join-list6 .li .su{ text-indent:0; font-style:normal; } } .headertop { padding-top: 80px; position: relative; z-index: 1; } .headertop:before { content: ""; position: absolute; width: 100%; height: 80px; left: 0; top: 0; background: #000; } @media (max-width: 767px) { .headertop { padding-top: 60px; } .headertop:before { height: 60px; } } .news-list { background: #fff; padding: 2.75rem 0 3.8rem; position: relative; z-index: 1; overflow: hidden; } .news-list .img { width: 17.75rem; position: absolute; left: 50%; top: 2.25rem; margin-left: -8.875rem; z-index: 1; } .news-list .contentbox { position: relative; z-index: 3; } .news-list .ulbox { margin-top: 4rem; margin-bottom: -.5rem; } .news-list .text { margin-top: .7rem; } .news-list .tit3 { color: #212121; /*overflow: hidden; text-overflow: ellipsis; white-space: nowrap;*/ transition: all .5s ease-in-out; } .news-list .time { color: #999; margin-bottom: .15rem; } .news-list .li { width: 31.5%; margin-right: 2.75%; margin-bottom: 2.25rem; } .news-list .li:nth-child(3n) { margin-right: 0; } .news-list .li .imgbox img { width: 100%; transition: all .5s ease-in-out; } .news-list .li:hover .imgbox img { transform: scale3d(1.1, 1.1, 1); } .news-list .li:hover .tit3 { color: #D6000F; } @media (max-width: 768px) { .news-list { padding: 2rem 0 2.5rem; } .news-list .img { top: 1.5rem; } .news-list .ulbox { margin-top: 2.5rem; } .news-list .li { margin-bottom: 1.25rem; } } @media (max-width: 767px) { .news-list .li { width: 48%; margin-right: 4%; } .news-list .li:nth-child(3n) { margin-right: 0; } .news-list .li:nth-child(2n) { margin-right: 0; } } @media (max-width: 425px) { .news-list .li { width: 100%; margin-right: 0; } .news-list .ulbox { margin-top: 1rem; } .news-list .img { margin-left: -6.875rem; } .news-list .text { margin-top: .55rem; } } .news-info { padding: 0 0 4rem; } .news-info .crumb { position: relative; width: 100%; padding: 0 4rem; height: 50px; background: #232526; z-index: 4; } .news-info .crumb a { transition: all .5s ease-in-out; } .news-info .crumb a:hover { color: #D6000F; } .news-info .tit2 { margin-bottom: 1.25rem; } .news-info .news-top { margin-top: 3rem; border-bottom: 1px solid rgba(27, 27, 27, 0.08); padding-bottom: .5rem; } .news-info .news-top .box { color: #262626; } .news-info .news-top .line { width: 1px; height: 11px; background: #BFBFBF; margin: 0 .75rem; } .news-info .news-top .share span { margin-right: .15rem; } .news-info .news-top .share a img { height: 15px; margin-right: .5rem; } .news-info .text { padding-top: 1.5rem; padding-bottom: 1.75rem; border-bottom: 1px solid rgba(27, 27, 27, 0.08); color: #4D4D4D; } .news-info .text img { display: inline-block; } @media (max-width: 767px) { .news-info .text img { width: auto !important; height: auto !important; } } .news-info .botbox { padding-top: 1rem; } .news-info .leftbox { width: calc(100% - 200px); } .news-info .leftbox a { width: 100%; display: block; color: #333; margin-bottom: .2rem; transition: all .5s ease-in-out; } .news-info .leftbox a:hover { color: #D6000F; } .news-info .backbtn { width: 150px; height: 40px; background: #D6000F; border-radius: 40px; transition: all .5s ease-in-out; } .news-info .backbtn .icon { margin-right: .3rem; } @media (max-width: 767px) { .news-info { padding-bottom: 2.5rem; } .news-info .crumb { padding: 0 6%; } .news-info .news-top { margin-top: 1.5rem; } .news-info .tit2 { margin-bottom: .75rem; } .news-info .text { padding-top: 1rem; padding-bottom: 1.25rem; } .news-info .leftbox { width: 100%; margin-bottom: .85rem; } .news-info .backbtn { font-size: 12px; width: 130px; height: 35px; } } .history-list { overflow: hidden; padding: 0 4rem; height: 100vh; } .history-list .tip { color: #BFBFBF; position: absolute; top: 3rem; z-index: 2; } .history-list .tip img { margin-right: .55rem; } .history-list .leftbox { width: 44%; position: relative; justify-content: flex-end; } .history-list .leftbox .quan { width: 13rem; height: 13rem; background: url(../img/historyimg3.png) no-repeat center center; background-size: cover; position: absolute; right: -1.5rem; top: 50%; margin-top: -6.5rem; z-index: 4; } .history-list .rightbox { width: 40%; } .history-list .textbox { padding: 1.5rem 0; border-bottom: 1px solid #BFBFBF; } .history-list .p { margin-top: .35rem; line-height: 30px; max-height: 90px; overflow-y: auto; } .history-list .img { margin-top: .9rem; } .history-list .time-container, .history-list .imgbox-container { height: 100vh; } .history-list .time-container { font-size: 7rem; line-height: 1; } .history-list .time-container .swiper-slide { color: #F8F8F9; } .history-list .time-container .swiper-slide.swiper-slide-active { color: #D6000F; } .history-list .imgbox-container .swiper-slide { height: auto; } .history-list .imgbox-container .swiper-slide.swiper-slide-active .time { color: #D6000F; } .history-list .imgbox-container .p { padding-right: .5rem; } .history-list .yearbtn { font-size: 7rem; /*position: absolute; height: 100vh; top: 0; left: 0;*/ z-index: 2; } .history-list .swiper-pagination { width: 100%; bottom: 0; } .history-list .swiper-pagination span { background: #636266; width: 6px; height: 6px; margin: 0 6px; } @media (min-width: 2000px) { .history-list{ padding: 0 18.5vw; } } @media (max-width: 1680px) { .history-list .yearbtn, .history-list .time-container { font-size: 6.4rem; } } @media (max-width: 1480px) { .history-list .yearbtn, .history-list .time-container { font-size: 6.2rem; } } @media (max-width: 1360px) { .history-list .yearbtn, .history-list .time-container { font-size: 6.4rem; } } @media (max-width: 1280px) { .history-list .yearbtn, .history-list .time-container { font-size: 5.75rem; } } @media (max-width: 1024px) { .history-list .rightbox { width: 100%; margin-top: 1.5rem; } .history-list { height: auto; } .history-list { overflow: hidden; padding: 3rem 2rem; } .history-list .leftbox { width: 100%; margin-top: 5rem; } .history-list .tip { position: relative; top: 0; } .history-list .leftbox { justify-content: flex-start; } .history-list .leftbox .time2-container { font-size: 2rem; position: relative; z-index: 5; overflow: initial; } .history-list .leftbox .time2-container .swiper-slide { opacity: .5; } .history-list .leftbox .time2-container .swiper-slide.swiper-slide-active { opacity: 1; } .history-list .leftbox .quan { width: 10rem; height: 10rem; left: 50%; right: 0; top: 50%; margin-top: -5rem; margin-left: -5rem; } .history-list .leftbox .m-block { width: 100%; } .history-list .rightbox { margin-top: 3rem; } .history-list .textbox { padding: 0; border-bottom: none; } .history-list .img { margin-bottom: .65rem; } .history-list .p { max-height: none; } .history-list .imgbox-container { height: auto; padding-bottom: 1.5rem; } .history-list .swiper-pagination span { background: #636266; opacity: 1; } .history-list .swiper-pagination span.swiper-pagination-bullet-active { background: #d9242f; } } @media (max-width: 768px) { .history-list .leftbox .quan { width: 7rem; height: 7rem; margin-top: -3.5rem; margin-left: -3.5rem; } .history-list { padding: 2rem 6%; } .history-list .leftbox { margin-top: 4rem; } .history-list .rightbox { margin-top: 2rem; } } .about-list1 { background: #fff; padding: 4rem 0 2.75rem; } .about-list1 .tip { color: #BFBFBF; margin-bottom:1rem; } .about-list1 .leftbox { width: 58%; } .about-list1 .tit2 { margin-bottom:1.2rem; } .about-list1 .tit2 span{ color:#D6000F; text-indent:1em; display: inline-block; } .about-list1 .tit3 { padding-top: 1.2rem; width: 80%; border-top: 1px solid #E1E1E1; } .about-list1 .rightbox { width: 28.5%; margin-top: 2.8rem; } .about-list1 .rightbox .img1{ width:11.25rem; } .about-list1 .rightbox .imgbox-container { margin-right: 2.25rem; padding-bottom: 1.25rem; margin-top: -4rem; position: relative; z-index: 1; } .about-list1 .rightbox .imgbox-container .swiper-slide { position: relative; } .about-list1 .rightbox .imgbox-container .swiper-slide:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; background: rgba(0, 0, 0, 0.3); } .about-list1 .rightbox .imgbox-container .imgbox-pagination span { background: #999999; opacity: 0.5; } .about-list1 .rightbox .imgbox-container .imgbox-pagination span.swiper-pagination-bullet-active { background: #D6000F; opacity: 1; } .about-list1 .rightbox .imgbox-container .videobtn { cursor: pointer; z-index: 3; transition: all .8s; } /*.about-list1 .rightbox .imgbox-container .videobtn:hover { transform: scale3d(1.1, 1.1, 1) translate3d(-50%, -50%, 0); }*/ @media (max-width: 1024px) { .about-list1 { padding: 2rem 0; } .about-list1 .tip { margin-bottom:.4rem; } .about-list1 .rightbox .imgbox-container .videobtn { width: 2rem; } .about-list1 .rightbox .imgbox-container { width: 100%; margin-right: 0; } } @media (max-width: 768px) { .about-list1 .leftbox { width: 100%; } .about-list1 .rightbox { width: 100%; } .about-list1 .tit2 { margin-bottom: 1rem; } .about-list1 .tit3 { padding-top: 1.25rem; width: 100%; } .about-list1 .rightbox { margin-top: 1rem; width: 60%; } .about-list1 .rightbox .img1 { display: none; } .about-list1 .rightbox .imgbox-container { margin-top: 0; } } @media (max-width: 767px) { .about-list1 .tit2 { font-size: 28px; } .about-list1 .tit2 br { display: none; } .about-list1 .rightbox { width: 100%; } } .about-list2 { position: relative; height: 100vh; } .about-list2 .bg1 { position: relative; width: 100%; height: 100vh; left: 0; top: 0; z-index: 1; } .about-list2 .ulbox { position: absolute; z-index: 3; opacity: 1; left: 50%; top: 50%; transform: translate(-50%, 0); opacity: 0; } .about-list2 .ulbox .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .about-list2 .leftbox { width: 46%; } .about-list2 .leftbox .tit2 { margin-top: 1.25rem; margin-bottom: 1.2rem; } .about-list2 .leftbox .item { padding: 1.25rem 1.7rem; border-radius: .3rem; overflow: hidden; min-height: 8rem; margin-bottom: 2rem; } .about-list2 .leftbox .text { position: relative; z-index: 3; } .about-list2 .leftbox .tit3 { opacity: .5; } .about-list2 .leftbox .tit { margin-bottom: .2rem; } .about-list2 .leftbox .icon { margin-bottom: .7rem; } .about-list2 .rightbox { width: 46%; margin-top:8rem; } .about-list2 .rightbox .item { min-height: 8rem; padding: 1.25rem 1.7rem; border-radius: .3rem; overflow: hidden; } .about-list2 .rightbox .icon { margin-bottom: .7rem; } .about-list2 .rightbox .text { position: relative; z-index: 3; } @media (max-width: 768px) { .about-list2 .bg1 { height: 58vh; } .about-list2 { height: auto; } .about-list2 .ulbox { padding-top: 1.5rem; position: relative; left: 0; top: 0; transform: translate(0, 0); opacity: 1; } .about-list2 .leftbox .tit2 { color: #000; margin-top: 0; } } @media (max-width: 767px) { .about-list2 .leftbox, .about-list2 .rightbox { width: 100%; } .about-list2 .ulbox { padding-bottom: 1rem; } .about-list2 .leftbox .item { padding: 1.25rem 1rem; height: auto; margin-bottom: 1rem; } .about-list2 .leftbox .icon { height: 1.25rem; } .about-list2 .rightbox .item { padding: 1.25rem 1rem; height: auto; margin-bottom: 1rem; } .about-list2 .rightbox .icon { height: 1.25rem; } .about-list2 .rightbox{ margin-top:0; } } .about-list3 { position: relative; z-index: 2; height: 960px; width: 100%; padding-top: 130px; background-position: center bottom; } .about-list3 .tit2 { position: relative; z-index: 3; } .about-list3 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2; } .about-list3 .imgbox2-container { margin-top: 80px; position: relative; z-index: 3; } .about-list3 .li { height: 260px; width: 210px; position: absolute; opacity: 0; transform: translate(-20px, 0); visibility: hidden; transition: all 1s ease-in-out; } .about-list3 .li .img { width: 100%; height: 100%; overflow: hidden; display:block; } .about-list3 .li img { position: absolute; left: 50%; transform: translate(-50%, 0); bottom: 0; max-height:100%; z-index: 1; } .about-list3 .li .dianbox { position: absolute; right: calc(100% - 1.1rem); z-index: 3; bottom: 2rem; } .about-list3 .li .dianbox .dian { width: 1rem; height: 1rem; background: rgba(255, 255, 255, 0.5); border-radius: 50%; position: relative; } .about-list3 .li .dianbox .dian:before { content: ""; position: absolute; width: 10px; height: 10px; left: 50%; top: 50%; margin-top: -5px; margin-left: -5px; background: #D6000F; border-radius: 50%; } .about-list3 .li .dianbox .line { width: 2rem; height: 1px; background: #fff; opacity: 0.5; position: absolute; left: -1.8rem; top: 50%; } .about-list3 .li .dianbox span { position: absolute; z-index: 1; right: 3.25rem; width: 5rem; text-align: right; color:#666; } .about-list3 .li .dianbox2 span{ color:#666; } .about-list3 .li .dianbox2 { position: absolute; left: calc(100% - 1.1rem); z-index: 3; bottom: 2rem; } .about-list3 .li .dianbox2 .dian { width: 1rem; height: 1rem; background: rgba(255, 255, 255, 0.5); border-radius: 50%; position: relative; } .about-list3 .li .dianbox2 .dian:before { content: ""; position: absolute; width: 10px; height: 10px; left: 50%; top: 50%; margin-top: -5px; margin-left: -5px; background: #D6000F; border-radius: 50%; } .about-list3 .li .dianbox2 .line { width: 2rem; height: 1px; background: #fff; opacity: 0.5; position: absolute; right: -1.8rem; top: 50%; } .about-list3 .li .dianbox2 span { position: absolute; z-index: 1; left: 3.25rem; width: 5rem; text-align: left; } .about-list3 .li .dianboxhover { opacity: 0; transform: translate(20px, 0); visibility: hidden; transition: all .5s ease-in-out; } .about-list3 .li:hover .dianboxhover { visibility: visible; opacity: 1; transform: translate(0, 0); } .about-list3 .li .img{ transition: transform .5s ease-in-out; } .about-list3 .li:hover .img{ transform:scale3d(1.02, 1.02,1); } .about-list2 .item .bg{ transition: transform .5s ease-in-out; } .about-list2 .item:hover .bg{ transform:scale3d(1.1, 1.1,1); } .about-list3 .li:nth-child(1) { left: 24%; top: -6%; } .about-list3 .li:nth-child(2) { left: 32%; top: 46%; } .about-list3 .li:nth-child(3) { left: 61%; top: 16%; } .about-list3 .li:nth-child(4) { left: 15%; top: 46%; } .about-list3 .li:nth-child(5) { left: 77%; top: 16%; } .about-list3 .ul { height: 515px; } .about-list3 .imgbox2-container { padding-bottom: 2rem; } .about-list3 .imgbox2-container .li:nth-child(1) { transition-delay: .4s; } .about-list3 .imgbox2-container .li:nth-child(2) { transition-delay: .6s; } .about-list3 .imgbox2-container .li:nth-child(3) { transition-delay: .8s; } .about-list3 .imgbox2-container .li:nth-child(4) { transition-delay: 1s; } .about-list3 .imgbox2-container .li:nth-child(5) { transition-delay: 1.2s; } .about-list3 .imgbox2-container .swiper-slide.swiper-slide-active .li { visibility: visible; opacity: 1; transform: translate(0, 0); } .about-list3 .imgbox2-container .imgbox2-pagination { bottom: 0; } .about-list3 .imgbox2-container .imgbox2-pagination span { background: #ccc; opacity: 1; } .about-list3 .imgbox2-container .imgbox2-pagination span.swiper-pagination-bullet-active { background: #D6000F; opacity: 1; } .about-list3 .imgbox2-container .swiper-button-prev { left: 2.8rem; } .about-list3 .imgbox2-container .swiper-button-next { right: 2.8rem; } .about-list3 .imgbox2-container .swiper-button-prev, .about-list3 .imgbox2-container .swiper-button-next { width: 1.5rem; height: 1.5rem; border: 1px solid #fff; border-radius: 50%; background: transparent; transition: all .4s; } .about-list3 .imgbox2-container .swiper-button-prev .icon, .about-list3 .imgbox2-container .swiper-button-next .icon { width: .5rem; height: .5rem; fill: #fff; } .about-list3 .imgbox2-container .swiper-button-prev .icon { transform: rotate(-180deg); } .about-list3 .imgbox2-container .swiper-button-prev:hover, .about-list3 .imgbox2-container .swiper-button-next:hover { background: #fff; } .about-list3 .imgbox2-container .swiper-button-prev:hover .icon, .about-list3 .imgbox2-container .swiper-button-next:hover .icon { fill: #D6000F; } .about-list3 .imgbox3-container { padding-bottom: 2rem; margin-top: 1rem; } .about-list3 .imgbox3-container .li2 .p { margin-top: .5rem; } .about-list3 .imgbox3-container .imgbox3-pagination { bottom: 0; } .about-list3 .imgbox3-container .imgbox3-pagination span { background: #ccc; opacity: 1; } .about-list3 .imgbox3-container .imgbox3-pagination span.swiper-pagination-bullet-active { background: #D6000F; opacity: 1; } @media (max-width: 1024px) { .about-list3 { background: #eee; height: auto; } .about-list3 { padding: 2rem 0; } } .footer .footer-top { background: #222127; padding: 2.5rem 0 2rem; } .footer .footer-top .ul { width: 80%; } .footer .footer-top .li { width: 16.6%; padding-right: 2%; } .footer .footer-top .li a { display: block; } .footer .footer-top .li .tit4 { opacity: .5; transition: all .5s; } .footer .footer-top .li .tit4:hover { color: #fff; opacity: 1; } .footer .footer-top .li .addbox{ opacity:.5; } .footer .footer-top .li .tit3 { transition: all .5s; } .footer .footer-top .li .tit3:hover { color: #fff; transform: translate(-10px, 0); } .footer .footer-top .tit3 { margin-bottom: 1rem; } .footer .footer-top .rightbox { width: 190px; } .footer .footer-top .rightbox .li2 { width: 20%; padding-right: 3%; opacity:.8; transition: all .4s; margin-bottom:.2rem; } .footer .footer-top .rightbox .li2 img{ height:28px; } .footer .footer-top .rightbox .li2:hover{ opacity:1; } .footer .footer-top .mailbox { margin-top: 2.2rem; } .footer .footer-top .hrefbtn { width: 190px; height: 44px; background: #D70000; border-radius: 3px; margin-top: .5rem; transition: all .5s ease-in-out; } .footer .footer-bot { padding: .4rem 0; background: #000; } .footer .footer-bot a { color: #666; transition: all .5s; display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: center; } .footer .footer-bot a:hover { color: #fff; } @media (max-width: 1024px) { .footer .footer-top .ul{ width:60%; } .footer .footer-top .sharebox { width: 100%; } .footer .footer-top .rightbox .li2 { width: auto; margin-right: 5%; } } @media (max-width: 768px) { /*.footer .footer-top .ul { display: none; }*/ .footer .footer-top .ul{ width:100%; } .footer .footer-top .rightbox { width: 100%; } .footer .footer-top .ul .li{ display:none; } .footer .footer-top .ul .li:last-child{ display:block; width:100%; margin-bottom:.5rem; } } @media (max-width: 767px) { .footer .footer-top .mailbox { margin-top: 1rem; } .footer .footer-top .hrefbtn { width: 150px; height: 35px; } .footer .footer-top { padding-top: 2rem; } } .warp-header4 { position: fixed; width: 100%; left: 0; top: 0; height: 80px; z-index: 9; transition: height .4s; } .warp-header4:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.6); backdrop-filter: blur(5px); z-index: -1; opacity: 0; transition: all .4s; } .header4 { height: 80px; position: fixed; width: 100%; padding: 0 0 0 1.5rem; left: 0; z-index: 12; transition: all .5s; } .header4:before { content: ""; position: absolute; width: 100%; height: 80px; left: 0; top: 0; background: rgba(0, 0, 0, 0.2); backdrop-filter: blur(5px); z-index: -1; } .header4 .leftbox { padding-right: .5rem; } .header4 .leftbox .li { height: 80px; line-height: 80px; margin: 0 .85rem; transition: all .4s; } .header4 .leftbox .li > a { position: relative; } .header4 .leftbox .li > a:before { content: ""; position: absolute; width: 100%; height: 2px; background: #d6000f; left: 0; bottom: .6rem; z-index: 2; opacity: 0; transform: scale(0.4, 1); transition: all .4s; } .header4 .leftbox .li:hover > a:before { opacity: 1; transform: scale(1, 1); } .header4 .leftbox .li a { transition: all .4s; } .header4 .leftbox .li:hover > a { color: #fff; } .header4 .leftbox .sub-list { position: absolute; width: 180px; left: 0; top: 80px; padding:15px; opacity: 0; transform: translate(0, -10px); transition: all .4s; visibility: hidden; } .header4 .leftbox .sub-list:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.7); backdrop-filter: blur(2px); border-radius: 5px; z-index: 1; } .header4 .leftbox .sub-list .nli { display: block; padding:10px 0; line-height:1.2; color: #fff; width: 100%; position: relative; z-index: 3; text-transform: capitalize; } .header4 .leftbox .sub-list .nli:hover { color: #d6000f; } .header4 .leftbox .sub-list .nli:hover:before { opacity: 1; transform: scale(1, 1); } .header4 .leftbox .li:hover .sub-list { transform: translate(0, 0); opacity: 1; visibility: visible; } .header4 .leftbox .li:hover .subbox { transform: translate(0, 0); opacity: 1; visibility: visible; transition: all .5s ease-in-out; } .header4 .rightbox { position: relative; } .header4 .rightbox .searchbtn { width: 3rem; height: 80px; border-left:1px solid rgba(255,255,255,.2); cursor: pointer; } .header4 .rightbox .searchbtn .icon { width: 18px; height: 18px; fill: #fff; } /*.header4 .langbox:hover { color: #fff; text-decoration: underline; }*/ .header4 .rightbox .langbox{ padding:0 1rem; height:80px; position: relative; border-left:1px solid rgba(255,255,255,.2); } .header4 .rightbox .langbox .icon { width: 20px; height: 20px; fill: #fff; margin-right: .1rem; } .header4 .rightbox .langbox .icon2 { width: 15px; height: 12px; fill: #fff; margin-left: .1rem; } .header4 .rightbox .langbox .langspan { position: relative; z-index: 3; } .header4 .rightbox .langbox .langspan:hover { color: #fff; } .header4 .rightbox .langbox .langitem { position: absolute; width: 4.5rem; left:50%; margin-left:-2.25rem; top:80px; background: rgba(0, 0, 0, 0.7); border-radius: 5px; backdrop-filter: blur(2px); color: #fff; padding: 10px; z-index: 1; opacity: 0; visibility: hidden; transition: all .5s; } .header4 .rightbox .langbox .langitem a { color: #fff; } .header4 .rightbox .langbox .langitem a:hover{ color:#D6000F; } .header4 .rightbox .langbox:hover .langitem { opacity: 1; visibility: visible; } .header4 .langbox:hover { color: #fff; } .header4 h1 { height: 40px; } .header4 h1 a { display: block; } .header4 h1 img { width: auto; height: 40px; } .header4 h1 .logo { opacity: 1; height: 40px; } .header4 h1 .img2 { opacity: 0; visibility: hidden; } .header4 .svgsub { position: absolute; width: 100%; left: 0; top: 80px; padding: 2rem 1.5rem; opacity: 0; visibility: hidden; } .header4 .svgsub:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.7); backdrop-filter: blur(1px); z-index: 1; } .header4 .svgsub .item { position: relative; z-index: 3; padding: 0 1rem 0 1.2rem; width: 16.66%; border-right: 1px solid rgba(255, 255, 255, 0.1); } .header4 .svgsub .item .icon { width: 1rem; height: 1rem; margin-bottom: .45rem; } .header4 .svgsub .item .icon img{ max-height:100%; } .header4 .svgsub .item .tit3 { margin-bottom: .2rem; transition: all .5s; } .header4 .svgsub .item .tit4 { display: block; transition: all .5s; line-height:1.2; padding:5px 0; } .header4 .svgsub .item a { display: block; } .header4 .svgsub .item .tit4:hover, .header4 .svgsub .item .tit3:hover { color: #d6000f; } .header4 .svgsub .item:last-child { border-right: none; } .header4 .prosub { position: absolute; width: 100%; left: 0; top: 80px; padding: 1.5rem 4rem 1rem; opacity: 0; visibility: hidden; } .header4 .prosub:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.7); backdrop-filter: blur(1px); z-index: 1; } .header4 .prosub .subleftbox { width: 180px; } .header4 .prosub .subleftbox .h1tit { margin-bottom: .25rem; } .header4 .prosub .subleftbox a { display: block; transition: all .5s; margin-bottom: .15rem; } .header4 .prosub .subleftbox .h3tit { opacity: .5; position: relative; transition: all .5s; } .header4 .prosub .subleftbox .h3tit:before { content: ""; position: absolute; left: -20px; width: 8px; height: 8px; border-radius: 50%; top: 3px; border: 2px solid #d6000f; opacity: 0; transition: all .5s; } .header4 .prosub .subleftbox a:hover { color: #fff; opacity: 1; } .header4 .prosub .subleftbox .h3tit:hover, .header4 .prosub .subleftbox .h3tit.cur { color: #d6000f; } .header4 .prosub .subleftbox .h3tit:hover:before, .header4 .prosub .subleftbox .h3tit.cur:before { opacity: 1; } .header4 .prosub .contentbox { position: relative; z-index: 3; max-height: calc(100vh - 80px - 2.5rem); overflow-y: auto; } .header4 .prosub .subrightbox { width: calc(100% - 180px - 1.5rem); align-items: stretch; } .header4 .prosub .subrightbox .li2 { padding: .5rem .5rem .8rem; background: #fff; display: block; width: 24%; position: relative; } .header4 .prosub .subrightbox .img { width: 100%; height: 7.5rem; overflow: hidden; } .header4 .prosub .subrightbox .img img { max-width: 100%; max-height: 90%; transition: all .5s; } .header4 .prosub .subrightbox .text { padding-top: .5rem; } .header4 .prosub .subrightbox .tit3 { margin-bottom: .2rem; transition: all .5s; } .header4 .prosub .subrightbox .tit4 { color: #808080; } .header4 .prosub .subrightbox .more { width: 36px; height: 36px; border: 1px solid #D6000F; border-radius: 50%; margin: .5rem auto 0; } .header4 .prosub .subrightbox .more img { width: 7px; } .header4 .prosub .subrightbox .tip { width: 50px; position: absolute; z-index: 3; right: .5rem; top: .5rem; } .header4 .prosub .subrightbox .li2{ margin-right:1.33%; } .header4 .prosub .subrightbox .li2:nth-child(4n){ margin-right:0; } .header4 .prosub .subrightbox .li2:hover .img img { transform: scale3d(1.1, 1.1, 1); } .header4 .prosub .subrightbox .li2:hover .tit3 { color: #D6000F; } .header4 { /*background:#fff;*/ transition: height .4s; } .header4 .leftbox .li > a { /*color:#333;*/ } .header4 .rightbox .langbox .spicon { height: 18px; } .header4 .rightbox .langbox .icon { width: 18px; height: auto; fill: #fff; } .header4 .rightbox .searchbtn .icon { fill: #fff; } .header4 h1 img { transition: all .4s; } .header4 h1 .img1 { opacity: 0; visibility: hidden; } .header4 h1 .img2 { opacity: 1; visibility: visible; } .warp-header4.active { height: 80px; } .warp-header4.active .header4 { height: 80px; } .warp-header4.active .leftbox .li { height: 80px; line-height: 80px; } .warp-header4.active:before { opacity: 1; } .warp-header4.active .header4 .leftbox .sub-list { top: 80px; } @media (max-width: 1380px) { .header4 .leftbox .li { margin: 0 .5rem; } } @media (max-width: 1280px) { .header4 .leftbox .li { margin: 0 .25rem; } } .m-bocweb-header3 { /*position:fixed;*/ position: fixed; left: 0; top: 0; width: 100%; height: 60px; z-index: 99; } .m-bocweb-header3 .header2 { height: 60px; padding: 0 5%; position: fixed; width: 100%; left: 0; z-index: 99; } .m-bocweb-header3 .header2:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.5); backdrop-filter: blur(1px); z-index: -1; } .m-bocweb-header3 .header2 .logo { display: block; position: relative; z-index: 12; height: 36px; } .m-bocweb-header3 .header2 .logo img { max-height: 100%; } .m-bocweb-header3 .header2 .logo a { display: block; } .m-bocweb-header3 .header2 .nav .tit { width: 100%; padding: .65rem 0; line-height: 60px; position: relative; border-bottom: 1px solid rgba(255, 255, 255, 0.1); } .m-bocweb-header3 .header2 .nav .tit { line-height: 1.5; } .m-bocweb-header3 .header2 .warp-nav { height: calc(100vh - 60px); padding: 0 0 45px; position: fixed; background: #fff; width: 100%; left: 0; top: 60px; z-index: 9; border-top: 1px solid rgba(255, 255, 255, 0.1); display: none; } .m-bocweb-header3 .header2 .nav { font-size: .65rem; color: #333; position: absolute; width: 100%; overflow-y: auto; height: calc(100vh - 60px - 2rem); /*.lilang{ background:#063274; .tit{ border-bottom:none; } .langicon{ margin-right:.35rem; } .icon2{ margin-left:.25rem; width:.5rem; height:.5rem; fill:#00559E ; } .sub-tit:after{ display:none; } }*/ } .m-bocweb-header3 .header2 .nav .li { position: relative; width: 100%; } .m-bocweb-header3 .header2 .nav .li:hover > a { color: #333; } .m-bocweb-header3 .header2 .nav .li:nth-child(odd) { background: #f8f8f8; } .m-bocweb-header3 .header2 .nav .icon { width: 16px; height: 16px; fill: #999; transition: all .4s; } .m-bocweb-header3 .header2 .nav .warp-btn { /*display:block;*/ padding: .65rem 5%; line-height: 1.5; position: relative; transition: all .3s ease; border-bottom: 1px solid rgba(255, 255, 255, 0.1); /*border-top:1px solid rgba(255,255,255,.2);*/ } .m-bocweb-header3 .header2 .nav .warp-btn .btn { position: absolute; width: 20px; height: 20px; display: block; margin-right: 5px; top: 50%; margin-top: -10px; left: 0; } .m-bocweb-header3 .header2 .nav .warp-btn .btn img { position: absolute; left: 0; top: 0; } .m-bocweb-header3 .header2 .nav .sec-list { padding: .35rem 5%; background: #D70000; } .m-bocweb-header3 .header2 .nav .item .tit { color: #fff; padding: 0.3rem 0 .3rem 5%; } .m-bocweb-header3 .header2 .nav .item .icon { fill: #fff; } .m-bocweb-header3 .header2 .nav .sub-tit.on { background: #D70000; color: #fff; } .m-bocweb-header3 .header2 .nav .sub-tit.on .icon { transform: rotate(-90deg); fill: #fff; } .m-bocweb-header3 .header2 .nav .sec-list { /*line-height:40px;*/ padding: .35rem 6% 1rem; display: none; font-size: .6rem; /*border-bottom:1px solid #555;*/ } .m-bocweb-header3 .header2 .nav .sec-list a { padding: .3rem 0; display: block; color:#fff !important; text-transform:capitalize; } .m-bocweb-header3 .header2 .nav .sec-list .tit{ padding-left:0; } .m-bocweb-header3 .header2 .hamburger-inner { margin-top: -1px; } .m-bocweb-header3 .header2 .hamburger-inner::before { top: -6px; } .m-bocweb-header3 .header2 .hamburger-inner::after { bottom: -6px; } .m-bocweb-header3 .header2 .hamburger { padding: 0; height: 17px; } .m-bocweb-header3 .header2 .hamburger-box { width: 18px; height: 17px; } .m-bocweb-header3 .header2 .hamburger-inner, .m-bocweb-header3 .header2 .hamburger-inner::before, .m-bocweb-header3 .header2 .hamburger-inner::after { width: 18px; height: 2px; background: #fff; } .m-bocweb-header3 .header2 .hamburger.is-active .hamburger-inner, .m-bocweb-header3 .header2 .hamburger.is-active .hamburger-inner::before, .m-bocweb-header3 .header2 .hamburger.is-active .hamburger-inner::after { background: #fff; } .m-bocweb-header3 .header2 .hamburger--3dx-r .hamburger-inner { transition: transform 0.6s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0.5s 0s cubic-bezier(0.645, 0.045, 0.355, 1) !important; } .m-bocweb-header3 .header2 .hamburger--3dx-r .hamburger-inner::before, .m-bocweb-header3 .header2 .hamburger--3dx-r .hamburger-inner::after { transition: transform 0.6s 0s cubic-bezier(0.645, 0.045, 0.355, 1) !important; } .m-bocweb-header3 .header2 .hamburger .hamburger-inner:hover, .m-bocweb-header3 .header2 .hamburger .hamburger-inner:hover::before, .m-bocweb-header3 .header2 .hamburger .hamburger-inner:hover::after { background: #fff; } .m-bocweb-header3 .header2 .warp-nav1-sub { transform: translate(0, 0); transition: all .5s; } .m-bocweb-header3 .header2 .warp-nav1-sub.active { transform: translate(-100%, 0); } .m-bocweb-header3 .header2 .warp-nav2-sub { transform: translate(100%, 0); transition: all .5s 0s; } .m-bocweb-header3 .header2 .warp-nav2-sub.active { transform: translate(0, 0); transition: all .5s .2s; } .m-bocweb-header3 .header2 .h-right span { margin-left: .25rem; } .m-bocweb-header3 .searchbtn { width: 30px; height: 30px; cursor: pointer; transition: all .4s; } .m-bocweb-header3 .searchbtn .icon { width: 15px; height: 15px; fill: #fff; } .m-bocweb-header3 .line { width: 1px; height: 10px; background: #fff; opacity: .2; margin: 0 .5rem 0 .25rem; } .m-bocweb-header3 .search { width: 90%; margin: 0 auto; padding: 1.25rem 0; border-bottom: 1px solid rgba(255, 255, 255, 0.3); } .m-bocweb-header3 .search .input1 { padding: 0 .5rem; height: 40px; width: 100%; background: transparent; border-radius: 3px; border: 1px solid rgba(255, 255, 255, 0.3); } .m-bocweb-header3 .search .input1::-webkit-input-placeholder { /* WebKit browsers */ color: #fff; } .m-bocweb-header3 .search .input1:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; } .m-bocweb-header3 .search .input1::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #fff; } .m-bocweb-header3 .search .input1:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #fff; } .m-bocweb-header3 .search .input2 { width: 30px; height: 30px; background: url(../img/search.png) no-repeat center center; background-size: 15px 16px; position: absolute; right: 3%; top: 50%; margin-top: -15px; } .m-bocweb-header3 .langbtn { margin-right: .25rem; } .m-bocweb-header3 .spicon { width: 18px; height: 18px; } .m-bocweb-header3 .spicon .icon { width: 18px; height: auto; fill: #fff; } .m-bocweb-header3.active .line { opacity: .5; } .m-bocweb-header3.active .header2:before { background: black; } .m-bocweb-header3.active .header2 .hamburger-inner::before, .m-bocweb-header3.active .header2 .hamburger-inner::after { background: #fff !important; } @media (max-width: 1024px) { .m-bocweb-header3 .hamburger--3dx-r.is-active .hamburger-inner::before { transform: translate3d(0, 6px, 0) rotate(45deg); } .m-bocweb-header3 .hamburger--3dx-r.is-active .hamburger-inner::after { transform: translate3d(0, -6px, 0) rotate(-45deg); } } @media (max-width: 768px) { .m-bocweb-header3 .header2 { height: 60px; } .m-bocweb-header3 { height: 60px; } .m-bocweb-header3 .header2 .hamburger-box { width: 18px; height: 20px; } .m-bocweb-header3 .header2 .hamburger { height: 20px; } .m-bocweb-header3 .hamburger-inner::before { top: -6px; } .m-bocweb-header3 .hamburger-inner::after { bottom: -6px; } .m-bocweb-header3 .header2 .hamburger-inner, .m-bocweb-header3 .header2 .hamburger-inner::before, .m-bocweb-header3 .header2 .hamburger-inner::after { width: 18px; height: 2px; } } @media (max-width: 767px) { .m-bocweb-header3 .header2 .warp-nav { padding: 0 0 45px; } .m-bocweb-header3 .header2 .nav { font-size: .55rem; } .m-bocweb-header3 .header2 .nav .warp-btn, .m-bocweb-header3 .header2 .nav .tit { padding: .5rem 5%; } .m-bocweb-header3 .header2 .logo { height: 30px; } .m-bocweb-header3 .header2 .nav .sec-list a { padding: .2rem 0; padding-left: 1.5rem; font-size: .55rem; color: #fff; /*border-bottom:1px solid #0e5ca5;*/ position: relative; } .m-bocweb-header3 .header2 .nav .sec-list a:before { content: ""; position: absolute; width: 5px; height: 5px; background: #fff; border-radius: 50%; left: .5rem; top: 50%; margin-top: -2.5px; } } /*鎼滅储寮规鏍峰紡2*/ .search-btn2 svg { width: 45px; height: 45px; } .search-alert2 { position: fixed; z-index: 100; background-color: #222222; left: 0; top: 0; width: 100%; height: 100%; display: none; } .search-alert2 .close { display: block; width: 30px; height: 30px; position: absolute; top: 38px; right: 2.6%; cursor: pointer; transition: transform 0.3s ease 0s; } .search-alert2 .close svg { width: 30px; height: 30px; fill: #fff; } .search-alert2 .cent-form { position: absolute; width: 94.8%; left: 2.6%; top: 50%; height: 2rem; margin-top: -63px; border-bottom: 1px solid #515151; } .search-alert2 .cent-form .tex { border: none; font-size: 1.2rem; height: 1.5rem; line-height: 1.5rem; text-align: left; width: 100%; box-sizing: border-box; color: #555; background: none; padding-right: 3.5rem; } .search-alert2 .cent-form .sub-butn { border: none; height: 1.5rem; font-size: .8rem; line-height: 1.5rem; color: #555; text-align: right; background: none; position: absolute; right: 0; top: 0; width: 3.5rem; text-align: center; } .search-alert2 .close:hover { transform: rotate(90deg); } @media (max-width: 767px) { .search-alert2 .cent-form .tex { font-size: .65rem; } .search-alert2 .close { top: 20px; } } .footer.index .footer-top { background: url(../img/footerbg1.jpg) no-repeat center top; background-size: cover; } .ibanner { height: 100vh; } .ibanner .swiper-slide { overflow: hidden; } .ibanner .slide-inner { height: 100vh; } .ibanner .slide-inner .bg{ position: relative; } .ibanner .slide-inner .indexvideo{ position: relative; object-fit:cover; width: 120vw; height: 100vh; } .ibanner .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .ibanner .tit3 { width: 100%; text-align: center; position: relative; letter-spacing: 4px; margin-left: -4px; z-index: 3; } .ibanner .btn { width: auto; position: absolute; bottom: 2.25rem; left: 3.5rem; z-index: 3; animation: arrow2 2s infinite linear; } .ibanner .btn .icon { height: 26px; } .ibanner .textbox { width: 960px; max-width: 88%; } .ibanner .textbox .icon2 { top: -2rem; } .ibanner .hrefbtn { margin: 1.7rem auto 0; width: 156px; height: 40px; background: #D6000F; border-radius: 5px; transition: all .5s; } .ibanner .hrefbtn .icon3 { width: .36rem; height: .36rem; fill: #fff; margin-left: .2rem; } .ibanner .pagination { width: 100% !important; position: absolute; left: 0; bottom: 2.25rem !important; z-index: 3; } .ibanner .pagination span { width: 10px !important; height: 10px !important; margin: 0 8px !important; transition: all .5s; background: #fff; opacity: 1 !important; } .ibanner .pagination span.swiper-pagination-bullet-active { background: #d6000f !important; } @keyframes arrow2 { 0% { transform: translateY(0%); } 50% { transform: translateY(40%); } 100% { transform: translateY(0%); } } @media (max-width: 767px) { .ibanner .tit3 br { display: none; } .ibanner .textbox .icon2 { width: 5rem; } .ibanner .hrefbtn { width: 120px; height: 35px; margin-top: 1rem; } .ibanner .btn { display: none; } .ibanner .pagination { bottom: .9rem !important; } .ibanner .pagination span { width: 6px !important; height: 6px !important; } } .i-list1 { background: #fff; position: relative; z-index: 1; padding-bottom: 0; } .i-list1 .bg { height: 35rem; width: 100%; position: absolute; left: 0; top: 0; z-index: 1; } .i-list1 .bg:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), transparent); z-index: 2; } .i-list1 .bg2 { height: 36rem; width: 100%; position: absolute; left: 0; bottom: -10rem; z-index: 3; background-position: center top; } .i-list1 .warpbg2 { height: 30rem; width: 100%; position: absolute; left: 0; bottom:0; z-index: 3; } .i-list1 .text { padding: 6rem 4rem 0; position: relative; z-index: 3; margin-bottom: 5rem; } .i-list1 .tit2 { color: #D6000F; } .i-list1 .tit3 { margin-top: 1.5rem; width: 16rem; max-width: 100%; } .i-list1 .hrefbtn { margin: 4.25rem 0 0; width: 156px; height: 40px; background: #D6000F; border-radius: 5px; transition: all .5s; } .i-list1 .hrefbtn .icon3 { width: .36rem; height: .36rem; fill: #fff; margin-left: .2rem; } .i-list1 .contentbox { padding: 0 2.5rem 5rem 3rem; height: auto; position: relative; z-index: 4; opacity: 0; } .i-list1 .contentbox:before { content: ""; position: absolute; width: 2px; height: 100%; left: 0; top: 0; background: url(../img/i1line.png) no-repeat center top; } .i-list1 .contentbox .lefbox { width: 30%; } .i-list1 .contentbox .lefbox .item { margin-bottom: 2rem; } .i-list1 .contentbox .lefbox .icon { width: 1.5rem; height: 1.5rem; max-height: 100%; margin-top: .25rem; margin-right: .5rem; } .i-list1 .contentbox .lefbox .su { color: #D6000F; margin-bottom: .25rem; } .i-list1 .contentbox .lefbox .ntext { width: calc(100% - 80px); } .i-list1 .contentbox .rightbox { margin-top: 9.5rem; /*width: 35%;*/ width:45%; } .i-list1 .contentbox .textbox { position: relative; z-index: 5; } .i-list1 .contentbox .textbox .img3 { position: absolute; width: 11rem; top: -4.25rem; right: .5rem; z-index: 2; } .i-list1 .contentbox .textbox .tit3 { margin-top: .85rem; width: 100%; } @media (max-width: 1024px) { .i-list1 .contentbox{ padding: 0 1rem 6rem 1.5rem; } .i-list1 .contentbox .rightbox{ width:40%; } .i-list1 .contentbox .lefbox{ width:50%; } .i-list1 .contentbox .rightbox{ margin-top:7rem; } } @media (max-width: 767px) { .i-list1 { padding-bottom: 1.5rem; } .i-list1 .tit3 { margin-top: .75rem; } .i-list1 .text { padding: 3rem 6% 0; margin-bottom: 2rem; } .i-list1 .hrefbtn { margin: 2rem 0 0; width: 120px; height: 35px; } .i-list1 .contentbox { opacity: 1; } .i-list1 .contentbox .lefbox { width: 100%; } .i-list1 .contentbox .rightbox { width: 100%; margin-top: 1.5rem; } .i-list1 .contentbox { padding: 0 1rem; padding-right: 0; height: auto; } .i-list1 .contentbox .lefbox .item { margin-bottom: 1rem; } .i-list1 .contentbox .rightbox { margin-top: 2rem; } .i-list1 .bg2 { bottom: 0rem; height: 28rem; background-position: center top; } .i-list1 .contentbox .lefbox .ntext { width: calc(100% - 60px); } .i-list1 .contentbox .textbox .img3 { width: 8rem; top: -2.25rem; right: -1rem; } .i-list1 .contentbox .textbox .tit3 { margin-top: .4rem; } } .i-list2 { position: relative; margin-top: -11.5rem; background: transparent; z-index: 3; } .i-list2 .contentbox { margin-left: 8rem; width: calc(100% - 8rem); } .i-list2 .imgbox-container { height: 23rem; position: relative; z-index: 3; } .i-list2 .imgbox-container .swiper-slide { height: 23rem; } .i-list2 .imgbox-container .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; } .i-list2 .warptext { position: absolute; z-index: 3; left: 5rem; top: 5rem; width: 12rem; background: rgba(255, 255, 255, 0.45); backdrop-filter: blur(9px); } .i-list2 .warptext .textbox-container .swiper-pagination { bottom: 1rem; } .i-list2 .warptext .textbox-container .swiper-pagination span { background: #fff; opacity: 1; } .i-list2 .warptext .textbox-container .swiper-pagination span.swiper-pagination-bullet-active { background: #D6000F; } .i-list2 .warptext .swiper-button-prev { width: 50px; height: 50px; background: #D6000F; border-radius: 50%; left: -25px; border-radius: 50%; } .i-list2 .warptext .swiper-button-prev .icon3 { transform: rotate(-180deg); } .i-list2 .warptext .swiper-button-next { width: 50px; height: 50px; background: #D6000F; border-radius: 50%; right: -25px; border-radius: 50%; } .i-list2 .warptext .icon3 { width: 25px; height: 25px; fill: #fff; } .i-list2 .icon { width: 2rem; height: 2rem; margin: 0 auto 1.25rem; } .i-list2 .tit3 { margin-bottom: 1rem; } .i-list2 .tit4 a { display: block; width: 100%; text-align: center; color: #333; } .i-list2 .tit4 a:hover { color: #D6000F; text-decoration: underline; } .i-list2 .textbox { width: 100%; padding: 2.75rem 1.5rem; } @media (max-width: 1024px) { .i-list2 .contentbox { margin-left: 4rem; width: calc(100% - 4rem); } .i-list2 .warptext { left: 3rem; top: 3rem; } } @media (max-width: 767px) { .i-list2 { margin-top: 0; } .i-list2 .contentbox { width: 100%; margin-left: 0; } .i-list2 .warptext { left: 6%; width: 88%; } .i-list2 .warptext .swiper-button-prev, .i-list2 .warptext .swiper-button-next { display: none; } .i-list2 .imgbox-container { height: 21rem; } .i-list2 .textbox { padding: 1.25rem 1rem 1.5rem; } .i-list2 .icon { height: 1.5rem; } .i-list2 .icon img { max-height: 100%; } .i-list2 .warptext { top: auto; bottom: 1rem; } .i-list2 .imgbox-container { height: 24rem; } .i-list2 .imgbox-container .swiper-slide { height: 24rem; } .i-list2 .warptext .textbox-container .swiper-pagination { bottom: .5rem; } .i-list2 .warptext .textbox-container .swiper-pagination span { width: 6px; height: 6px; } .i-list2 .icon { margin-bottom: .7rem; } .i-list2 .tit3 { margin-bottom: .5rem; } .i-list2 .warptext { background: rgba(255, 255, 255, 0.8); } } .i-list3 { background: #f1f2f6; padding: 18rem 0 0; margin-top: -11.8rem; position: relative; z-index: 1; } .i-list3 .title { margin-bottom: 3rem; color: #d6000f; } .i-list3 .title img { margin-right: 1.25rem; } .i-list3 .img { width: 32%; } .i-list3 .text { width: 45.5%; } .i-list3 .text .ntext { color: #4D4D4D; margin-bottom: 2.5rem; } .i-list3 .hrefbtn { margin: 2.25rem 0 0; width: 156px; height: 40px; background: #D6000F; border-radius: 5px; transition: all .5s; } .i-list3 .hrefbtn .icon3 { width: .36rem; height: .36rem; fill: #fff; margin-left: .2rem; } .i-list3 .imgtext { position: absolute; left: 22%; top: -2.8rem; height: 9.75rem; width: auto; max-width: none; z-index: 1; } .i-list3 .box { position: relative; z-index: 3; } @media (max-width: 1024px) { .i-list3 .imgtext { height: 5.75rem; } } @media (max-width: 767px) { .i-list3 { margin-top: 0; padding-top: 2rem; padding-bottom: 2.5rem; } .i-list3 .imgtext { /*display:none;*/ transform: rotate(90deg); left: 16%; top: 8rem; height: 2.6rem; } .i-list3 .img { width: 72%; } .i-list3 .text { width: 100%; margin-top: 1rem; } .i-list3 .title { margin-bottom: 1.25rem; } .i-list3 .title img { display: none; } .i-list3 .text .ntext { margin-bottom: 0; } .i-list3 .hrefbtn { margin-top: 1.25rem; width: 120px; height: 35px; } .i-list3 .img .videobtn { width: 2rem; } } .i-list4 { background: #fff; padding: 3.25rem 0 3.5rem; position: relative; z-index: 1; } .i-list4 .tit2 { color: #D6000F; } .i-list4 .tab-ul { margin-top: 2.25rem; margin-bottom: 2.25rem; border-bottom: 1px solid rgba(221, 221, 221, 0.5); position: relative; z-index: 3; } .i-list4 .tab-ul .tabli { margin: 0 2rem; padding-bottom: .3rem; cursor: pointer; position: relative; transition: all .5s; } .i-list4 .tab-ul .tabli:before { content: ""; position: absolute; width: 100%; height: 3px; background: #D6000F; left: 0; bottom: 0; opacity: 0; z-index: 2; transition: all .5s; } .i-list4 .tab-ul .tabli:hover { color: #D6000F; } .i-list4 .tab-ul .tabli.cur { color: #D6000F; } .i-list4 .tab-ul .tabli.cur:before { opacity: 1; } .i-list4 .img { width: 17.75rem; position: absolute; left: 50%; top: 2.25rem; margin-left: -8.875rem; z-index: 1; } .i-list4 .contentbox { position: relative; z-index: 3; } .i-list4 .text { margin-top: .7rem; } .i-list4 .tit3 { color: #212121; /*overflow: hidden; text-overflow: ellipsis; white-space: nowrap;*/ transition: all .5s ease-in-out; } .i-list4 .time { color: #999; margin-bottom: .15rem; } .i-list4 .li { width: 31.5%; margin-right: 2.75%; } .i-list4 .li:nth-child(3n) { margin-right: 0; } .i-list4 .li .imgbox img { width: 100%; transition: all .5s ease-in-out; } .i-list4 .li:hover .imgbox img { transform: scale3d(1.1, 1.1, 1); } .i-list4 .li:hover .tit3 { color: #D6000F; } .i-list4 .itembox { display: none; } .i-list4 .hrefbtn { margin: 1.5rem auto 0; width: 156px; height: 40px; background: #D6000F; border-radius: 5px; transition: all .5s; } .i-list4 .hrefbtn .icon3 { width: .36rem; height: .36rem; fill: #fff; margin-left: .2rem; } @media (max-width: 767px) { .i-list4 { padding: 2.5rem 0; } .i-list4 .img { width: 10rem; margin-left: -5rem; } .i-list4 .tab-ul .tabli { margin: 0 .75rem; } .i-list4 .tab-ul { margin-top: 1.25rem; margin-bottom: 1.25rem; } .i-list4 .warpbox { position: relative; z-index: 3; } .i-list4 .li { width: 100%; margin-right: 0; margin-bottom: .9rem; } .i-list4 .text { margin-top: .4rem; } .i-list4 .hrefbtn { width: 120px; height: 35px; margin-top: .5rem; } } .i-list5 { position: relative; z-index: 1; } .i-list5 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2; } .i-list5 .text { padding: 3.25rem 6% 1.5rem; position: relative; z-index: 3; } .i-list5 .i5-container { padding-bottom: 4.5rem; } .i-list5 .i5-container .swiper-pagination span { background: #fff; opacity: 1; } .i-list5 .i5-container .swiper-pagination span.swiper-pagination-bullet-active { background: #D6000F; } .i-list5 .tip { color: #d70000; margin-bottom: .25rem; } .i-list5 .spbox span { opacity: .5; } .news-list6-dialog3 { position: fixed; top: 0; left: 0; z-index: 99; width: 100%; height: 100%; opacity: 0; visibility: hidden; } .news-list6-dialog3 .dialog__overlay { position: absolute; top: 0; left: 0; z-index: 1; visibility: hidden; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); opacity: 0; transition: opacity 0.3s; } .news-list6-dialog3 .dialog__content { position: relative; z-index: 5; overflow-x: auto; padding: 0; max-width: 1000px; width: 90%; border-radius: 0px; background: transparent; box-shadow: none; text-align: center; opacity: 0; } .news-list6-dialog3 .dialog__content #video { max-width: 100%; max-height: 100%; margin: 0 auto; width: 90%; } .news-list6-dialog3 .closebtn { position: absolute; right: 0; top: 0; z-index: 3; width: 40px; height: 40px; text-align: center; cursor: pointer; transition: all .3s; } .news-list6-dialog3 .closebtn svg { width: 40px; height: 40px; fill: #fff; } .news-list6-dialog3.dialog--open { opacity: 1; visibility: visible; } .news-list6-dialog3.dialog--open .dialog__overlay { opacity: 1; pointer-events: auto; visibility: visible; backdrop-filter: blur(5px); } .news-list6-dialog3.dialog--open #video { opacity: 1; visibility: visible; transition: all .3s ease; } .news-list6-dialog3.dialog--close #video { opacity: 0; visibility: hidden; } .news-list6-dialog3.dialog--open .dialog__content, .news-list6-dialog3.dialog--close .dialog__content { opacity: 1; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; } .news-list6-dialog3.dialog--open .dialog__content { -webkit-animation-name: anim-open3; animation-name: anim-open3; } .news-list6-dialog3 .dialog__overlay { background: rgba(0, 0, 0, 0.8); } .news-list6-dialog3.dialog--close .dialog__content { -webkit-animation-name: anim-close3; animation-name: anim-close3; } @media (max-width: 1024px) { .news-list6-dialog3 .closebtn { background: #de0000; color: #fff; } .news-list6-dialog3 .dialog__content .p { font-size: 14px; width: 90%; margin-top: .5rem; } } @media (max-width: 767px) { .news-list6-dialog3 .dialog__content { width: 100%; padding: .6rem 3%; } .news-list6-dialog3 .closebtn { right: 3%; } } @media (max-width:1280px) { .about-list3 .li{ height: 230px; width: 150px; } .about-list3{ height: 915px; } .about-list3 .li:nth-child(1){ top: -1%; } } @media (max-width:1024px) { .about-list3{ height: auto; } } @media (max-width:767px) { .join-list5 .joinbox .sptop{ line-height:1.2; } .about-list1 .tit2{ word-break: break-all; } } @media (max-width:1024px) { .support-list5{ padding:3rem 0 5rem; } .support-list5 .formbox{ width: 920px; max-width: 90%; margin-left: 5%; } } @media (max-width:767px) { .support-list5{ padding:2.5rem 0 3rem; } .support-list5 .inputbox{ width:100%; } .support-list5 .input1{ height:45px; } .support-list5 .input2{ height:150px; } .support-list5 .inputbox3 .captcha{ width: 120px; height: 45px; } .support-list5 .inputbox4 .input3{ height: 45px; font-size:14px; } } .history-list .rightbox{ cursor: grabbing; } .search-list1 { background: #F3F2F0; padding:3rem 0 1rem; } .search-list1 .searchbox { width: 100%; height: 68px; background: transparent; border: none; position: relative; } .search-list1 .input1 { width: 100%; height: 66px; background: transparent; border: none; } .search-list1 .input2 { width: 124px; height: 42px; background: #000 url(../img/search99.png) no-repeat 80px center; background-size: 21px auto; border-radius:5px; position: absolute; right: 0; top: 50%; margin-top: -21px; padding-left: 25px; text-align: left; } .search-list1 form { width: 100%; } @media (max-width: 767px) { .search-list1 .input2 { width: 90px; padding-left: 15px; background: #000 url(../img/search99.png) no-repeat 60px center; background-size: 16px auto; } .search-list1 .input1, .search-list1 .searchbox { height: 45px; } } .search-list2 { padding: 1.25rem 0 2.5rem; background: #fff; } .search-list2 span { color: #D70000; } .search-list2 .tip { padding-bottom: .5rem; border-bottom: 2px solid #F3F2F0; } .search-list2 .tab-ul { padding: 0 .35rem; border-bottom: 2px solid #F3F2F0; } .search-list2 .tab-ul .li { margin: 0 .5rem; position: relative; height: 52px; line-height: 52px; -webkit-transition: all .4s; transition: all .4s; } .search-list2 .tab-ul .li:before { content: ""; position: absolute; width: 40px; height: 4px; background: #D70000; bottom: 0; left: 50%; margin-left: -20px; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transition: all .4s; transition: all .4s; } .search-list2 .tab-ul .li:hover, .search-list2 .tab-ul .li.cur { color: #D70000; } .search-list2 .tab-ul .li:hover:before, .search-list2 .tab-ul .li.cur:before { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .search-list2 .ulbox { margin-top: 1.25rem; } .search-list2 .ulbox span { color: #cc0000; } .search-list2 .ulbox .li { width: 48%; padding-bottom: .3rem; margin-bottom: .85rem; border-bottom: 1px solid rgba(214, 214, 214, 0.8); padding-left: 22px; position: relative; } .search-list2 .ulbox .li:before { content: ""; position: absolute; width: 6px; height: 6px; border-radius: 50%; left: 0; top: 50%; background: #D70000; margin-top: -9px; } .search-list2 .ulbox .li:hover{ color: #D70000; } .search-list2 .page{ padding-top:1.5rem; } @media (max-width: 767px) { .search-list2 { padding-bottom: 2.5rem; } .search-list2 .tab-ul { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; } .search-list2 .ulbox .li { width: 100%; padding-left: 18px; } .search-list2 .tab-ul .li{ margin: 0 0.15rem; } .search-list2 .tab-ul{ padding:0; } .search-list2 .page { padding-top: 1rem; } .search-list2 .ulbox .li:before { width: 6px; height: 6px; margin-top: -7px; } } .loadingbox{ position:fixed; width:100%; height:100%; left:0; top:0; z-index:999; } .loadingbox .nloading{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:1; background:#fff; } .loadingbox .nloading .line{ height:6px; background:#d6000f; width:0; position: absolute; left:0; top:0; z-index:2; } .loadingbox .bg{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:3; opacity:0; visibility:hidden; } .loadingbox .nloading.cur{ opacity:0; visibility:hidden; transition: all .8s ease-in-out; } .loadingbox .bg.cur{ opacity:1; visibility:visible; animation: bgimg 2.6s forwards; } @keyframes bgimg{ 0% { opacity:1; transform:scale3d(1,1,1); } 100% { opacity:1; transform:scale3d(8,8,1); } } @media (max-width: 1024px) { .loadingbox .nloading img{ height:2.65rem; } } .videobtn{ width:2rem; height:2rem; } .videobtn .svgs{ position: absolute; width:100%; height:100%; left:0; top:0; z-index:3; } .videobtn:hover .circle{ animation: circle 3s linear; opacity: 1; transition: 1s ease-in-out; } .videobtn:hover .svgs .svg{ opacity:1; } .videobtn .svgs .circle{ opacity: 0; transition: .5s ease-in-out; } .videobtn .svgs .svg{ stroke-width: 2; r: calc(50% - 1px); opacity: 0.2; } @keyframes circle{ 0% { stroke-dasharray: 0 1000; } 100%{ stroke-dasharray: 1000 0; } } .ibanner .videobtn{ margin:.65rem auto 0; } .career-list1 .inputbox .icon{ position: absolute; right: 0.5rem; top: 50%; transform: translate3d(0, -50%, 0); } .n-cases-list .tit3{ margin-bottom:.25rem; } .n-cases-list .tit4{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .n-cases-list .tabbox{ position: relative; z-index:4; } .n-cases-list .tabbox a{ height:55px; border-radius:8px; background:#e8e8e8; padding:0 1.25rem; margin:0 .25rem; transition: all .8s; } .n-cases-list .tabbox a:hover,.n-cases-list .tabbox a.cur{ background:#d70000; color:#fff; } .n-cases-list .ulbox{ margin-top:2.25rem; } .n-cases-list{ padding: 2.15rem 0 3.25rem; } .n-cases-list .li { width: 30%; margin-right: 3.5%; margin-bottom: 2rem; } .n-cases-list .li:nth-child(3n) { margin-right: 0; } .n-cases-list .li .imgbox img { width: 100%; transition: all .5s ease-in-out; } .n-cases-list .li:hover .imgbox img { transform: scale3d(1.1, 1.1, 1); } .n-cases-list .li:hover .tit3 { color: #D6000F; } @media (max-width: 768px) { .n-cases-list { padding: 2rem 0 2.5rem; } .n-cases-list .img { top: 1.5rem; } .n-cases-list .ulbox { margin-top: 2.5rem; } .n-cases-list .li { margin-bottom: 1.25rem; } } @media (max-width: 767px) { .n-cases-list .li { width: 48%; margin-right: 4%; } .n-cases-list .li:nth-child(3n) { margin-right: 4%; } .n-cases-list .li:nth-child(2n) { margin-right: 0; } .n-cases-list .tabbox a{ padding: 0 0.4rem; height: 45px; margin: 0 0.1rem; margin-bottom:.25rem; } } @media (max-width: 425px) { .n-cases-list .li { width: 100%; margin-right: 0; } .n-cases-list .ulbox { margin-top: 1rem; } .n-cases-list .img { margin-left: -6.875rem; } .n-cases-list .text { margin-top: .55rem; } } .n-investor{ padding:3.85rem 0 4.5rem; background:#f9f9f9; position: relative; z-index:2; } .n-investor .leftbox{ border-radius:12px; overflow: hidden; width:59%; height:18.25rem; position: relative; } .n-investor .leftbox .bg{ position: absolute; width:100%; height:100%; left:0; top:0; z-index:1; } .n-investor .rightbox{ width:39%; height:18.25rem; } .n-investor .rightbox .item{ width:100%; height:5.5rem; overflow: hidden; position: relative; border-radius:15px; overflow: hidden; display:block; } .n-investor .rightbox .item .bg{ position: absolute; width:100%; height:100%; left:0; top:0; z-index:1; } .n-investor .leftbox{ padding:3rem 1rem 1rem 2rem; } .n-investor .leftbox .text{ position: relative; z-index:3; } .n-investor .leftbox p img{ margin-right:10px; } .n-investor .leftbox .tit3{ margin-bottom:.74rem; } .n-investor .leftbox .tit4 p{ margin-bottom:.5rem; } .n-investor .leftbox .tit4 p span{ max-width:calc(100% - 80px); } .n-investor .rightbox .item{ padding:1rem 1.25rem; } .n-investor .rightbox .text{ position: relative; z-index:3; } .n-investor .rightbox .text .tit3{ margin-bottom:.25rem; } .n-investor .rightbox .iconbtn{ width:1rem; height:1rem; border-radius:50%; border:1px solid #d0d0d0; margin-top:.7rem; transition: all .8s; } .n-investor .rightbox .icon{ width:.65rem; height:.65rem; fill:#030303; transition: all .8s; } .n-investor .rightbox .item:hover .iconbtn{ background:#d70000; border:1px solid #d70000; } .n-investor .rightbox .item:hover .iconbtn .icon{ fill:#fff; } .n-investor .leftbox p img{ margin-top:3px; } @media (max-width:1024px) { .n-investor{ padding: 2rem 0; } .n-investor .leftbox{ padding: 2rem 1rem 1rem 1rem; } } @media (max-width:767px) { .n-investor .leftbox{ width:100%; margin-bottom:.8rem; height: 14.25rem; } .n-investor .rightbox{ width:100%; } } .w1650 { width: 1650px; max-width: 88%; margin: 0 auto; } .solution-list { background: #f6f6f6; padding: 3.5rem 0 1.7rem; } .solution-list .leftbox { width: 320px; } .solution-list .leftbox #nav{ width:320px; } .solution-list .leftbox .title { background: #d6000f; padding: 0 1rem 0 1.25rem; height: 2.5rem; } .solution-list .leftbox .libox { background: #fff; } .solution-list .leftbox .libox .li { padding: .55rem 1rem .55rem 1.25rem; position: relative; display: block; border-bottom: 1px solid #ededed; transition: all .8s; } .solution-list .leftbox .libox .li:before { content: ""; position: absolute; width: 5px; height: 25px; background: #d6000f; left: 0; top: 50%; margin-top: -12.5px; transform: scale(1, 0); transition: all .8s; } .solution-list .leftbox .libox .li:last-child { border-bottom: none; } .solution-list .leftbox .libox .li:hover,.solution-list .leftbox .libox .li.cur { color: #d6000f; } .solution-list .leftbox .libox .li:hover:before,.solution-list .leftbox .libox .li.cur:before { transform: scale(1, 1); } .solution-list .rightbox { width: calc(100% - 360px); } .solution-list .rightbox .itembox1 .title { padding: .7rem 0 0; color: #222; } .solution-list .rightbox .itembox1 .tit3 { margin-top: .55rem; width: 90%; } .solution-list .rightbox .itembox1 .img { width: 100%; margin-top: 1rem; } .solution-list .rightbox .itembox1 .img img { width: 100%; } .solution-list .rightbox .itembox1 .icon { position: absolute; width: 8rem; right: -1.25rem; top: -1.2rem; z-index: 1; } .solution-list .rightbox .itemlist { margin-top: 1.25rem; } .solution-list .rightbox .itemlist .itembox2 { background: #fff; flex-flow: row-reverse wrap; } .solution-list .rightbox .itemlist .text { width: 41%; padding: 1rem 1.25rem; position: relative; overflow: hidden; } .solution-list .rightbox .itemlist .text .icon { position: absolute; width: 8rem; top: 1.25rem; left: 3.5rem; z-index: 1; } .solution-list .rightbox .itemlist .text .tit4 { margin-top: .7rem; } .solution-list .rightbox .itemlist .img { width: 59%; overflow: hidden; } .solution-list .rightbox .itemlist .img img { width: 100%; transition: all .5s; } .solution-list .rightbox .itemlist .itembox2:hover .img img { transform: scale3d(1.1, 1.1, 1); } .solution-list .rightbox .itemlist .tabul { margin-top: 1.25rem; } .solution-list .rightbox .itemlist .tabul .swiper-pagination { bottom: 0; } .solution-list .rightbox .itemlist .tabul .swiper-pagination span { width: 11px; height: 11px; border: 2px solid #ccc; margin: 0 6px; background: transparent; opacity: 1; } .solution-list .rightbox .itemlist .tabul .swiper-pagination span.swiper-pagination-bullet-active { border: 2px solid #d80e1d; } .solution-list .rightbox .itemlist .tabul .tab-container { margin-top: .7rem; padding-bottom: 1.25rem; } .solution-list .rightbox .itemlist .tabul .sp { border: 1px solid #c5c5c5; box-sizing: content-box; transition: all .8s; padding: .5rem 2rem .5rem .75rem; display: block; color: #212121; position: relative; } .solution-list .rightbox .itemlist .tabul .sp:before { content: ""; position: absolute; width: 5px; height: 20px; background: #d6000f; left: 0; top: 50%; margin-top: -10px; transform: scale(1, 1); transition: all .8s; } .solution-list .rightbox .itemlist .tabul .sp .icon { right: .5rem; opacity: 0; transition: all .8s; } .solution-list .rightbox .itemlist .tabul .sp:hover { background: #d6000f; border: 1px solid #d6000f; color: #fff; } .solution-list .rightbox .itemlist .tabul .sp:hover .icon { opacity: 1; } .solution-list .rightbox .itemlist .tabul .sp:hover:before { transform: scale(1, 0); } @media (max-width: 1024px) { .solution-list .rightbox .itemlist .text { width: 100%; } .solution-list .rightbox .itemlist .img { width: 100%; } } @media (max-width: 996px) { .solution-list { overflow: hidden; } .solution-list .leftbox { display: none; } .solution-list .rightbox { width: 100%; } .solution-list { padding-top: 2.5rem; } } @media (max-width: 767px) { .solution-list .rightbox .itemlist .tabul .swiper-pagination span { width: 7px; height: 7px; } .solution-list .rightbox .itemlist .tabul .swiper-pagination span { margin: 0 3px; } .solution-list .rightbox .itemlist .text .icon { width: 6rem; left: 7.5rem; } } .support-list8 .maptext{ max-height:8rem; overflow-y:auto; } .header4 .prosub .subleftbox .h1tit,.header4 .prosub .subleftbox a{ text-transform: initial; } .footer .footer-top .rightbox .li2{ position: relative; z-index:2; } .footer .footer-top .rightbox .wximg{ position: absolute; width:100px; height:100px; left:50%; margin-left:-50px; bottom:30px; overflow: hidden; z-index:2; opacity:0; transition:all .8s; } .footer .footer-top .rightbox .wximg img{ width:100%; height:100%; } .footer .footer-top .rightbox .li2:hover .wximg{ opacity:1; } .svgpage-list2 .tab-container .li{ height:100%; } .news-list .li .imgbox{ height:8rem; overflow: hidden; } .i-list4 .li .imgbox,.pv-list5 .pro-container .li .imgbox{ height:8rem; overflow: hidden; } .news-list .li .imgbox img,.i-list4 .li .imgbox img,.pv-list5 .pro-container .li .imgbox img{ width:100%; height:100%; position: relative; object-fit:cover; } @media (max-width: 1280px) { .news-list .li .imgbox,.i-list4 .li .imgbox,.pv-list5 .pro-container .li .imgbox{ height:6rem; } } @media (min-width: 768px) and (max-width: 996px) { .news-list .li .imgbox,.i-list4 .li .imgbox,.pv-list5 .pro-container .li .imgbox{ height:4rem; } } @media (max-width: 767px) { .news-list .li .imgbox,.i-list4 .li .imgbox{ height:8rem; } .pv-list5 .pro-container .li .imgbox{ height:4rem; } } .history-list .time-container .swiper-slide .yearbtn{ opacity:0; transition: all .3s; } .history-list .time-container .swiper-slide.swiper-slide-active .yearbtn{ opacity:1; } .support-list10 .contentbox{ width: 13rem; } .support-list10{ min-height:17rem; } @media (max-width: 767px) { .support-list10{ min-height:auto; } .i-list1 .hrefbtn{ margin:10rem 0 0; } .support-list11 .leftbox{ margin-top:0; } .support-list10 .contentbox{ max-width:58%; } .support-list2 .item-li .sp1, .support-list2 .list-top .sp1{ width:100%; } .i-list2 .warptext{ background: rgba(255, 255, 255, 0.4); } .pv-list1 .bg{ height:11rem; width:88%; top:1rem; left:6%; } .pv-list1{ padding: 12rem 0 0; } .pv-list1 .textbox{ padding: 1.5rem .5rem 2rem; } .join-list5 .joinbox .list-top .sp1, .join-list5 .joinbox .sptop .sp1{ width:68%; } .hopecloud-list3 .tit{ width: 4rem; height: 4rem; top: -2rem; margin-left: -2rem; } .about-list1 .tit2{ word-break: break-word; } .support-list6 .leftbox .tit2{ word-break: break-word; } .join-list6 .li{ word-break: break-word; } } .pv-list4 .pv4-container .swiper-wrapper{ align-items: stretch; } .pv-list4 .pv4-container .swiper-wrapper .swiper-slide{ background:#fff; height:auto; } .pv-list4 .textbox{ box-shadow:none; } .pv-list4 .swiper-slide{ box-shadow: 2px 55px 57px 0px rgba(2,2,2,0.08); } .svgpage-list2 .tab-container .swiper-wrapper{ align-items: stretch; } .svgpage-list2 .tab-container .li{ word-break: break-word; } .svgpage-list2 .tab-container .swiper-slide:hover{ background: #fff; box-shadow: 2px 1.25rem 30px 0px rgb(2,2,2,0.08); border-radius: 10px; } .svgpage-list2 .tab-container .li:hover{ box-shadow:none; border-radius:none; } .pv-list3 .imgbox3-container .swiper-pagination{ bottom:0 !important; } .header4 .prosub{ opacity:1; visibility:visible; display:none; } .header4 .leftbox .subbox{ display: none; opacity:1; visibility:visible; transition: all 0s !important; } .pv-list3 .img{ width:100%; } .header4 .rightbox .langbox .langitem a img{ height:15px; margin-right:.25rem; } /*# sourceMappingURL=boc_reset.css.map */