.pc-header@charset "UTF-8"; /*! Important comments included in minified output. https://www.bocweb.cn/ 2021-03-15 漏2021 鍗氶噰缃戠粶 ALL RIGHTS RESERVED. 鍗氶噰缃戠粶 */ .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .simple-form-basic, .simple-text, .simple-textarea, .simple-select { 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; box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); } .simple-text:focus { border-color: rgba(82, 168, 236, 0.8); 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; 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); 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: #f3f3f3 /* 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 { 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 */ /* 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: "Noto Sans SC", "Source Han Sans CN", "Noto Sans S Chinese Light", "Microsoft Yahei", "Microsoft YaHei Light", "Pingfang sc regular", "Helvetica Neue", Helvetica, Tahoma, sans-serif; } h1, h2, h3, h4, h5, h6, p, figure, form, blockquote { margin: 0; } ul, ol, li, dl, dd { margin: 0; padding: 0; } ul, ol { list-style: none outside none; } h1, h2, h3 { line-height: 2; font-weight: normal; } h1 { font-size: 18px; } h2 { font-size: 15.6px; } h3 { font-size: 14.04px; } h4 { font-size: 12px; } h5, h6 { font-size: 10.2px; text-transform: uppercase; } input:-moz-placeholder, textarea:-moz-placeholder { color: #ccc; } input::-moz-placeholder, textarea::-moz-placeholder { color: #ccc; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #ccc; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #ccc; } html, body { 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%; -webkit-animation: spinner 700ms infinite linear; 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); } @-webkit-keyframes spinner { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spinner { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } /*鎵嬫満涓奱閾炬帴鏈夐粦鑹查€忔槑搴曟€庝箞鍘绘帀 缁檃鍔犺繖涓牱寮?/ a { -webkit-tap-highlight-color: rgba(255, 0, 0, 0); } select, input { outline: none; } /*ie 鍘绘帀鑷甫鍏抽棴*/ input::-ms-clear { display: none; } /*缃戠珯鍗曚綅璁剧疆*/ @media only screen and (min-width: 360px) { html { font-size: 26px !important; } } @media only screen and (min-width: 435px) { html { font-size: 30px !important; } } /*@media only screen and(min-width: 500px) { html { font-size: 36px!important } }*/ @media (min-width: 769px) { html { font-size: 34px !important; } } @media only screen and (min-width: 1024px) { html { font-size: 28px !important; } } @media only screen and (min-width: 1200px) { html { font-size: 30px !important; } } @media only screen and (min-width: 1440px) { html { font-size: 34px !important; } } @media only screen and (min-width: 1680px) { html { font-size: 40px !important; } } ::-moz-selection { background: #ccc; color: #fff; } ::selection { background: #ccc; 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: 14px; } .tit-14 { font-size: 14px; } .tit-15 { font-size: 14px; } .tit-16 { font-size: 14px; } .tit-17 { font-size: 14px; } .tit-18 { font-size: 16px; } .tit-19 { font-size: 16px; } .tit-20 { font-size: 16px; } .tit-20 { font-size: 16px; } .tit-21 { font-size: 18px; } .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: 49px; } .tit-68 { font-size: 50px; } .tit-69 { font-size: 51px; } .tit-70 { font-size: 52px; } .tit-71 { font-size: 53px; } .tit-72 { font-size: 54px; } .tit-73 { font-size: 55px; } .tit-74 { font-size: 56px; } .tit-75 { font-size: 57px; } .tit-76 { font-size: 58px; } .tit-77 { font-size: 59px; } .tit-78 { font-size: 60px; } .tit-79 { font-size: 61px; } .tit-80 { font-size: 62px; } } @media (max-width: 768px) { .tit-16 { font-size: 12px; } .tit-18 { font-size: 14px; } .tit-20 { font-size: 16px; } .tit-33 { font-size: 20px; } .tit-34 { font-size: 21px; } .tit-35 { font-size: 22px; } .tit-36 { font-size: 23px; } .tit-37 { font-size: 24px; } .tit-38 { font-size: 25px; } .tit-39 { font-size: 26px; } .tit-40 { font-size: 24px; } .tit-41 { font-size: 25px; } .tit-42 { font-size: 26px; } .tit-43 { font-size: 27px; } .tit-44 { font-size: 28px; } .tit-45 { font-size: 29px; } .tit-46 { font-size: 30px; } .tit-47 { font-size: 31px; } .tit-48 { font-size: 32px; } .tit-49 { font-size: 33px; } .tit-50 { font-size: 28px; } .tit-51 { font-size: 29px; } .tit-52 { font-size: 30px; } .tit-53 { font-size: 31px; } .tit-54 { font-size: 32px; } .tit-55 { font-size: 33px; } .tit-56 { font-size: 34px; } .tit-57 { font-size: 35px; } .tit-58 { font-size: 36px; } .tit-59 { font-size: 37px; } .tit-60 { font-size: 36px; } .tit-61 { font-size: 37px; } .tit-62 { font-size: 38px; } .tit-63 { font-size: 39px; } .tit-64 { font-size: 40px; } .tit-65 { font-size: 41px; } .tit-66 { font-size: 42px; } .tit-67 { font-size: 43px; } .tit-68 { font-size: 44px; } .tit-69 { font-size: 45px; } .tit-70 { font-size: 46px; } .tit-70 { font-size: 42px; } .tit-71 { font-size: 43px; } .tit-72 { font-size: 44px; } .tit-73 { font-size: 45px; } .tit-74 { font-size: 46px; } .tit-75 { font-size: 47px; } .tit-76 { font-size: 48px; } .tit-77 { font-size: 49px; } .tit-78 { font-size: 50px; } .tit-79 { font-size: 51px; } .tit-80 { font-size: 52px; } } /*姝f枃瀛楀彿*/ .conbox-14 { font-size: 14 px; line-height: 1.8; } .conbox-15 { font-size: 15 px; line-height: 1.8; } .conbox-16 { font-size: 16 px; line-height: 1.8; } .conbox-17 { font-size: 17 px; line-height: 1.8; } .conbox-18 { font-size: 18 px; line-height: 1.8; } .conbox-19 { font-size: 19 px; line-height: 1.8; } .conbox-20 { font-size: 20 px; line-height: 1.8; } .conbox-21 { font-size: 21 px; line-height: 1.8; } .conbox-22 { font-size: 22 px; line-height: 1.8; } .conbox-23 { font-size: 23 px; line-height: 1.8; } .conbox-24 { font-size: 24 px; line-height: 1.8; } @media (max-width: 1481px) { .conbox-18 { font-size: 16px; } .conbox-20 { font-size: 18px; } .conbox-24 { font-size: 20px; } } @media (max-width: 1281px) { .conbox-14 { font-size: 13px; } .conbox-16 { font-size: 14px; } .conbox-18 { font-size: 15px; } .conbox-20 { font-size: 15px; } .conbox-24 { font-size: 16px; } } /*寮规€х洅鏍峰紡*/ .f-no { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; } .f-no-b-center { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .f-no-b-start { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .f-no-b-stretch { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .f-no-c-center { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .f-no-c-start { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .f-no-c-stretch { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .f-no-s-center { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .f-no-s-end { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .f-no-s-stretch { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } .f-no-end-start { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; } .f-no-col { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; } .f-no-col-b-center { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .f-no-col-c-center { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .f-no-col-s-center { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .f-no-col-s-end { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .f-no-col-c-start { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .f-no-col-b-start { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .f-no-col-end-start { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; 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%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -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; transition-duration: 0s !important; } .no-hover { pointer-events: none !important; cursor: default; } .trans3d0 { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .round { border-radius: 50%; } .mt0 { margin-top: 0; } .mb0 { margin-bottom: 0; } .in-block { display: inline-block; *display: inline; *zoom: 1; } /*缃戠珯涓讳綋鍖哄煙瀹藉害鏍峰紡*/ .w100 { width: 100%; } .w1720 { max-width: 1720px; width: 90%; margin: 0 auto; } .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%; } } /*鍒嗛〉鏍峰紡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; transition: all 0.4s; } .trans2 { -webkit-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; transition: all 0.8s; } .trans-md2 { -webkit-transition: all 0.8s cubic-bezier(1, 0, 0, 1); transition: all 0.8s cubic-bezier(1, 0, 0, 1); } /*loadering鍔ㄧ敾鏍峰紡2*/ .anim-loader { -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; } .anim-fade-out { -webkit-animation: fade_out .5s ease forwards; animation: fade_out 0.5s ease forwards; } /*妯″潡鍔犺浇鐨刲oading-2*/ .ajax-loader { background: rgba(0, 0, 0, 0.2); visibility: hidden; opacity: 0; z-index: 1036; } .tt-ajax-loader .ajax-loader { visibility: visible; opacity: 1; } .tt-ajax-loader .ajax-loader .loader-icon .line { -webkit-animation: loader 1829ms linear infinite, loader_dash 2156ms ease-in-out infinite; animation: loader 1829ms linear infinite, loader_dash 2156ms ease-in-out infinite; } /*end*/ /*鍏ュ満鍔ㄧ敾鏍峰紡*/ .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.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; } @-webkit-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_wrap { 0% { -webkit-transform: translateY(30px); transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @-webkit-keyframes tt_palx_img { 0% { -webkit-transform: translateY(-20px); transform: translateY(-20px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes tt_palx_img { 0% { -webkit-transform: translateY(-20px); transform: translateY(-20px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @-webkit-keyframes loader { to { -webkit-transform: rotate3d(0, 0, 1, 360deg); transform: rotate3d(0, 0, 1, 360deg); } } @keyframes loader { to { -webkit-transform: rotate3d(0, 0, 1, 360deg); transform: rotate3d(0, 0, 1, 360deg); } } @-webkit-keyframes loader_dash { from { stroke-dasharray: 0 150; stroke-dashoffset: 0; } to { stroke-dasharray: 100 150; stroke-dashoffset: -140; } } @keyframes loader_dash { from { stroke-dasharray: 0 150; stroke-dashoffset: 0; } to { stroke-dasharray: 100 150; stroke-dashoffset: -140; } } @-webkit-keyframes line_w100 { to { left: 100%; } } @keyframes line_w100 { to { left: 100%; } } @-webkit-keyframes rotate_360 { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotate_360 { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes fade_out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fade_out { 0% { opacity: 1; } 100% { opacity: 0; } } @-webkit-keyframes fade_in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fade_in { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes fade_out_in { 0%, 100% { opacity: 1; } 50% { opacity: 0; } } @keyframes fade_out_in { 0%, 100% { opacity: 1; } 50% { opacity: 0; } } @-webkit-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_scale { 0% { -webkit-transform: scale(0.5); transform: scale(0.5); opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @-webkit-keyframes mk_fade { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes mk_fade { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-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_left_to_right { 0% { -webkit-transform: translateX(-30px); transform: translateX(-30px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @-webkit-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_right_to_left { 0% { -webkit-transform: translateX(30px); transform: translateX(30px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @-webkit-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_bottom_to_top { 0% { -webkit-transform: translateY(30px); transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @-webkit-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_top_to_bottom { 0% { -webkit-transform: translateY(-30px); transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @-webkit-keyframes mk_spt { 0% { -webkit-transform: translateY(10%); transform: translateY(10%); 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; -webkit-transform: translate(0, 30px); -ms-transform: translate(0, 30px); transform: translate(0, 30px); -webkit-transition: all 0.8s cubic-bezier(0.79, -0.27, 0.21, 0.82); transition: all 0.8s cubic-bezier(0.79, -0.27, 0.21, 0.82); } .js-m.animate { opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .js-m-2-1 { opacity: 0; -webkit-transform: translate(0, 30px); -ms-transform: translate(0, 30px); transform: translate(0, 30px); -webkit-transition: all 0.8s cubic-bezier(0.79, -0.27, 0.21, 0.82); transition: all 0.8s cubic-bezier(0.79, -0.27, 0.21, 0.82); } .js-m-2-1.animate { opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } .a-del1 { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; } .a-del2 { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } .a-del3 { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } .a-del4 { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; } .a-del5 { -webkit-animation-delay: 0.5s; animation-delay: 0.5s; } .a-del6 { -webkit-animation-delay: 0.6s; animation-delay: 0.6s; } .a-del7 { -webkit-animation-delay: 0.7s; animation-delay: 0.7s; } .a-del8 { -webkit-animation-delay: 0.8s; animation-delay: 0.8s; } .a-del9 { -webkit-animation-delay: 0.9s; animation-delay: 0.9s; } .a-del10 { -webkit-animation-delay: 1s; animation-delay: 1s; } .a-dur1 { -webkit-animation-duration: 0.3s; animation-duration: 0.3s; } .a-dur2 { -webkit-animation-duration: 0.4s; animation-duration: 0.4s; } .a-dur3 { -webkit-animation-duration: 0.5s; animation-duration: 0.5s; } .a-dur4 { -webkit-animation-duration: 0.6s; animation-duration: 0.6s; } .a-dur5 { -webkit-animation-duration: 0.7s; animation-duration: 0.7s; } .a-dur6 { -webkit-animation-duration: 0.8s; animation-duration: 0.8s; } .a-dur7 { -webkit-animation-duration: 0.9s; animation-duration: 0.9s; } .a-dur8 { -webkit-animation-duration: 1s; animation-duration: 1s; } .a-dur9 { -webkit-animation-duration: 1.1s; animation-duration: 1.1s; } .a-dur10 { -webkit-animation-duration: 1.2s; animation-duration: 1.2s; } .a-dur11 { -webkit-animation-duration: 1.3s; animation-duration: 1.3s; } .a-dur12 { -webkit-animation-duration: 1.4s; animation-duration: 1.4s; } .a-dur13 { -webkit-animation-duration: 1.5s; animation-duration: 1.5s; } .a-dur14 { -webkit-animation-duration: 1.6s; animation-duration: 1.6s; } .a-dur15 { -webkit-animation-duration: 1.7s; animation-duration: 1.7s; } .a-dur16 { -webkit-animation-duration: 1.8s; animation-duration: 1.8s; } .a-dur17 { -webkit-animation-duration: 1.9s; animation-duration: 1.9s; } .a-dur18 { -webkit-animation-duration: 2s; animation-duration: 2s; } .t-del1 { -webkit-transition-delay: 0.1s; transition-delay: 0.1s; } .t-del2 { -webkit-transition-delay: 0.2s; transition-delay: 0.2s; } .t-del3 { -webkit-transition-delay: 0.3s; transition-delay: 0.3s; } .t-del4 { -webkit-transition-delay: 0.4s; transition-delay: 0.4s; } .t-del5 { -webkit-transition-delay: 0.5s; transition-delay: 0.5s; } .t-del6 { -webkit-transition-delay: 0.6s; transition-delay: 0.6s; } .t-del7 { -webkit-transition-delay: 0.7s; transition-delay: 0.7s; } .t-del8 { -webkit-transition-delay: 0.8s; transition-delay: 0.8s; } .t-del9 { -webkit-transition-delay: 0.9s; transition-delay: 0.9s; } .t-del10 { -webkit-transition-delay: 1s; 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: 99999999999999; } .line-1 { line-height: 1.1; } .line-2 { line-height: 1.2; } .line-3 { line-height: 1.3; } .line-4 { line-height: 1.4; } .line-5 { line-height: 1.5; } .line-6 { line-height: 1.6; } .line-7 { line-height: 1.7; } .line-8 { line-height: 1.8; } .line-9 { line-height: 1.9; } .line-10 { line-height: 2; } .line-11 { line-height: 2.1; } .line-12 { line-height: 2.2; } /*姣涚幓鐠?/ .some-class-zxx { background-color: #fff; } @supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) { .some-class-zxx { background: rgba(255, 255, 255, 0.75); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); } } /*鏂囧瓧寮曠敤*/ /*@include font-face($font-family:'ad', $file-path:"../fonts/BEBAS", $weight: normal, $style: normal); @include simple-text($borderColorFocus:#000); @include simple-textarea($borderColorFocus:#52a8ec, $width:500px, $height:80px) @include simple-btn($formbtn:false, $bgColor: $primary, $textColor:$white); /*@include triangle(left, 10px, #000 )*/ /*@include triangle($direction, $size, $borderColor )*/ /*.conbox-16{ color:nth($infoColor,1); background:nth($infoColor,2); border:1px solid nth($infoColor,3); }*/ /*@include placeholder(#999);*/ /*margin-right: pe(16px);*/ /*@extend .in-block;*/ /*鍒濆鏍峰紡缁撴潫*/ /*棣栭〉鍔犺浇loading*/ body.loading { overflow: hidden; } #pageloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #f5f3f0; overflow: hidden; z-index: 5000; } #pageloader .logo { width: auto; height: 51px; } .darkmode #pageloader { background: #252525; } body.init #pageloader { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); -webkit-transition: all 1.2s cubic-bezier(0.77, 0, 0.175, 1); transition: all 1.2s cubic-bezier(0.77, 0, 0.175, 1); } body.init #pageloader .cont { opacity: 0; -webkit-transition: all .6s; transition: all 0.6s; } body.init #pageloader .logo, body.init #pageloader div { -webkit-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*/ /*# sourceMappingURL=boc_reset.css.map */ .wr { width: 100%; position: relative; } .lh1 { line-height: 1; } .bg { width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center; } header { width: 100%; position: absolute; top: 0; left: 0; z-index: 9999999999999999999; } .pc-header { width: 100%; height: 108px; display: flex; align-items: center; justify-content: space-between; padding: 0 1.5rem; transition: height 0.5s; } .pc-header .left-btn { display: flex; height: 100%; align-items: center; } .gupiaodm { margin-left: .575rem; padding-left: .575rem; line-height: 1; font-size: 14px; border-left: 1px solid rgba(255, 255, 255, 0.4); } .gupiaodm p:last-child { margin-top: 2px; font-family: Arial; letter-spacing: 2px; } .pc-header .right-btn { display: flex; height: 100%; align-items: center; } .pc-header .right-btn .numlist { display: flex; align-items: center; justify-content: flex-start; } .pc-header .right-btn .numlist .li { display: block; padding: 0 .4rem; height: 100%; position: relative; cursor: pointer; } .pc-header .right-btn .numlist .li::after { width: 1px; height: 100%; content: ""; position: absolute; right: 0; top: 0; background-color: rgba(255, 255, 255, 0.4); } .pc-header .right-btn .numlist .li a { color: #fff; font-size: 19px; font-family: Arial; line-height: 16px; } .pc-header .right-btn .numlist .li:last-child::after { display: none; } .pc-header .right-btn .nume { display: flex; align-items: center; justify-content: flex-start; margin-left: 0.7rem; cursor: pointer; } .pc-header .right-btn .nume .tit-18 { margin-left: .2rem; } .pc-header .right-btn .numlist .li:hover a { display: block; animation: jackInTheBox 1s infinite; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .pc-header .right-btn .numlist .li:hover img { animation: jackInTheBox 1s infinite; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes jackInTheBox { from { -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom; } 50% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } 70% { -webkit-transform: rotate(3deg); transform: rotate(3deg); } to { -webkit-transform: scale(1); transform: scale(1); } } @keyframes jackInTheBox { from { -webkit-transform: scale(0.1) rotate(30deg); transform: scale(0.1) rotate(30deg); -webkit-transform-origin: center bottom; transform-origin: center bottom; } 50% { -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } 70% { -webkit-transform: rotate(3deg); transform: rotate(3deg); } to { -webkit-transform: scale(1); transform: scale(1); } } .banner { height: 24rem; } .banner-container { width: 100%; height: 100%; overflow: hidden; position: relative; } .banner-container .swiper-slide { width: 100%; height: 100%; overflow: hidden; } .pc { display: block; } .mb { display: none; } .banner .swiper-slide, .banner .slide-inner { height: 100%; overflow: hidden; position: relative; } .banner-container .txt { position: absolute; top: 8.4rem; left: 1.5rem; } .banner-container .txt .tit-20 { width: 12.25rem; line-height: .7rem; margin-top: .7rem; } .banner-container .txt .more { margin-top: 1.45rem; } .more { display: inline-block; padding: 0 .65rem 0 .5rem; background-color: #0462ae; height: 1.175rem; line-height: 1.175rem; color: #fff; font-size: 0; transition: all 0.5s; } .more .tit-16 { line-height: 1.175rem; display: inline-block; } .more .icon { display: inline-block; margin-left: .3rem; } .imgspc { height: 100%; position: relative; object-fit: cover; position: relative; } .home-a { padding: .875rem 3rem; display: flex; align-items: center; justify-content: space-between; z-index: 3; } .sorter { width: 100%; background-color: #fff; height: 1.5rem; } .home-a .left { width: 39.5%; } .home-a .right { width: 56%; height: 1.5rem; } .home-a .tit-16 { color: #747981; } .home-a .right { display: flex; align-items: center; justify-content: space-between; } .home-a .right input.txt { width: calc(100% - 5.925rem); background-color: #fff; height: 100%; font-size: 17px; padding: 0 .65rem; color: #000; } .home-a .right input.submit { width: 5.175rem; height: 100%; background-color: #0462ae; background-image: url(../img/seach.png); background-repeat: no-repeat; background-position: center; } .sorter { position: relative; } .sorter .tit { width: 100%; height: 100%; padding: 0 0.65rem; line-height: 1.5rem; font-size: .425rem; color: #3a3b3d; font-weight: 600; cursor: pointer; position: relative; } .sorter .tit::after { content: ""; position: absolute; right: 0.65rem; top: 50%; width: 13px; height: 7px; margin-top: -3px; background-image: url(../img/jt2.png); background-repeat: no-repeat; filter: grayscale(1000%); transition: all 0.5s; } .sorter .sub-nav { position: absolute; top: 1.5rem; left: 0; width: 100%; display: none; } .sorter .sub-nav a { display: block; border-top: 1px solid #edeff1; background-color: #fff; line-height: 1.5rem; font-size: .425rem; color: #3a3b3d; font-weight: 600; padding: 0 0.65rem; transition: all 0.5s; position: relative; } .sorter .sub-nav a::after { content: ""; position: absolute; right: 0.65rem; top: 50%; width: 13px; height: 7px; margin-top: -3px; background-image: url(../img/jt2.png); background-repeat: no-repeat; filter: grayscale(1000%); transform: rotate(-90deg); transition: all 0.5s; } .sorter .tit.on { color: #0462ae; } .sorter .tit.on::after { filter: grayscale(0%); transform: rotate(-180deg); } .home-b { padding-top: 1.625rem; height: 22.2rem; overflow: hidden; background-image: url(../img/homeabg.png); background-size: cover; } .home-b .more2 { margin-top: .875rem; } .more2 { display: inline-block; font-size: 0; transition: all 0.5s; } .more2 .tit-16 { display: inline-block; vertical-align: middle; } .more2 img { display: inline-block; vertical-align: middle; margin-left: 0.3rem; transform: rotate(-90deg); transition: all 0.5s; } .zi2 { z-index: 2; } .home-b .list { margin-top: -4rem; position: relative; } .home-b .list .swiper-slide { width: 100%; position: relative; } .imglisyt { position: absolute; top: 0; left: 0; width: 100%; } .imglisyt img { position: absolute; top: 0; left: 0; display: none; } .home-b .list .swiper-slide .imgs { position: absolute; z-index: 3; } .home-b .list .swiper-slide .imgs1 { top: 36%; left: 20%; width: 10.15rem; } .home-b .list .swiper-slide .imgs2 { top: 55%; left: 51%; width: 3.9rem; } .home-b .list .swiper-slide .imgs3 { top: 26%; left: 48%; width: 7.3rem; } .home-b .list .swiper-slide .imgs4 { top: 49%; left: 69%; width: 4.7rem; } .home-b .list .swiper-slide .alist { position: absolute; top: 0; left: 0; width: 100%; } .home-b .list .swiper-slide a { position: absolute; display: block; } .home-b .list .swiper-slide .a1 { width: 14.15rem; height: 14rem; z-index: 3; top: 38%; left: 15%; } .home-b .list .swiper-slide .a2 { width: 7.15rem; height: 14rem; z-index: 3; top: 55%; left: 47%; } .home-b .list .swiper-slide .a3 { width: 11.15rem; height: 7rem; z-index: 3; top: 27%; left: 44%; } .home-b .list .swiper-slide .a4 { width: 9.15rem; height: 10rem; z-index: 3; top: 48%; left: 64%; } .s-prev, .s-next { width: 1.25rem; height: 1.25rem; border: 1px solid #c0c1c2; position: absolute; top: 38%; z-index: 33; cursor: pointer; transition: all 0.5s; } .s-prev { left: 3rem; } .s-next { right: 3rem; transform: rotate(180deg); } .s-prev:hover, .s-next:hover { background-color: #0462ae; border: 2px solid #0462ae; } .s-prev img, .s-next img { transition: all 0.5s; } .s-prev:hover img, .s-next:hover img { filter: grayscale(100%) brightness(1000%) !important; } .home-c { padding: 0 1.5rem; } .bgf { background-color: #fff; } .home-c .bgf { padding: 1.5rem; } .home-c .tit { display: flex; align-items: center; justify-content: space-between; } .more3 { display: inline-block; padding: 0 .65rem 0 .5rem; background-color: transparent; height: 1.175rem; line-height: 1.175rem; color: #333; font-size: 0; transition: all 0.5s; border: 1px solid #333; } .more3 .tit-16 { line-height: 1.175rem; display: inline-block; } .more3 .icon { display: inline-block; margin-left: 0.25rem; } .more3 .icon img { filter: grayscale(100%); transition: all 0.5s; } .home-c .content { margin-top: 1rem; background-color: #f2f2f2; } .home-c .content .left { width: 59%; float: left; padding: 1.5rem; height: 20.75rem; } .home-c .content .left .t1 { line-height: 1.1rem; } .home-c .content .left .t1 span { color: #0462ae; } .home-c .content .left .numlist { font-size: 0; margin-top: 2.25rem; } .home-c .content .left .numlist .li { display: inline-block; vertical-align: top; border-right: 1px solid #ccc; padding: 0 .75rem; } .home-c .content .left .numlist .li .numbox { display: flex; align-items: flex-start; justify-content: flex-start; margin-bottom: 0.2rem; } .home-c .content .left .numlist .li .numbox .tit-52 { font-weight: 500; } .home-c .content .left .numlist .li .numbox .dw { margin-left: 0.5rem; } .home-c .content .left .numlist .li:last-child { border-right: 0; } .home-c .content .left .numlist .li:first-child { padding-left: 0; } .home-c .content .left .video-btn { margin-top: 2rem; } .video-btn { display: flex; align-items: center; justify-content: flex-start; color: #0462ae; cursor: pointer; } .video-btn .img { margin-right: 0.3rem; } .video-btn .img img { transition: all 0.5s; } .video-btn:hover .img img { transform: scale(1.1); } .home-c .content .right { width: 41%; float: right; height: 20.75rem; } .hc-container { width: 100%; height: 100%; overflow: hidden; position: relative; } .hc-container .swiper-slide { width: 100%; height: 100%; } .hc-container .swiper-slide .txt { position: absolute; top: 0; width: 100%; height: 100%; padding: 1.875rem 1.625rem; background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.5)); } .hc-container .swiper-slide .txt .t1 { color: rgba(255, 255, 255, 0.5); line-height: 1.5; display: none; } .hc-container .swiper-slide .txt .t1 div { color: #fff; margin-bottom: .45rem; } .hc-container .swiper-slide .txt .t2 { position: absolute; width: 100%; bottom: 4.2rem; left: 0; padding: 0 1.625rem; line-height: 1.5; color: rgba(255, 255, 255, 0.5); } .main-pagination1 { position: absolute; z-index: 3; left: 1.25rem !important; bottom: 1rem !important; } .main-pagination1 .swiper-pagination-bullet { background-color: transparent; border: 1px solid rgba(255, 255, 255, 0.5); opacity: 1; } .main-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #fff; } .home-d { padding: 0 1.5rem; } .home-d .bgf { padding: 1.5rem 0; } .tm { font-weight: 500; } .home-d .tit { display: flex; padding: 0 1.5rem; align-items: center; justify-content: space-between; } .home-d .t1 { margin-top: 0.2rem; color: #888888; padding: 0 1.5rem; } .home-d .content { margin-top: 1rem; padding-left: 1.5rem; overflow: hidden; } .hd-container { width: 100%; overflow: hidden; } .hd-container .swiper-slide { display: block; width: 12.5rem; height: 15rem; overflow: hidden; margin-right: .425rem; position: relative; } .hd-container .swiper-slide:last-child { margin-right: 0; } .hd-container .swiper-slide .tit-24 { position: absolute; left: 0; bottom: 0; width: 100%; padding: 2rem 1.5rem 1rem; color: #0462ae; font-weight: 500; background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.5)); } .home-e { padding: 0 1.5rem; } .home-e .bgf { padding: 1.5rem 0; } .home-e .tit { display: flex; padding: 0 1.5rem; align-items: center; justify-content: space-between; } .home-e .content { margin-top: 1rem; overflow: hidden; padding-bottom: 1rem; } .he-container { width: 100%; } .he-container .swiper-slide { width: 100%; height: 17.5rem; overflow: hidden; position: relative; } .he-container .swiper-slide video { width: 100%; } .he-container .swiper-slide .tit { position: absolute; top: 0; left: 50%; transform: translateX(-50%); z-index: 3; line-height: 1.2; text-align: center; } .he-sid { text-align: center; font-size: 0; margin-top: 2rem; padding-bottom: 1rem; } .he-sid .li { display: inline-block; vertical-align: top; width: 10px; height: 10px; border-radius: 50%; border: 2px solid #adadad; margin: 0 7%; position: relative; cursor: pointer; } .he-sid .li .bot { position: absolute; width: 26px; height: 26px; border-radius: 50%; border: 3px solid #0462ae; top: 50%; left: 50%; margin-top: -13px; margin-left: -13px; transform: scale(0); transition: all 0.5s; } .he-sid .li:last-child .bot { right: 0; } .he-sid .li .tit-18 { position: absolute; white-space: nowrap; top: 18px; left: 50%; transform: translateX(-50%); color: #333; font-weight: 500; font-size: .5rem; transition: all 0.5s; } .he-sid .li::after { content: ""; position: absolute; width: 6.2rem; border: 1px dashed #adadad; left: 0.3rem; top: 50%; transform: translateY(-50%); } .he-sid .li:last-child::after { display: none; } .he-sid .li:hover { background-color: #0462ae; border-color: #0462ae; } .he-sid .li:hover .bot { transform: scale(1); } .he-sid .li:hover .tit-18 { color: #0462ae; } .he-sid .li.on { background-color: #0462ae; border-color: #0462ae; } .he-sid .li.on .bot { transform: scale(1); } .he-sid .li.on .tit-18 { color: #0462ae; } .home-f { padding: 0 1.5rem; } .home-f .bgf { padding: 1.5rem 0; } .home-f .tit { display: flex; padding: 0 1.5rem; align-items: center; justify-content: space-between; } .home-f .content { margin-top: 1rem; overflow: hidden; padding-bottom: 1rem; padding: 0 1.5rem; } .hf-container .swiper-slide { display: block; width: calc((100% - 3rem) / 3); margin-right: 1.5rem; } .hf-container .swiper-slide:last-child { margin-right: 0; } .hf-container .swiper-slide .img { overflow: hidden; margin-bottom: 0.75rem; } .hf-container .swiper-slide .img img { transition: all 0.5s; } .hf-container .swiper-slide:hover .img img { transform: scale(1.1); } .hf-container .swiper-slide .col-000 { line-height: 1.5; margin-top: 0.5rem; margin-bottom: 0.75rem; transition: all 0.5s; } .hf-container .swiper-slide:hover .col-000 { color: #0462ae; } .home-g { padding: 0 1.5rem; } .home-g .bgf { padding: 1.5rem; } .home-g .tit { display: flex; align-items: center; justify-content: space-between; } .home-g .content { margin-top: 1rem; overflow: hidden; padding-bottom: 1rem; position: relative; height: 17.5rem; overflow: hidden; } .home-g .content .txt { text-align: center; color: #fff; } .home-g .content .txt .t1 { margin: .625rem 0 1.25rem; } .teasers-con { position: absolute; left: -3%; top: -3%; width: 106%; height: 106%; } .home-h { padding: 0 1.5rem; } .home-h .bgf { padding: 1.5rem; } .home-h .tit { display: flex; align-items: center; justify-content: space-between; } .home-h .content { width: 100%; height: 5rem; margin-top: 1rem; background-color: #fff; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); padding: .75rem 1.5rem; } .home-h .content .left { width: 45%; float: left; } .home-h .content .left .numlist { display: flex; align-items: center; justify-content: space-between; margin: 0.5rem 0; } .home-h .content .left .numlist .numd { display: flex; align-items: center; } .home-h .content .left .numlist .numd .img { position: relative; } .home-h .content .left .numlist .numd .img .op2 { position: absolute; top: 0; left: 0; opacity: 0; } .home-h .content .left .numlist .numd.down .op2 { opacity: 1; } .home-h .content .left .numlist .numd.down .op1 { opacity: 0; } .home-h .content .right { width: 45%; float: right; padding-top: 0.2rem; display: flex; align-items: flex-start; justify-content: space-between; } .home-h .content .right .tits { width: 30%; position: relative; } .home-h .content .right .con { width: 70%; overflow: hidden; } .home-h .content .right .con .tit-20 { line-height: 1.5; transition: all 0.5s; } .home-h .content .right .con .col-888 { margin-top: 0.5rem; } .home-h .content .right a:hover .tit-20 { color: #0462ae; } .main-pagination2 { position: relative; z-index: 3; left: 0 !important; bottom: 0 !important; margin-top: 0.5rem; } .main-pagination2 .swiper-pagination-bullet { background-color: #ccc; border: 1px solid rgba(255, 255, 255, 0.5); opacity: 0.5; margin: 5px; } .main-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #0462ae; opacity: 1; } .index { padding-bottom: 3rem; } footer { background-image: url(../img/footer.jpg); width: 100%; position: relative; background-size: cover; } .footr-top { padding: 2.25rem 3rem; padding-bottom: 0; } .footr-top .navlist { display: flex; justify-content: space-between; align-items: flex-start; } .footr-top .navlist .li .lh1 { color: #fff; } .footr-top .navlist .li .sub-tit { margin-top: .6rem; } .footr-top .navlist .li .sub-tit a { display: block; line-height: 1; margin-bottom: 0.4rem; color: #fff; font-size: 14px; /* opacity: 0.6; */ font-weight: 300; transition: all 0.5s; } .footr-top .navlist .li .sub-tit a:hover { opacity: 1; transform: translateX(8px); } .footr-top .nav-bot { margin-top: 2.5rem; border-top: 1px solid rgba(255, 255, 255, 0.1); padding: .525rem 0; display: flex; justify-content: space-between; align-items: center; } .footr-top .nav-bot .left { display: flex; justify-content: flex-start; align-items: center; } .footr-top .nav-bot .left .tit-13 { margin-left: 1.875rem; opacity: 0.8; } .footr-top .nav-bot .right .tit-13 { text-align: center; line-height: 1.2; margin-top: 0.2rem; color: #fff; opacity: 0.8; } .footer-bot { background-color: #156cb2; padding: .75rem 3rem; display: flex; justify-content: space-between; align-items: center; font-size: 13px; color: #fff; } .footer-bot img { display: inline; } .footer-bot a { display: inline-block; color: #fff; padding: 0 0.3rem; /* border-right: 1px dashed rgba(255, 255, 255, 0.2); */ line-height: 1; } .pc-header.white { background-color: #fff; height: 90px; border-bottom: 1px solid #d8d6d6; } .pc-header .logo { position: relative; } .pc-header .op1 { opacity: 1; } .pc-header .op2 { opacity: 0; position: absolute; top: 0; } .pc-header.white .op1 { opacity: 0; } .pc-header.white .op2 { opacity: 1; } .pc-header.white .gupiaodm { color: #000; border-left: 1px solid #ccc; } .pc-header.white .right-btn .numlist .li a { color: #333; } .pc-header.white .right-btn .nume .tit-18 { color: #333; } .pc-header.white .right-btn .numlist .li::after { background-color: #333; } .hnavlist { width: 100%; height: 100vh; z-index:999999999999999999999999999999999; position: fixed; top: 0; left: 0; background-image: url(../img/headar.jpg); background-size: cover; display: none; transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1); -webkit-clip-path: polygon(0 50%, 100% 50%, 100% 50%, 0 50%); clip-path: polygon(0 50%, 100% 50%, 100% 50%, 0 50%); } .hnavlist.on { -webkit-clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%); clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%); } .hnavlist .top { display: flex; align-items: center; justify-content: space-between; padding: .95rem 1.5rem; padding-right: 3.5rem; } .hnavlist .top .nume { display: flex; align-items: center; justify-content: flex-start; margin-left: 0.7rem; cursor: pointer; } .hnavlist .top .nume .tit-18 { margin-left: .2rem; line-height: 1; } .hnavlist .navlist { display: flex; padding: 0 5rem; align-items: flex-start; margin-top: 1rem; flex-wrap: wrap; justify-content: flex-start; transform: translateY(5%); opacity: 0; transition: all 0.5s; transition-delay: 0.5s; } .hnavlist .navlist .li { width: 20%; margin-bottom: 4.5rem; } .hnavlist .navlist .li .lh1 { color: #fff; } .hnavlist .navlist .li .sub-tit { margin-top: .6rem; } .hnavlist .navlist .li .sub-tit a { display: block; line-height: 1; margin-bottom: 0.4rem; color: #fff; font-size: 16px; opacity: 0.6; transition: all 0.5s; } .hnavlist .navlist .li .sub-tit a:hover { opacity: 1; transform: translateX(8px); } .hnavlist.on .navlist { transform: translateY(0); opacity: 1; } .sub-banner {} .sbanner { height: 19.75rem; overflow: hidden; } .sbanner.newsssb .bg { position: absolute; left: 0; top: 0; z-index: 1; } .sub-banner .swiper-slide { width: 100%; height: 100%; overflow: hidden; } .sub-banner .txt { position: absolute; top: 7.4rem; left: 3rem; width: 100%; } .sub-banner .txt .tit-48 { line-height: 1.2; margin-top: 0.4rem; width: 40%; font-weight: 500; font-size: 1.55rem; } .sub-banner .txt .more4 { margin-top: 1rem; } .more4 { background-color: transparent; border: 1px solid #fff; height: auto; line-height: 1; } .adds { height: 2rem; position: relative; z-index: 33; } .adds .main { background-color: #fff; width: 100%; height: 2rem; padding: 0 3rem; display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #e7e7e7; } .adds .main .list { height: 100%; font-size: 0; } .adds .main a { display: inline-block; height: 100%; font-size: 16px; line-height: 2rem; color: #000; margin-right: 2.45rem; position: relative; font-weight: 500; } .adds .main a::after { content: ""; position: absolute; left: 0; bottom: 0; height: 4px; width: 0; background-color: #0462ae; transition: all 0.5s; } .adds .main a:hover { color: #0462ae; } .adds .main a.on { color: #0462ae; } .adds .main a.on::after { width: 100%; } .adds .main .totop { display: flex; align-items: center; justify-content: flex-start; cursor: pointer; } .adds .main .totop .tit-16 { margin-left: 12px; font-weight: 500; } .news { padding: 2.05rem 1.5rem 2.5rem; } .news-a .tit { padding-left: 1.5rem; line-height: 1; font-weight: 500; } .news-a .content { background-color: #fff; padding: 1.75rem 1.5rem; margin-top: 1rem; } .news-container { overflow: hidden; } .news-container .swiper-slide { width: 100%; height: 15.75rem; overflow: hidden; } .news-container .swiper-slide .left { width: 50%; float: left; height: 100%; background-color: #f3f3f3; padding: 2.2rem 1.45rem; padding-right: 3rem; } .news-container .swiper-slide .left .t1 { line-height: 1; color: #0462ae; font-weight: 500; } .news-container .swiper-slide .left .t2 { line-height: 1.2; margin-top: 0.5rem; } .news-container .swiper-slide .left .t3 { margin-top: 1rem; line-height: 1.4; margin-bottom: 1rem; } .news-container .swiper-slide .left .more { margin-top: 1.875rem; } .news-container .swiper-slide .right { width: 50%; float: left; height: 100%; overflow: hidden; } .main-pagination { position: relative; z-index: 3; left: 0rem !important; bottom: 0rem !important; text-align: center; margin-top: 1rem; } .main-pagination .swiper-pagination-bullet { background-color: #ccc; opacity: 0.7; margin: 5px; } .main-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #0462ae; opacity: 1; } .news-b { padding: 1.5rem; padding-top: 0; background-color: #fff; } .news-b .table { margin-top: .75rem; font-size: 0; text-align: left; } .news-b .table .tit-16 { display: inline-block; cursor: pointer; margin-right: .8rem; border-bottom: 2px solid transparent; } .news-b .table .tit-16 a { color: #333; } .news-b .table .tit-16.on a { border-bottom: 2px solid #0462ae; color: #0462ae; } .news-b .table .tit-16.on { border-bottom: 2px solid #0462ae; color: #0462ae; } .news-b .table .tit-16:hover { color: #0462ae; } .news-b .ajax-list { margin-top: .875rem; } .news-b .ajax-list .list a { display: block; width: calc((100% - 3.75rem) / 4); float: left; margin-right: 1.25rem; margin-bottom: 1.5rem; } .news-b .ajax-list .list a:nth-child(4n) { margin-right: 0; } .news-b .ajax-list .list a .img { width: 100%; height: 7.5rem; overflow: hidden; background-color: #f3f3f3; } .news-b .ajax-list .list a .tit-20 { line-height: .75rem; margin-top: .6rem; margin-bottom: 0.2rem; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .page { width: 100%; text-align: center; position: relative; padding: 0rem 0; } .pagination { font-size: 0px; display: inline-block; margin: 0; vertical-align: top; text-align: center; } .page a { text-align: center; display: inline-block; width: 1.05rem; height: 1.05rem; border: 1px solid #eee; line-height: 1rem; font-size: 0.4rem; vertical-align: top; margin-right: 0.2rem; color: #333; transition: all 0.3s; background-color: #fff; } .page a[rel=next], .page a[rel=prev] { background-image: url(../img/l1.png); background-position: center; background-repeat: no-repeat; } .page a[rel=prev] { transform: rotate(180deg); } .page a.active { background-color: #0462ae; color: #fff; } .page a[rel=next]:hover { background-image: url(../img/r1.png); } .page a[rel=prev]:hover { background-image: url(../img/r1.png); } .page a:hover { background-color: #0462ae; color: #fff !important; } .ind .news-b { padding: 1.5rem; margin-top: 1rem; } .ind .news-b .table { margin-top: 0; } .ind .list2 { background-color: #f7f7f7; padding: 1.25rem 1.6rem; } .ind .list2 .top { display: flex; align-items: center; justify-content: space-between; } .ind .list2 .top .time { width: 28%; } .ind .list2 .list3 { margin-bottom: 1rem; } .ind .list2 .list3 a { width: 100%; display: flex; align-items: center; justify-content: space-between; padding: .75rem 0; color: #333; border-bottom: 1px solid rgba(204, 204, 204, 0.4); } .ind .list2 .list3 a .text-hide { width: 70%; ; } .ind .list2 .list3 a .time { width: 28%; } .vid .news-b { padding: 1.5rem; margin-top: 1rem; } .vid .news-b .table { margin-top: 0; } .video-list { width: 100%; background-color: #f7f7f7; padding: 1.5rem; } .video-list .li { width: calc((100% - 1.5rem) / 3); margin-right: 0.75rem; float: left; text-align: center; margin-bottom: 0.75rem; } .video-list .li:nth-child(3n) { margin-right: 0; } .video-list .li .img { width: 100%; height: 9.375rem; overflow: hidden; position: relative; margin-bottom: 0.75rem; } .video-list .li .img .mak { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: rgba(0, 0, 0, 0.3); } .play-btn { transition: all 0.5s; cursor: pointer; } /* .play-btn:hover { transform: translate(-50%, -50%) scale(1.2); } */ .showmore { margin-top: 1rem; cursor: pointer; } .showmore img { transform: rotate(0deg); } .showmore.on img { transform: rotate(180deg); } .cont-a { padding: 2rem 1.5rem; } .cont-a .tit { padding-left: 1.5rem; } .cont-a .mapbox { margin-top: 2rem; padding: 1.5rem; background-color: #fff; } .cont-a .mapbox .map { width: 100%; height: 19.5rem; } .cont-a .mapbox .list { position: absolute; left: 3rem; top: 50%; transform: translateY(-50%); background-color: #fff; width: 12.5rem; z-index: 8; } .cont-a .mapbox .list .li { padding: .625rem .75rem; border-bottom: 1px solid #f5f5f5; cursor: pointer; } .cont-a .mapbox .list .li .titd { line-height: 1; position: relative; } .cont-a .mapbox .list .li .titd::after { content: ""; position: absolute; width: 8px; height: 12px; background: url(../img/jt4.png); background-repeat: no-repeat; background-size: contain; right: 0rem; top: 50%; margin-top: -6px; transition: all 0.5s; transform: rotate(90deg); } .cont-a .mapbox .list .li .sub-li { display: none; padding: 0.5rem 0rem; font-size: .4rem; } .cont-a .mapbox .list .li.on .titd { font-size: .6rem; color: #0462ae; } .cont-a .mapbox .list .li.on .titd::after { transform: rotate(-90deg); } .coop { background-color: #fff; padding: 1.5rem; margin-top: 1.5rem; } .coop .t1 { line-height: 1.5; padding-bottom: 1.2rem; border-bottom: 1px solid #eff1f3; color: #555555; } .coop .t1 span { color: #d02222; } .coop .content { margin-top: 1rem; } .coop .content .item { width: calc((100% - 2rem) / 2); float: left; margin-right: 2rem; margin-top: 0.75rem; } .coop .content .item:nth-child(2n) { margin-right: 0; } .coop .content .item .lab { font-size: 16px; } .coop .content .item .lab span { color: red; } .coop .content .item input { width: 100%; height: 1.25rem; background-color: #eee; font-size: 16px; padding: 0 .75rem; margin-top: 0.2rem; } .coop .content .item input.filebtn1 { background-color: transparent; } .coop .content .list { padding-bottom: 1rem; border-bottom: 1px solid #eee; } .coop .content .bot { padding-top: 1rem; text-align: center; } .coop .content .bot input { display: inline-block; vertical-align: top; width: 5.25rem; height: 1.5rem; line-height: 1.5rem; background-color: #eeeeee; font-size: 17px; transition: all 0.5s; margin: 0 0.3rem; } .coop .content .bot input:hover { background-color: #0462ae; color: #fff; } .green { padding: 2rem 1.5rem; } .green .t1 { padding-left: 1.5rem; } .green .list { margin-top: 1.5rem; background-color: #fff; padding: 1.5rem; } .green .list .li { height: 15rem; width: 100%; margin-bottom: 1.5rem; background-color: #eee; } .green .list .li:last-child { margin-bottom: 0; } .green .list .li .img { width: 57%; height: 100%; overflow: hidden; float: left; } .green .list .li .txt { width: 43%; height: 100%; float: right; padding: 2.5rem 1.375rem 0; } .green .list .li .txt .tit-17 { line-height: 1.5; } .green .list .li:nth-child(2n) .img { float: right; } .green .list .li:nth-child(2n) .txt { float: left; } .img-container { width: 100%; height: 100%; position: relative; overflow: hidden; } .img-container .main-pagination { position: absolute; bottom: 1rem !important; } .society { padding: 2rem 1.5rem; } .society .t1 { padding: 0 1.5rem; line-height: 1.5; } .soc-a { background-color: #fff; margin-top: 1.5rem; padding: 1.5rem; } .soc-a .list { padding: 2rem 1.5rem 1.25rem; margin-top: .9rem; } .soc-a .list a { display: block; background-color: #fff; width: calc((100% - 1.5rem) / 3); margin-right: .75rem; margin-bottom: .75rem; padding: 1.45rem 1.25rem; color: #333; float: left; cursor: pointer; } .soc-a .list a:nth-child(3n) { margin-right: 0; } .soc-a .list a .tt { line-height: 1.5; height: 9rem; } .soc-a .hide-box { background-color: #eee; padding: 1.5rem; display: none; margin-top: 1.5rem; } .soc-a .hide-box .bwr a { display: block; line-height: 1; padding: .7rem 0; border-bottom: 1px solid #e7e7e7; font-size: .4rem; color: #333; } .soc-a .hide-box .bwr a:hover { color: #0462ae; } .soc-a .hide-box .bwr { margin-bottom: 1.5rem; } .soc-b { background-color: #fff; margin-top: 1.5rem; padding: 1.5rem; } .soc-b .tit { padding-left: 0; } .news-a.soc-b .content { padding: 0; } .news-a.soc-b .news-container .swiper-slide .left .t1 { padding-left: 0; } .inv { padding: 2rem 1.5rem; } .inv .t1 { padding-left: 1.5rem; } .inv .t1 span { color: #0462ae; } .inv-a { background-color: #fff; padding: 1.5rem; margin-top: 1.5rem; } .inv-a .list { background-color: #f7f7f7; } .inv-a .list .left {} .inv-a .stock { display: flex; align-items: stretch; } .inv-a .stock .lf { width: 60%; height: 13.25rem; background-color: #f7f7f7; padding: 1.4rem 0 0 1.5rem; } .inv-a .stock .lf .time { color: #333333; line-height: 1; font-weight: 500; padding-bottom: .75rem; border-bottom: 1px solid #d5d5d5c5; margin-bottom: 1rem; } .inv-a .stock .lf .ing { display: flex; align-items: flex-end; margin-bottom: 1.75rem; } .inv-a .stock .lf .ing .dl { font-size: 1.4rem; line-height: .8; color: #222222; margin-right: .5rem; } .inv-a .stock .lf .ing .dw { color: #333333; line-height: 1; margin-right: .5rem; } .inv-a .stock .lf .ing .state { width: 14px; margin-right: .25rem; } .inv-a .stock .lf .ing .state img { width: 100%; display: none; } .inv-a .stock .lf .ing .state .down {} .inv-a .stock .lf .ing .zf { color: #333333; line-height: 1; } .inv-a .stock .lf .li-wrap { display: flex; flex-wrap: wrap; } .inv-a .stock .lf .li-wrap .li { width: max-content; width: 25%; font-weight: 500; margin-bottom: 1.2rem; position: relative; } .inv-a .stock .lf .li-wrap .li::after { content: ""; position: absolute; right: 1.5rem; top: 0; height: 100%; width: 1px; background-color: #d5d5d563; ; } .inv-a .stock .lf .li-wrap .li:nth-child(4n) { margin-right: 0; } .inv-a .stock .lf .li-wrap .li p { color: #333333; line-height: 1; margin-bottom: .25rem; } .inv-a .stock .lf .li-wrap .li span { color: #222222; line-height: 1; display: block; } .inv-a .stock .rg { width: 40%; background-color: #fcfcfc; display: flex; flex-direction: column; align-items: center; justify-content: center; } .inv-a .stock .rg img { width: 100%; } .din { font-weight: 550; } .inv-a .stock .rg .img { width: 80%; } .inv-a .stock .rg .img img { display: none; } .inv-a .stock .rg .imgtable { text-align: center; font-size: 0; margin-top: 1rem; } .inv-a .stock .rg .imgtable .li { display: inline-block; padding: 0 .65rem; line-height: .75rem; border: 1px solid #d5d5d5c5; border-right: 0; font-size: 15px; cursor: pointer; } .inv-a .stock .rg .imgtable .li:last-child { border-right: 1px solid #d5d5d5c5; ; } .inv-a .stock .rg .imgtable .li.on { background-color: #0462ae; color: #fff; } .inv-a .stock .rg .imgtable .li:hover { background-color: #0462ae; color: #fff; } .inv-b { background-color: #fff; padding: 1.5rem; margin-top: 2rem; } .inv-b .img { margin-top: 1.5rem; } .inv-b .img .bg { height: 17.5rem; } .inv-b .txtlist { width: calc((100% - 3rem)); margin-left: 1.5rem; background-color: #fff; padding: 1.5rem 1.5rem .75rem; margin-top: -6rem; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); } .inv-b .txtlist .li { width: 20%; border-bottom: 1px solid #e7e7e7; float: left; padding-bottom: 0.5rem; padding-right: 0.5rem; margin-bottom: 0.75rem; } .inv-b .txtlist .li .col-000 { line-height: 1.2; margin-top: 0.2rem; height: 1.5rem; font-size: .4rem; } .notice { padding: 1.5rem; } .not-a { background-color: #fff; padding: 1rem 1.5rem; margin-top: 1.5rem; } .notice .t1 { padding-left: 1.5rem; } .notice .table { margin-top: .5rem; font-size: 0; text-align: left; } .notice .table1 { margin-top: 0; } .notice .table .tit-16 { display: inline-block; cursor: pointer; margin-right: .8rem; border-bottom: 2px solid transparent; line-height: 1.2; } .notice .table .tit-16.on { border-bottom: 3px solid #0462ae; color: #0462ae; } .notice .table .tit-16:hover { color: #0462ae; } .notice .ajaxlist { padding: 1.5rem; background-color: #f3f3f3; margin-top: 1rem; } .notice .ajaxlist .list a { display: block; width: calc((100% - 6.75rem) / 4); margin-right: 2.25rem; float: left; margin-bottom: 1rem; text-align: center; } .notice .ajaxlist .list a:nth-child(4n) { margin-right: 0; } .notice .ajaxlist .list a img { box-shadow: 0 1px 12px 4px rgb(0 0 0 / 5%); transition: all 0.5s; width: 100%; } .notice .ajaxlist .list a .tit-18 { color: #333; margin-top: .875rem; line-height: 1.5; overflow: hidden; height: 1.5rem; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .notice .ajaxlist .list a:hover img { box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); } .notice .ajaxlist .list a:hover .tit-18 { color: #0462ae; } .notice .ajaxlist .showmore { margin-top: 0; } .res-table { font-size: 0; } .res-table .li { display: inline-block; width: 33.33%; background-color: #e6e8e9; font-size: 17px; line-height: 1.8rem; text-align: center; margin-top: 1rem; font-weight: 500; position: relative; cursor: pointer; } .res-table .li::after { content: ""; position: absolute; width: 1px; height: 100%; background-color: #fff; right: 0; top: 0; } .res-table .li:last-child:after { display: none; } .res-table .li:hover { color: #0462ae; } .res-table .li.on { background-color: #fff; color: #0462ae; } .res-content { background-color: #fff; padding: 1rem 1.5rem; } .res-content .t2 { color: #555555; padding-bottom: 0.75rem; border-bottom: 1px solid #e7e7e7; } .res-content .table2 { margin-top: 0.75rem; } .res-content .ajaxlist2 { padding: 1.5rem; background-color: #f7f7f7; margin-top: 1rem; } .res-content .ajaxlist2 .top { display: flex; align-items: center; justify-content: flex-start; } .res-content .ajaxlist2 .top div:first-child { width: 70%; } .res-content .ajaxlist2 .list2 a { display: flex; align-items: center; justify-content: flex-start; line-height: 1; padding: 0.75rem 0; border-bottom: 1px solid #e7e7e7; } .res-content .ajaxlist2 .list2 a .tit-18 { width: 70%; } .res-content .ajaxlist2 .list2 a:hover .tit-18 { color: #0462ae; } .res-content .ajaxlist2 .list2 { margin-bottom: 1rem; } .tran .res-table .li { width: 33.3%; } .tran-c {} .tran-c .li { width: calc((100% - 0.75rem) / 2); float: left; margin-right: 0.75rem; background-color: #eee; padding: .5rem; display: flex; align-items: flex-start; justify-content: flex-start; } .tran-c .li:nth-child(2n) { margin-right: 0; } .tran-c .li .img { width: 8.675rem; height: 5rem; position: relative; background-color: #fff; margin-right: 1.45rem; } .tran-c .li .txt { padding-top: 0.5rem; } .tran-c .li .txt .tit-22 { line-height: 1.5; } .tran-c .li .txt .more { margin-top: 0.6rem; } .tran-a .seachs { font-size: 0; text-align-last: left; padding-bottom: 0.75rem; border-bottom: 1px solid #e7e7e7; } .tran-a .seachs .txt { display: inline-block; vertical-align: top; height: 1.5rem; background-color: #f7f7f7; font-size: .425rem; padding: 0 .825rem; width: 12.5rem; } .tran-a .seachs .submit { width: 5rem; margin-left: .5rem; height: 1.5rem; background-color: #0462ae; background-image: url(../img/seach.png); background-repeat: no-repeat; background-position: center; } .tran-b { padding: 0; margin-top: 0; } .tran-b .t1 { padding-left: 0; padding-bottom: 0.75rem; } .tran-b .content { margin-top: 0.75rem; } .coop .content .item.time .wr { position: relative; cursor: pointer; } .coop .content .item.time .wr::after { content: ""; width: 0.5rem; height: 0.5rem; background-image: url(../img/rq.png); background-size: contain; position: absolute; right: 0.5rem; top: 50%; margin-top: -0.1rem; } .adds2 { z-index: 33; } .adds2 .main { padding-left: 0; z-index: 22; } .adds2 .main .list .homes { display: inline-block; height: 100%; font-size: .4rem; line-height: 2rem; vertical-align: top; color: #000; margin-right: 2rem; position: relative; font-weight: 500; padding-left: 3rem; background-color: #0462ae; color: #fff; margin-right: 0; padding-right: 2rem; text-align: center; } .adds2 .main .list .lis { display: inline-block; height: 100%; font-size: .4rem; line-height: 2rem; color: #000; margin-right: 2rem; position: relative; font-weight: 500; width: 6rem; padding-left: 1rem; padding-right: 2rem; position: relative; display: inline-block; cursor: pointer; border-right: 1px solid #e7e7e7; } .adds2 .main .list .lis .tit { height: 100%; width: 100%; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .adds2 .main .list .lis .tit::after { content: ""; position: absolute; right: 0.75rem; top: 50%; width: 13px; height: 7px; margin-top: -3px; background-image: url(../img/jt2.png); background-repeat: no-repeat; filter: grayscale(1000%); transition: all 0.5s; } .adds2 .main .list .lis .sublist { display: none; position: absolute; width: 100%; top: 2rem; left: 0; background-color: #fff; border-top: 1px solid #e7e7e7; } .adds2 .main .list .lis .sublist a { display: block; padding: 0 .875rem; width: 100%; color: #333; line-height: 1.6rem; } .adds2 .main .list .lis .sublist a::after { display: none; } .app { padding: 1.5rem; } .adds2 .main .list .lis .sublist a:hover { color: #0462ae; } .adds2 .main .list .lis.on .tit { color: #0462ae; } .adds2 .main .list .lis.on .tit::after { filter: grayscale(0%); transform: rotate(-180deg); } .app .box { background-color: #fff; } .app .box .pass { font-size: 0; padding: 1.5rem 0; display: flex; align-items: center; justify-content: space-around; } .app .box .pass::after { content: ""; width: 100%; height: 1px; background-color: #ece9e9; position: absolute; left: 0; top: 50%; } .app .box .item { text-align: center; margin-top: 40px; z-index: 2; cursor: pointer; } .app .box .item .circ { display: inline-block; z-index: 2; background-color: #fff; width: 16px; height: 16px; opacity: 0; border-radius: 50%; position: relative; margin-bottom: 8px; } .app .box .item.on .circ { opacity: 1; } .app .box .item.on { color: #0462ae; } .svgs { width: 100%; height: 100%; position: absolute; left: 0; top: 0; cursor: pointer; } .svgs .svg { stroke-width: 4; r: calc(50% - 2px); } .svgs { width: 100%; height: 100%; position: absolute; left: 0; top: 0; cursor: pointer; } .svgs .circle { opacity: 0; transition: .5s ease-in-out; } .app .box .item.on .circ .circle { animation: circle 3s linear; opacity: 1; transition: 1s ease-in-out; } @keyframes circle { from { stroke-dasharray: 0 40; } to { stroke-dasharray: 40 0; } } .app-a { padding: 1.5rem; } .app-a .swiper-slide { width: 100%; height: 15rem; } .app-a .swiper-slide .img { width: 56%; height: 100%; overflow: hidden; float: left; } .app-a .swiper-slide .txt { background-color: #f7f7f7; width: 44%; height: 100%; overflow: hidden; float: left; padding: 1.5rem; } .app-a .swiper-slide .txt .tit-24 { line-height: 1; color: #0462ae; } .app-a .swiper-slide .txt .tit-30 { line-height: 1.5; margin-top: .5rem; height: 9rem; } .headercarf { height: calc(90px); } .adds3 {} .appp-info { padding: 1.5rem; } .appp-info .t1 { line-height: 1; padding-left: 1.5rem; } .appp-info .content { padding: 1.5rem; background-color: #fff; margin-top: 1.5rem; } .appp-info .content .tit-20 { margin-bottom: 1rem; } .appp-info .content .videocont { width: 100%; position: relative; height: 20rem; margin-top: 1.1rem; overflow: hidden; } .appp-info .content .videocont .mak { z-index: 2; width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: rgba(0, 0, 0, 0.2); } .appp-info .content .videocont .mak .play-btn { display: inline-block; margin-bottom: 0.25rem; } .appp-info .content .videocont .mak .play-btn:hover { transform: scale(1.1); } .app-info-a { padding-top: 1.375rem; } .app-info-a .info .left { position: absolute; top: 0; left: 0; width: 8.5rem; } .app-info-a .info .right { float: right; width: calc(100% - 8.5rem); min-height: 50vh; padding-left: 1.8rem; } .app-info-a .info .left a { position: relative; width: 100%; display: block; line-height: 2.125rem; border-bottom: 1px solid #e9e8e8; font-size: .45rem; color: #333; font-weight: 500; } .app-info-a .info .left a::after { content: ""; position: absolute; right: 0.65rem; top: 50%; width: 13px; height: 7px; margin-top: -3px; background-image: url(../img/jt2.png); background-repeat: no-repeat; filter: grayscale(1000%); transform: rotate(-90deg); transition: all 0.5s; } .app-info-a .info .left a.on { color: #006699; } .app-info-a .info .left a.on::after { filter: grayscale(0%); } .app-info-a .info .left a:hover { color: #006699; } .app-info-a .info .left a:hover::after { filter: grayscale(0%); } .app-info-a .info .left a:last-child { border-bottom: 0; } .app-info-a .info .right .img { margin-top: .975rem; width: 100%; } .app-info-a .info .right .txt { margin-top: 0.8rem; padding-bottom: 0.7rem; border-bottom: 1px solid #e9e8e8; } .app-info-a .info .right .txt table { width: 100%; } .app-info-a .info .right .txt p:first-child { /*font-weight: 600;*/ /*color: #000;*/ } .app-info-a .info .right .t3 { margin-top: 1rem; line-height: 1; } .app-info-a .info .right .list { margin-top: 1rem; display: flex; flex-wrap: wrap; } .app-info-a .info .right .list a { display: block; width: calc((100% - 2rem) / 3); margin-right: 1rem; height: 11.75rem; background-image: url(../img/pordbg.png); background-size: cover; float: left; position: relative; padding: 0 1rem; margin-bottom: 1rem; padding-bottom: 0.5rem; } .app-info-a .info .right .list a:nth-child(3n) { margin-right: 0; } .app-info-a .info .right .list a .img { width: 100%; display: flex; align-items: center; justify-content: center; height: 7rem; } .app-info-a .info .right .list a .img img { width: 7rem; } .app-info-a .info .right .list a .tit-20 { margin-top: 1rem; border-bottom: 1px solid #b6b5b5; margin-bottom: 0.2rem; padding-bottom: 0.2rem; font-size: .5rem; } .app-info-a .info .right .list a .bots { display: flex; align-items: center; justify-content: space-between; } .app-info-a .info .right .showmore { margin-top: 0; } .app-info-a .info .left.fixed { position: fixed; top: calc(90px + 2rem); left: 3rem; } .app-info-a .info .left.bottom { position: absolute !important; top: auto; bottom: 0; } .app-info-b { margin-top: 1.5rem; padding: 0; } .appp-info .coop .content { padding: 0; margin-top: 1rem; } .appp-info .coop .t1 { padding-left: 0; line-height: 1.5; margin-top: 0.5rem; } .aboutadd { background-color: transparent; position: absolute; bottom: 0; left: 0; border-top: 1px solid rgba(255, 255, 255, 0.124); } .aboutadd .main .totop .tit-16 { color: #fff; } .aboutadd .main .totop .img img { filter: grayscale(100%) brightness(1000%) !important; } .aboutadd .main { background-color: transparent; border-bottom: 0; } .aboutadd .main a { color: #fff; opacity: 0.8; font-weight: 400; } .aboutadd .main a.on { opacity: 1; color: #fff; font-weight: 500; } .aboutadd .main a:hover { opacity: 1; color: #fff; } .aboutbanner { height: 24.5rem; } .about-container { position: absolute; width: 100%; left: 0; bottom: 1rem; z-index: 3; padding: 0 3rem; background-image: url(../img/aboutline.png); height: 8.95rem; } .about-container .swiper-slide { width: 2.5rem; height: 2.5rem; border-radius: 50%; overflow: hidden; background-color: #fff; margin-right: 9rem; transition: all 0.8s; } /* .about-container .swiper-slide.swiper-slide-active{ transform: translateY(20%); } .about-container .swiper-slide.swiper-slide-next{ transform: translateY(10%); } .about-container .swiper-slide.swiper-slide-prev{ transform: translateY(0%); } */ .about-container .swiper-wrapper { transition-timing-function: linear; } .hd-container .swiper-wrapper { /* transition-timing-function: linear; */ } .about-a {} .about-a .content { padding: 3rem; height: 20.5rem; background-position: bottom right; background-repeat: no-repeat; background-size: cover; } .about-a .content .txt { width: 16.25rem; margin-top: 1rem; line-height: 1.5; text-align: justify; } .about-a .content .img { position: absolute; top: 3rem; right: 3rem; width: 5.75rem; } .about-a .cont-a { padding: 1.5rem; padding-top: 0; } .about-a .cont-a .list { background-color: #fff; padding: 1.5rem; } .about-a .cont-a .list .li { margin-bottom: 1.25rem; } .about-a .cont-a .list .li:last-child { margin-bottom: 0; } .about-a .cont-a .list .li .top { display: flex; align-items: center; justify-content: space-between; padding-bottom: 1.25rem; border-bottom: 1px solid #f7f7f7; } .about-a .cont-a .list .li .top .showmore { margin-top: 0; } .about-a .cont-a .list .li .cont { background-color: #f7f7f7; height: 15rem; } .about-a .cont-a .list .li .cont .right { width: 59%; height: 100%; float: right; overflow: hidden; position: relative; } .about-a .cont-a .list .li .cont .right .txt { width: 100%; height: 100%; position: absolute; top: 0; left: 0; color: #fff; padding: 2rem 3.8rem; line-height: 1.5; text-align: center; } .about-a .cont-a .list .li .cont .right .txt .tit-24 { line-height: 1.5; } .about-a .cont-a .list .li .cont .right .txt .plays { display: inline-block; margin-top: 1.5rem; } .about-a .cont-a .list .li .cont .right .txt .plays img { display: inline-block; margin-right: 0.5rem; } .about-a .cont-a .list .li .cont .right .txt .plays .tit-16 { display: inline-block; font-size: .45rem; } .about-a .cont-a .list .li .cont .right .txt .plays:hover .play-btn { transform: scale(1.1); } .about-a .cont-a .list .li .cont .left { float: left; width: 41%; padding: 1rem 2.5rem; } .about-a .cont-a .list .li .cont .left .lis { width: 50%; border-bottom: 1px solid #dcdcdc; float: left; height: 4.5rem; display: flex; align-items: flex-start; justify-content: center; flex-direction: column; } .about-a .cont-a .list .li .cont .left .lis .nums { display: flex; margin-bottom: .2rem; } .about-a .cont-a .list .li .cont .left .lis .nums .tit-16 { height: 1.125rem; } .about-a .cont-a .list .li .cont .left .lis:last-child { border-bottom: 0; } .about-a .cont-a .list .li .cont .left .lis:nth-last-child(2) { border-bottom: 0; } .hidebox { display: none; } .about-a .cont-a .list .li .cont2 { position: relative; } .about-a .cont-a .list .li .cont2 .table { border: 1px solid rgb(226, 225, 225); position: absolute; font-size: 0; right: 1.5rem; top: 1.5rem; z-index: 3; border-right: 0; } .about-a .cont-a .list .li .cont2 .table .a { display: inline-block; vertical-align: top; padding: 0 .5rem; height: 1.15rem; font-size: 16px; transition: all 0.5s; line-height: 1.15rem; border-right: 1px solid rgb(226, 225, 225); cursor: pointer; } .about-a .cont-a .list .li .cont2 .table .a.on { background-color: #0462ae; color: #fff; } .about-a .cont-a .list .li .cont2 .table .a:hover { background-color: #0462ae; color: #fff; } .about-a .cont-a .list .li .cont2 .table .a img { display: inline-block; transform: rotate(90deg); margin-left: 0.2rem; filter: grayscale(1000%); } .about-a .cont-a .list .li .cont2 .table .a.on img { filter: grayscale(100%) brightness(1000%) !important; } .about-a .cont-a .list .li .cont2 .table .a:hover img { filter: grayscale(100%) brightness(1000%) !important; } .about-a .cont-a .list .li .cont2 .img img:nth-child(2) { display: none; } .about-a .cont-a .list .li.on .more2 img { transform: rotate(-180deg); } .about-b { padding: 1.5rem; padding-top: 0rem; } .about-b .content { padding: 1.5rem; background-color: #fff; } .about-b .t1 { line-height: 1.2; } .about-b .content .list { margin-top: 1rem; height: 13.675rem; background-color: #f7f7f7; } .about-b .content .list .img { width: 50%; height: 100%; float: left; } .about-b .content .list .right { width: 50%; height: 100%; float: left; padding: 0 1.5rem; position: relative; } .about-b .content .list .cont { width: 100%; height: 100%; overflow: hidden; } .about-b .content .list .cont .swiper-slide { display: flex; padding-top: 2.8rem; } .about-b .content .list .cont .swiper-slide .tit-24 { color: #0462ae; line-height: 1; white-space: nowrap; } .about-b .content .list .cont .swiper-slide .line { width: 100%; height: 2px; background-color: rgba(214, 213, 213, 0.4); margin: 0 0.5rem; margin-top: 0.2rem; } .about-b .content .list .cont .swiper-slide .tit-40 { line-height: 1.2; font-weight: 500; width: 22rem } .about-b .pass { font-size: 0; padding: 1.5rem; display: flex; align-items: center; justify-content: space-around; position: absolute; bottom: 0rem; width: 100%; left: 0; } .about-b .pass::after { content: ""; width: 100%; height: 1px; background-color: #ece9e9; position: absolute; left: 0; top: 50%; } .about-b .item { text-align: center; margin-top: 40px; z-index: 2; cursor: pointer; } .about-b .item .circ { display: inline-block; z-index: 2; background-color: #fff; width: 16px; height: 16px; opacity: 0; border-radius: 50%; position: relative; margin-bottom: 8px; } .about-b .item.on .circ { opacity: 1; } .about-b .item.on { color: #0462ae; } .svgs { width: 100%; height: 100%; position: absolute; left: 0; top: 0; cursor: pointer; } .svgs .svg { stroke-width: 4; r: calc(50% - 2px); } .svgs { width: 100%; height: 100%; position: absolute; left: 0; top: 0; cursor: pointer; } .svgs .circle { opacity: 0; transition: .5s ease-in-out; } .about-b .item.on .circ .circle { animation: circle 3s linear; opacity: 1; transition: 1s ease-in-out; } @keyframes circle { from { stroke-dasharray: 0 40; } to { stroke-dasharray: 40 0; } } .about-c { padding: 1.5rem; padding-top: 0rem; } .about-c .content { padding: 1.5rem; background-color: #fff; } .about-c .content .con { margin-top: 1.5rem; position: relative; } .about-c .content .con .cont-container { /* position: absolute; */ position: relative; top: 0; left: 0; width: 100%; overflow: hidden; height: 100%; } .about-c .content .con .cont-container .item { width: 13%; position: absolute; height: 5.1rem; transform: translateY(-20px); opacity: 0; transition: all 0.5s; } .about-c .content .con .cont-container .swiper-slide { margin: 0; } .about-c .content .con .cont-container .item .tit-17 { white-space: nowrap; margin-bottom: .675rem; font-size: 17px; height: 17px; position: relative; } .about-c .content .con .cont-container .item .tit-17 span { position: absolute; left: 50%; color: #000; transform: translateX(-50%); } .about-c .content .con .cont-container .item1 { top: 13%; left: 18.5%; } .about-c .content .con .cont-container .item2 { top: 53%; left: 18.5%; } .about-c .content .con .cont-container .item3 { top: 26%; left: 43.5%; } .about-c .content .con .cont-container .item4 { top: 13%; left: 68.5%; } .about-c .content .con .cont-container .item5 { top: 53%; left: 68.5%; } .about-c .content .con .cont-container .swiper-slide .item { transform: translateY(0); opacity: 1; } .about-c .content .con .cont-container .main-pagination { position: absolute !important; bottom: 1.5rem !important; left: 0; text-align: center; } .about-d { padding: 1.5rem; padding-top: 0rem; } .about-d .content { padding: 1.5rem; background-color: #fff; } .about-d .content .cont { margin-top: 1rem; background-image: url(../img/abd.jpg); background-size: cover; background-repeat: no-repeat; padding: 2rem 1.5rem; } .about-d .content .cont .swiper-slide { width: calc((100% - 1.5rem) / 3); margin-right: 0.75rem; background-color: #fff; padding: 1.25rem; } .about-d .content .cont .swiper-slide:last-child { margin-right: 0; } .about-d .content .cont .swiper-slide .img { margin-top: 1rem; } .about-d .content .cont .swiper-slide .t3 { line-height: 0.65rem; margin-top: 0.5rem; height: 3.8rem; text-align: justify; } .about-e { padding: 1.5rem; padding-top: 0rem; } .about-e .content { padding: 1.5rem; background-color: #fff; overflow: hidden; position: relative; } .about-e .content .txt { position: absolute; top: 0; left: 0; width: 100%; padding-top: 3.025rem; text-align: center; line-height: 1.2; } .about-e .content .bg { margin-top: 1rem; height: 18rem; position: relative; } .about-d .s-prev, .about-d .s-next { top: 50%; background-color: #0462ae; border: 0; } .about-d .s-prev { left: -0.625rem; } .about-d .s-next { right: -0.625rem; } .about-d .s-prev img, .about-d .s-next img { filter: grayscale(100%) brightness(1000%) !important; } .about-d .s-prev:hover, .about-d .s-next:hover { background-color: #3081c3; } .join-c .s-prev, .join-c .s-next { top: 45%; background-color: #0462ae; border: 0; } .join-c .s-prev { left: -0.625rem; } .join-c .s-next { right: -0.625rem; } .join-c .s-prev img, .join-c .s-next img { filter: grayscale(100%) brightness(1000%) !important; } .join-c .s-prev:hover, .join-c .s-next:hover { background-color: #3081c3; } .join { padding: 1.5rem; padding-bottom: 0; } .join .content { padding: 1.5rem; background-color: #fff; } .join .content .cont { margin-top: 1rem; } .join-a .cont { background-color: #f7f7f7; } .join-a .cont .right { width: 50%; float: left; height: 100%; height: 13.625rem; overflow: hidden; } .join-a .cont .left { width: 50%; float: left; height: 100%; height: 13.625rem; overflow: hidden; padding: 1.5rem; padding-right: 4rem; } .join-a .cont .left .li { margin-bottom: 1.5rem; } .join-a .cont .left .li .tit-16 { line-height: 1.5; margin-top: .5rem; font-weight: 450; } .join-b .cont { padding: 1.85rem 1.5rem; background-image: url(../img/joinb.jpg); background-size: cover; background-position: center; } .join-b .cont .list .li { width: 25%; background-color: #fff; padding: 2rem 1rem; float: left; border-right: 1px solid rgba(204, 204, 204, 0.368); } .join-b .cont .list .li .t1 { line-height: 1; position: relative; font-weight: 500; } .join-b .cont .list .li .t1::after { content: ""; width: 18px; height: 15px; background-image: url(../img/jb1.png); background-repeat: no-repeat; position: absolute; right: 0; top: 50%; margin-top: -7px; } .join-b .cont .list .li .t2 { line-height: 1; color: #0462ae; margin-top: .7rem; font-weight: 500; } .join-b .cont .list .li .t3 { margin-top: .7rem; line-height: 1.5; font-weight: 500; height: 4.2rem; } .join-b .cont .t4 { margin-top: .85rem; line-height: 1; } .join-b .img { position: relative; margin-top: 1rem; } .join-b .img .t5 { position: absolute; top: 1.5rem; width: 100%; text-align: center; line-height: 1.3; color: #fff; } .join .content2 { padding-top: 0; } .join-b .content2 .lis { padding: 1rem 0; border-bottom: 1px solid rgb(224, 224, 224); font-size: 0; display: flex; justify-content: flex-start; align-items: center; } .join-b .content2 .lis .tit-16 { white-space: nowrap; margin-right: 1rem; width: 2.5rem; } .join-b .content2 .lis .list2 { width: calc((100% - 2.5rem)); } .join-b .content2 .lis .list2 .a { display: inline-block; font-size: .4rem; width: calc((100% - 2.25rem) / 4); margin-right: 0.75rem; line-height: 1.5rem; font-weight: 500; color: #fff; background-repeat: no-repeat; background-size: contain; text-align: center; position: relative; } .join-b .content2 .lis .list2 .a::after { content: ""; width: 8px; height: 8px; position: absolute; background-color: #f3f8fd; top: 50%; margin-top: -4px; right: -4px; transform: rotate(45deg); } .join-b .content2 .lis .list2 .a:nth-child(4n) { margin-right: 0; } .join-b .content2 .lis .list2 .a:nth-child(1) { background-color: #f3f8fd; color: #111; } .join-b .content2 .lis .list2 .a:nth-child(2) { background-color: #c5daf4; color: #111; } .join-b .content2 .lis .list2 .a:nth-child(2)::after { background-color: #c5daf4; } .join-b .content2 .lis .list2 .a:nth-child(3) { background-color: #699fe2; color: #fff; } .join-b .content2 .lis .list2 .a:nth-child(3)::after { background-color: #699fe2; } .join-b .content2 .lis .list2 .a:nth-child(4) { background-color: #3b82d9; color: #fff; } .join-b .content2 .lis .list2 .a:nth-child(4)::after { background-color: #3b82d9; display: none; } .join-c .table { margin-top: .75rem; font-size: 0; text-align: left; } .join-c .table .tit-16 { display: inline-block; cursor: pointer; margin-right: .8rem; border-bottom: 2px solid transparent; } .join-c .table .tit-16.on { border-bottom: 2px solid #0462ae; color: #0462ae; } .join-c .table .tit-16:hover { color: #0462ae; } .join-c .ajaxlist { margin-top: 1rem; } .join-c .ajaxlist .joc-container{ overflow: hidden; } .join-c .ajaxlist .swiper-slide { width: calc((100% - 1rem) / 2); margin-right: 1rem; } .join-c .ajaxlist .swiper-slide:last-child { margin-right: 0; } .join-c .ajaxlist .swiper-slide .tit-20 { margin-top: .875rem; line-height: 1; } .join-d .list { margin-top: 1rem; } .join-d .list .li { width: calc((100% - 1rem) / 2); background-color: #f7f7f7; padding: 1.75rem 1.5rem; float: left; margin-right: 1rem; font-size: 0; height: 11.375rem; } .join-d .list .li:last-child { margin-right: 0; } .join-d .list .li .t1 { font-weight: 500; line-height: 1; } .join-d .list .li .t2 { margin-top: 1rem; } .join-d .list .li .t3 { line-height: 1.5; } .join-d .list .li .more { margin-top: 1rem; } .join-d .list .li .t4 { line-height: 1.5; margin-top: 1rem; margin-bottom: 0.5rem; } .join-d .list .li .t { width: calc((100% - 1rem) / 2); display: inline-block; vertical-align: top; margin-right: 1rem; border-bottom: 1px solid rgb(222, 222, 222); line-height: 1.65rem; font-size: .4rem; color: #333; position: relative; } .join-d .list .li .t:nth-child(2n) { margin-right: 0; } .join-d .list .li .t::after { content: ""; position: absolute; right: 0.65rem; top: 50%; width: 13px; height: 7px; margin-top: -3px; background-image: url(../img/jt2.png); background-repeat: no-repeat; filter: grayscale(1000%); transform: rotate(-90deg); transition: all 0.5s; } .join-d .list .li .t:hover { color: #0462ae; } .join-d .table { margin-top: .75rem; font-size: 0; text-align: left; } .join-d .table .tit-16 { display: inline-block; cursor: pointer; margin-right: .8rem; border-bottom: 2px solid transparent; } .join-d .table .tit-16.on { border-bottom: 2px solid #0462ae; color: #0462ae; } .join-d .table .tit-16:hover { color: #0462ae; } .join-d .list .li .t:hover::after { filter: grayscale(0%); } .join-d .ajaxlist { margin-top: 1rem; overflow: hidden; padding: .75rem 0; border-top: 1px solid rgb(222, 222, 222); } .join-d .ajaxlist .list { margin-top: 0.75rem; } .join-d .ajaxlist .list .lis { padding: 1rem; background-color: #f7f7f7; margin-bottom: .75rem; } .join-d .ajaxlist .list .lis .fexls { display: flex; align-items: flex-start; justify-content: space-between; margin-top: 0.5rem; } .join-d .ajaxlist .list .lis .fexls .liss { margin-right: 0.3rem; } .join-d .ajaxlist .list .lis .fexls .liss .col-000 { margin-top: 0.2rem; line-height: 1.5; } .join-d .ajaxlist .list .lis .fexls .liss:nth-child(4) { width: 10%; } .join-d .ajaxlist .list .lis .fexls .liss:nth-child(5) { width: 12%; } .join-d .ajaxlist .list .lis .fexls .liss:nth-child(6) { width: 17%; } .join-d { padding-bottom: 1.5rem; } .join-d .ajaxlist { padding-bottom: 0; } .insli { background-color: #f7f7f7; height: 13.75rem; margin-top: 1rem; } .insli .left { width: 50%; float: left; height: 100%; padding: 1.5rem 1rem; /* padding-right: 3.75rem; */ overflow: auto; } .insli .right { width: 50%; float: left; height: 100%; overflow: hidden; } .insli .left .tit-17 { margin-top: .6rem; line-height: 1.5; text-align: justify; } .insli .left .p { display: flex; align-items: center; justify-content: flex-start; position: relative; padding: 0 0.2rem; padding-left: .75rem; } .insli .left .p::after { content: ""; width: 5px; height: 5px; border-radius: 50%; border: 3px solid #0462ae; position: absolute; left: 0; top: 50%; margin-top: -5px; } .insli .left .p::before { content: ""; height: 100%; border: 1px dotted #0461ae25; position: absolute; left: 4px; top: 50%; margin-top: -5px; } .insli .left .p3::before { display: none; } .insli .left .p .tit-17 { margin-top: 0; margin-left: 1.2rem; } .insli .left .p1 { margin-top: 1.25rem; } .insli .left .p3 { margin-bottom: .75rem; } .inslis { background-color: #f7f7f7; height: 15rem; margin-top: 1rem; margin-top: 1.75rem; } .inslis:first-child { margin-top: 1rem; } .inslis .left { width: 40%; float: left; height: 100%; padding: 1.5rem 1rem; padding-top: 2rem; /* padding-right: .5rem; */ } .inslis .left .tit-17 { overflow: auto; height: 10rem; /* padding-right: 1rem; */ text-align: justify; } .inslis .right { width: 60%; float: left; height: 100%; overflow: hidden; } .insli { margin-bottom: 1.5rem; } .inslis .left .tit-30 { margin-bottom: .5rem; line-height: 1.2; } .inslis:nth-child(2n) .right { float: right; } .ins-c { padding-bottom: 3rem; } .inn-a .t1 { margin-top: 0.75rem; } .inn-a .cont { padding: 1rem 1.5rem; background-color: #f7f7f7; } .inn-a .lis { width: 20%; float: left; height: 4.5rem; display: flex; align-items: flex-start; justify-content: flex-start; flex-direction: column; padding-top: 1rem; padding-right: 0.75rem; } .inn-a .lis .nums { display: flex; margin-bottom: .2rem; } .inn-a .lis .nums .tit-16 { height: 1.125rem; } .inn-a .lis .tit-15 { line-height: 1.5; } .inn-a .lis:last-child { border-bottom: 0; } .inn-a .lis:nth-last-child(2) { border-bottom: 0; } .inn-a .content2 .list { padding: 2rem 1.5rem 1.25rem; margin-top: .9rem; } .inn-a .content2 .list a { display: block; background-color: #fff; width: calc((100% - 1.5rem) / 3); margin-right: .75rem; margin-bottom: .75rem; padding: 1.45rem 1.25rem; color: #333; float: left; } .inn-a .content2 .list a:nth-child(3n) { margin-right: 0; } .inn-a .content2 .list a .tit-30 { line-height: 1.2; padding-bottom: .75rem; margin-bottom: .75rem; border-bottom: 1px solid rgb(235, 235, 235); } .inn-a .content2 .list a .tt { line-height: 1.5; height: 9rem; text-align: justify; } .inn-a .content2 .hide-box { display: none; padding: 1.5rem; background-color: #f7f7f7; margin-top: 1rem; } .inn-a .content2 .hide-box .top { display: flex; align-items: center; justify-content: flex-start; } .inn-a .content2 .hide-box .top div:first-child { width: 70%; } .inn-a .content2 .hide-box .list2 a { display: flex; align-items: center; justify-content: flex-start; line-height: 1; padding: 0.75rem 0; border-bottom: 1px solid #e7e7e7; } .inn-a .content2 .hide-box .list2 a .tit-18 { width: 70%; } .inn-a .content2 .hide-box .list2 a:hover .tit-18 { color: #0462ae; } .inn-a .content2 .hide-box .list2 { margin-bottom: 1rem; } .inn-b .content .list { padding: 2rem 1.5rem 1.25rem; margin-top: .9rem; } .inn-b .content .list a { display: block; background-color: #fff; width: calc((100% - 1.5rem) / 3); margin-right: .75rem; margin-bottom: .75rem; padding: 1.45rem 1.25rem; color: #333; cursor: pointer; float: left; } .inn-b .content .list a .tit-17 { line-height: 1.5; } .inn-b .content .list a:nth-child(3n) { margin-right: 0; } .inn-b .content .list a .tit-30 { line-height: 1.2; padding-bottom: .75rem; margin-bottom: .75rem; border-bottom: 1px solid rgb(235, 235, 235); } .inn-b .content .list a .txt { height: 6rem; overflow: hidden; margin-top: .75rem; } .inn-b .content .list a .tt { line-height: 1.5; transition: all 0.5s; text-align: justify; } .inn-b .content .list a .img { display: flex; align-items: center; justify-content: flex-start; margin-bottom: .75rem; cursor: pointer; } .inn-b .content .list a .img .tit-16 { color: #0462ae; margin-left: 0.5rem; } .inn-b .content .list a .show { margin-top: 0.5rem; cursor: pointer; display: none; } .inn-b .content .list a .tt.on { line-height: 1.5; height: auto; } .inn-b .content .hide-box { display: none; padding: 1.5rem; background-color: #f7f7f7; margin-top: 1rem; } .inn-b .content .hide-box .top { display: flex; align-items: center; justify-content: flex-start; } .inn-b .content .hide-box .top div { width: 10%; } .inn-b .content .hide-box .top div:nth-child(2) { width: 30%; } .inn-b .content .hide-box .top div:first-child { width: 60%; } .inn-b .content .hide-box .list2 a { display: flex; align-items: center; justify-content: flex-start; line-height: 1; padding: 0.5rem 0; border-bottom: 1px solid #e7e7e7; cursor: pointer; } .inn-b .content .hide-box .list2 a .tit-18 { width: 60%; } .inn-b .content .hide-box .list2 a .tit-16 { width: 10%; } .inn-b .content .hide-box .list2 a .col-333 { width: 30%; } .inn-b .content .hide-box .list2 a:hover .tit-18 { color: #0462ae; } .inn-b .content .hide-box .list2 { margin-bottom: 1rem; } .innbdoil { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 999; display: none; } .innbdoil .mak { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: rgba(0, 0, 0, 0.4); } .lsi { cursor: pointer; } .innbdoil .box { background-color: #fff; padding: 1.5rem; z-index: 3; width: 37.5rem; } .bosc{ } .innbdoil .box .tit-30 { line-height: 1.2; padding-bottom: .75rem; margin-bottom: .75rem; border-bottom: 1px solid rgb(235, 235, 235); } .innbdoil .box .tt { line-height: 1.5; max-height: 60vh; overflow: auto; transition: all 0.5s; } .innbdoil .box .img { display: flex; align-items: center; justify-content: center; margin-bottom: 1.5rem; cursor: pointer; } .innbdoil .box .img .tit-16 { color: #0462ae; margin-left: 0.5rem; } .innbdoil .box .colse { position: absolute; top: -20px; right: -20px; cursor: pointer; transition: all 0.5s; } .innbdoil .box .colse:hover { transform: rotate(180deg); } .inn-c .content .list { background-color: #f7f7f7; padding: 2rem 1.5rem 1.25rem; margin-top: .9rem; } .inn-c .content .list a { display: block; background-color: #fff; width: calc((100% - 1.5rem) / 3); margin-right: .75rem; margin-bottom: .75rem; padding: 1.45rem 1.25rem; color: #333; float: left; padding-top: 5rem; background-image: url(../img/abgs.png); background-size: cover; background-position: top; background-repeat: no-repeat; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); } .inn-c .content .list a:nth-child(3n) { margin-right: 0; } .inn-c .content .list a .tit-30 { line-height: 1.2; padding-bottom: .75rem; margin-top: 0.15rem; margin-bottom: .75rem; border-bottom: 1px solid rgb(235, 235, 235); } .inn-c .content .list a .txt { height: 5.375rem; overflow: hidden; } .inn-c .content .list a .tt { line-height: 1.5; transition: all 0.5s; text-align: justify; } .inn-c .content .list a .img { display: flex; align-items: center; justify-content: flex-start; margin-bottom: .75rem; cursor: pointer; } .inn-c .content .list a .img .tit-16 { color: #0462ae; margin-left: 0.5rem; } .inn-c .content .list a .show { margin-top: 0.5rem; cursor: pointer; display: none; } .show { display: none; } .inn-c .content .list a .tt.on { line-height: 1.5; height: auto; } .inn-c .content .hide-box { display: none; padding: 1.5rem; background-color: #f7f7f7; margin-top: 1rem; } .inn-c .content .hide-box .top { display: flex; align-items: center; justify-content: flex-start; } .inn-c .content .hide-box .top div:first-child { width: 70%; } .inn-c .content .hide-box .list2 a { display: flex; align-items: center; justify-content: flex-start; line-height: 1; padding: 0.75rem 0; border-bottom: 1px solid #e7e7e7; } .inn-c .content .hide-box .list2 a .tit-18 { width: 70%; } .inn-c .content .hide-box .list2 a:hover .tit-18 { color: #0462ae; } .inn-c .content .hide-box .list2 { margin-bottom: 1rem; } .inn-c .table { margin-top: .75rem; font-size: 0; text-align: left; } .inn-c .table1 { padding-bottom: 0.5rem; border-bottom: 1px solid rgb(230, 230, 230); } .inn-c .table .tit-16 { display: inline-block; cursor: pointer; margin-right: .8rem; color: rgb(169, 168, 168); border-bottom: 2px solid transparent; } .inn-c .table .tit-16.on { border-bottom: 2px solid #0462ae; color: #0462ae; } .inn-c .table .tit-16:hover { color: #0462ae; } .inn-c .table2 { margin-top: 0.5rem; } .text-a .stit { margin-top: .75rem; line-height: 1.5; } .text-a-a { background-image: url(../img/text.jpg); height: 25rem; margin-top: 0; } .join .content2.text-a-b { padding-top: 1.5rem; } .text-a-b .list { padding: 2rem 1.5rem 1.25rem; margin-top: .9rem; } .text-a-b .list a { display: block; background-color: #fff; width: calc((100% - 1.5rem) / 3); margin-right: .75rem; margin-bottom: .75rem; padding: 1.45rem 1.25rem; color: #333; float: left; } .text-a-b .list a:nth-child(3n) { margin-right: 0; } .text-a-b .list a .tit-30 { line-height: 1.2; padding-bottom: .75rem; margin-bottom: .75rem; border-bottom: 1px solid rgb(235, 235, 235); } .text-a-b .list a .tt { line-height: 1.5; height: 9rem; } .text-a-b .hide-box { display: none; padding: 1.5rem; background-color: #f7f7f7; margin-top: 1rem; } .text-a-b .hide-box .top { display: flex; align-items: center; justify-content: flex-start; } .text-a-b .hide-box .top div:first-child { width: 70%; } .text-a-b .hide-box .list2 a { display: flex; align-items: center; justify-content: flex-start; line-height: 1; padding: 0.75rem 0; border-bottom: 1px solid #e7e7e7; } .text-a-b .hide-box .list2 a .tit-18 { width: 70%; } .text-a-b .hide-box .list2 a:hover .tit-18 { color: #0462ae; } .text-a-b .hide-box .list2 { margin-bottom: 1rem; } .text-b .list { margin-top: .5rem; } .text-b .list .li { width: calc((100% - 1.5rem) / 2); float: left; margin-right: 1.5rem; margin-top: 1rem; } .text-b .list .li:nth-child(2n) { margin-right: 0; } .text-b .list .li .img { margin-top: 1rem; } .text-a-a { padding: 2rem 1.5rem 1.25rem !important; margin-top: 0m; } .text-a-a .a { display: block; /* background-color: #fff; */ width: calc((100% - 3rem) / 3); margin-right: 1.5rem; position: relative; z-index: 2; color: #333; position: relative; } .text-a-a .a .li { background-color: #fff; padding: 1.25rem; cursor: pointer; } .text-a-a .a:last-child { margin-right: 0; } .text-a-a .a .tit-30 { line-height: 1.2; padding-bottom: .75rem; margin-bottom: .75rem; border-bottom: 1px solid rgb(235, 235, 235); } .text-a-a .a .tt { line-height: 1.5; overflow: hidden; transition: all 0.5s; } .text-a-a .a .img { display: flex; align-items: center; justify-content: flex-start; margin-bottom: .75rem; cursor: pointer; } .text-a-a .a .tit-26 { margin-bottom: .75rem; } .text-a-a .a .img .tit-16 { color: #0462ae; margin-left: 0.5rem; } .show { margin-top: 0.5rem; cursor: pointer; } .show img { transform: rotate(90deg); display: inline; } .show .img2 { transform: rotate(-90deg); margin-left: .5rem; opacity: 0; } .show.on .img2 { opacity: 1; } .text-a-a a .tt.on { line-height: 1.5; height: auto; } .text-a-a .a .txt { height: 4.8rem; overflow: hidden; margin-top: .75rem; } .acbox { transition: all 0.5s; } .acbox.reomve { animation-play-state: paused; } .text-a-a .a .bott { text-align: center; margin-bottom: 1.375rem; position: relative; } .text-a-a::after { content: ""; width: 100%; height: 1px; position: absolute; background-color: rgba(255, 255, 255, 0.2); left: 0; top: calc(2rem + 6px); } .text-a-a .a .bott .cir { width: 10px; height: 10px; background-color: #fff; border-radius: 50%; display: inline-block; position: relative; margin-bottom: 0.5rem; } .text-a-a .a .bott .cir::after { content: ""; width: 18px; height: 18px; border-radius: 50%; position: absolute; top: 50%; left: 50%; border: 3px solid #fff; transform: translate(-50%, -50%); } .text-a-a .next, .text-a-a .prev { width: 50px; height: 50px; cursor: pointer; position: absolute; top: calc(2rem + 6px); margin-top: -25px; z-index: 99; border: 1px solid rgba(255, 255, 255, 0.5); background-color: rgb(33, 113, 212); } .text-a-a .next { right: 1rem; } .text-a-a .prev { left: 1rem; transform: rotate(180deg); } #wave { position: absolute; left: 0; bottom: 0; width: 100%; overflow: hidden; } .exch { padding-bottom: 1.5rem; } .exch .table { font-size: 0; text-align: left; margin-left: 1.25rem; } .exch .tit { display: flex; align-items: center; padding-bottom: 0.75rem; border-bottom: 1px solid #e7e7e7; } .exch .table .tit-16 { display: inline-block; cursor: pointer; margin-right: .8rem; border-bottom: 2px solid transparent; } .exch .table .tit-16.on { border-bottom: 2px solid #0462ae; color: #0462ae; } .exch .table .tit-16:hover { color: #0462ae; } .exch .seachs { font-size: 0; margin-top: 1rem; text-align-last: left; padding-bottom: 0.75rem; } .exch .seachs .txt { display: inline-block; vertical-align: top; height: 1.5rem; background-color: #f7f7f7; font-size: .425rem; padding: 0 .825rem; width: 12.5rem; } .exch .seachs .submit { width: 5rem; margin-left: .5rem; height: 1.5rem; background-color: #0462ae; background-image: url(../img/seach.png); background-repeat: no-repeat; background-position: center; } .exch .list1 { padding: 1.5rem; background-color: #f7f7f7; } .exch .list1 a { display: block; float: left; width: calc((100% - 6.75rem) / 4); margin-right: 2.25rem; background-image: url(../img/exh.jpg); background-size: cover; background-repeat: no-repeat; background-position: center; padding: .75rem; padding-top: 1.5rem; height: 11.25rem; position: relative; } .exch .list1 a:nth-child(4n) { margin-right: 0; } .exch .list1 a .tit-22 { color: #000; font-weight: 500; line-height: 1.2; } .exch .list1 a .tit-15 { position: absolute; bottom: 0.75rem; left: 0.75rem; line-height: 1; color: #333; } .exch .hide-box { padding: 1.5rem; background-color: #f7f7f7; margin-top: 1rem; } .exch .hide-box .top { display: flex; align-items: center; justify-content: flex-start; } .exch .hide-box .top div:first-child { width: 70%; } .exch .hide-box .top div:last-child { width: 30%; } .exch .hide-box .list3 a { display: flex; align-items: center; justify-content: flex-start; line-height: 1; padding: 0.75rem 0; border-bottom: 1px solid #e7e7e7; } .exch .hide-box .list3 a .tit-18 { width: 70%; } .exch .hide-box .list3 a:hover .tit-18 { color: #0462ae; } .exch .hide-box .list3 { margin-bottom: 1rem; } .exch .ajaxslist .top { display: flex; align-items: center; justify-content: space-between; } .exch .table2 { margin-left: 0; width: auto; } .exch .alist { padding: 1.5rem; background-color: #f7f7f7; } .exch .list2 .lis { width: calc((100% - 6.75rem) / 4); margin-right: 2.25rem; float: left; margin-bottom: 1.5rem; } .exch .list2 .a1 { display: block; width: 100%; background-image: url(../img/exh2.jpg); background-size: cover; background-repeat: no-repeat; background-position: center; padding: .75rem; padding-top: 1.5rem; height: 11.25rem; position: relative; } .exch .list2 .lis:nth-child(4n) { margin-right: 0; } .exch .list2 .a1 .tit-22 { color: #000; font-weight: 500; line-height: 1.2; word-break: break-all; } .exch .list2 .a1 .time { position: absolute; bottom: 0.75rem; left: 0.75rem; line-height: 1; color: #333; } .exch .list2 .a1 .tit-15 { color: #333; line-height: 1; margin-bottom: 0.2rem; } .exch .alist .showmore { margin-top: 0; } .por-a .content { background-color: transparent; } .por-a .tp { position: relative; z-index: 99; margin-top: 0.75rem; display: flex; } .por-a .tp .sreo { width: 5rem; height: 1.5rem; position: relative; background-color: #fff; } .por-a .tp .sreo .tit { line-height: 1.5rem; width: 100%; padding: 0 0.75rem; font-size: .4rem; position: relative; cursor: pointer; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .por-a .tp .sreo .tit::after { content: ""; position: absolute; right: 0.65rem; top: 50%; width: 13px; height: 7px; margin-top: -3px; background-image: url(../img/jt2.png); background-repeat: no-repeat; filter: grayscale(1000%); transition: all 0.5s; } .por-a .tp .sreo .subli { width: 100%; position: absolute; top: 1.5rem; left: 0; background-color: #fff; display: none; } .por-a .tp .sreo .subli a { display: block; line-height: 1.5rem; padding: 0 0.75rem; color: #333; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: .4rem; border-top: 1px solid rgba(0, 0, 0, 0.052); } .por-a .tp .sreo .subli a:hover { background-color: #0462ae; color: #fff } .por-a .seachs { font-size: 0; text-align-last: left; padding-bottom: 0.75rem; margin-left: .75rem; } .por-a .seachs .txt { display: inline-block; vertical-align: top; height: 1.5rem; background-color: #ffff; font-size: .425rem; padding: 0 .825rem; width: 12.5rem; } .por-a .seachs .submit { width: 5rem; margin-left: .5rem; height: 1.5rem; background-color: #0462ae; background-image: url(../img/seach.png); background-repeat: no-repeat; background-position: center; } .por-a .tj { position: relative; margin-top: 0rem; display: flex; } .por-a .tj .ls { margin-left: .75rem; } .por-a .tj a { display: inline-block; vertical-align: top; margin-right: .5rem; line-height: 1; font-size: .4rem; } .por-b .porb-container { margin-top: 1rem; overflow: hidden; } .por-b .porb-container .swiper-slide { width: 100%; position: relative; height: 18rem; overflow: hidden; } .por-b .porb-container .swiper-slide .txt { position: absolute; top: 50%; left: 2rem; transform: translateY(-50%); } .por-b .porb-container .swiper-slide .txt.witer .t2 { color: #fff; } .por-b .porb-container .swiper-slide .txt.witer .t3 { color: #fff; } .por-b .porb-container .swiper-slide .txt .t1 { line-height: 1; color: #0462ae; margin-bottom: 0.5rem; } .por-b .porb-container .swiper-slide .txt .t2 { line-height: 1; font-weight: 500; margin-bottom: 0.5rem; } .por-b .porb-container .swiper-slide .txt .t3 { line-height: 1.5; width: 10.75rem; } .por-b .porb-container .swiper-slide .txt .more { margin-top: 1rem; } .por-c { padding-bottom: 1.5rem; } .por-c .li { margin-top: 1.5rem; width: 100%; background-color: #f7f7f7; height: 15rem; } .por-c .li .left { width: 41%; height: 100%; float: left; overflow: hidden; padding: 2rem 1.5rem; } .por-c .li .left .tit-17 { line-height: 1.5; height: 9rem; text-align: justify; } .por-c .li .right { width: 59%; height: 100%; float: left; overflow: hidden; } .por-adds .main .list .lis .sublist .tits { display: block; padding: 0 .875rem; width: 100%; color: #333; line-height: 1.6rem; margin-right: 0; position: relative; height: auto; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .por-adds .main .list .lis .sublist .tits.nott::after { display: none; } .por-adds .main .list .lis .sublist .tits::after { content: ""; position: absolute; display: block; left: auto; right: 0.75rem; top: 50%; width: 13px; height: 7px; margin-top: -3px; background-image: url(../img/jt2.png); background-repeat: no-repeat; filter: grayscale(1000%); transform: rotate(-90deg); transition: all 0.5s; background-color: transparent; } .por-adds { z-index: 3333; } .por-adds .main .list .lis .sublist { height: 15rem; width: 100vw; left: -7.125rem; padding-left: 7.125rem; background-color: #d8dadc9a; } .por-adds .main .list .homes { width: 7.125rem; } .one-li { width: 6rem; background-color: #fff; height: 100%; /* display: none; */ } .two-li { position: absolute; width: 6rem; background-color: #fff; height: 100%; left: 13.125rem; top: 0; border-left: 1px solid rgb(228, 228, 228); display: none; } .three-li { position: absolute; width: 6rem; background-color: #fff; height: 100%; left: 6rem; top: 0; border-left: 1px solid rgb(228, 228, 228); display: none; } .four-li { position: absolute; width: 6rem; background-color: #fff; height: 100%; left: calc(6rem - 1px); top: 0; border-left: 1px solid rgb(228, 228, 228); display: none; } .por-adds .main .list .lis .sublist .four-li .tits::after { display: none; } .por-adds .main .list .lis .sublist .one-li .onli.cur .tits1 { background-color: #0462ae; color: #fff; } .por-adds .main .list .lis .sublist .one-li .onli.cur .tits1::after { filter: grayscale(100%) brightness(1000%) !important; } .por-adds .main .list .lis .sublist .one-li .twli.cur .tits2 { background-color: #0462ae; color: #fff; } .por-adds .main .list .lis .sublist .one-li .twli.cur .tits2::after { filter: grayscale(100%) brightness(1000%) !important; } .por-adds .main .list .lis .sublist .one-li .thli.cur .tits3 { background-color: #0462ae; color: #fff; } .por-adds .main .list .lis .sublist .one-li .thli.cur .tits3::after { filter: grayscale(100%) brightness(1000%) !important; } .porinfo .content .videocont { margin-top: 0; } .porinfo .content .t2 { margin-top: 1.5rem; } .porinfo .content .t3 { padding: 1.5rem; background-color: #f7f7f7; margin-top: .75rem; } .porinfo .content .tp { display: flex; align-items: center; justify-content: flex-start; margin-top: 1.5rem; } .porinfo .content .tp .table { margin-top: .75rem; font-size: 0; text-align: left; width: auto; margin-left: 1.5rem; } .porinfo .content .tp .table .tit-16 { display: inline-block; cursor: pointer; margin-right: .8rem; border-bottom: 2px solid transparent; } .porinfo .content .tp .table .tit-16.on { border-bottom: 2px solid #0462ae; color: #0462ae; } .porinfo .content .tp .table .tit-16:hover { color: #0462ae; } .porinfo .content .ajaxlist .list { margin-top: 1rem; } .porinfo .content .ajaxlist .list a { display: block; width: calc((100% - 3rem) / 4); margin-right: 1rem; height: 11.75rem; background-image: url(../img/pordbg.png); background-size: cover; float: left; position: relative; padding: 0 1rem; margin-bottom: 1rem; } .porinfo .content .ajaxlist .list a:nth-child(4n) { margin-right: 0; } .porinfo .content .ajaxlist .list a .img { width: 100%; display: flex; align-items: center; justify-content: center; margin-top: 1.25rem; } .porinfo .content .ajaxlist .list a .img img { width: 7rem; } .porinfo .content .ajaxlist .list a .tit-20 { position: absolute; bottom: 1.5rem; width: 100%; left: 0; text-align: center; } .porinfo .content .ajaxlist .list a .bots { display: flex; align-items: center; justify-content: space-between; } .pord-info {} .pord-info { padding: 1.5rem; } .pord-info .t1 { line-height: 1; padding-left: 1.5rem; } .pord-info .content { padding: 1.5rem; background-color: #fff; margin-top: 1.5rem; } .pord-info .content .img { margin-top: .75rem; font-size: .425rem; } .pord-info .content .img img { display: inline-block; } .pord-info .psimg { margin-top: 1.5rem; /* height: 18rem; */ position: relative; /* background-image: url(../img/pbgs.jpg); */ background-repeat: no-repeat; background-size: cover; background-color: #fff; padding: 1.5rem; } /* .pord-info .psimg img { position: absolute; width: 18rem; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } */ .pord-info .content .t3 { padding: 1.5rem; background-color: #f7f7f7; margin-top: .75rem; color: #333; } .pord-info .content .t3 a { text-decoration: underline; } .pord-info .content .t4 { margin-top: 1.5rem; line-height: 1; } .pord-info .content .list1 { margin-top: 1.5rem; } .jscl.three .li { width: calc((100% - 2rem) / 3); height: 7.125rem; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); float: left; background-color: #fff; margin-right: 1rem; margin-bottom: 1rem; text-align: center; padding: 2rem; } .jscl.three .li:nth-child(2n) { margin-right: 1rem; } .jscl.three .li:nth-child(3n) { margin-right: 0; } .jscl.four .li:nth-child(2n) { margin-right: 1rem; } .jscl.four .li { width: calc((100% - 3rem) / 4); height: 7.125rem; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); float: left; background-color: #fff; margin-right: 1rem; margin-bottom: 1rem; text-align: center; padding: 2rem; } .jscl.four .li:nth-child(4n) { margin-right: 0; } .pord-info .content .list1 .li { width: calc((100% - 2rem) / 3); height: 9.25rem; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); float: left; background-color: #fff; margin-right: 1rem; margin-bottom: 1rem; text-align: center; padding: 1.75rem 1.9rem 0; } .pord-info .content .list1 .li:nth-child(4n) { margin-right: 0; } .pord-info .content .list1 .li .icon { display: inline-block; margin-bottom: 0.75rem; } .pord-info .content .list1 .li .tit-18 { line-height: 1.5; } .pord-info .content .list2 { margin-top: 1.5rem; background-color: #f3f3f3; padding: 1.5rem; } .por-adds .main .list .lis .sublist .onli:last-child .tits::after { display: none; } .por-adds .main .list .lis .sublist .onli:nth-last-child(2) .tits::after { display: none; } .pord-info .content .list2 .li .top { display: flex; align-items: center; justify-content: space-between; padding: 0.75rem 0; border-bottom: 1px solid rgb(216, 216, 216); } .pord-info .content .list2 .li .top .showmore { margin-top: 0; } .pord-info .content .list2 .li .sub-list { display: none; } .pord-info .content .list2 .li .sub-list .cont { padding: 0.75rem 0; border-bottom: 1px solid rgb(216, 216, 216); } .pord-info .content .list2 .li .sub-list .cont .tit-16 { margin-top: 0.5rem; color: #7a7b7e; } .pord-info .content .list2 .li .sub-list .cont .img { /* text-align: center; */ } .pord-info .content .list2 .li .sub-list .cont .img img { display: inline-block; } .pord-info .content .list2 .li .sub-list .cont .list3 { margin-top: 1rem; } .pord-info .content .list2 .li .sub-list .cont .list3 .li { width: calc((100% - 2rem) / 3); float: left; background-color: #fff; margin-right: 1rem; margin-bottom: 1rem; text-align: center; padding: 1rem; } .pord-info .content .list2 .li .sub-list .cont .list3 .li:nth-child(3n) { margin-right: 0; } .pord-info .content .list2 .li .sub-list .cont .list3 .li .tit-20 { text-align: left; } .pord-info .content .list2 .li .sub-list .cont .list3 .li .img { margin-top: 0.75rem; } .pord-info .coop .t1 { padding-left: 0; line-height: 1.5; margin-top: 0.3rem; } .pord-info .coop .content { padding: 0; } .pin-d { margin-top: 1rem; background-color: #f3f3f3; height: 15rem; overflow: hidden; } .pin-d .img { width: 50%; float: left; height: 100%; overflow: hidden; margin-top: 0; background-color: #ccc; margin-top: 0 !important; } .pin-d .right { width: 50%; float: left; height: 100%; padding: 1rem; } .porinfo .content .t3 img { display: inline-block; } .znzz { margin-top: 1rem; padding: 2rem 1.5rem; background-image: url(../img/znzz.jpg); background-size: cover; } .znzz .swiper-slide { width: calc((100% - 1.5rem) / 3); padding: 1.5rem; background-color: #fff; height: 17rem; margin-right: 0.75rem; } .znzz .swiper-slide:last-child { margin-right: 0; } .znzz .swiper-slide .tit-16 { line-height: 1.5; margin-top: 0.5rem; text-align: justify; } .znzz .swiper-slide .img { margin-bottom: 0.75rem; } .znzz .s-prev { left: -0.625rem; top: 50%; margin-top: -0.625rem; } .znzz .s-next { right: -0.625rem; top: 50%; transform: rotate(180deg); margin-top: -0.625rem; } .ldtb { margin-top: 0.75rem; } .t6 { padding: 0.5rem 1.5rem; } .ldtb .li { width: calc((100% - 2rem) / 3); height: 7.125rem; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); float: left; background-color: #fff; margin-right: 1rem; margin-bottom: 1rem; text-align: center; display: flex; flex-direction: column; align-items: center; justify-content: center; } .ldtb .li:nth-child(3n) { margin-right: 0; } .ldtb .li .tit-36 { color: #0462ae; margin-bottom: 0.5rem; } .ldtb .li .icon { display: inline-block; margin-bottom: 0.5rem; } .jscl { margin-top: 1rem; } .jscl .li { width: calc((100% - 2rem) / 2); height: 7.125rem; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); float: left; background-color: #fff; margin-right: 1rem; margin-bottom: 1rem; text-align: center; padding: 2rem; } .jscl.one .li{ width: 100% !important; } .jscl .li:nth-child(2n) { margin-right: 0; } .jscl .li .tit-18 { line-height: 1.5; } .jscl .li .icon { display: inline-block; margin-bottom: 0.5rem; } .t7 { margin-top: 0.5rem; } .pord-info .content .fhcl .li { width: calc((100% - 1rem) / 2); height: 7.125rem; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); float: left; background-color: #fff; margin-right: 1rem; margin-bottom: 1rem; text-align: center; padding: 2rem; } .pord-info .content .fhcl .li:nth-child(2n) { margin-right: 0; } .pord-info .content .fhcl.three .li { width: calc((100% - 2rem) / 3); } .pord-info .content .fhcl.three .li:nth-child(2n) { margin-right: 1rem; } .pord-info .content .fhcl.three .li:nth-child(3n) { margin-right: 0; } .pord-info .content .fhcl.four .li { width: calc((100% - 3rem) / 4); } .pord-info .content .fhcl.four .li:nth-child(2n) { margin-right: 1rem; } .pord-info .content .fhcl.four .li:nth-child(4n) { margin-right: 0; } .pord-info .content .fhcl .li .tit-18 { line-height: 1.5; } .pord-info .content .fhcl .li .icon { display: inline-block; margin-bottom: 0.5rem; } .new-info { padding: 1.5rem; padding-top: 0; } .new-info .content { background-color: #fff; padding: 1.5rem; } .new-info .content .con { padding: 1.5rem; background-color: #f7f7f7; } .new-info .content .con .sub { margin-top: 0.2rem; padding-bottom: 0.4rem; text-align: center; border-bottom: 1px solid rgb(221, 221, 221); } .new-info .content .con .sub .tit-15 { line-height: 1; display: inline-block; margin: 0 0.5rem; color: #888; } .new-info .content .con .tent { margin-top: .75rem; } .new-info .content .con .tent img { display: inline-block; } .new-info .content .bot { display: flex; justify-content: space-between; align-items: center; margin-top: 1rem; } .new-info .content .bot .left a { display: block; margin-bottom: 0.2rem; font-size: 16px; color: #333; } .new-info .content .bot .left a:hover { color: #0462ae; } .new-info .table { margin-top: .75rem; font-size: 0; text-align: left; padding-top: 0.75rem; border-top: 1px solid rgb(226, 226, 226); } .new-info .table .tit-16 { display: inline-block; cursor: pointer; margin-right: .8rem; border-bottom: 2px solid transparent; } .new-info .table .tit-16.on { border-bottom: 2px solid #0462ae; color: #0462ae; } .new-info .table .tit-16:hover { color: #0462ae; } .new-info .list { margin-top: 1rem; } .new-info .list a { display: block; width: calc((100% - 3rem) / 4); margin-right: 1rem; height: 11.75rem; background-image: url(../img/pordbg.png); background-size: cover; float: left; position: relative; padding: 0 1rem; margin-bottom: 1rem; } .new-info .list a:nth-child(4n) { margin-right: 0; } .new-info .list a .img { width: 100%; display: flex; align-items: center; justify-content: center; } .new-info .list a .img img { width: 7rem; } .new-info .list a .tit-20 { position: absolute; bottom: 1.5rem; width: 100%; left: 0; text-align: center; } .new-info .list a .bots { display: flex; align-items: center; justify-content: space-between; } .new-info .list3 { margin-top: 1rem; } .new-info .list3 a { display: block; width: calc((100% - 3.75rem) / 4); float: left; margin-right: 1.25rem; margin-bottom: 1.5rem; } .new-info .list3 a:nth-child(4n) { margin-right: 0; } .new-info .list3 a .img { width: 100%; height: 7.5rem; overflow: hidden; background-color: #f3f3f3; } .new-info .list3 a .tit-20 { line-height: .75rem; height: 1.6rem; margin-top: .6rem; margin-bottom: 0.2rem; } .coop .content .item { position: relative; } .coop .content .item img { top: 58%; position: absolute; right: 2%; } .soc-a .list .tm { line-height: 1.3; margin-bottom: 0.25rem; height: 2.5rem; } .down-doil { position: fixed; top: 0; left: 0; width: 100%; display: none; height: 100%; z-index: 999999999999999; } .down-doil .mak { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); } .down-doil .box { width: 81%; background-color: #fff; padding: 1.45rem 1.25rem; } .down-doil .box .cont-a { padding: 0; } .down-doil .box .coop { padding: 0; margin-top: 0; } .down-doil .box .coop .t1 { padding-bottom: .75rem; } .down-doil .box .coop .content { margin-top: 0; } .down-doil .box .coop .content .bot input { background-color: #0462ae; color: #fff; } .down-doil .box .coop .reset { display: inline-block; vertical-align: top; width: 5.25rem; height: 1.5rem; line-height: 1.5rem; background-color: #0462ae; font-size: 17px; transition: all 0.5s; margin: 0 0.3rem; color: #fff; } .down-doil .box .colse { position: absolute; top: -20px; right: -20px; cursor: pointer; transition: all 0.5s; } .newspaper .video-list .li { width: calc((100% - 2.25rem) / 4); color: #000; } .newspaper .video-list .li:nth-child(3n) { margin-right: .75rem; } .newspaper .video-list .li:nth-child(4n) { margin-right: 0; } .newspaper .video-list .li .img { height: auto; } .newspaper .video-list .li .img img { width: 100%; } .js .search { position: fixed; z-index: 1000; top: 0; left: 0; width: 100%; height: 100vh; visibility: hidden; } .js .search::before { content: ''; position: absolute; top: 0; right: 0; width: 100%; height: 100%; background-image: url(../img/headar.jpg); background-size: cover; } .btn--search-close { position: absolute; top: 30px; right: 30px; width: 45px; height: 45px; display: none; background: none; border: none; } .btn--search-close { fill: #fff; } .js .btn--search-close { display: block; } .search__form { width: 100%; margin: 0 0 30px; } .search__input { font-family: inherit; font-size: .8rem; line-height: 1; display: inline-block; box-sizing: border-box; width: 90%; padding: .5rem 0; background: none; border: none; color: rgba(255, 255, 255, 0.6); } .search__form .inputbox { width: 75%; padding: 0.05em 0; margin: 0 auto; line-height: 1; border-bottom: 5px solid; border-bottom-color: rgba(255, 255, 255, 0.1); } .search__input::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #4a319e; } .search__input::-moz-placeholder { opacity: 1; /* Mozilla Firefox 19+ */ color: #4a319e; } .search__input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #4a319e; } .search__input::-webkit-search-cancel-button, .search__input::-webkit-search-decoration { -webkit-appearance: none; } .search__input::-ms-clear { display: none; } .search__info { font-size: 90%; font-weight: bold; display: block; width: 75%; margin: 0 auto; padding: 0.85em 0; text-align: right; color: rgba(255, 255, 255, 0.55); } .search__related { display: flex; width: 75%; text-align: left; /*pointer-events: none;*/ } .search__suggestion { width: 50%; } .search__suggestion { padding: 0 2em 0 0; } .search__suggestion h3 { font-size: 20px; color: #fff; margin: 0; } .search__suggestion a { color: #4392d2; font-size: 12px; line-height: 1.2; } .search__suggestion h3::before { content: '\21FE'; display: inline-block; padding: 0 0.5em 0 0; } .search__suggestion p { font-size: 1.15em; line-height: 1.4; margin: 0.75em 0 0 0; } /************************/ /* Transitions */ /************************/ .js .search { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; visibility: hidden; } .js .main-wrap { position: relative; transition: transform 0.5s; } .js .main-wrap--move { transform: scale3d(0.7, 0.7, 1); } .js .main-wrap--move .btn--search { pointer-events: none; opacity: 0; } .js .search { pointer-events: none; visibility: hidden; } .js .search--open { pointer-events: auto; visibility: visible; } .js .search::before { opacity: 0; transition: opacity 0.5s; } .js .search--open::before { opacity: 1; } /* Close button */ .btn--search-close { opacity: 0; transition: opacity 0.5s; } .search--open .btn--search-close { opacity: 1; } /* Search form with input and description */ .search__suggestion, .search__info { opacity: 0; transform: translate3d(0, 50px, 0); transition: opacity 0.4s, transform 0.4s; } .search--open .search__suggestion, .search--open .search__info { opacity: 1; transform: translate3d(0, 0, 0); } .search--open .search__suggestion:first-child { transition-delay: 0.15s; } .search--open .search__suggestion:nth-child(2) { transition-delay: 0.2s; } .search--open .search__suggestion:nth-child(3) { transition-delay: 0.25s; } .search--open .search__suggestion:nth-child(4) { transition-delay: 0.3s; } .js .inputbox { transform: scale3d(0, 1, 1); transform-origin: 0% 50%; transition: transform 0.3s; background: none; border-top: none; border-left: none; border-right: none; display: flex; } .js .search--open .inputbox { transform: scale3d(1, 1, 1); transition-duration: 0.5s; } .search__submit { width: 10%; font-size: 4vw; position: relative; color: #8ccba8; } .search__submit input { position: absolute; width: 100%; height: 100%; left: 0; top: 0; opacity: 0; z-index: 1; } @media screen and (max-width: 40em) { .btn--search-close { font-size: 1.25em; } .search__suggestion { font-size: 80%; width: 100%; } .search__suggestion:nth-child(2), .search__suggestion:nth-child(3) { display: none; } } .home-d .content { position: relative; } .home-d .content .s-prev { left: 1.5rem; margin-left: -0.5rem; } .home-d .content .s-next { right: 1.5rem; margin-right: -0.5rem; } .coop { display: none; } .about-c .content .con.pc .cont-container .swiper-wrapper { transition-timing-function: linear; } .videoss { width: 100%; /* margin-bottom: 1.5rem; */ } .videoss video { width: 100%; /* height: 13rem; */ } .appp-info .videoss { /* margin-top: 1.5rem; */ } .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color: #0462ae !important; } .down-doil .box .coop { display: block; } .cont-a .coop { display: block; } .res-content .coop { display: block; } .banner-pagination { position: absolute; z-index: 33; bottom: 2rem !important; text-align: center; } .banner-pagination .swiper-pagination-bullet { width: 12px; height: 12px; display: inline-block; border-radius: 100%; background: #fff; opacity: .5; } .banner-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #3081c3; opacity: 1; } .exch .list2 .lis .bot { font-size: 0; margin-top: 0.5rem; text-align: center; } .exch .list2 .lis .bot a { display: inline-block; font-size: .4rem; padding: .25rem .5rem; background-color: #0462ae; line-height: 1; color: #fff; margin: 0 0.25rem; } .adds .main .totop.mbxs .img { margin-right: 0.5rem; } .adds .main .totop.mbxs a { margin-right: 0; color: #666666; } .adds .main .totop.mbxs a:hover { color: #006699; } .adds .main .totop.mbxs span { transform: rotate(-90deg) translateX(-3px); margin: 0 0.25rem; filter: grayscale(1000%); } .pord-info .content .list1.three .li { width: calc((100% - 2rem) / 3); height: 7.125rem; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); float: left; background-color: #fff; margin-right: 1rem; margin-bottom: 1rem; text-align: center; padding: 2rem; } .pord-info .content .list1.three .li:nth-child(2n) { margin-right: 1rem; } .pord-info .content .list1.three .li:nth-child(3n) { margin-right: 0; } .pord-info .content .list1.four .li:nth-child(2n) { margin-right: 1rem; } .pord-info .content .list1.four .li { width: calc((100% - 3rem) / 4); height: 7.125rem; box-shadow: 0 1px 12px 4px rgb(0 0 0 / 10%); float: left; background-color: #fff; margin-right: 1rem; margin-bottom: 1rem; text-align: center; padding: 2rem; } .pord-info .content .list1.four .li:nth-child(4n) { margin-right: 0; } .sx { display: flex; justify-content: space-between; align-items: center; } .sx .jlmb { display: flex; ustify-content: flex-start; align-items: center; color: #333; } .sx .jlmb .tit-16 { margin-left: 0.25rem; } .sx .jlmb:hover { color: #006699; } .jltc { position: fixed; top: 0; left: 0; width: 100%; height: 100vh; display: none; z-index: 99999999999999; } .jltc .mak { position: absolute; top: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.1); } .jltc .box { width: 50%; background-color: #fff; padding: 1.45rem 1.25rem; } .jltc .colse { position: absolute; top: -20px; right: -20px; cursor: pointer; transition: all 0.5s; } .jltc .coop .content .item { width: 100%; } .right-fixed { position: fixed; right: 10px; bottom: 25%; z-index: 9; } .right-fixed ul li { position: relative; } .right-fixed ul li a { display: block; width: 60px; height: 60px; background-color: #3081c3; border-radius: 6px; position: relative; } .right-fixed ul li a svg { transition: all 0.5s; } .right-fixed .bar-drop { position: absolute; right: 100%; top: 50%; padding-right: 10px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); opacity: 0; visibility: hidden; transition: .4s; } .right-fixed .bar-drop::before { display: block; content: ''; width: 0; height: 0; border-style: solid; border-width: 4px 6px; border-color: transparent transparent transparent #fff; position: absolute; right: -2px; top: 50%; margin-top: -6px; } .right-fixed .bar-drop .drop-inner { background: #fff; box-shadow: 0 0 10px rgb(0 0 0 / 10%); position: relative; z-index: 3; border-radius: 4px; } .right-fixed .erweima { display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; padding: 12px 10px; } .right-fixed .erweima .img { margin: 0 10px; text-align: center; width: 120px; font-size: 16px; line-height: 1.5; } .right-fixed .erweima .img img{ width: 120px; } .right-fixed ul li a:hover { background-color: #28C1FF; } .right-fixed ul li a:hover svg { transform: translate(-50%, -50%) rotateY(180deg); } .right-fixed ul li:hover .bar-drop { opacity: 1; visibility: visible; transition: .4s; } #bdedit p, #bdedit span{ font-size: 18px !important; } @media (max-width: 1681px) { #bdedit p, #bdedit span{ font-size:17px !important; } } @media (max-width: 1481px) { #bdedit p, #bdedit span{ font-size:16px !important; } } @media (max-width: 768px) { #bdedit p, #bdedit span{ font-size:14px !important; } }