@charset "utf-8"; /*! Important comments included in minified output. / 2021-03-15 ©2021 太阳成集团tyc234cc ALL RIGHTS RESERVED. 太阳成集团tyc234cc */ .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .investor-list2 .sp4:before { content: ""; height: 0; width: 0; overflow: hidden; } .simple-form-basic, .simple-text, .simple-textarea, .simple-select { border: 1px solid #ccc; padding: 4px; vertical-align: middle; } .simple-form-basic:focus, .simple-text:focus, .simple-textarea:focus, .simple-select: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: "Pingfang sc regular", "Source Han Sans CN", "Microsoft Yahei", "Noto Sans S Chinese Light", "Microsoft YaHei Light", "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%; } .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链接有黑色透明底怎么去掉 给a加这个样式*/ 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: red; color: #fff; } ::selection { background: red; 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; } } /*正文字号*/ .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-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-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { 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%; } .w1520 { max-width: 1520px; width: 90%; margin: 0 auto; } @media (max-width: 1600px) { .w1520 { width: 90%; } } .w1300 { width: 1300px; margin: 0 auto; } @media (max-width: 1350px) { .w1300 { width: 94%; } } .w1080 { width: 1080px; margin: 0 auto; } @media (max-width: 1100px) { .w1080 { width: 94%; } } .w1070 { width: 1070px; margin: 0 auto; } @media (max-width: 1100px) { .w1070 { width: 94%; } } /*分页样式*/ .wpage { text-align: center; } .page { padding: 40px 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: #d2d2d2; width: 38px; height: 38px; line-height: 38px; 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: #fff; transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } .page span.laypage_curr { width: 38px; height: 38px; line-height: 38px; 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: #fff; background: #da3830; transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } /*分页样式end*/ @media (max-width: 767px) { .wrap { padding: 30px; } } .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; } /*模块加载的loading-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*/ /*入场动画样式*/ .cssanimations .anim_emt, .cssanimations .anim_group .anim_item { visibility: hidden; } .cssanimations .anim_emt.visb, .cssanimations .anim_group .anim_item.visb { visibility: inherit; } .anim_emt.start { -webkit-animation-duration: .6s; animation-duration: .6s; -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.scale_up2 { -webkit-transform-origin: left top; -moz-transform-origin: left top; -webkit-animation-name: mk_scale2; animation-name: mk_scale2; } .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; } .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_scale2 { 0% { -webkit-transform: scale(0.5) translate(-50%, -50%); transform: scale(0.5) translate(-50%, -50%); opacity: 0; } 100% { -webkit-transform: scale(1) translate(-50%, -50%); transform: scale(1) translate(-50%, -50%); 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_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*/ @font-face { font-family: "AVNT_0"; src: url("fonts/AVNT_0.woff2") format("woff2"), url("fonts/AVNT_0.woff") format("woff"), url("fonts/AVNT_0.ttf") format("truetype"), url("fonts/AVNT_0.eot") format("embedded-opentype"), url("fonts/AVNT_0.svg") format("svg"); font-weight: normal; font-style: normal; } body.loading { overflow: hidden; } @font-face { font-family: "DINBold"; font-weight: normal; font-style: normal; src: url("fonts/DINCondensedBold.eot"); src: url("fonts/DINCondensedBold.eot?#iefix") format("eot"), url("fonts/DINCondensedBold.svg#DINBold") format("svg"), url("fonts/DINCondensedBold.woff") format("woff"), url("fonts/DINCondensedBold.ttf") format("truetype"); } #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*/ @media (max-width: 1024px) { .tit-32 { font-size: 22px; } } .warp-header4 { position: relative; width: 100%; height: 2.5rem; z-index: 9; background: #fff; } .header4 { height: 2.5rem; background: #fff; position: fixed; width: 100%; left: 0; z-index: 12; transition: all .5s; } .header4 .leftbox .li { height: 2.5rem; line-height: 2.5rem; margin: 0 .5rem; transition: all .4s; } .header4 .leftbox .li a { position: relative; } .header4 .leftbox .li a:before { content: ""; position: absolute; width: 100%; height: 2px; background: #000; left: 0; bottom: 0; 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: #333; } .header4 .leftbox .sub-list { position: absolute; width: 100%; left: 0; top: 2.5rem; padding-left: 32%; 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(255, 255, 255, 0.8); backdrop-filter: blur(2px); z-index: 1; } .header4 .leftbox .sub-list .nli { display: block; height: 55px; line-height: 55px; color: #333; margin: 0 .4rem; position: relative; z-index: 3; } .header4 .leftbox .sub-list .nli:before { content: ""; position: absolute; width: 100%; height: 2px; background: linear-gradient(to left, #6692c3, #8982ca); left: 0; bottom: 0; z-index: 2; opacity: 0; transform: scale(0.4, 1); transition: all .4s; } .header4 .leftbox .sub-list .nli:hover { color: #333; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); } .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 .rightbox { position: relative; padding-left: .7rem; margin-left: .3rem; } .header4 .rightbox:before { content: ""; position: absolute; width: 1px; height: 10px; left: 0; border-left: 1px dotted #999; top: 50%; margin-top: -5px; } .header4 .rightbox .searchbtn { width: 30px; height: 30px; /*margin-right:.25rem;*/ cursor: pointer; } .header4 .rightbox .searchbtn .icon { width: 18px; height: 18px; fill: #333; } .header4 .rightbox .hamburger-inner { margin-top: -1px; } .header4 .rightbox .hamburger-inner::before { top: -6px; } .header4 .rightbox .hamburger-inner::after { bottom: -6px; } .header4 .rightbox .hamburger { padding: 0; height: 17px; } .header4 .rightbox .hamburger-box { width: 18px; height: 17px; } .header4 .rightbox .hamburger-inner, .header4 .rightbox .hamburger-inner::before, .header4 .rightbox .hamburger-inner::after { width: 18px; height: 2px; background: #333; } .header4 .rightbox .hamburger.is-active .hamburger-inner, .header4 .rightbox .hamburger.is-active .hamburger-inner::before, .header4 .rightbox .hamburger.is-active .hamburger-inner::after { background: #333; } .header4 .rightbox .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; } .header4 .rightbox .hamburger--3dx-r .hamburger-inner::before, .header4 .rightbox .hamburger--3dx-r .hamburger-inner::after { transition: transform 0.6s 0s cubic-bezier(0.645, 0.045, 0.355, 1) !important; } .header4 .rightbox .hamburger .hamburger-inner:hover, .header4 .rightbox .hamburger .hamburger-inner:hover::before, .header4 .rightbox .hamburger .hamburger-inner:hover::after { background: #333; } .header4 h1 { height: 51px; } .header4 h1 a { display: block; } .header4 h1 img { height: 51px; } .header4 h1 .logo { opacity: 1; height: 50px; } .header4.on { background: #fff; border-bottom: 1px solid #dddddd; } .header4.on .leftbox .icon { fill: #111111; } .header4.on .leftbox .li > a { color: #111111; } .header4.on .rightbox .search .input1 { border: 1px solid #DDD; color: #999999; } .header4.on .rightbox .search .input1::-webkit-input-placeholder { /* WebKit browsers */ color: #fff; } .header4.on .rightbox .search .input1:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; } .header4.on .rightbox .search .input1::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #fff; } .header4.on .rightbox .search .input1:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #fff; } .header4.on .rightbox .input2 { background: url(../img/search2.png) no-repeat center center; } .header4.on .rightbox .litip { color: #111111; } .header4.on .rightbox .litip .img1 { fill: #111111; } .header4.on .rightbox .litip .icon { fill: #111111; } .header4.on h1 .logo { fill: #1060a4; } @media (max-width: 1380px) { .header4 .leftbox .li { margin: 0 .35rem; } } .m-bocweb-header3 { /*position:fixed;*/ position: relative; width: 100%; height: 60px; z-index: 99; } .m-bocweb-header3 .header2 { background: #fff; height: 60px; padding: 0 4%; box-shadow: 0px 0px 6px 0 rgba(0, 0, 0, 0.1); position: fixed; width: 100%; left: 0; z-index: 99; } .m-bocweb-header3 .header2 .logo { display: block; position: relative; z-index: 12; height: 36px; /*svg{ fill:#00559E; height:.75rem; }*/ } .m-bocweb-header3 .header2 .logo img { max-height: 100%; } .m-bocweb-header3 .header2 .logo .logoimg { opacity: 1; } .m-bocweb-header3 .header2 .logo .logoimg2 { opacity: 0; } .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 .nav .sub-tit:after { content: ""; display: block; width: 15px; height: 15px; text-align: center; position: absolute; right: 5%; top: 50%; margin-top: -7.5px; background: url(../img/img1.svg); background-repeat: no-repeat; background-position: 50% 50%; background-size: 15px auto; transform: rotate(0); transform-origin: center center; transition: all .3s ease-in-out; } .m-bocweb-header3 .header2 .warp-nav { height: calc(100vh - 60px); padding: 1rem 0 45px; position: fixed; background: #333; 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 - 1rem); } .m-bocweb-header3 .header2 .nav .li { position: relative; width: 100%; padding: 0 0 0 5%; } .m-bocweb-header3 .header2 .nav .li:hover a { color: #fff; } .m-bocweb-header3 .header2 .nav .warp-btn { display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; display: block; padding: .65rem 0; 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:before { content: ""; display: block; width: 15px; height: 15px; text-align: center; position: absolute; right: 5%; top: 50%; margin-top: -7.5px; background: url(../img/img1.svg); background-repeat: no-repeat; background-position: 50% 50%; background-size: 15px auto; transform: rotate(0); transform-origin: center center; transition: all .3s ease-in-out; } .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 .lilang { background: #063274; } .m-bocweb-header3 .header2 .nav .lilang .tit { border-bottom: none; } .m-bocweb-header3 .header2 .nav .lilang .langicon { margin-right: .35rem; } .m-bocweb-header3 .header2 .nav .lilang .icon2 { margin-left: .25rem; width: .5rem; height: .5rem; fill: #00559E; } .m-bocweb-header3 .header2 .nav .lilang .sec-list { padding: .35rem 0; border-top: 1px solid #555; } .m-bocweb-header3 .header2 .nav .lilang .sub-tit:after { display: none; } .m-bocweb-header3 .header2 .nav .sub-tit.on:after { transform: rotate(-90deg); } .m-bocweb-header3 .header2 .nav .sec-list { /*line-height:40px;*/ padding: .35rem 6% .35rem 0; display: none; font-size: .6rem; border-bottom: 1px solid #555; } .m-bocweb-header3 .header2 .nav .sec-list a { padding: .3rem 0; display: block; color: #666; } .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: #333; } .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: #333; } .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: #333; } .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; margin-right: .5rem; cursor: pointer; transition: all .4s; } .m-bocweb-header3 .searchbtn .icon { width: 18px; height: 18px; fill: #333; } .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.active .header2 { background: #333; } .m-bocweb-header3.active .header2 .logo .logoimg { opacity: 0; } .m-bocweb-header3.active .header2 .logo .logoimg2 { opacity: 1; } .m-bocweb-header3.active .header2 .hamburger-inner::before, .m-bocweb-header3.active .header2 .hamburger-inner::after { background: #fff !important; } .m-bocweb-header3.active .header2 .searchbtn .icon { fill: #fff; } @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; } .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: 767px) { .m-bocweb-header3 .header2 .warp-nav { padding: .55rem 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 0; } .m-bocweb-header3 .searchbtn { margin-right: .2rem; } .m-bocweb-header3 .header2 .logo { height: 38px; } .m-bocweb-header3 .header2 .nav .sec-list a { padding: .2rem 0; font-size: .55rem; color: #666 !important; } } footer { background: #222; padding: 1.75rem 0 2.15rem; } footer .f-top { padding-bottom: .9rem; border-bottom: 1px solid #383838; } footer .leftbox .li:nth-child(1) { padding-left: 0; } footer .leftbox .li:last-child { padding-right: 0; } footer .leftbox .li:last-child:before { display: none; } footer .leftbox .li { position: relative; color: #747474; padding: 0 .75rem; transition: all .4s; } footer .leftbox .li:before { content: ""; position: absolute; right: 0; top: 50%; width: 1px; height: 10px; border-left: 1px dotted #4b4b4b; margin-top: -5px; } footer .leftbox .li:hover { color: #fff; } footer .telbox a { color: #747474; transition: all .4s; } footer .telbox a:hover { color: #fff; } footer .f-bot { padding-top: .75rem; } footer .bot-left { color: #747474; } footer .bot-left span { margin-right: 1.25rem; } footer .bot-left .icon { width: 18px; height: 20px; margin-right: 10px; } footer .div span { color: #747474; } footer .div a { color: #747474; transition: all .4s; } footer .div a:hover { color: #fff; } @media (max-width: 767px) { footer .f-top .leftbox { margin-bottom: .25rem; } footer .leftbox .li { padding: 0 .2rem; } footer .leftbox .li:before { display: none; } footer .bot-left span { margin-right: 0; } } .m-new-float { display: none; } @media (max-width: 767px) { footer .f-bot { margin-bottom: 1.5rem; } .m-new-float { display: block; } .m-new-float { position: fixed; left: 0; bottom: 0%; z-index: 50; width: 100%; height: 57px; background: #f14702; } .m-new-float li { position: relative; width: 33.3%; height: 57px; line-height: 27px; color: #fff; float: left; text-align: center; } .m-new-float li.hover { overflow: hidden; } .m-new-float li a { display: inline-block; color: #fff; font-size: 12px; } .m-new-float li a.tit { width: 77px; height: 27px; padding: 30px 0 0 0; color: #fff; } .m-new-float li p { position: relative; z-index: 2; height: 27px; padding-top: 30px; cursor: pointer; } .m-new-float li.fi a { background: url(../img/bg_float01.png) no-repeat; } .m-new-float li.se a { background: url(../img/bg_float02.png) no-repeat; } .m-new-float li.th a { background: url(../img/bg_float03.png) no-repeat; } .m-new-float li.fo a.tit { background: url(../img/bg_float04.png) no-repeat; } .m-new-float li.fif a { background: url(../img/bg_float05.png) no-repeat; } .m-new-float li.zixun a { background: url(../img/bg_float01.png) no-repeat; } .m-new-float li .tel { position: absolute; left: 77px; top: 0; z-index: 1; width: 184px; height: 57px; font: 24px/57px Arial; color: #fff; background: url(../img/bg_float06.png) no-repeat; cursor: pointer; } .f-bot { margin-bottom: 57px; } footer .bot-left .icon { margin-top: .35rem; } } .ibanner { height: calc(100vh - 100px); } .ibanner .swiper-slide { height: calc(100vh - 100px); overflow: hidden; } .ibanner #video { width: 100vw; height: calc(100vh - 100px); object-fit: cover; position: relative; } .ibanner #video2 { width: 100vw; height: calc(100vh - 100px); object-fit: cover; position: relative; opacity: 0; visibility: hidden; display: none; } .ibanner .videoswiper-slide.active #video { opacity: 0; visibility: hidden; display: none; } .ibanner .videoswiper-slide.active #video2 { opacity: 1; visibility: visible; display: block; } .ibanner .bg { height: calc(100vh - 100px); } .ibanner .text { z-index: 5; top: 0; padding-top: 16.3vh; } .ibanner .tit2 { color: #1e2226; margin-bottom: .5rem; } .ibanner .iconbtn { width: 1.25rem; height: 1.25rem; border-radius: 50%; border: 1px solid #1e2226; cursor: pointer; transition: all 0.3s ease 0s; position: relative; } .ibanner .iconbtn:before { content: ""; display: block; width: 0; height: 0; left: 50%; top: 50%; transition: all 0.3s ease 0s; position: absolute; border-radius: 50%; overflow: hidden; } .ibanner .iconbtn .icon { width: 35px; height: 25px; fill: #1e2226; transition: all 0.3s ease 0s; position: relative; z-index: 4; } .ibanner .iconbtn:hover { border: 1px solid transparent; } .ibanner .iconbtn:hover .icon { fill: #fff; } .ibanner .iconbtn:hover:before { width: 100%; height: 100%; top: 0; left: 0; background-color: #1e2226; } .ibanner .banner-pagination { bottom: 30px !important; } .ibanner .banner-pagination:before { content: ""; position: absolute; width: 100%; left: 0; height: 1px; border-left: 1px dashed #fff; top: 50%; z-index: 3; } .ibanner .banner-pagination span { width: 16px; height: 16px; position: relative; background: transparent; opacity: 1; margin: 0 .85rem !important; } .ibanner .banner-pagination span:before { content: ""; position: absolute; width: 8px; height: 8px; background: #fff; left: 50%; top: 50%; transform: translate(-50%, -50%); } .ibanner .banner-pagination span:after { content: ""; position: absolute; width: 18px; height: 18px; border: 2px solid #fff; left: 50%; top: 50%; transform: translate(-50%, -50%); transform: scale(0, 0); } .ibanner .banner-pagination span.swiper-pagination-bullet-active:after { transform: translate(-50%, -50%) scale(1, 1); } @media (max-width: 767px) { /*.ibanner .banner-pagination span:after{ width:14px; height:14px; } .ibanner .banner-pagination span:before{ width:5px; height:5px; }*/ .ibanner .iconbtn .icon { width: 18px; height: 18px; } /* .ibanner .text{ padding-top:0; top:-5.5rem; } .ibanner .bg{ margin-top:6.5rem; } .ibanner,.ibanner .swiper-slide{ height:calc(100vh + 50px); }*/ .ibanner .text { padding-top: 12.3vh; } } .news-container { position: absolute; left: calc(50vw - 760px); bottom: 1.25rem; padding-bottom: 25px; width: 290px; height: 70px !important; z-index: 5; } .news-container .tit3 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #1e2226; } .news-container .swiper-slide { height: 45px !important; } .news-container .time { color: #b6b8bc; } .news-container .news-pagination { width: 100%; right: 0 !important; height: 6px !important; bottom: 0; top: auto !important; transform: translate3d(0, 0, 0) !important; } .news-container .news-pagination span { width: 6px; height: 6px; border-radius: 50%; background: #b0b2b4 !important; margin: 0 3px !important; } .news-container .news-pagination span.swiper-pagination-bullet-active { background: #1e2226 !important; } @media (max-width: 1600px) { .news-container { left: 5%; } } @media (max-width: 767px) { .news-container { display: none; } } .hoverbtn span { position: relative; padding-bottom: 5px; } .hoverbtn span:before { content: ""; position: absolute; width: 100%; height: 2px; background: #000; opacity: 0; transform: scale(0.4, 1); transition: all .4s; bottom: 0; } .hoverbtn:hover span:before { transform: scale(1, 1); opacity: 1; } .i-index1 { padding: 2.25rem 0; background: #fff; } .i-index1 .title-top { margin-bottom: .85rem; } .i-index1 .tit4 { margin-top: .3rem; } .i-index1 .tit3 { margin-top: 0; } .i-index1 .tit3 .icon { width: 13px; height: 13px; margin-left: 10px; } .i-index1 .tit5 { margin-top: .3rem; } .i-index1 .tit5 sup { top: -1rem; } @media (max-width: 767px) { .i-index1 { padding: 2rem 0; } .i-index1 .title-top .title { width: 100%; margin-bottom: .5rem; } .i-index1 .ulbox .li { width: 100%; background: #f7f7f7; margin-bottom: .5rem; border-radius: .25rem; padding: 1rem; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; } .i-index1 .tit5 span { font-size: 30px; } } .i-index2 { background: #f7f7f7; } .i-index2 .contentbox { padding: 2.35rem 0 2.5rem; height: 17.75rem; } .i-index2 .tit3 { margin-top: .4rem; } .i-index2 .tit3 .icon { width: 13px; height: 13px; margin-left: 10px; } .i-index2 .title-top { position: relative; z-index: 4; } .i-index2 .quanbox { width: 34rem; height: 17.75rem; margin-top: 1.35rem; z-index: 3; } .i-index2 .quanline { border: 1px dashed #d8d8d8; border-radius: 50%; } .i-index2 .quanline1 { width: 13.25rem; height: 13.25rem; } .i-index2 .quanline2 { width: 22.75rem; height: 22.75rem; } .i-index2 .quanline3 { width: 34rem; height: 34rem; } .i-index2 .iconlogo { width: 8.125rem; height: 8.125rem; } .i-index2 .anim_emt.start { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .i-index2 .iconlogo.anim_emt.start { -webkit-transform-origin: left top; -moz-transform-origin: left top; -webkit-animation-name: mk_scale2; animation-name: mk_scale2; animation-duration: .6s; -webkit-animation-duration: .6s; } .i-index2 .imgicon { width: 1.25rem; } .i-index2 .icon0 { left: -20px; top: 30%; } .i-index2 .icon1 { left: 20%; top: 10%; } .i-index2 .icon2 { left: 15%; top: 39%; } .i-index2 .icon3 { left: 17%; top: 70%; } .i-index2 .icon4 { width: 1.65rem; left: 30%; top: 27%; } .i-index2 .icon5 { width: 1.65rem; left: 30%; top: 62%; } .i-index2 .icon6 { width: 1.65rem; left: 65%; top: 27%; } .i-index2 .icon7 { width: 1.65rem; left: 65%; top: 62%; } .i-index2 .icon8 { left: 76%; top: 10%; } .i-index2 .icon9 { left: 81%; top: 39%; } .i-index2 .icon10 { left: 79%; top: 70%; } .i-index2 .icon11 { left: 97%; top: 30%; } .i-index2 .icon0.anim_emt.start { -webkit-animation-name: mk_right_to_left; animation-name: mk_right_to_left; animation-duration: 1.8s; } .i-index2 .icon1.anim_emt.start { -webkit-animation-name: mk_right_to_left; animation-name: mk_right_to_left; animation-duration: 1.2s; } .i-index2 .icon2.anim_emt.start { -webkit-animation-name: mk_right_to_left; animation-name: mk_right_to_left; animation-duration: 1.4s; } .i-index2 .icon3.anim_emt.start { -webkit-animation-name: mk_right_to_left; animation-name: mk_right_to_left; animation-duration: 1.6s; } .i-index2 .icon4.anim_emt.start { -webkit-animation-name: mk_right_to_left; animation-name: mk_right_to_left; animation-duration: .5s; } .i-index2 .icon5.anim_emt.start { -webkit-animation-name: mk_right_to_left; animation-name: mk_right_to_left; animation-duration: .7s; } .i-index2 .icon6.anim_emt.start { -webkit-animation-name: mk_left_to_right; animation-name: mk_left_to_right; animation-duration: 1s; } .i-index2 .icon7.anim_emt.start { -webkit-animation-name: mk_left_to_right; animation-name: mk_left_to_right; animation-duration: .8s; } .i-index2 .icon8.anim_emt.start { -webkit-animation-name: mk_left_to_right; animation-name: mk_left_to_right; animation-duration: 1.8s; } .i-index2 .icon9.anim_emt.start { -webkit-animation-name: mk_left_to_right; animation-name: mk_left_to_right; animation-duration: 1.2s; } .i-index2 .icon10.anim_emt.start { -webkit-animation-name: mk_left_to_right; animation-name: mk_left_to_right; animation-duration: 1.4s; } .i-index2 .icon11.anim_emt.start { -webkit-animation-name: mk_left_to_right; animation-name: mk_left_to_right; animation-duration: 1.6s; } @media (max-width: 767px) { .i-index2 .quanbox { width: 90%; height: 15.75rem; margin-top: 1.75rem; } .i-index2 .contentbox { height: 20.75rem; } .i-index2 .quanbox { height: 15.75rem; margin-top: 2.25rem; } .i-index2 .iconlogo { width: 5.5rem; height: 5.5rem; } .i-index2 .quanline1 { width: 8.25rem; height: 8.25rem; } .i-index2 .quanline2 { width: 13rem; height: 13rem; } .i-index2 .quanline3 { display: none; } .i-index2 .icon0 { left: -4%; top: 24%; } .i-index2 .icon1 { left: 27%; top: 8%; } .i-index2 .icon2 { left: 64%; top: 8%; } .i-index2 .icon4 { left: 23%; top: 26%; } .i-index2 .icon6 { left: 65%; top: 26%; } .i-index2 .icon3 { left: 97%; top: 30%; } .i-index2 .icon5 { left: 22%; top: 64%; } .i-index2 .icon7 { left: 65%; top: 64%; } .i-index2 .icon9 { left: -4%; top: 67%; } .i-index2 .icon10 { left: 68%; top: 83%; } .i-index2 .icon3 { left: 91%; top: 24%; } .i-index2 .icon8 { left: 24%; top: 83%; } .i-index2 .icon11 { left: 91%; top: 66%; } .i-index2 .icon4 { width: 1.45rem; } .i-index2 .icon5 { width: 1.45rem; } .i-index2 .icon6 { width: 1.45rem; } .i-index2 .icon7 { width: 1.45rem; } .i-index2 .icon8 { width: 1.45rem; } .i-index2 .icon8 { width: 1.25rem; } } .i-index3 { padding: 2.25rem 0 2rem; } .i-index3 .bg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; } .i-index3 .contentbox { position: relative; z-index: 3; } .i-index3 .tit3 { margin-top: .4rem; } .i-index3 .tit3 .icon { width: 13px; height: 13px; margin-left: 10px; } .i-index3 .ulbox-container { margin-top: 1.7rem; padding-bottom: 1.5rem; /*.itemli:hover{ box-shadow:inset 0 0 0 10px #999; img{ transform:scale(.9); } }*/ } .i-index3 .ulbox-container .itemli { width: 12.5%; background: #fff; height: 110px; border: 1px solid #eaeaea; /*box-shadow:inset 0 0 0 10px transparent;*/ transition: all .4s; } .i-index3 .ulbox-container .itemli img { transition: all .4s; } .i-index3 .ulbox-container .itemli img { display: block; max-width: 70%; max-height: 50%; } .i-index3 .ulbox-container .swiper-pagination { bottom: 0 !important; } .i-index3 .ulbox-container .swiper-pagination span { width: 10px; height: 10px; background: #333; margin: 0 5px !important; } @media (max-width: 1024px) { .i-index3 .ulbox-container .itemli { height: 80px; } } @media (max-width: 768px) { .i-index3 .ulbox-container .itemli { height: 60px; } .i-index3 .ulbox-container .swiper-pagination span { width: 8px; height: 8px; } } @media (max-width: 767px) { .i-index3 .ulbox-container .itemli { width: 25%; } .i-index3 .ulbox-container { margin-top: 1rem; } .i-index3 .ulbox-container .swiper-pagination span { width: 6px; height: 6px; } .i-index3 .ulbox-container .itemli img { max-height: 35%; } } .n-banner { position: relative; height: 12.5rem; } .n-banner .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .n-banner .contentbox { position: relative; z-index: 2; } .n-banner .warp-subnav { width: 100%; position: absolute; left: 0; bottom: 0; height: 56px; z-index: 4; } .n-banner .warp-subnav .subnav { border-top: 1px solid rgba(255, 255, 255, 0.2); } .n-banner .warp-subnav a { height: 56px; line-height: 56px; margin-right: 2rem; } .n-banner .warp-subnav a:before { content: ""; position: absolute; width: 100%; left: 0; bottom: 0; height: 2px; background: #fff; opacity: 0; transform: scale(0.4, 1); transition: all .4s; } .n-banner .warp-subnav a:hover, .n-banner .warp-subnav a.cur { color: #fff; } .n-banner .warp-subnav a:hover:before, .n-banner .warp-subnav a.cur:before { opacity: 1; transform: scale(1, 1); } .warp-subnav.active { position: fixed; background: #fff; width: 100%; left: 0; top: 2.5rem; border-top: 1px solid #d1d1d1; } .warp-subnav.active a { color: #333; } .warp-subnav.active a:hover, .warp-subnav.active a.cur { color: #333; } .warp-subnav.active a:hover:before, .warp-subnav.active a.cur:before { background: #333; opacity: 1; transform: scale(1, 1); } @media (max-width: 768px) { .n-banner .warp-subnav { display: none; } } @media (max-width: 767px) { .n-banner { height: 9.5rem; } .n-banner .bg { background-position: 68% center; } } .warp-subnav2 { width: 100%; position: relative; height: 65px; z-index: 4; } .warp-subnav2 .subnav { width: 100%; position: absolute; background: #fff; color: #8991a0; z-index: 9; box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1); } .warp-subnav2 a { height: 65px; line-height: 65px; margin-right: 2rem; color: #8991a0; } .warp-subnav2 a:before { content: ""; position: absolute; width: 100%; left: 0; bottom: 0; height: 2px; background: linear-gradient(to left, #6692c3, #8982ca); opacity: 0; transform: scale(0.4, 1); transition: all .4s; } .warp-subnav2 a:hover, .warp-subnav2 a.cur { color: #8991a0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); } .warp-subnav2 a:hover:before, .warp-subnav2 a.cur:before { opacity: 1; transform: scale(1, 1); } .warp-subnav2.active .subnav { position: fixed; width: 100%; left: 0; top: 2.5rem; border-top: 1px solid #d1d1d1; } @media (max-width: 768px) { .warp-subnav2 { display: none; } .warp-subnav2 a { margin-right: 1rem; } } .n-news { padding: 2.75rem 0 1rem; background: #fff; z-index: 1; } .n-news .news-left a:nth-child(1) { padding-left: 0; } .n-news .news-left a:last-child { padding-right: 0; } .n-news .news-left a:last-child:before { display: none; } .n-news .news-left a { color: #888; padding: 0 30px; transition: all .4s; position: relative; } .n-news .news-left a:before { content: ""; position: absolute; width: 1px; height: .75rem; background: #ddd; right: 0; top: 50%; margin-top: -0.325rem; } .n-news .news-left a:hover { color: #000; } .n-news .newsform { width: 280px; height: 40px; position: relative; } .n-news .newsform .input1 { width: 100%; height: 40px; text-indent: 15px; padding-right: 60px; background: #fbfbfb; } .n-news .newsform .input2 { position: absolute; right: 0; bottom: 0; z-index: 2; width: 40px; height: 40px; background: #969696 url(../img/search.png) no-repeat center center; background-size: 20px auto; } .n-news .ulbox { margin-top: .75rem; } .n-news .ulbox .li { width: 32%; margin-bottom: 1.75rem; margin-right: 2%; } .n-news .ulbox .li:nth-child(3n) { margin-right: 0; } .n-news .ulbox .li .img { width: 100%; } .n-news .ulbox .li .img img { width: 100%; transform: scale(1.01); transition: all .4s; } .n-news .ulbox .textbox { padding: .7rem 0 0; } .n-news .ulbox .tit3 { margin-bottom: .25rem; } .n-news .ulbox .tit4 { line-height: 30px; height: 60px; overflow: hidden; margin-bottom: .75rem; } .n-news .ulbox .li:hover .img img { transform: scale(1.1); } @media (max-width: 767px) { .n-news { padding-top: 1.75rem; } .n-news .newsform { width: 100%; margin-top: .5rem; } .n-news .news-left a { padding: 0 .7rem; font-size: 18px; } .n-news .ulbox .li { width: 100%; margin-bottom: 1.2rem; } .n-news .ulbox .tit4 { margin-bottom: .45rem; } } .about-list1 { background: #fbfbfb; padding: 2.25rem 0 2.5rem; } .about-list1 .title-tip { margin-bottom: .55rem; } .about-list1 .line { width: 22px; height: 2px; margin: 0 auto .55rem; background: linear-gradient(to left, #6692c3, #8982ca); } .about-list1 .tit3 { margin-bottom: 2.25rem; } .about-list1 .su { font-family: "AVNT_0",Arial; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); } .about-list1 sup { top: -1em; margin-left: .2rem; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); } .about-list1 .p { margin-top: .35rem; } .about-list1 .li2 sup { top: -.5rem; } @media (max-width: 767px) { .about-list1 { padding: 1.75rem 0; } .about-list1 .ulbox .li { width: 50%; margin-bottom: .55rem; } .about-list1 .tit3 { margin-bottom: 1.5rem; } } .about-list2 { padding: 2.5rem 0 0; } .about-list2 .img { width: 47.36%; } .about-list2 .text { width: 47.36%; padding: 0 2rem 0 1rem; } .about-list2 .li { margin-bottom: 2.75rem; } .about-list2 .li:nth-child(odd) { flex-flow: row-reverse wrap; } .about-list2 .tit3 { margin-bottom: .5rem; } .about-list2 .tit4 { text-align: justify; } @media (max-width: 768px) { .about-list2 .text { width: 100%; padding: 1rem 0 0; } .about-list2 .img { width: 100%; } .about-list2 .li { margin-bottom: 1.75rem; } } .about-list3 { position: relative; z-index: 1; height: 12rem; } .about-list3 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; background-size: cover; } .about-list3 .tit4 { width: 18.25rem; margin-top: .35rem; max-width: 100%; } .about-list3 .contentbox { position: relative; z-index: 6; } @media (max-width: 767px) { .about-list3 { padding: 2rem 0; height: auto; } } .partner-list1 { padding: 2.25rem 0; background: #fff url(../img/partnerimg1.jpg) no-repeat center bottom; } .partner-list1 .ulbox { background: #fff; border-right: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; } .partner-list1 .itemli { width: 12.5%; background: #fff; height: 110px; border: 1px solid #eaeaea; border-right: none; border-bottom: none; transition: all .4s; } .partner-list1 .itemli img { transition: all .4s; } .partner-list1 .itemli img { display: block; max-width: 70%; max-height: 50%; } .partner-list1 .tit3 { margin-bottom: 1.25rem; } @media (max-width: 1024px) { .partner-list1 .ulbox .itemli { height: 80px; } } @media (max-width: 768px) { .partner-list1 .ulbox .itemli { height: 60px; } .partner-list1 .ulbox .swiper-pagination span { width: 8px; height: 8px; } } @media (max-width: 767px) { .partner-list1 .ulbox .itemli { width: 25%; } .partner-list1 .ulbox { margin-top: 1rem; } .partner-list1 .ulbox .swiper-pagination span { width: 6px; height: 6px; } .partner-list1 .ulbox .itemli img { max-height: 35%; } } .cases-list1 { padding: 2.25rem 0; } .cases-list1 .ulbox .li { width: 32%; margin-right: 2%; margin-bottom: 2.25rem; border-top: 2px solid #ddd; padding-top: .5rem; position: relative; display: block; } .cases-list1 .ulbox .li:before { content: ""; position: absolute; left: 0; top: -2px; height: 2px; width: 100%; background: linear-gradient(to left, #6692c3, #8982ca); transform: scale(0, 1); -webkit-transform-origin: left center; -moz-transform-origin: left center; z-index: 2; transition: all .4s; } .cases-list1 .ulbox .li:nth-child(3n) { margin-right: 0; } .cases-list1 .ulbox .tit4 { color: #000; transition: all .4s; } .cases-list1 .ulbox .tit-tip { max-width: 70%; } .cases-list1 .ulbox .tit-tip .sp { margin-right: .25rem; } .cases-list1 .ulbox .tit-tip .sp:last-child { margin-right: 0; } .cases-list1 .ulbox .tit-tip .sp { position: relative; z-index: 1; } .cases-list1 .ulbox .tit-tip .sp:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; background: linear-gradient(to left, #6692c3, #8982ca); border-radius: 35px; } .cases-list1 .ulbox .tit-tip .sp:after { content: ""; position: absolute; width: calc(100% - 2px); height: calc(100% - 2px); left: 1px; top: 1px; z-index: 1; background: #fff; border-radius: 35px; } .cases-list1 .ulbox .tit-tip span { height: 35px; line-height: 33px; display: block; padding: 0 15px; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); /*border:1px solid #6692c3;*/ border-radius: 35px; position: relative; z-index: 3; } .cases-list1 .ulbox .title { margin-bottom: .5rem; } .cases-list1 .ulbox .text { padding: .65rem 0 0; } .cases-list1 .ulbox .text .tit5 { margin-bottom: .25rem; } .cases-list1 .ulbox .text .tit6 { height: 75px; line-height: 25px; overflow: hidden; } .cases-list1 .ulbox .img img { width: 100%; transform: scale(1.02); transition: all .4s; } .cases-list1 .ulbox .li:hover:before { transform: scale(1, 1); } .cases-list1 .ulbox .li:hover .tit4 { -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); } .cases-list1 .ulbox .li:hover .img img { transform: scale(1.1); } @media (max-width: 1440px) { .cases-list1 .ulbox .tit-tip span { height: 32px; line-height: 30px; border-radius: 32px; padding: 0 4px; } } @media (max-width: 767px) { .cases-list1 .ulbox .li { width: 100%; margin-bottom: 1.5rem; } .cases-list1 { padding-bottom: 1rem; } } .culture-list1 { overflow: hidden; padding: 3.65rem 0 3.35rem; } .culture-list1 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .culture-list1 .contentbox { position: relative; z-index: 3; } .culture-list1 .line { width: 2px; height: 126px; border: 2px solid #FFFFFF; opacity: 0.3; margin: 0 2rem 0 2.65rem; } .culture-list1 .tit4 { width: 10rem; margin-top: .4rem; } @media (max-width: 767px) { .culture-list1 { padding: 2rem 0; } .culture-list1 .contentbox .icon { height: 4.5rem; } .culture-list1 .line { display: none; } .culture-list1 .text { margin-top: .85rem; } .culture-list1 .tit4 { width: 100%; } } .culture-list2 { padding: 2.15rem 0 0; } .culture-list2 .contentbox { width: 1140px; margin: 0 auto; max-width: 90%; } .culture-list2 .title { margin-bottom: 2.25rem; } .culture-list2 .img { width: 42.1%; } .culture-list2 .text { width: 42.1%; padding: 0 1rem 0 0; } .culture-list2 .li { margin-bottom: 3rem; } .culture-list2 .li:nth-child(even) { flex-flow: row-reverse wrap; } .culture-list2 .tit3 { margin-bottom: .5rem; } .culture-list2 .tit4 { width: 100%; text-align: justify; } @media (max-width: 767px) { .culture-list2 { padding-bottom: 1rem; } .culture-list2 .img, .culture-list2 .text { width: 100%; } .culture-list2 .img { margin-bottom: .55rem; } .culture-list2 .title { margin-bottom: 1.25rem; } .culture-list2 .li { margin-bottom: 1rem; } } .culture-list3 { overflow: hidden; padding: 2.25rem 0; } .culture-list3 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .culture-list3 .contentbox { position: relative; z-index: 3; } .culture-list3 .tit2 { margin-bottom: 1.5rem; } .culture-list3 .li { width: 32%; margin-right: 2%; margin-bottom: 2%; background: #FFF; border-radius: 15px; padding: 1.25rem 1rem; } .culture-list3 .li:nth-child(3n) { margin-right: 0; } .culture-list3 .icon1 { width: 2.75rem; } .culture-list3 .text { width: calc( 100% - 1.4rem - 2.85rem); } .culture-list3 .line { margin: 0 .7rem; width: 1px; height: 88px; border: 1px solid #DDDDDD; opacity: 0.6; } @media (max-width: 768px) { .culture-list3 .li { width: 48%; margin-bottom: 4%; margin-right: 4%; } .culture-list3 .li:nth-child(3n) { margin-right: 4%; } .culture-list3 .li:nth-child(2n) { margin-right: 0; } } @media (max-width: 480px) { .culture-list3 .li { width: 100%; margin-right: 0 !important; margin-bottom: 4%; padding: .75rem .55rem; } .culture-list3 .line { height: 2rem; } .culture-list3 { padding: 1.75rem 0; } .culture-list3 .tit2 { margin-bottom: 1rem; } } .history-list1 { padding: 2.5rem 0 3rem; } .history-list1 .li-item { padding: .75rem; border-bottom: 2px solid #dddddd; } .history-list1 .li-item:nth-child(1) { border-top: 2px solid #ddd; } .history-list1 .title { max-width: calc(100% - 100px); padding-right: 60px; background: url(../img/icon5.png) no-repeat right center; } .history-list1 .rightext { width: 40%; padding-right: 60px; margin-top: .2rem; } .history-list1 .rightext p { text-align: right; } .history-list1 .year-top { cursor: pointer; } .history-list1 .li-item.cur .imgbox { opacity: 1; visibility: visible; } .history-list1 .imgbox { height: 5.5rem; z-index: 6; opacity: 0; visibility: hidden; transition: all .5s; } .history-list1 .year-top.cur span { font-family: "AVNT_0",Arial; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); } .history-list1 .year-top.cur .title { background: url(../img/icon5-1.png) no-repeat right center; } .history-list1 .rightext { display: none; } @media (max-width: 1280px) { .history-list1 .imgbox { left: 30%; } } @media (max-width: 767px) { .history-list1 .imgbox { position: relative; } .history-list1 .year-top .year { width: 100%; margin-bottom: .5rem; } .history-list1 .year-top .title { max-width: 100%; width: 100%; } .history-list1 .year-top .year { margin-bottom: .25rem; } .history-list1 .title { background-size: 25px auto; } .history-list1 .li-item { padding: .5rem .3rem; } .history-list1 .rightext { width: 100%; /*display:block;*/ float: none; margin-bottom: .25rem; padding-right: 0; } .history-list1 .rightext p { text-align: left; } .history-list1 .li-item.cur .imgbox { display: block; } .history-list1 .imgbox { position: relative; top: 0; left: 0; transform: translate(0, 0); display: none; } } .contact-list1 { padding: 2rem 0 3rem; background: #fff; z-index: 1; } .contact-list1 .ulbox { margin-top: 1.25rem; } .contact-list1 .ulbox .li { background: #f7f7f7; border-radius: 10px; overflow: hidden; padding: .65rem 3% 1rem; width: 23.5%; margin-right: 2%; background: #f7f7f7; margin-bottom:2%; } .contact-list1 .ulbox .li:nth-child(4n) { margin-right: 0; } .contact-list1 .ulbox .icon { height: 1.5rem; margin-bottom: .5rem; } .contact-list1 .ulbox .tit3 { margin-bottom: .15rem; } @media (max-width: 768px) { .contact-list1 .ulbox .li:nth-child(2n) { margin-right: 0; } .contact-list1 .ulbox .li { width: 48%; margin-right: 4%; margin-bottom: 4%; } } @media (max-width: 650px) { .contact-list1 { padding: 1.5rem 0 2rem; } } .contact-list2 #allmap { width: 100%; height: 13.5rem; } @media (max-width: 650px) { .contact-list2 #allmap { height: 8rem; } } .investor-list1 { background: #f7f7f7; } .investor-list1 .contentbox { padding: 2rem 0; } .investor-list1 .investor-top { margin-bottom: .55rem; } .investor-list1 .investor-top .icon { width: 15px; height: 15px; fill: #333; margin-left: 5px; } .investor-list1 .li { width: 47%; margin-right: 6%; margin-bottom: .55rem; background: #fff; padding: .5rem 0; } .investor-list1 .li:nth-child(2n) { margin-right: 0; } .investor-list1 .time { width: 3rem; } .investor-list1 .time:before { content: ""; position: absolute; right: 0; top: 50%; height: 60px; margin-top: -30px; width: 1px; background: #ddd; } .investor-list1 .sp, .investor-list1 .sp2 { font-family: "DINBold"; } .investor-list1 .text { width: calc(100% - 4rem); padding-left: .75rem; padding-right: 5rem; background: url(../img/investorimg1.png) no-repeat 90% center; min-height: 60px; background-size: 1.25rem auto; } @media (max-width: 1024px) { .investor-list1 .li { width: 100%; margin-right: 0; } } @media (max-width: 767px) { .investor-list1 .text { width: calc(100% - 3rem); padding-right: 3rem; } .investor-list1 .text .tit4 { font-size: 14px; } .investor-list1 .contentbox { padding: 1.5rem 0 2rem; } .investor-list1 .investor-top .icon { width: 10px; height: 10px; margin-left: 3px; } } .investor-list2 { background: #fff; z-index: 2; } .investor-list2 .contentbox { padding: 2rem 0 1.5rem; } .investor-list2 .investor-top { padding-bottom: .65rem; margin-bottom: .7rem; border-bottom: 1px solid #ddd; } .investor-list2 .more .icon { width: 15px; height: 15px; fill: #333; } .investor-list2 .itembox { width: 44%; } .investor-list2 .item { padding: .7rem 0; border-bottom: 1px solid #ebebeb; } .investor-list2 .num { width: 75px; height: 75px; background: #f7fafd; font-family: "DINBold"; } .investor-list2 .sp2 { width: calc(100% - 260px); padding-right: 2rem; } .investor-list2 .time { color: #888; } .investor-list2 .item-top { margin-bottom: .3rem; } .investor-list2 .item-top2 { margin-bottom: .75rem; } .investor-list2 .item2 { margin-bottom: .6rem; } .investor-list2 .time2 { font-family: "DINBold"; width: 90px; color: #888; padding-left: 18px; position: relative; z-index: 3; } .investor-list2 .time2:before { content: ""; position: absolute; width: 7px; height: 7px; background: #888; border-radius: 50%; left: 0px; top: 50%; margin-top: -3.5px; } .investor-list2 .sp4 { background: #f7fafd; width: calc(100% - 90px); padding: .5rem; position: relative; } .investor-list2 .sp4:before { border-top: 10px solid #f7fafd; border-left: 10px dashed transparent; border-right: 10px dashed transparent; position: absolute; left: -10px; top: 0; z-index: 2; } .investor-list2 .ul { position: relative; } .investor-list2 .ul .btn { width: 37px; height: 37px; border-radius: 50%; background: #eaeef3; } .investor-list2 .ul .btn .icon { width: 19px; height: 19px; fill: #000; } .investor-list2 .ul:before { content: ""; position: absolute; width: 1px; height: calc(100% - 2rem); top: 1rem; left: 3.5px; background: #ddd; z-index: 1; } @media (max-width: 1280px) { .investor-list2 .sp2 { padding-right: 0; } } @media (max-width: 1024px) { .investor-list2 .sp2 { width: calc(100% - 200px); } } @media (max-width: 768px) { .investor-list2 .itembox { width: 100%; margin-bottom: 1rem; } } @media (max-width: 767px) { .investor-list2 .num { width: 50px; height: 50px; } .investor-list2 .sp2 { width: calc(100% - 150px); font-size: 14px; } .investor-list2 .contentbox { padding-bottom: 1rem; } .investor-list2 .sp4 { width: calc(100% - 100px); } .investor-list2 .sp4 span { width: calc(100% - 60px); font-size: 14px; } .investor-list2 .ul .btn { width: 30px; height: 30px; } .investor-list2 .ul .btn .icon { width: 15px; height: 15px; } .investor-list2 .time2 { width: 70px; } .investor-list2 .sp4 { width: calc(100% - 80px); } .investor-list2 .more .icon { width: 10px; height: 10px; margin-left: 3px; } } .investor-list3 { background: #f7f7f7; } .investor-list3 .contentbox { padding: 1.7rem 0 2.25rem; } .investor-list3 .investor-top { margin-bottom: 1rem; } .investor-list3 .itembox { width: 47%; padding: 1rem; background: #fff; margin-right: 6%; } .investor-list3 .itembox .tip { color: #888; margin-bottom: .7rem; } .investor-list3 .itembox .li { margin-bottom: .4rem; } .investor-list3 .itembox .text { width: calc(100% - 150px); } .investor-list3 .itembox .tit4 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: .1rem; } .investor-list3 .itembox .more { -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); margin-bottom: .25rem; } .investor-list3 .itembox .more .icon { width: 12px; height: 12px; margin-left: 5px; fill: #8982ca; } .investor-list3 .itembox .time { color: #888; line-height: 1.5; font-family: "Arial"; } .investor-list3 .itembox2 { width: 47%; padding: 1rem; background: #fff; } .investor-list3 .itembox2 .tip { color: #888; margin-bottom: .7rem; } .investor-list3 .itembox2 .li:nth-child(1) { padding-top: 0; } .investor-list3 .itembox2 .li { padding: .5rem 0 .85rem; border-bottom: 1px solid #ddd; } .investor-list3 .itembox2 .li:last-child { border-bottom: none; } .investor-list3 .itembox2 .text { width: calc(100% - 150px); } .investor-list3 .itembox2 .tit4 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: .1rem; } .investor-list3 .itembox2 .more { -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); margin-bottom: .25rem; } .investor-list3 .itembox2 .more .icon { width: 12px; height: 12px; margin-left: 5px; fill: #8982ca; } .investor-list3 .itembox2 .time { color: #888; line-height: 1.5; font-family: "Arial"; } @media (max-width: 768px) { .investor-list3 .itembox { width: 100%; margin-bottom: 1rem; margin-right: 0; } .investor-list3 .itembox2 { width: 100%; } } @media (max-width: 767px) { .investor-list3 .itembox .text { width: calc(100% - 135px); } .investor-list3 .itembox2 .text { width: calc(100% - 100px); } } .solution-list1 { padding: 1.5rem 0 0; background: #fff; z-index: 1; } .solution-list1 .tab-ul { margin-top: .85rem; } .solution-list1 .tab-ul .li { padding: 0 1.5rem .25rem; position: relative; } .solution-list1 .tab-ul .li:before { content: ""; position: absolute; width: 100%; left: 0; bottom: 0; height: 2px; background: linear-gradient(to left, #6692c3, #8982ca); opacity: 0; transform: scale(0.4, 1); transition: all .4s; } .solution-list1 .tab-ul .li:hover, .solution-list1 .tab-ul .li.cur { color: #8991a0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); } .solution-list1 .tab-ul .li:hover:before, .solution-list1 .tab-ul .li.cur:before { opacity: 1; transform: scale(1, 1); } .solution-list1 .tab-ul .icon { height: 1.55rem; } .solution-list1 .tab-ul .tit3 { color: #888; margin-top: .2rem; } @media (max-width: 767px) { .solution-list1 .tab-ul .li { padding: 0 .65rem .25rem; } .solution-list1 .tab-ul .icon { height: 1.15rem; } } .house-list1 { padding: 1.5rem 0 2.5rem; } .house-list1 .tab-ul { margin-top: 1.5rem; } .house-list1 .tab-ul .li { width: 31.5%; margin-right: 2.75%; padding: 1rem 1.5rem; border-radius: 10px; background: linear-gradient(to bottom, #f2f6fa, #f8fafc); } .house-list1 .tab-ul .li:nth-child(3) { margin-right: 0; } .house-list1 .tab-ul .icon { margin-bottom: .5rem; height: 1.5rem; } .house-list1 .tab-ul .tit4 { margin-top: .25rem; } @media (max-width: 768px) { .house-list1 .tab-ul .li { padding: 1rem; } } @media (max-width: 767px) { .house-list1 { padding-bottom: 1rem; } .house-list1 .tab-ul .li { width: 100%; margin-right: 0; margin-bottom: 1rem; } } .house-list2 { padding: 2.5rem 0; } .house-list2 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .house-list2 .contentbox { position: relative; z-index: 1; } .house-list2 .contentbox .ulbox { margin-top: 1.25rem; background: #fff; border-right: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; } .house-list2 .contentbox .itemli { width: 12.5%; background: #fff; height: 110px; border: 1px solid #eaeaea; border-right: none; border-bottom: none; transition: all .4s; } .house-list2 .contentbox .itemli img { transition: all .4s; } .house-list2 .contentbox .itemli img { display: block; max-width: 70%; max-height: 50%; } .house-list2 .contentbox .tit3 { margin-bottom: 1.25rem; } @media (max-width: 1024px) { .house-list2 .ulbox .itemli { height: 80px; } } @media (max-width: 768px) { .house-list2 .ulbox .itemli { height: 60px; } .house-list2 .ulbox .swiper-pagination span { width: 8px; height: 8px; } } @media (max-width: 767px) { .house-list2 { padding: 1.5rem 0; } .house-list2 .ulbox .itemli { width: 25%; } .house-list2 .ulbox { margin-top: 1rem; } .house-list2 .ulbox .swiper-pagination span { width: 6px; height: 6px; } .house-list2 .ulbox .itemli img { max-height: 65%; } } .house-list3 { background: #f7f7f7; padding: 2.25rem 0 2.5rem; } .house-list3 .warpbox { margin-top: 1.25rem; } .house-list3 .itembox { width: 48.5%; margin-right: 3%; background: #fff; border-radius: 10px; overflow: hidden; } .house-list3 .itembox:nth-child(2) { margin-right: 0; } .house-list3 .itemtop { padding: .65rem .75rem .9rem; } .house-list3 .itemtop .tit4 { width: 100%; margin-top: .25rem; } .house-list3 .ulbox { border-top: 1px solid #f2f2f2; } .house-list3 .ulbox .li { padding: 1rem .5rem; width: 50%; border-right: 1px solid #eaeaea; } .house-list3 .ulbox .li:nth-child(2n) { border-right: none; } .house-list3 .ulbox .icon { height: 1rem; margin-bottom: .5rem; } .house-list3 .ulbox .tit5 { margin-bottom: .5rem; } @media (max-width: 768px) { .house-list3 .itembox { width: 100%; margin-right: 0 !important; margin-bottom: 1rem; } } @media (max-width: 767px) { .house-list3 { padding: 1.5rem 0; } } .house-list4 { background: #fff; padding: 2.25rem 0 2.5rem; } .house-list4 .imgbox { margin-top: 2.2rem; } .house-list4 .imgbox img { max-width: 100%; } @media (max-width: 767px) { .house-list4 { padding: 1.5rem 0; } .house-list4 .imgbox { margin-top: 1.25rem; } } .house-list5 { padding: 2rem 0 2.5rem; } .house-list5 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .house-list5 .contentbox { position: relative; z-index: 3; } .house-list5 .tit4 { margin-top: .25rem; } .house-list5 .ulbox { background: #fff; border-radius: 10px; overflow: hidden; margin-top: 1.2rem; } .house-list5 .tit5 { margin-bottom: .55rem; } .house-list5 .tit6 { margin-top: .25rem; margin-bottom: .35rem; } .house-list5 .li { width: 33.333%; padding: .7rem 1rem; border-right: 1px solid #eaeaea; } @media (max-width: 767px) { .house-list5 .li { width: 100%; border-right: none; } } .fumishimg-list2 { padding: 2.5rem 0; } .fumishimg-list2 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .fumishimg-list2 .tabli { position: relative; padding-bottom: 5px; margin-right: 1rem; } .fumishimg-list2 .tabli:before { content: ""; position: absolute; width: 100%; left: 0; bottom: 0; height: 2px; background: linear-gradient(to left, #6692c3, #8982ca); opacity: 0; transform: scale(0.4, 1); transition: all .4s; } .fumishimg-list2 .tabli:hover, .fumishimg-list2 .tabli.cur { color: #8991a0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); } .fumishimg-list2 .tabli:hover:before, .fumishimg-list2 .tabli.cur:before { opacity: 1; transform: scale(1, 1); } .fumishimg-list2 .contentbox { position: relative; z-index: 1; } .fumishimg-list2 .contentbox .ulbox { margin-top: 1.25rem; background: #fff; border-right: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; } .fumishimg-list2 .contentbox .itemli { width: 12.5%; background: #fff; height: 110px; border: 1px solid #eaeaea; border-right: none; border-bottom: none; transition: all .4s; } .fumishimg-list2 .contentbox .itemli img { transition: all .4s; } .fumishimg-list2 .contentbox .itemli img { display: block; max-width: 70%; max-height: 50%; } .fumishimg-list2 .contentbox .tit3 { margin-bottom: 1.25rem; } @media (max-width: 1024px) { .fumishimg-list2 .ulbox .itemli { height: 80px; } } @media (max-width: 768px) { .fumishimg-list2 .ulbox .itemli { height: 60px; } } @media (max-width: 767px) { .fumishimg-list2 { padding: 1.5rem 0; } .fumishimg-list2 .tab-ul { margin-top: 1.2rem; width: 100%; } .fumishimg-list2 .contentbox .ulbox { margin-top: 1rem; } .fumishimg-list2 .ulbox .itemli { width: 25%; } .fumishimg-list2 .ulbox { margin-top: 1rem; } .fumishimg-list2 .ulbox .itemli img { max-height: 65%; } } .fumishimg-list3 { background: #fff url(../img/furimg5.png) no-repeat center bottom; padding: 2rem 0 5rem; } .fumishimg-list3 .ul { margin-top: .85rem; padding-bottom: 3.5rem; border-bottom: 1px solid #e7e7e7; margin-bottom: 2.5rem; } .fumishimg-list3 .ul .item { width: 48%; margin-right: 4%; padding: 1.15rem 1rem; border-radius: 10px; background: linear-gradient(to bottom, #f2f6fa, #f7fafc); } .fumishimg-list3 .ul .item:nth-child(2) { margin-right: 0; } .fumishimg-list3 .ul .tit5 { margin-top: .25rem; } .fumishimg-list3 .ul .text { width: calc(100% - 100px); } .fumishimg-list3 .ul .icon { height: 78px; } .fumishimg-list3 .itembox .tit4 { color: #888; } .fumishimg-list3 .itembox .title2 { margin-bottom: 1.75rem; } @media (max-width: 767px) { .fumishimg-list3 { padding: 1.25rem 0 3rem; } .fumishimg-list3 .ul .item { width: 100%; margin-bottom: .55rem; margin-right: 0; padding: 1rem .55rem; } .fumishimg-list3 .ul .icon { height: 50px; } .fumishimg-list3 .ul .text { width: calc(100% - 70px); } .fumishimg-list3 .ul { padding-bottom: 1.5rem; margin-bottom: 1.5rem; } } .car-list1 { padding: 1.65rem 0 3rem; background: url(../img/carimg3.png) no-repeat center center; background-size: auto 22rem; } .car-list1 .contentbox { margin-top: .55rem; } .car-list1 .img { max-width: 34%; } .car-list1 .itembox { width: 28.94%; } .car-list1 .title { margin-bottom: .75rem; } .car-list1 .t-top { height: 60px; padding: 0 1.15rem; background: #dde7f0; } .car-list1 .itemli { border-radius: 10px; overflow: hidden; margin-bottom: 1.5rem; background: #f5f8fb; } .car-list1 .icon { height: .75rem; margin-right: .25rem; } .car-list1 .item-ul { min-height: 4rem; padding: 1rem 1.15rem; } .car-list1 .item-ul .sp { padding-left: 16px; width: 50%; margin-bottom: .25rem; } .car-list1 .item-ul .sp:before { content: ""; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #6799fd; left: 0; top: 50%; margin-top: -3px; } @media (max-width: 768px) { .car-list1 .itembox { width: 100%; } .car-list1 .contentbox .m-block-768 { display: block; margin: 0 auto 1rem; } .car-list1 .itemli { margin-bottom: 1rem; } } @media (max-width: 767px) { .car-list1 { padding: 1.65rem 0 1rem; } .car-list1 .contentbox .m-block-768 { max-width: 80%; } } .car-list2 { padding: 2rem 0 3rem; } @media (max-width: 767px) { .car-list2 { padding: 1rem 0 1.5rem; } } .car-list3 { padding: 2rem 0 2.25rem; } .car-list3 .title { margin-bottom: 1.25rem; } .car-list3 .li { width: 23.5%; margin-right: 2%; margin-bottom: 2%; padding: .9rem .8rem 1rem; background: linear-gradient(to bottom, #f2f6fa, #f8fafc); border-radius: 10px; overflow: hidden; } .car-list3 .li:nth-child(4n) { margin-right: 0; } .car-list3 .icon { height: 1.85rem; width: 100%; margin-bottom: .6rem; } .car-list3 .icon img { max-height: 100%; max-width: 100%; } .car-list3 .tit3 { margin-bottom: .35rem; } .car-list3 .tit4 { color: #888; } @media (max-width: 768px) { .car-list3 .li { width: 48%; margin-right: 4%; margin-bottom: 4%; } .car-list3 .li:nth-child(2n) { margin-right: 0; } } .video-list1 { padding: 2rem 0; background: #fff; z-index: 1; } .video-list1 .item { margin-top: 1.25rem; width: 100%; padding: .75rem 1.5rem; border-radius: 10px; background: linear-gradient(to bottom, #f2f6fa, #f7fafc); } .video-list1 .item:nth-child(2) { margin-right: 0; } .video-list1 .tit5 { margin-top: .2rem; } .video-list1 .text { width: calc(100% - 100px); } .video-list1 .icon { height: 70px; } .video-list1 .item-top { width: 35%; } .video-list1 .item-bot { width: 50%; } .video-list1 .tit6 { color: #888; margin-bottom: 0; } .video-list1 .tit7 { margin-top: .1rem; } .video-list1 .line { width: 100%; height: 1px; background: #e7e7e7; margin-bottom: .75rem; margin-top: 1.5rem; } .video-list1 .line span { background: #fff; padding: 0 .75rem 0 1.5rem; height: 30px; line-height: 30px; } .video-list1 .imglist .icon2 { width: 56px; margin-right: 6.5%; } @media (max-width: 768px) { .video-list1 .imglist .icon2 { width: 40px; } } @media (max-width: 767px) { .video-list1 .item-top { width: 100%; margin-bottom: 1rem; } .video-list1 .item-bot { width: 100%; } .video-list1 .item-bot .bot-li { width: 32%; /*padding:0 3%;*/ } .video-list1 .item { padding: .55rem .65rem; } .video-list1 .icon { height: 55px; } .video-list1 .text { width: calc(100% - 70px); } .video-list1 { padding: 1.5rem 0; } .video-list1 .imglist .icon2 { width: 30px; margin-right: 5%; } } .video-list2 { padding: 2.25rem 0 2.5rem; } .video-list2 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .video-list2 .contentbox { position: relative; z-index: 1; } .video-list2 .contentbox .imgbox { margin-top: 1.2rem; } .video-list2 .contentbox .imgbox img { max-width: 100%; } @media (max-width: 767px) { .video-list2 { padding: 1.5rem 0; } } .video-list3 { padding: 2.25rem 0 1.5rem; background: #fff; z-index: 1; } .video-list3 .ulbox { margin-top: 1.5rem; } .video-list3 .li { height: 11.25rem; width: 48%; background: url(../img/videoimg4.png) no-repeat center center; background-size: cover; border-radius: 10px; padding: 1.5rem; margin-bottom: 3.5rem; box-shadow: 0 20px 50px 2px rgba(209, 219, 255, 0.5); } .video-list3 .text { width: 61%; } .video-list3 .img { position: absolute; width: 31%; right: 1.5rem; top: 1.5rem; box-shadow: 5px 10px 30px 0 rgba(0, 0, 0, 0.1); border-radius: 20px; } .video-list3 .tit4 { margin-bottom: 1rem; } .video-list3 .tit5 { margin-bottom: 0.3rem; } .video-list3 .nli { padding: .4rem 1.5rem .4rem 0; border-bottom: 1px solid rgba(0, 0, 0, 0.07); } .video-list3 .nli:last-child { border-bottom: none; } @media (max-width: 768px) { .video-list3 .li { height: auto; margin-bottom: 1.5rem; } .video-list3 .text { width: 100%; } .video-list3 .img { position: relative; right: 0; top: 0; width: 80%; margin-top: 1rem; } .video-list3 .ulbox { align-items: stretch; } } @media (max-width: 767px) { .video-list3 { padding: 1.5rem 0; } .video-list3 .li { width: 100%; padding: 1rem; } .video-list3 .img { width: 50%; } } .alent-list1 { padding: 2.25rem 0 2.5rem; background: #fff; z-index: 1; } .alent-list1 .ulbox { padding-top: 1.5rem; align-items: stretch; } .alent-list1 .li { width: 23.5%; padding: 1.5rem .65rem 1.2rem; background: linear-gradient(180deg, #f2f6fa, #f8fafc); border-radius: 10px; } .alent-list1 .img { width: 100%; height: 1.4rem; margin-bottom: .5rem; } .alent-list1 .img img { max-width: 100%; max-height: 100%; } .alent-list1 .tit3 { margin-bottom: .35rem; } .alent-list1 .nli { padding: .4rem 0; border-bottom: 1px solid #E7EBF1; } .alent-list1 .nli:last-child { border-bottom: none; } .alent-list1 .sp { color: #888; } @media (max-width: 768px) { .alent-list1 .li { width: 48%; margin-bottom: 4%; } } @media (max-width: 767px) { .alent-list1 { padding: 1.5rem 0; } .alent-list1 .li { width: 100%; margin-right: 0; padding: 1rem .6rem; } } .alent-list2 { padding: 2.25rem 0 1.7rem; } .alent-list2 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .alent-list2 .contentbox { position: relative; z-index: 2; } .alent-list2 .ulbox { margin-top: 1.25rem; } .alent-list2 .li { width: 23%; margin-right: 2%; margin-bottom: 2%; background: #fff; border-radius: 10px; padding: .75rem; } .alent-list2 .li:before { content: ""; position: absolute; width: 90%; height: 100%; border-radius: 10px; left: 5%; bottom: -10px; background: rgba(255, 255, 255, 0.3); z-index: -1; } .alent-list2 .li .icon { width: 1.75rem; height: 1.75rem; border-radius: 50%; } .alent-list2 .li .text { width: calc(100% - 2.25rem); } .alent-list2 .li .t-top { border-bottom: 1px dashed #e5e5e5; padding-bottom: .25rem; margin-bottom: .25rem; } .alent-list2 .li .sp { color: #888; } .alent-list2 .li .tit-tip .sp { position: relative; z-index: 1; } .alent-list2 .li .tit-tip .sp:before { content: ""; position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; background: linear-gradient(to left, #6692c3, #8982ca); border-radius: 35px; } .alent-list2 .li .tit-tip .sp:after { content: ""; position: absolute; width: calc(100% - 2px); height: calc(100% - 2px); left: 1px; top: 1px; z-index: 1; background: #fff; border-radius: 35px; } .alent-list2 .li .tit-tip span { height: 30px; line-height: 28px; display: block; padding: 0 12px; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(to left, #6692c3, #8982ca); /*border:1px solid #6692c3;*/ border-radius: 30px; position: relative; z-index: 3; } .alent-list2 .li:nth-child(4n) { margin-right: 0; } @media (max-width: 1024px) { .alent-list2 .li { width: 48%; margin-right: 4%; } .alent-list2 .li:nth-child(2n) { margin-right: 0; } } @media (max-width: 768px) { .alent-list2 { padding: 1.5rem 0; } .alent-list2 .li { width: 100%; margin-right: 0; } } .alent-list3 { padding: 2.25rem 0 1.5rem; background: #fff; z-index: 1; } .alent-list3 .ulbox { margin-top: 1.5rem; } .alent-list3 .li { height: 11.25rem; width: 48%; background: url(../img/videoimg4.png) no-repeat center center; background-size: cover; border-radius: 10px; padding: 1.5rem; margin-bottom: 3.5rem; box-shadow: 0 20px 50px 2px rgba(209, 219, 255, 0.5); } .alent-list3 .text { width: 61%; } .alent-list3 .img { position: absolute; width: 31%; right: 1.5rem; top: 1.5rem; box-shadow: 5px 10px 30px 0 rgba(0, 0, 0, 0.1); border-radius: 20px; } .alent-list3 .tit4 { margin-bottom: 1rem; } .alent-list3 .tit5 { margin-bottom: .3rem; } .alent-list3 .tit5 .sp { padding: 0 10px; height: 24px; line-height: 24px; border-radius: 24px; display: inline-block; background: linear-gradient(90deg, #6791c3, #8982ca); margin-left: .3rem; } .alent-list3 .nli { padding: .4rem 1.5rem .4rem 0; border-bottom: 1px solid rgba(0, 0, 0, 0.07); } .alent-list3 .nli:last-child { border-bottom: none; } @media (max-width: 768px) { .alent-list3 .li { height: auto; margin-bottom: 1.5rem; } .alent-list3 .text { width: 100%; } .alent-list3 .img { position: relative; right: 0; top: 0; width: 80%; margin-top: 1rem; } .alent-list3 .ulbox { align-items: stretch; } } @media (max-width: 767px) { .alent-list3 { padding: 1.5rem 0; } .alent-list3 .li { width: 100%; padding: 1rem; } .alent-list3 .img { width: 50%; } } .telecast-list1 { padding: 2.25rem 0 2.5rem; background: #fff; z-index: 1; } .telecast-list1 .ulbox { padding-top: 1.5rem; align-items: stretch; } .telecast-list1 .li { width: 23.5%; padding: .85rem .75rem 1.2rem; background: #F2F6FA; border-radius: 10px; } .telecast-list1 .img { width: 100%; height: 1rem; margin-bottom: .75rem; } .telecast-list1 .img img { max-width: 100%; max-height: 100%; } .telecast-list1 .tit3 { margin-bottom: .35rem; } .telecast-list1 .nli { padding: .4rem 0; border-bottom: 1px solid #E7EBF1; } .telecast-list1 .nli:last-child { border-bottom: none; } .telecast-list1 .sp { color: #888; } @media (max-width: 768px) { .telecast-list1 .li { width: 48%; margin-bottom: 4%; } .telecast-list1 { padding-bottom: 1.25rem; } } @media (max-width: 767px) { .telecast-list1 .li { width: 100%; } } .telecast-list2 { padding: 2.25rem 0 1.7rem; } .telecast-list2:before { content: ""; position: absolute; width: 100%; height: 1px; background: #c9cdeb; left: 0; bottom: 6.75rem; z-index: 2; } .telecast-list2 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .telecast-list2 .contentbox { position: relative; z-index: 2; } .telecast-list2 .leftbox { width: 29.6%; margin-top: -1.5rem; } .telecast-list2 .rightbox { width: 67.1%; } .telecast-list2 .title { margin-bottom: 2rem; } .telecast-list2 .tit3 { margin-bottom: 1rem; } .telecast-list2 .tit4 { padding: .4rem .75rem; } .telecast-list2 .tit4 span { font-style: italic; } .telecast-list2 .tit4:before { content: ""; position: absolute; width: 15px; height: 15px; background: url(../img/telecastimg6-2.png) no-repeat center center; left: 0; top: 0; z-index: 1; } .telecast-list2 .tit4:after { content: ""; position: absolute; width: 15px; height: 15px; background: url(../img/telecastimg6-3.png) no-repeat center center; right: 0; bottom: 0; z-index: 1; } .telecast-list2 .n-tab { margin-top: 2.5rem; } @media (max-width: 1024px) { .telecast-list2 .leftbox { width: 37.6%; margin-top: 0; } .telecast-list2 .rightbox { width: 56.1%; } .telecast-list2:before { bottom: 4.75rem; } } @media (max-width: 768px) { .telecast-list2 .leftbox { width: 100%; margin-bottom: 1rem; } .telecast-list2 .rightbox { width: 100%; } .telecast-list2 .tit4 { display: inline-block; } } @media (max-width: 767px) { .telecast-list2 .title { margin-bottom: 1rem; } .telecast-list2 .n-tab { margin-top: 1.25rem; } .telecast-list2 { padding: 1.5rem 0 1.25rem; } } .telecast-list3 { padding: 1.25rem 0 0; background: #fffaf5; z-index: 1; } .telecast-list3:before { content: ""; position: absolute; width: 100%; height: 1px; background: #ebe6e2; left: 0; bottom: 6rem; z-index: 2; } .telecast-list3 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .telecast-list3 .contentbox { position: relative; z-index: 2; flex-flow: row-reverse wrap; } .telecast-list3 .leftbox { width: 40%; margin-top: -1.5rem; } .telecast-list3 .rightbox { width: 50%; } .telecast-list3 .title { margin-bottom: 2rem; } .telecast-list3 .tit3 { margin-bottom: 1rem; margin-top: 1.5rem; } .telecast-list3 .tit4 { width: auto; padding: .4rem .65rem; display: inline-block; } .telecast-list3 .tit4 span { font-style: italic; } .telecast-list3 .tit4:before { content: ""; position: absolute; width: 15px; height: 15px; background: url(../img/telecastimg6-2.png) no-repeat center center; left: 0; top: 0; z-index: 1; } .telecast-list3 .tit4:after { content: ""; position: absolute; width: 15px; height: 15px; background: url(../img/telecastimg6-3.png) no-repeat center center; right: 0; bottom: 0; z-index: 1; } .telecast-list3 .n-tab { margin-top: 2.5rem; } .telecast-list3 .n-tab .nli { margin-right: 2rem; } @media (max-width: 1024px) { .telecast-list3:before { bottom: 5rem; } } @media (max-width: 768px) { .telecast-list3 .leftbox { width: 100%; margin-bottom: 1rem; margin-top: 0; } .telecast-list3 .rightbox { width: 100%; } } @media (max-width: 767px) { .telecast-list3 .title { margin-bottom: 1rem; } .telecast-list3 .tit3 { margin-bottom: .5rem; margin-top: 1rem; } .telecast-list3 .n-tab { margin-top: 1.25rem; } } .ad-list1 { padding: 2rem 0 1.85rem; background: #fff; z-index: 1; } .ad-list1 .ul { margin-top: 1.5rem; padding-bottom: 2rem; } .ad-list1 .ul .item { width: 48%; margin-right: 4%; padding: .75rem 0; border-radius: 10px; background: linear-gradient(to bottom, #f2f6fa, #f7fafc); } .ad-list1 .ul .item-top { padding: 0 1rem .75rem; border-bottom: 1px solid #edf0f5; } .ad-list1 .ul .item:nth-child(2) { margin-right: 0; } .ad-list1 .ul .tit5 { margin-top: .1rem; } .ad-list1 .ul .text { width: calc(100% - 100px); } .ad-list1 .ul .icon { height: 78px; } .ad-list1 .ul .item-bot { padding: 0.75rem 1rem 0 calc(1rem + 100px); } .ad-list1 .ul .tit6 { color: #888; margin-bottom: .25rem; } .ad-list1 .ul .tit7 { margin-top: .5rem; } .ad-list1 .line { width: 100%; height: 1px; background: #e7e7e7; margin-bottom: 1rem; } .ad-list1 .line span { background: #fff; padding: 0 .75rem; height: 30px; line-height: 30px; } .ad-list1 .imglist .icon { width: 56px; margin-right: 6.5%; margin-bottom: 3%; } .ad-list1 .imglist .icon:nth-child(10) { margin-right: 0; } @media (max-width: 1580px) { .ad-list1 .imglist .icon:nth-child(10) { margin-right: 6.5%; } } @media (max-width: 1024px) { .ad-list1 .imglist .icon { width: 1.5rem; margin-right: 3.5%; } } @media (max-width: 768px) { .ad-list1 .ul .item { width: 100%; margin-bottom: 1rem; margin-right: 0; } } @media (max-width: 767px) { .ad-list1 .ul .icon { height: 55px; } .ad-list1 .ul .text { width: calc(100% - 70px); } .ad-list1 .ul .item-top { padding: 0 .5rem .75rem; } .ad-list1 .ul .item-bot { padding: 0.75rem .5rem 0 .5rem; } .ad-list1 .imglist .icon { width: 1rem; margin-right: 6.5%; } } .ad-list2 { padding: 2.25rem 0 2rem; } .ad-list2 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .ad-list2 .contentbox { position: relative; z-index: 2; } .ad-list2 .contentbox .imgbox { margin-top: 1.5rem; width: 100%; } @media (max-width: 768px) { .ad-list2 .contentbox .imgbox .tabli:nth-child(3) { width: 4rem; height: 4rem; position: absolute; left: 16%; top: 7%; z-index: 3; } .ad-list2 .contentbox .imgbox .tabli:nth-child(4) { width: 4rem; height: 4rem; position: absolute; right: 16%; top: 7%; z-index: 3; } .ad-list2 .contentbox .imgbox img { display: none; } } .fixnav { max-width: 1600px; position: fixed; z-index: 9; bottom: 10%; left: 50%; margin-left: -800px; width: 90%; opacity: 0; visibility: hidden; transition: all .4s; } .fixnav .leftprev { padding: 0 .75rem 0 1.5rem; transform: translate(-30px, 0); } .fixnav .leftprev:before { content: ""; position: absolute; width: 3px; height: 100%; top: 0; right: 0; border-top-right-radius: 5px; border-bottom-right-radius: 5px; background: #6a9fff; z-index: 2; opacity: 0; transition: all .3s; } .fixnav .leftprev .icon { left: -.75rem; transition: all .4s; margin-top: 0; height: 1.75rem; } .fixnav .leftnext { padding: 0 1.5rem 0 .75rem; transform: translate(30px, 0); } .fixnav .leftnext:before { content: ""; position: absolute; width: 3px; height: 100%; top: 0; left: 0; border-top-left-radius: 5px; border-bottom-left-radius: 5px; background: #6a9fff; z-index: 2; opacity: 0; transition: all .4s; } .fixnav .leftnext .icon { right: -.75rem; transition: all .4s; margin-top: 0; height: 1.75rem; } .fixnav .leftprev, .fixnav .leftnext { color: #888; transition: all .4s; background: #fff; height: 50px; line-height: 50px; border-radius: 5px; } .fixnav .leftprev:hover, .fixnav .leftnext:hover { color: #333; } .fixnav .leftprev:hover:before, .fixnav .leftnext:hover:before { opacity: 1; } .fixnav .leftprev:hover .icon, .fixnav .leftnext:hover .icon { margin-top: -10px; } .fixnav.active { opacity: 1; visibility: visible; } .fixnav.active .leftprev { transform: translate(0, 0); } .fixnav.active .leftnext { transform: translate(0, 0); } @media (max-width: 1680px) { .fixnav { margin-left: -45%; } } @media (max-width: 767px) { .fixnav { display: none; } } .BMapLabel { display: none !important; } .BMap_shadow img { display: none !important; } .new-float{ position: fixed; right: 0; top: 50%; z-index: 50; width: 77px; height: 374px; margin-top: -150px; } .new-float li{ background:#f14702; position: relative; width: 77px; height: 57px; margin-bottom: 1px; line-height: 27px; color: #fff; text-align: center; } .new-float li.hover{ overflow: hidden; } .new-float li a{ display: inline-block; color: #fff; font-size: 12px; } .new-float li a.tit{ width: 77px; height: 57px; padding: 30px 10px 0 0; color: #fff; } .new-float li p{ position: relative; z-index: 2; height: 57px; padding-top: 30px; cursor: pointer; } .new-float li.fi a{ background:#f14702 url(../img/bg_float01.png) no-repeat; } .new-float li.se a{ background:#f14702 url(../img/bg_float02.png) no-repeat; } .new-float li.th a{ background:#f14702 url(../img/bg_float03.png) no-repeat; } .new-float li.fo a.tit{ background:#f14702 url(../img/bg_float04.png) no-repeat; } .new-float li.fif p{ background:#f14702 url(../img/bg_float05.png) no-repeat; font-size: 12px; } .new-float li.zixun a{ background:#f14702 url(../img/bg_float01.png) no-repeat; } .new-float li.six a{ background:#f14702 url(../img/xxf_bg_float01.png) no-repeat; cursor: pointer; } .new-float li .tel{ left: 77px; } .new-float li .tel{ position: absolute; top: 0; z-index: 1; width: 184px; height: 57px; font: 24px/57px Arial; color: #fff; background: url(../img/bg_float06.png) no-repeat; cursor: pointer; transition: all .4s; } .new-float li.cur .tel{ left:-184px; overflow:initial; } .new-float a.mof{ display: inline-block; width: 54px; height: 71px; padding: 12px 11px 0 12px; margin-top: 10px; *margin-top: 7px; background: url(../img/bg_float07.png) no-repeat; font-size: 18px; line-height: 22px; color: #fff; } .caseinfo-banner { position: relative; height: 21.5rem; } .caseinfo-banner .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .caseinfo-banner .contentbox { position: relative; z-index: 2; } .caseinfo-banner .hrefbtn { width: 46px; height: 46px; border-radius: 50%; border: 1px solid rgba(255, 255, 255, 0.6); margin-top: 2.25rem; box-shadow: inset 0 0 0 white; transition: all .5s; } .caseinfo-banner .hrefbtn .icon { transition: all .5s; width: 20px; height: 20px; fill: #fff; position: relative; z-index: 3; } .caseinfo-banner .hrefbtn:hover { transform: scale(1.1); box-shadow: inset 0 0 0 23px white; } .caseinfo-banner .hrefbtn:hover .icon { fill: #000; } .n-casesinfo { padding-bottom: 3.5rem; position: relative; z-index: 4; } .n-casesinfo .contentbox { margin-top: -60px; background: #fff; padding: 1.5rem 1.75rem 2rem; } .n-casesinfo .leftbox { width: 80%; } .n-casesinfo .titlebox { padding-bottom: 1.75rem; position: relative; margin-bottom: 1.65rem; } .n-casesinfo .titlebox:before { content: ""; position: absolute; border-bottom: 0; height: 4px; width: 40px; left: 0; bottom: 0; background: linear-gradient(to right, #6692c3, #8a82ca); } .n-casesinfo .more { width: 110px; height: 40px; border: 1px solid #e0e0e0; border-radius: 40px; box-shadow: inset 0 0 0 black; transition: all .5s; } .n-casesinfo .more span { transition: all .5s; position: relative; z-index: 4; } .n-casesinfo .more:hover { border: 1px solid #000; transform: scale(1.1); box-shadow: inset 0 0 0 23px black; } .n-casesinfo .more:hover span { color: #fff; } .n-casesinfo .ntext { width: 82%; } .n-casesinfo .contentbox2 { height: 12.5rem; } .n-casesinfo .contentbox2 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; } .n-casesinfo .contentbox2 .imglist { position: relative; z-index: 3; } .n-casesinfo .contentbox2 .list-top { margin-bottom: .75rem; } .n-casesinfo .contentbox2 .img1 { width: 3rem; height: 3rem; margin-right: 1rem; } .n-casesinfo .contentbox2 .hrefimg { height: 3rem; width: 3rem; box-shadow: inset 0 0 0 3px #fff; padding: .5rem; color: #fff !important; } @media (max-width: 768px) { .n-casesinfo .ntext { width: 100%; } .n-casesinfo .contentbox { padding: 1rem 1rem 2rem; } } @media (max-width: 767px) { .n-casesinfo .contentbox2 { height: 10rem; } .n-casesinfo .leftbox { width: 70%; } .n-casesinfo .more { width: 80px; height: 32px; border-radius: 32px; } .n-casesinfo { padding-bottom: 2rem; } .n-casesinfo .titlebox { padding-bottom: 1.25rem; } } .ex-btn-blue { position: relative; width: 180px; height: 50px; line-height: 50px; text-align: center; color: #fff; border: 2px solid #000; background-color: #000; box-sizing: content-box; } .ex-btn-blue .bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #fff; opacity: 0; filter: alpha(opacity=0); transform: scaleX(0); transform-origin: 100% 0; transition: transform 0.34s cubic-bezier(0.67, 0.01, 0.26, 1), opacity 0s 0.34s; } .ex-btn-blue .text { position: relative; font-size: 16px; } @media (min-width: 1025px) { .ex-btn-blue:hover { color: #000; } .ex-btn-blue:hover .bg { opacity: 1; filter: alpha(opacity=100); transform: scaleX(1); transition: transform 0.34s cubic-bezier(0.67, 0.01, 0.26, 1); } } @media (max-width: 1024px) { .ex-btn-blue { width: 5.125rem; height: 1.25rem; line-height: 1.25rem; } .ex-btn-blue .text { font-size: 14px; } .ex-btn-blue .icon { width: 30.4px; } } @media (max-width: 750px) { .ex-btn-blue { width: 138px; height: 35px; line-height: 35px; } .ex-btn-blue .text { font-size: 14px; } } .news-info { width: 100%; } .news-info .box1 { padding: 88px 0 100px; } .news-info .box1 .title { padding-bottom: 50px; font-size: 46px; line-height: 1.46; font-weight: normal; color: #000; } .news-info .box1 .type-box { padding-bottom: 28px; border-bottom: 1px solid #ebebeb; } .news-info .box1 .type-box .type { font-size: 17px; color: #000; } .news-info .box1 .type-box .type span { vertical-align: middle; } .news-info .box1 .type-box .type .line { width: 1px; height: 17px; margin: 0 24px; background-color: #ebebeb; } .news-info .box1 .type-box .ex-share-box .img-box { top: 40px; } .news-info .box1 .cont { padding: 50px 0; border-bottom: 1px solid #ebebeb; } .news-info .box1 .cont p, .news-info .box1 .cont strong, .news-info .box1 .cont span { font-size: 16px !important; line-height: 2.5 !important; color: #000 !important; } .news-info .box1 .cont img { max-width: 100%; height: auto !important; } .news-info .box1 .news-page { padding-top: 50px; } .news-info .box1 .news-page .fl { width: 60%; display: block; } .news-info .box1 .news-page .fl a { display: block; padding-bottom: 8px; font-size: 16px; line-height: 1.4; color: #000; } @media (max-width: 1024px) { .news-info .box1 { padding: 2.2rem 0 2.5rem; } .news-info .box1 .title { padding-bottom: 1.25rem; font-size: 1.15rem; } .news-info .box1 .type-box { padding-bottom: 0.7rem; } .news-info .box1 .type-box .type .line { height: 14px; margin: 0 0.6rem; } .news-info .box1 .type-box .ex-share-box { display: none; } .news-info .box1 .cont { padding: 1.25rem 0; } .news-info .box1 .cont p, .news-info .box1 .cont strong, .news-info .box1 .cont span { font-size: 16px !important; line-height: 1.8 !important; } .news-info .box1 .news-page { padding-top: 0.75rem; } .news-info .box1 .news-page .fl a { padding-bottom: 6px; } } @media (max-width: 750px) { .news-info .box1 .title { font-size: 22px; } .news-info .box1 .type-box .type { font-size: 12px; } .news-info .box1 .news-page .fl a { font-size: 14px; } .news-info .box1 .cont { line-height: 5px; } .news-info .box1 .news-page .fl { float: none; width: 100%; margin-bottom: 0.5rem; } .news-info .box1 .news-page .fr { float: none; } } .design-list1 { padding: 2.5rem 0; background: #fff; z-index: 1; } .design-list1 .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; border-radius: 10px; } .design-list1 .contentbox { padding: 1.25rem 1.5rem 3.5rem; } .design-list1 .tit3 { margin-bottom: .8rem; } .design-list1 .text { position: relative; z-index: 3; width: 60%; } @media (max-width: 767px) { .design-list1 .text { width: 100%; } } .design-list2 { padding: 2.25rem 0 1px; background: #f7f7f7; z-index: 1; } .design-list2 .contentbox { margin-top: 1.25rem; } .design-list2 .img { width: 59%; } .design-list2 .img img { width: 100%; border-radius: 10px; overflow: hidden; } .design-list2 .text { width: 41%; padding: 1.4rem 1.5rem 1rem; } .design-list2 .li { margin-bottom: 2rem; background: #fff; border-radius: 10px; overflow: hidden; } .design-list2 .li:nth-child(even) { flex-flow: row-reverse wrap; } .design-list2 .tit3 { margin-bottom: .5rem; } .design-list2 .tit4 { text-align: justify; } @media (max-width: 767px) { .design-list2 .img, .design-list2 .text { width: 100%; } .design-list2 .text { padding: 1rem .75rem 1.75rem; } .design-list2 .li { margin-bottom: 1.5rem; } .design-list2 .contentbox { margin-top: 1rem; } footer .leftbox a.li:last-child{ width: 100%; display: block; padding-left: 0; margin-top:.1rem; } } /*# sourceMappingURL=boc_reset.css.map */