@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; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); } .simple-text:focus { border-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); } .simple-textarea { height: 18px; -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); height: 80px; width: 500px; vertical-align: top; } .simple-textarea:focus { border-color: rgba(82, 168, 236, 0.8); -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6); } .simple-select { *margin-top: 5px; *margin-bottom: 5px; *vertical-align: top; } .reset-radio-checkbox { margin: 0 5px 0 0; padding: 0; font-size: 13px; *width: 13px; *height: 13px; } /** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. * 0. sassCore's style */ html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ overflow-y: scroll; /* 0 */ -webkit-overflow-scrolling: touch; /* 0 */ } /** * 1. Remove default margin * 0. sassCore's style. */ body { margin: 0; /* 1 */ font-size: 12px; /* 0 */ line-height: 2; /* 0 */ color: #333; /* 0 */ background-color: #fff; /* 0 */ } /* HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. * Correct `block` display not defined for `main` in IE 11. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } /** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. * 3. Correct `inline-block` display in IE 6/7. */ audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ *display: inline; /* 3 */ *zoom: 1; /* 3 */ } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Links ========================================================================== */ /** * 1. Remove the gray background color from active links in IE 10. * 2. Improve readability when focused and also mouse hovered in all browsers. * 0. sassCore's style. */ a { background: transparent; /* 1 */ /* 0 */ text-decoration: none; color: #08c; } a:active, a:hover { outline: 0; /* 2 */ } a:hover { color: #006699; } /* Text-level semantics ========================================================================== */ /** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ b, strong { font-weight: bold; } /** * Address styling not present in Safari and Chrome. */ dfn { font-style: italic; } /** * Address styling not present in IE 8/9. */ mark { background: #ff0; color: #000; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /** * 1. Remove border when inside `a` element in IE 8/9/10. * 2. Improve image quality when scaled in IE 7. * 0. sassCore's style. */ img { border: 0; /* 1 */ vertical-align: middle; /* 0 */ -ms-interpolation-mode: bicubic; /* 2 */ } /** * Correct overflow not hidden in IE 9/10/11. */ svg:not(:root) { overflow: hidden; } /* Grouping content ========================================================================== */ /** * Address differences between Firefox and other browsers. */ hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } /** * 1. Contain overflow in all browsers. * 2. Improve readability of pre-formatted text in all browsers. */ pre { overflow: auto; /* 1 */ white-space: pre; /* 2 */ white-space: pre-wrap; /* 2 */ word-wrap: break-word; /* 2 */ } /** * 1. Address odd `em`-unit font size rendering in all browsers. * 2. Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */ code, kbd, pre, samp { font-family: monospace, monospace; /* 1 */ _font-family: 'courier new', monospace; /* 1 */ font-size: 1em; /* 2 */ } /* Forms ========================================================================== */ /** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. */ /** * 1. Correct color not being inherited. * Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */ button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ } /** * Address `overflow` set to `hidden` in IE 8/9/10/11. */ button { overflow: visible; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. * 4. Remove inner spacing in IE 7 without affecting normal text inputs. * Known issue: inner spacing remains in IE 6. */ button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ *overflow: visible; /* 4 */ } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * Remove inner padding and border in Firefox 4+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea:focus, input:focus { outline: none; } /** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ input { line-height: normal; } /** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. * 3. Remove excess padding in IE 7. * Known issue: excess padding remains in IE 6. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ *height: 13px; /* 3 */ *width: 13px; /* 3 */ } /** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } /** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, input[type="text"] { -webkit-appearance: none; } /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. * 3. Correct alignment displayed oddly in IE 6/7. */ legend { border: 0; /* 1 */ padding: 0; /* 2 */ *margin-left: -7px; /* 3 */ } /** * 1. Remove default vertical scrollbar in IE 8/9/10/11. * 0. sassCore's style */ textarea { overflow: auto; /* 1 */ resize: vertical; /* 0 */ } /** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */ optgroup { font-weight: bold; } /* Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } /** * Address CSS quotes not supported in IE 6/7. */ q { quotes: none; } html, button, input, select, textarea { font-family: "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 { overflow: hidden; overflow-y: scroll; } button, input, textarea, select { border: none; border-radius: 0; outline: none; padding: 0; } * { box-sizing: border-box; -webkit-font-smoothing: antialiased; } img { display: block; max-width: 100%; } .clear { clear: both; } .f-cb { zoom: 1; } .f-cb:after { display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; } .fl { float: left; } .fr { float: right; } .por { position: relative; } .poa { position: absolute; } .pof { position: fixed; } .poa-f { position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .ovh { overflow: hidden; } .noselect { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; } .dn { display: none; } .w-f { width: 100%; } .h-f { height: 100%; } .loader { width: 50px; height: 50px; position: fixed; top: 50%; left: 50%; margin: -25px 0 0 -25px; font-size: 10px; border-top: 2px solid rgba(0, 0, 0, 0.08); border-right: 2px solid rgba(0, 0, 0, 0.08); border-bottom: 2px solid rgba(0, 0, 0, 0.08); border-left: 2px solid rgba(0, 0, 0, 0.5); border-radius: 50%; animation: spinner 700ms infinite linear; } .loader.white { border-top: 2px solid rgba(255, 255, 255, 0.08); border-right: 2px solid rgba(255, 255, 255, 0.08); border-bottom: 2px solid rgba(255, 255, 255, 0.08); border-left: 2px solid rgba(255, 255, 255, 0.5); } @keyframes spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /*手机上a链接有黑色透明底怎么去掉 给a加这个样式*/ a { -webkit-tap-highlight-color: rgba(255, 0, 0, 0); } select, input { outline: none; } /*ie 去掉自带关闭*/ input::-ms-clear { display: none; } /*网站单位设置*/ @media only screen and (min-width: 360px) { html { font-size: 26px !important; } } @media only screen and (min-width: 435px) { html { font-size: 30px !important; } } /*@media only screen and(min-width: 500px) { html { font-size: 36px!important } }*/ @media (min-width: 769px) { html { font-size: 34px !important; } } @media only screen and (min-width: 1024px) { html { font-size: 28px !important; } } @media only screen and (min-width: 1200px) { html { font-size: 30px !important; } } @media only screen and (min-width: 1440px) { html { font-size: 34px !important; } } @media only screen and (min-width: 1680px) { html { font-size: 40px !important; } } .main_color { color: #d91d17; } ::-moz-selection { background: red; color: #fff; } ::selection { background: red; color: #fff; } ::-webkit-scrollbar { width: 5px; height: 5px; } ::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.1); } ::-webkit-scrollbar-thumb { background-image: -webkit-linear-gradient(0, #d77515, #d71518); background-image: linear-gradient(0, #d77515, #d71518); background-image: -webkit-linear-gradient(bottom, #d77515, #d71518); background-image: linear-gradient(to top, #d77515, #d71518); } ::-webkit-scrollbar-thumb:window-inactive { background-image: -webkit-linear-gradient(0, #d77515, #d71518); background-image: linear-gradient(0, #d77515, #d71518); background-image: -webkit-linear-gradient(bottom, #d77515, #d71518); background-image: linear-gradient(to top, #d77515, #d71518); } ::-webkit-scrollbar-thumb:vertical:hover { background-image: -webkit-linear-gradient(0, #d77515, #d71518); background-image: linear-gradient(0, #d77515, #d71518); background-image: -webkit-linear-gradient(bottom, #d77515, #d71518); background-image: linear-gradient(to top, #d77515, #d71518); } /*==常用颜色==*/ .col-fff { color: #fff; } .col-000 { color: #000; } .col-111 { color: #111; } .col-222 { color: #222; } .col-333 { color: #333; } .col-666 { color: #666; } .col-999 { color: #999; } /*==常用字号==*/ .tit-12 { font-size: 12px; line-height: 2; } .tit-13 { font-size: 13px; line-height: 2; } .tit-14 { font-size: 14px; line-height: 2; } .tit-15 { font-size: 15px; line-height: 2; } .tit-16 { line-height: 1.8; font-size: 16px; } .tit-17 { line-height: 1.8; font-size: 17px; } .tit-18 { line-height: 1.8; font-size: 18px; } .tit-19 { line-height: 1.8; font-size: 19px; } .tit-20 { line-height: 1.8; font-size: 20px; } .tit-21 { line-height: 1.8; font-size: 21px; } .tit-22 { line-height: 1.8; font-size: 22px; } .tit-23 { line-height: 1.8; font-size: 23px; } .tit-24 { line-height: 1.8; font-size: 24px; } .tit-25 { line-height: 1.8; font-size: 25px; } .tit-26 { line-height: 1.8; font-size: 26px; } .tit-27 { line-height: 1.8; font-size: 27px; } .tit-28 { line-height: 1.8; font-size: 28px; } .tit-29 { line-height: 1.8; font-size: 29px; } .tit-30 { line-height: 1.8; font-size: 30px; } .tit-31 { line-height: 1.8; font-size: 31px; } .tit-32 { line-height: 1.8; font-size: 32px; } .tit-33 { line-height: 1.8; font-size: 33px; } .tit-34 { line-height: 1.8; font-size: 34px; } .tit-35 { line-height: 1.8; font-size: 35px; } .tit-36 { line-height: 1.8; font-size: 36px; } .tit-37 { line-height: 1.8; font-size: 37px; } .tit-38 { line-height: 1.8; font-size: 38px; } .tit-39 { line-height: 1.8; font-size: 39px; } .tit-40 { line-height: 1.8; font-size: 40px; } .tit-41 { line-height: 1.8; font-size: 41px; } .tit-42 { line-height: 1.8; font-size: 42px; } .tit-43 { line-height: 1.8; font-size: 43px; } .tit-44 { line-height: 1.8; font-size: 44px; } .tit-45 { line-height: 1.8; font-size: 45px; } .tit-46 { line-height: 1.8; font-size: 46px; } .tit-47 { line-height: 1.8; font-size: 47px; } .tit-48 { line-height: 1.8; font-size: 48px; } .tit-49 { line-height: 1.8; font-size: 49px; } .tit-50 { line-height: 1.8; font-size: 50px; } .tit-51 { line-height: 1.8; font-size: 51px; } .tit-52 { line-height: 1.8; font-size: 52px; } .tit-53 { line-height: 1.8; font-size: 53px; } .tit-54 { line-height: 1.8; font-size: 54px; } .tit-55 { line-height: 1.8; font-size: 55px; } .tit-56 { line-height: 1.8; font-size: 56px; } .tit-57 { line-height: 1.8; font-size: 57px; } .tit-58 { line-height: 1.8; font-size: 58px; } .tit-59 { line-height: 1.8; font-size: 59px; } .tit-60 { line-height: 1.8; font-size: 60px; } .tit-61 { line-height: 1.8; font-size: 61px; } .tit-62 { line-height: 1.8; font-size: 62px; } .tit-63 { line-height: 1.8; font-size: 63px; } .tit-64 { line-height: 1.8; font-size: 64px; } .tit-65 { line-height: 1.8; font-size: 65px; } .tit-66 { line-height: 1.8; font-size: 66px; } .tit-67 { line-height: 1.8; font-size: 67px; } .tit-68 { line-height: 1.8; font-size: 68px; } .tit-69 { line-height: 1.8; font-size: 69px; } .tit-70 { line-height: 1.8; font-size: 70px; } .tit-71 { line-height: 1.8; font-size: 71px; } .tit-72 { line-height: 1.8; font-size: 72px; } .tit-73 { line-height: 1.8; font-size: 73px; } .tit-74 { line-height: 1.8; font-size: 74px; } .tit-75 { line-height: 1.8; font-size: 75px; } .tit-76 { line-height: 1.8; font-size: 76px; } .tit-77 { line-height: 1.8; font-size: 77px; } .tit-78 { line-height: 1.8; font-size: 78px; } .tit-79 { line-height: 1.8; font-size: 79px; } .tit-80 { line-height: 1.8; font-size: 80px; } @media (max-width: 1681px) { /*==常用字号==*/ .tit-12 { font-size: 12px; } .tit-13 { font-size: 13px; } .tit-14 { font-size: 13px; } .tit-15 { font-size: 14px; } .tit-16 { font-size: 15px; } .tit-17 { font-size: 16px; } .tit-18 { font-size: 17px; } .tit-19 { font-size: 18px; } .tit-20 { font-size: 18px; } .tit-21 { font-size: 19px; } .tit-22 { font-size: 20px; } .tit-23 { font-size: 21px; } .tit-24 { font-size: 22px; } .tit-25 { font-size: 23px; } .tit-26 { font-size: 24px; } .tit-27 { font-size: 25px; } .tit-28 { font-size: 26px; } .tit-29 { font-size: 27px; } .tit-30 { font-size: 27px; } .tit-31 { font-size: 28px; } .tit-32 { font-size: 29px; } .tit-33 { font-size: 30px; } .tit-34 { font-size: 31px; } .tit-35 { font-size: 32px; } .tit-36 { font-size: 33px; } .tit-37 { font-size: 34px; } .tit-38 { font-size: 35px; } .tit-39 { font-size: 36px; } .tit-40 { font-size: 37px; } .tit-42 { font-size: 38px; } .tit-43 { font-size: 39px; } .tit-44 { font-size: 40px; } .tit-45 { font-size: 41px; } .tit-46 { font-size: 42px; } .tit-47 { font-size: 43px; } .tit-48 { font-size: 44px; } .tit-50 { font-size: 45px; } .tit-51 { font-size: 46px; } .tit-52 { font-size: 47px; } .tit-53 { font-size: 48px; } .tit-54 { font-size: 49px; } .tit-55 { font-size: 50px; } .tit-56 { font-size: 51px; } .tit-57 { font-size: 52px; } .tit-58 { font-size: 53px; } .tit-59 { font-size: 54px; } .tit-60 { font-size: 54px; } .tit-61 { font-size: 55px; } .tit-62 { font-size: 56px; } .tit-63 { font-size: 57px; } .tit-64 { font-size: 58px; } .tit-65 { font-size: 59px; } .tit-66 { font-size: 60px; } .tit-67 { font-size: 61px; } .tit-68 { font-size: 62px; } .tit-69 { font-size: 63px; } .tit-70 { font-size: 62px; } .tit-71 { font-size: 63px; } .tit-72 { font-size: 64px; } .tit-73 { font-size: 65px; } .tit-74 { font-size: 66px; } .tit-75 { font-size: 67px; } .tit-76 { font-size: 68px; } .tit-77 { font-size: 69px; } .tit-78 { font-size: 70px; } .tit-79 { font-size: 71px; } .tit-80 { font-size: 72px; } } @media (max-width: 1481px) { /*==常用字号==*/ .tit-13 { font-size: 12px; } .tit-14 { font-size: 12px; } .tit-15 { font-size: 13px; } .tit-16 { font-size: 14px; } .tit-17 { font-size: 15px; } .tit-18 { font-size: 16px; } .tit-19 { font-size: 17px; } .tit-20 { font-size: 18px; } .tit-20 { font-size: 16px; } .tit-21 { font-size: 17px; } .tit-22 { font-size: 18px; } .tit-23 { font-size: 19px; } .tit-24 { font-size: 20px; } .tit-25 { font-size: 21px; } .tit-26 { font-size: 22px; } .tit-27 { font-size: 23px; } .tit-28 { font-size: 24px; } .tit-29 { font-size: 25px; } .tit-30 { font-size: 26px; } .tit-31 { font-size: 25px; } .tit-32 { font-size: 26px; } .tit-33 { font-size: 27px; } .tit-34 { font-size: 28px; } .tit-35 { font-size: 29px; } .tit-36 { font-size: 30px; } .tit-37 { font-size: 31px; } .tit-38 { font-size: 32px; } .tit-39 { font-size: 33px; } .tit-40 { font-size: 34px; } .tit-41 { font-size: 35px; } .tit-42 { font-size: 36px; } .tit-43 { font-size: 37px; } .tit-44 { font-size: 38px; } .tit-45 { font-size: 37px; } .tit-46 { font-size: 38px; } .tit-47 { font-size: 39px; } .tit-48 { font-size: 40px; } .tit-49 { font-size: 41px; } .tit-50 { font-size: 42px; } .tit-51 { font-size: 43px; } .tit-52 { font-size: 44px; } .tit-53 { font-size: 45px; } .tit-54 { font-size: 46px; } .tit-55 { font-size: 47px; } .tit-56 { font-size: 48px; } .tit-57 { font-size: 49px; } .tit-58 { font-size: 50px; } .tit-59 { font-size: 51px; } .tit-60 { font-size: 52px; } .tit-61 { font-size: 51px; } .tit-62 { font-size: 52px; } .tit-63 { font-size: 53px; } .tit-64 { font-size: 54px; } .tit-65 { font-size: 55px; } .tit-66 { font-size: 56px; } .tit-67 { font-size: 57px; } .tit-68 { font-size: 58px; } .tit-69 { font-size: 59px; } .tit-70 { font-size: 60px; } .tit-71 { font-size: 55px; } .tit-72 { font-size: 56px; } .tit-73 { font-size: 57px; } .tit-74 { font-size: 58px; } .tit-75 { font-size: 59px; } .tit-76 { font-size: 60px; } .tit-77 { font-size: 61px; } .tit-78 { font-size: 62px; } .tit-79 { font-size: 63px; } .tit-80 { font-size: 64px; } } @media (max-width: 1281px) { /*==常用字号==*/ .tit-13 { font-size: 12px; } .tit-14 { font-size: 12px; } .tit-15 { font-size: 12px; } .tit-16 { font-size: 13px; } .tit-17 { font-size: 16px; } .tit-18 { font-size: 15px; } .tit-19 { font-size: 16px; } .tit-20 { font-size: 17px; } .tit-22 { font-size: 18px; } .tit-24 { font-size: 19px; } .tit-25 { font-size: 20px; } .tit-26 { font-size: 21px; } .tit-27 { font-size: 22px; } .tit-28 { font-size: 23px; } .tit-29 { font-size: 24px; } .tit-30 { font-size: 25px; } .tit-31 { font-size: 26px; } .tit-32 { font-size: 27px; } .tit-33 { font-size: 24px; } .tit-34 { font-size: 25px; } .tit-35 { font-size: 26px; } .tit-36 { font-size: 27px; } .tit-37 { font-size: 28px; } .tit-38 { font-size: 29px; } .tit-39 { font-size: 30px; } .tit-40 { font-size: 31px; } .tit-41 { font-size: 32px; } .tit-42 { font-size: 33px; } .tit-43 { font-size: 34px; } .tit-44 { font-size: 35px; } .tit-45 { font-size: 36px; } .tit-46 { font-size: 37px; } .tit-47 { font-size: 38px; } .tit-48 { font-size: 39px; } .tit-49 { font-size: 40px; } .tit-50 { font-size: 38px; } .tit-51 { font-size: 39px; } .tit-52 { font-size: 40px; } .tit-53 { font-size: 41px; } .tit-54 { font-size: 42px; } .tit-55 { font-size: 43px; } .tit-56 { font-size: 44px; } .tit-57 { font-size: 45px; } .tit-58 { font-size: 46px; } .tit-59 { font-size: 47px; } .tit-60 { font-size: 48px; } .tit-61 { font-size: 49px; } .tit-62 { font-size: 50px; } .tit-63 { font-size: 51px; } .tit-64 { font-size: 52px; } .tit-65 { font-size: 53px; } .tit-66 { font-size: 54px; } .tit-67 { font-size: 55px; } .tit-68 { font-size: 56px; } .tit-69 { font-size: 57px; } .tit-70 { font-size: 58px; } .tit-71 { font-size: 51px; } .tit-72 { font-size: 52px; } .tit-73 { font-size: 53px; } .tit-74 { font-size: 54px; } .tit-75 { font-size: 55px; } .tit-76 { font-size: 56px; } .tit-77 { font-size: 57px; } .tit-78 { font-size: 58px; } .tit-79 { font-size: 59px; } .tit-80 { font-size: 60px; } } @media (max-width: 1024px) { .tit-24 { font-size: 16px; } .tit-25 { font-size: 17px; } .tit-26 { font-size: 18px; } .tit-27 { font-size: 19px; } .tit-28 { font-size: 20px; } .tit-29 { font-size: 21px; } .tit-30 { font-size: 22px; } .tit-31 { font-size: 23px; } .tit-32 { font-size: 24px; } .tit-33 { font-size: 21px; } .tit-34 { font-size: 22px; } .tit-35 { font-size: 23px; } .tit-36 { font-size: 24px; } .tit-37 { font-size: 25px; } .tit-38 { font-size: 26px; } .tit-39 { font-size: 27px; } .tit-40 { font-size: 28px; } .tit-41 { font-size: 29px; } .tit-42 { font-size: 30px; } .tit-43 { font-size: 31px; } .tit-44 { font-size: 32px; } .tit-45 { font-size: 33px; } .tit-46 { font-size: 34px; } .tit-47 { font-size: 35px; } .tit-48 { font-size: 36px; } .tit-49 { font-size: 37px; } .tit-50 { font-size: 34px; } .tit-51 { font-size: 35px; } .tit-52 { font-size: 36px; } .tit-53 { font-size: 37px; } .tit-54 { font-size: 38px; } .tit-55 { font-size: 39px; } .tit-56 { font-size: 40px; } .tit-57 { font-size: 41px; } .tit-58 { font-size: 42px; } .tit-59 { font-size: 43px; } .tit-60 { font-size: 44px; } .tit-61 { font-size: 45px; } .tit-62 { font-size: 46px; } .tit-63 { font-size: 47px; } .tit-64 { font-size: 48px; } .tit-65 { font-size: 49px; } .tit-66 { font-size: 50px; } .tit-67 { font-size: 51px; } .tit-68 { font-size: 52px; } .tit-69 { font-size: 53px; } .tit-70 { font-size: 54px; } .tit-71 { font-size: 47px; } .tit-72 { font-size: 48px; } .tit-73 { font-size: 49px; } .tit-74 { font-size: 50px; } .tit-75 { font-size: 51px; } .tit-76 { font-size: 52px; } .tit-77 { font-size: 53px; } .tit-78 { font-size: 54px; } .tit-79 { font-size: 55px; } .tit-80 { font-size: 56px; } } @media (max-width: 768px) { .tit-16 { font-size: 12px; } .tit-18 { font-size: 14px; } .tit-20 { font-size: 16px; } .tit-33 { font-size: 20px; } .tit-34 { font-size: 21px; } .tit-35 { font-size: 22px; } .tit-36 { font-size: 23px; } .tit-37 { font-size: 24px; } .tit-38 { font-size: 25px; } .tit-39 { font-size: 26px; } .tit-40 { font-size: 24px; } .tit-41 { font-size: 25px; } .tit-42 { font-size: 26px; } .tit-43 { font-size: 27px; } .tit-44 { font-size: 28px; } .tit-45 { font-size: 29px; } .tit-46 { font-size: 30px; } .tit-47 { font-size: 31px; } .tit-48 { font-size: 32px; } .tit-49 { font-size: 33px; } .tit-50 { font-size: 28px; } .tit-51 { font-size: 29px; } .tit-52 { font-size: 30px; } .tit-53 { font-size: 31px; } .tit-54 { font-size: 32px; } .tit-55 { font-size: 33px; } .tit-56 { font-size: 34px; } .tit-57 { font-size: 35px; } .tit-58 { font-size: 36px; } .tit-59 { font-size: 37px; } .tit-60 { font-size: 36px; } .tit-61 { font-size: 37px; } .tit-62 { font-size: 38px; } .tit-63 { font-size: 39px; } .tit-64 { font-size: 40px; } .tit-65 { font-size: 41px; } .tit-66 { font-size: 42px; } .tit-67 { font-size: 43px; } .tit-68 { font-size: 44px; } .tit-69 { font-size: 45px; } .tit-70 { font-size: 46px; } .tit-70 { font-size: 42px; } .tit-71 { font-size: 43px; } .tit-72 { font-size: 44px; } .tit-73 { font-size: 45px; } .tit-74 { font-size: 46px; } .tit-75 { font-size: 47px; } .tit-76 { font-size: 48px; } .tit-77 { font-size: 49px; } .tit-78 { font-size: 50px; } .tit-79 { font-size: 51px; } .tit-80 { font-size: 52px; } } /*正文字号*/ .conbox-14 { font-size: 14 px; line-height: 1.8; } .conbox-15 { font-size: 15 px; line-height: 1.8; } .conbox-16 { font-size: 16 px; line-height: 1.8; } .conbox-17 { font-size: 17 px; line-height: 1.8; } .conbox-18 { font-size: 18 px; line-height: 1.8; } .conbox-19 { font-size: 19 px; line-height: 1.8; } .conbox-20 { font-size: 20 px; line-height: 1.8; } .conbox-21 { font-size: 21 px; line-height: 1.8; } .conbox-22 { font-size: 22 px; line-height: 1.8; } .conbox-23 { font-size: 23 px; line-height: 1.8; } .conbox-24 { font-size: 24 px; line-height: 1.8; } @media (max-width: 1481px) { .conbox-18 { font-size: 16px; } .conbox-20 { font-size: 18px; } .conbox-24 { font-size: 20px; } } @media (max-width: 1281px) { .conbox-14 { font-size: 13px; } .conbox-16 { font-size: 14px; } .conbox-18 { font-size: 15px; } .conbox-20 { font-size: 15px; } .conbox-24 { font-size: 16px; } } /*弹性盒样式*/ .f-no { display: flex; flex-flow: row wrap; } .f-no-b-center { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; } .f-no-b-start { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: flex-start; } .f-no-b-stretch { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: stretch; } .f-no-c-center { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } .f-no-c-start { display: flex; flex-flow: row wrap; justify-content: center; align-items: flex-start; } .f-no-c-stretch { display: flex; flex-flow: row wrap; justify-content: center; align-items: stretch; } .f-no-s-center { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: center; } .f-no-s-end { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-end; } .f-no-s-stretch { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: stretch; } .f-no-end-start { display: flex; flex-flow: row wrap; justify-content: flex-end; } .f-no-col { display: flex; flex-flow: column wrap; } .f-no-col-b-center { display: flex; flex-flow: column wrap; justify-content: space-between; align-items: center; } .f-no-col-c-center { display: flex; flex-flow: column wrap; justify-content: center; align-items: center; } .f-no-col-s-center { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: center; } .f-no-col-s-end { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: flex-end; } .f-no-col-c-start { display: flex; flex-flow: column wrap; justify-content: center; align-items: flex-start; } .f-no-col-b-start { display: flex; flex-flow: column wrap; justify-content: space-between; align-items: flex-start; } .f-no-col-end-start { display: flex; flex-flow: column wrap; justify-content: flex-end; align-items: flex-start; } /*响应隐藏样式*/ .pc-block { display: block; } .pc-block-768 { display: block; } .pc-block-767 { display: block; } .m-block { display: none; } .m-block-767 { display: none; } .m-block-768 { display: none; } @media (max-width: 1024px) { .pc-block { display: none; } .m-block { display: block; } } @media (max-width: 768px) { .pc-block-768 { display: none; } .m-block-768 { display: block; } } @media (max-width: 767px) { .pc-block-767 { display: none; } .m-block-767 { display: block; } } /*常用样式类名*/ .poa-middle { left: 0; top: 0; bottom: 0; right: 0; margin: auto; } .tran-middle { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .text-hide { word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .img-cover { background-size: cover; background-position: center center; background-repeat: no-repeat; } .pointer { cursor: pointer; } .bgtop { background-position: top; } .containbg { background-repeat: no-repeat; background-size: contain; background-position: center; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justif { text-align: justify; } .text-nowrap { white-space: nowrap; } .text-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } .text-bold { font-weight: bold; } .centerh { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .centerv { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .centerblock { margin-left: auto; margin-right: auto; } .shadow1 { box-shadow: 0 10px 30px -5px rgba(0, 0, 0, 0.15); } .full { width: 100%; height: 100%; } .fullw { width: 100%; } .fullh { height: 100%; } .fullvh { height: 100vh; } .top { top: 0; } .btm { bottom: 0; } .lt { left: 0; } .rt { right: 0; } .block { display: block; } .inlineblock { display: inline-block; } .notrans { -webkit-transition-duration: 0s !important; -o-transition-duration: 0s !important; transition-duration: 0s !important; } .no-hover { pointer-events: none !important; cursor: default; } .trans3d0 { -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; } .round { border-radius: 50%; } .mt0 { margin-top: 0; } .mb0 { margin-bottom: 0; } .in-block { display: inline-block; *display: inline; *zoom: 1; } /*网站主体区域宽度样式*/ .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%; } } /*分页样式*/ .wpage { text-align: center; } .page { padding: 40px 0 0; font-size: 14px; font-weight: bold; line-height: 22px; text-align: center; clear: both; display: inline-block; } .page a { text-decoration: none; color: #d2d2d2; width: 38px; height: 38px; line-height: 38px; margin: 0 2px; background: #f0efef; display: block; float: left; transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } .page a.active { background: #da3830; color: #fff; transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } .page span.laypage_curr { width: 38px; height: 38px; line-height: 38px; margin: 0 2px; display: inline-block; background: #da3830; color: #fff; transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } .page a:hover { text-decoration: none; color: #fff; background: #da3830; transition: 0.5s cubic-bezier(0.6, 0.2, 0.1, 1); } /*分页样式end*/ @media (max-width: 767px) { .wrap { padding: 30px; } } .wrap-sm { padding: 30px; } @media (max-width: 767px) { .wrap-sm { padding: 15px; } } .wrap-xs { padding: 20px; } @media (max-width: 767px) { .wrap-xs { padding: 10px; } } .p-v-xs { padding-top: 20px; padding-bottom: 20px; } @media (max-width: 767px) { .p-v-xs { padding-top: 10px; padding-bottom: 10px; } } .p-v-sm { padding-top: 30px; padding-bottom: 30px; } @media (max-width: 767px) { .p-v-sm { padding-top: 20px; padding-bottom: 20px; } } .p-v-md { padding-top: 60px; padding-bottom: 60px; } @media (max-width: 959px) { .p-v-md { padding-top: 40px; padding-bottom: 40px; } } @media (max-width: 767px) { .p-v-md { padding-top: 30px; padding-bottom: 30px; } } .p-v-lg { padding-top: 100px; padding-bottom: 100px; } @media (max-width: 959px) { .p-v-lg { padding-top: 70px; padding-bottom: 70px; } } @media (max-width: 767px) { .p-v-lg { padding-top: 50px; padding-bottom: 50px; } } .p-h-sm { padding-left: 30px; padding-right: 30px; } @media (max-width: 767px) { .p-h-sm { padding-left: 20px; padding-right: 20px; } } .pt0 { padding-top: 0; } .pb0 { padding-bottom: 0; } .m-v-lg { margin-top: 100px; margin-bottom: 100px; } @media (max-width: 959px) { .m-v-lg { margin-top: 70px; margin-bottom: 70px; } } @media (max-width: 767px) { .m-v-lg { margin-top: 50px; margin-bottom: 50px; } } .m-b-xxs { margin-bottom: 5px; } .m-b-xs { margin-bottom: 10px; } .m-b-sm { margin-bottom: 20px; } @media (max-width: 767px) { .m-b-sm { margin-bottom: 15px; } } .m-b-md { margin-bottom: 30px; } @media (max-width: 767px) { .m-b-md { margin-bottom: 20px; } } .m-b-lg { margin-bottom: 60px; } @media (max-width: 767px) { .m-b-lg { margin-bottom: 40px; } } .m-b-xl { margin-bottom: 100px; } @media (max-width: 959px) { .m-b-xl { margin-bottom: 70px; } } @media (max-width: 767px) { .m-b-xl { margin-bottom: 50px; } } .m-t-xxs { margin-top: 5px; } .m-t-xs { margin-top: 10px; } .m-t-sm { margin-top: 20px; } @media (max-width: 767px) { .m-t-sm { margin-top: 15px; } } .m-t-md { margin-top: 30px; } @media (max-width: 767px) { .m-t-md { margin-top: 20px; } } .m-t-lg { margin-top: 60px; } @media (max-width: 767px) { .m-t-lg { margin-top: 40px; } } .m-r-xxs { margin-right: 5px; } .m-r-xs { margin-right: 10px; } .m-r-sm { margin-right: 20px; } @media (max-width: 767px) { .m-r-sm { margin-right: 10px; } } .m-l-xxs { margin-left: 5px; } .m-l-xs { margin-left: 10px; } .m-l-sm { margin-left: 20px; } @media (max-width: 767px) { .m-l-sm { margin-left: 10px; } } @media (max-width: 767px) and (orientation: portrait) { .phone-v-fullw { width: 100%; } .phone-v-p0 { padding: 0; } } /*常用css3动画样式*/ .trans { -webkit-transition: all .4s; -o-transition: all .4s; transition: all 0.4s; } .trans2 { -webkit-transition: all 0.4s cubic-bezier(0.77, 0, 0.175, 1); -o-transition: all 0.4s cubic-bezier(0.77, 0, 0.175, 1); transition: all 0.4s cubic-bezier(0.77, 0, 0.175, 1); } .trans-md { -webkit-transition: all .8s; -o-transition: all .8s; transition: all 0.8s; } .trans-md2 { -webkit-transition: all 0.8s cubic-bezier(1, 0, 0, 1); -o-transition: all 0.8s cubic-bezier(1, 0, 0, 1); transition: all 0.8s cubic-bezier(1, 0, 0, 1); } /*loadering动画样式2*/ .anim-loader { animation: loader 1829ms linear infinite, loader_dash 2156ms ease-in-out infinite; } .anim-fade-out { -webkit-animation: fade_out .5s ease forwards; animation: fade_out 0.5s ease forwards; } /*模块加载的loading-2*/ .ajax-loader { background: rgba(0, 0, 0, 0.2); visibility: hidden; opacity: 0; z-index: 1036; } .tt-ajax-loader .ajax-loader { visibility: visible; opacity: 1; } .tt-ajax-loader .ajax-loader .loader-icon .line { -webkit-animation: loader 1829ms linear infinite,loader_dash 2156ms ease-in-out infinite; animation: loader 1829ms linear infinite, loader_dash 2156ms ease-in-out infinite; } /*end*/ /*入场动画样式*/ .cssanimations .anim_emt, .cssanimations .anim_group .anim_item { visibility: hidden; } .cssanimations .anim_emt.visb, .cssanimations .anim_group .anim_item.visb { visibility: inherit; } .anim_emt.start { -webkit-animation-duration: .6s; animation-duration: .6s; -webkit-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .anim_emt.start.scale_up { -webkit-animation-name: mk_scale; animation-name: mk_scale; } .anim_emt.start.fade_in { -webkit-animation-name: mk_fade; animation-name: mk_fade; } .anim_emt.start.r_to_l { -webkit-animation-name: mk_right_to_left; animation-name: mk_right_to_left; } .anim_emt.start.l_to_r { -webkit-animation-name: mk_left_to_right; animation-name: mk_left_to_right; } .anim_emt.start.t_to_b { -webkit-animation-name: mk_top_to_bottom; animation-name: mk_top_to_bottom; } .anim_emt.start.b_to_t { -webkit-animation-name: mk_bottom_to_top; animation-name: mk_bottom_to_top; } .slide_anim { visibility: hidden; } .slide_anim.start { visibility: visible; } .slide_anim.b_to_t.start { -webkit-animation: mk_bottom_to_top .6s; animation: mk_bottom_to_top 0.6s; } .anim_emt.palx_img.start { overflow: hidden; -webkit-animation-name: tt_palx_wrap; animation-name: tt_palx_wrap; } .anim_emt.palx_img.start .img-wrap { -webkit-animation: tt_palx_img .6s; animation: tt_palx_img 0.6s; } @keyframes tt_palx_wrap { 0% { -webkit-transform: translateY(30px); transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @keyframes tt_palx_img { 0% { -webkit-transform: translateY(-20px); transform: translateY(-20px); } 100% { -webkit-transform: translateY(0); transform: translateY(0); } } @keyframes loader { to { -webkit-transform: rotate3d(0, 0, 1, 360deg); transform: rotate3d(0, 0, 1, 360deg); } } @keyframes loader_dash { from { stroke-dasharray: 0 150; stroke-dashoffset: 0; } to { stroke-dasharray: 100 150; stroke-dashoffset: -140; } } @keyframes line_w100 { to { left: 100%; } } @keyframes rotate_360 { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes fade_out { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fade_in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fade_out_in { 0%,100% { opacity: 1; } 50% { opacity: 0; } } @keyframes mk_scale { 0% { -webkit-transform: scale(0.5); transform: scale(0.5); opacity: 0; } 100% { -webkit-transform: scale(1); transform: scale(1); opacity: 1; } } @keyframes mk_fade { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes mk_left_to_right { 0% { -webkit-transform: translateX(-30px); transform: translateX(-30px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @keyframes mk_right_to_left { 0% { -webkit-transform: translateX(30px); transform: translateX(30px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @keyframes mk_bottom_to_top { 0% { -webkit-transform: translateY(30px); transform: translateY(30px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @keyframes mk_top_to_bottom { 0% { -webkit-transform: translateY(-30px); transform: translateY(-30px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @keyframes mk_spt { 0% { -webkit-transform: translateY(10%); transform: translateY(10%); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } .a-del1 { animation-delay: 0.1s; } .a-del2 { animation-delay: 0.2s; } .a-del3 { animation-delay: 0.3s; } .a-del4 { animation-delay: 0.4s; } .a-del5 { animation-delay: 0.5s; } .a-del6 { animation-delay: 0.6s; } .a-del7 { animation-delay: 0.7s; } .a-del8 { animation-delay: 0.8s; } .a-del9 { animation-delay: 0.9s; } .a-del10 { animation-delay: 1s; } .a-dur1 { animation-duration: 0.3s; } .a-dur2 { animation-duration: 0.4s; } .a-dur3 { animation-duration: 0.5s; } .a-dur4 { animation-duration: 0.6s; } .a-dur5 { animation-duration: 0.7s; } .a-dur6 { animation-duration: 0.8s; } .a-dur7 { animation-duration: 0.9s; } .a-dur8 { animation-duration: 1s; } .a-dur9 { animation-duration: 1.1s; } .a-dur10 { animation-duration: 1.2s; } .a-dur11 { animation-duration: 1.3s; } .a-dur12 { animation-duration: 1.4s; } .a-dur13 { animation-duration: 1.5s; } .a-dur14 { animation-duration: 1.6s; } .a-dur15 { animation-duration: 1.7s; } .a-dur16 { animation-duration: 1.8s; } .a-dur17 { animation-duration: 1.9s; } .a-dur18 { animation-duration: 2s; } .t-del1 { transition-delay: 0.1s; } .t-del2 { transition-delay: 0.2s; } .t-del3 { transition-delay: 0.3s; } .t-del4 { transition-delay: 0.4s; } .t-del5 { transition-delay: 0.5s; } .t-del6 { transition-delay: 0.6s; } .t-del7 { transition-delay: 0.7s; } .t-del8 { transition-delay: 0.8s; } .t-del9 { transition-delay: 0.9s; } .t-del10 { transition-delay: 1s; } /*ie10以下显示*/ .browsers { position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #fff url(../../img/img1.png); background-repeat: no-repeat; background-position: 50% 50%; z-index: 99; } /*文字引用*/ /*@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;*/ /*初始样式结束*/ .fl1 { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center; } .fl2 { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; } .fl3 { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: center; } .fl4 { display: flex; flex-flow: row wrap; justify-content: center; align-items: flex-start; } .fl5 { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-start; } .fl6 { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: flex-start; } .fl7 { display: flex; flex-flow: row wrap; justify-content: flex-end; align-items: flex-start; } .fl8 { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: flex-end; } .fl9 { display: flex; flex-flow: row wrap; justify-content: flex-end; align-items: flex-end; } .fl10 { display: flex; flex-flow: row wrap; justify-content: flex-end; align-items: baseline; } .fl11 { display: flex; flex-flow: row wrap; justify-content: flex-end; align-items: stretch; } .fl12 { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: baseline; } .fl13 { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: stretch; } .fl12 { display: flex; flex-flow: row wrap; justify-content: center; align-items: baseline; } .fl13 { display: flex; flex-flow: row wrap; justify-content: center; align-items: stretch; } .fl14 { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: baseline; } .fl15 { display: flex; flex-flow: row wrap; justify-content: space-between; align-items: stretch; } .fl16 { display: flex; flex-flow: column wrap; justify-content: space-between; align-items: center; } .fl17 { display: flex; flex-flow: column wrap; justify-content: center; align-items: center; } .fl18 { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: center; } .fl19 { display: flex; flex-flow: column wrap; justify-content: center; align-items: flex-start; } .fl20 { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: flex-start; } .fl21 { display: flex; flex-flow: column wrap; justify-content: space-between; align-items: flex-start; } .fl22 { display: flex; flex-flow: column wrap; justify-content: flex-end; align-items: flex-start; } .fl23 { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: flex-end; } .fl24 { display: flex; flex-flow: column wrap; justify-content: flex-end; align-items: flex-end; } .fl25 { display: flex; flex-flow: row wrap; justify-content: flex-end; align-items: baseline; } .fl26 { display: flex; flex-flow: column wrap; justify-content: flex-end; align-items: stretch; } .fl27 { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: baseline; } .fl28 { display: flex; flex-flow: column wrap; justify-content: flex-start; align-items: stretch; } .fl29 { display: flex; flex-flow: column wrap; justify-content: center; align-items: baseline; } .fl30 { display: flex; flex-flow: column wrap; justify-content: center; align-items: stretch; } .fl31 { display: flex; flex-flow: column wrap; justify-content: space-between; align-items: baseline; } .fl32 { display: flex; flex-flow: column wrap; justify-content: space-between; align-items: stretch; } .fl33 { display: flex; flex-flow: row wrap; justify-content: space-around; align-items: center; } /*首页加载loading*/ body.loading { overflow: hidden; } #pageloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #f5f3f0; overflow: hidden; z-index: 5000; } #pageloader .logo { width: auto; height: 51px; } .darkmode #pageloader { background: #252525; } body.init #pageloader { -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); -webkit-transition: all 1.2s cubic-bezier(0.77, 0, 0.175, 1); -o-transition: all 1.2s cubic-bezier(0.77, 0, 0.175, 1); transition: all 1.2s cubic-bezier(0.77, 0, 0.175, 1); } body.init #pageloader .cont { opacity: 0; -webkit-transition: all .6s; -o-transition: all .6s; transition: all 0.6s; } body.init #pageloader .logo, body.init #pageloader div { -webkit-transition: all .6s; -o-transition: all .6s; transition: all 0.6s; } body.init #pageloader .logo { -webkit-transform: translateY(20px); -ms-transform: translateY(20px); transform: translateY(20px); } body.init #pageloader .small { -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); } body.init #pageloader .loader-line { -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } .loader-line { width: 50vw; max-width: 300px; height: 2px; background: #A96B41; overflow: hidden; } .loader-icon { width: 24px; height: 24px; border-radius: 50%; } .loader-icon .line { fill: none; stroke: #fff; stroke-width: 4px; stroke-linecap: round; -webkit-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg); } /*.loader-line .gradient,.loader-line .gradient2 { width:40%; height:100%; left:-40%; background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(218,157,119,0)),color-stop(50%,#DA9D77),to(rgba(218,157,119,0))); background-image:-o-linear-gradient(left,rgba(218,157,119,0) 0,#DA9D77 50%,rgba(218,157,119,0) 100%); background-image:linear-gradient(to right,rgba(218,157,119,0) 0,#DA9D77 50%,rgba(218,157,119,0) 100%); -webkit-animation:line_w100 2s cubic-bezier(.165,.84,.44,1) infinite; animation:line_w100 2s cubic-bezier(.165,.84,.44,1) infinite } .loader-line .gradient2 { -webkit-animation-delay:1s; animation-delay:1s }*/ /*首页加载loading-end*/ .bocweb-header3 { width: 100%; } .m-bocweb-header3 { position: relative; width: 100%; height: 100px; z-index: 99; } .m-bocweb-header3 .header2 { background: #fff; height: 100px; padding: 0 4%; display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; box-shadow: 0px 0px 6px 0 rgba(0, 0, 0, 0.1); position: absolute; width: 100%; left: 0; z-index: 99; } .m-bocweb-header3 .header2 .logo { width: auto; height: auto; display: block; position: relative; z-index: 12; } .m-bocweb-header3 .header2 .logo img { width: 100%; } .m-bocweb-header3 .header2 .nav .tit { display: block; width: 100%; padding: 0 5%; line-height: 60px; position: relative; margin: 0; } .m-bocweb-header3 .header2 .nav .sub-tit:after { content: ""; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; background-size: 100% auto; position: absolute; right: 6.4%; top: 16px; background: url(../img/img1.svg); background-repeat: no-repeat; background-position: 50% 50%; background-size: 20px auto; transform: rotate(0); transform-origin: center center; transition: all .3s ease-in-out; } .m-bocweb-header3 .header2 .nav .sub-tit.on:after { transform: rotate(-180deg); } .m-bocweb-header3 .header2 .nav .sec-list { line-height: 40px; padding: .55rem 6%; background: #d31169; display: none; } .m-bocweb-header3 .header2 .nav .sec-list a { color: #fff; } .m-bocweb-header3 .header2 .hamburger { padding: 0; height: 24px; cursor: pointer; } .m-bocweb-header3 .header2 .hamburger-box { width: 30px; height: 40px; } .m-bocweb-header3 .header2 .hamburger-inner, .m-bocweb-header3 .header2 .hamburger-inner::before, .m-bocweb-header3 .header2 .hamburger-inner::after { width: 30px; height: 3px; background: #222; content: ""; position: absolute; } .m-bocweb-header3 .header2 .hamburger.is-active .hamburger-inner, .m-bocweb-header3 .header2 .hamburger.is-active .hamburger-inner::before, .m-bocweb-header3 .header2 .hamburger.is-active .hamburger-inner::after { background: #222; } .m-bocweb-header3 .header2 .hamburger--3dx-r .hamburger-inner { transition: transform 0.6s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0.5s 0s cubic-bezier(0.645, 0.045, 0.355, 1) !important; } .m-bocweb-header3 .header2 .hamburger--3dx-r .hamburger-inner::before, .m-bocweb-header3 .header2 .hamburger--3dx-r .hamburger-inner::after { transition: transform 0.6s 0s cubic-bezier(0.645, 0.045, 0.355, 1) !important; } .m-bocweb-header3 .header2 .h-right { display: flex; flex-flow: row wrap; justify-content: flex-start; align-items: center; position: relative; z-index: 12; } .m-bocweb-header3 .header2 .search-box { position: relative; } .m-bocweb-header3 .header2 .search-btn { cursor: pointer; margin-right: 30px; } .m-bocweb-header3 .header2 .search-btn svg { width: 25px; height: 25px; fill: #666; } .m-bocweb-header3 .header2 .warp-nav { height: calc(100vh - 100px); padding: 0 0 45px; position: fixed; background: #fff; width: 100%; left: 0; top: 60px; z-index: 9; display: none; } .m-bocweb-header3 .header2 .nav { font-size: 16px; color: #333; position: relative; overflow-y: auto; height: calc(100vh - 100px); } .m-bocweb-header3 .header2 .nav .li { position: relative; width: 100%; line-height: 60px; background: #f7f7f7; } .m-bocweb-header3 .header2 .nav .li:nth-child(2n) { background: #fff; } .m-bocweb-header3 .header2 .nav .warp-btn { display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; display: block; padding-left: 5%; position: relative; color: #333; transition: all .3s ease; } .m-bocweb-header3 .header2 .nav .warp-btn .btn { position: absolute; width: 20px; height: 20px; display: block; margin-right: 5px; top: 50%; margin-top: -10px; left: 0; } .m-bocweb-header3 .header2 .nav .warp-btn .btn img { position: absolute; left: 0; top: 0; } .m-bocweb-header3 .header2 .nav .li:hover .warp-btn, .m-bocweb-header3 .header2 .nav .li:hover .warp-btn.cur, .m-bocweb-header3 .header2 .nav .li.cur .warp-btn, .m-bocweb-header3 .header2 .nav .li.cur .warp-btn.cur { color: #016cb6; } .m-bocweb-header3 .header2 .nav .nav-item { position: absolute; top: 100px; width: 180px; left: 50%; margin-left: -100px; background: rgba(255, 255, 255, 0.9); font-size: 14px; box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.1); display: none; } .m-bocweb-header3 .header2 .nav .nav-item p { height: 40px; line-height: 40px; border-top: 1px solid #e7eaec; } .m-bocweb-header3 .header2 .nav .nav-item a { display: block; color: #666; text-align: center; transition: all .3s ease; } .m-bocweb-header3 .header2 .nav .nav-item a:hover { color: #016cb6; font-weight: bold; } .pc-bocweb-header3 { height: 100px; position: fixed; z-index: 99999; width: 100%; left: 0; top: 0; background: #ffffff; border-bottom: 1px solid rgba(255, 255, 255, 0.18); transition: all .3s ease-in-out; } .pc-bocweb-header3 .n-header { display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center; position: relative; z-index: 9; } .pc-bocweb-header3 .logo { width: 110px; height: 60px; position: relative; display: block; margin-left: 60px; } .pc-bocweb-header3 .logo img { width: 100%; } .pc-bocweb-header3 .logo .img1 { opacity: 1; } .pc-bocweb-header3 .logo .img2 { position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; opacity: 0; } .pc-bocweb-header3 .right-btn { position: relative; margin-right: 60px; } .pc-bocweb-header3 .right-btn .tel { color: #d91d17; font-style: italic; margin: 0 5px; } .pc-bocweb-header3 .line { background: rgba(255, 255, 255, 0.3); margin: 0 .5rem; width: 1px; height: 16px; } .pc-bocweb-header3 .right-btn .lan { color: #333333; font-size: 18px; width: 46px; position: relative; height: 100%; margin: 0 5px; text-align: center; } .pc-bocweb-header3 .right-btn .lan .tit-18 { display: block; width: 100%; height: 30px; line-height: 30px; color: #000; position: relative; } .pc-bocweb-header3 .right-btn .lan .sub { width: 150px; position: absolute; top: 100%; left: -36px; background: #f9f9f9; display: none; padding: 0.2rem; box-shadow: 0 2px 8px rgb(0 0 0 / 12%); } .pc-bocweb-header3 .right-btn .lan .sub a:hover{ color:#d91d17; } .pc-bocweb-header3 .right-btn .lan .sub a { display: block; font-size: 14px; padding: 6px 10px; position: relative; color: #505050; display: block; transition:all 0.5s; } .pc-bocweb-header3 .right-btn .lan .sub a .country-flag { position: absolute; left: 0; top: 50%; display: inline-block; vertical-align: top; *display: inline; *zoom: 1; background-repeat: no-repeat; width: 22px; height: 16px; margin: -8px 5px 0; } .pc-bocweb-header3 .right-btn .lan .sub a .language-flag-cn { background-position: 0 -1874px; } .pc-bocweb-header3 .right-btn .lan .sub a .language-flag-ja{ background-position: 0 -528px !important; } .pc-bocweb-header3 .right-btn .lan .sub a .language-flag-en { background-position: 0 -256px !important; } .pc-bocweb-header3 .search-btn { cursor: pointer; height: 45px; width: 45px; cursor: pointer; margin: 0 5px; } .pc-bocweb-header3 .right-btn .headerdh { color: #333333; font-size: 18px; width: 46px; position: relative; height: 100%; margin: 0 5px; text-align: center; } .pc-bocweb-header3 .right-btn .headerdh svg{ width: 20px; height: 100%; } .pc-bocweb-header3 .right-btn .headerdh .tit-18 { display: block; width: 100%; height: 30px; line-height: 30px; color: #000; position: relative; } .pc-bocweb-header3 .right-btn .headerdh .sub { width: 240px; position: absolute; top: 100%; left: -95px; background: #f9f9f9; display: none; padding:0.7rem; box-shadow: 0 2px 8px rgb(0 0 0 / 12%); } .pc-bocweb-header3 .right-btn .headerdh .sub a { display: block; font-size: 14px; padding: 6px 16px; position: relative; color: #505050; display: block; } .pc-bocweb-header3 .right-btn .headerdh .sub a .country-flag { position: absolute; left: 0; top: 50%; display: inline-block; vertical-align: top; *display: inline; *zoom: 1; background-repeat: no-repeat; width: 22px; height: 16px; margin: -8px 5px 0; } .pc-bocweb-header3 .right-btn .headerdh .sub a .language-flag-cn { background-position: 0 -1874px; } .pc-bocweb-header3 .right-btn .headerdh .sub a .language-flag-ja{ background-position: 0 -528px !important; } .pc-bocweb-header3 .right-btn .headerdh .sub a .language-flag-en { background-position: 0 -256px !important; } .pc-bocweb-header3 .search-btn { cursor: pointer; height: 45px; width: 45px; cursor: pointer; margin: 0 5px; } .pc-bocweb-header3 .search-btn svg { width: 20px; height: 20px; } .pc-bocweb-header3 .right-btn .lan:hover svg{ fill: #d91d17; } .pc-bocweb-header3 .right-btn .headerdh:hover svg{ fill: #d91d17; } .pc-bocweb-header3 .search-btn svg:hover{ fill: #d91d17; } .pc-bocweb-header3 .nav { font-size: 16px; margin-right: .75rem; } .pc-bocweb-header3 .nav .li { margin: 0 .65rem; position: relative; } .pc-bocweb-header3 .nav .warp-btn { display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; display: block; height: 100px; line-height: 100px; position: relative; color: #333333; cursor: pointer; transition: all .3s ease; } .pc-bocweb-header3 .nav .li:hover .warp-btn, .pc-bocweb-header3 .nav .li.cur .warp-btn { color: #d01026; } .pc-bocweb-header3 .nav .li:after { content: ""; width: 0; height: 2px; position: absolute; background-color: #d91d17; bottom: 0; left: 0; transition: all .3s ease; } .pc-bocweb-header3 .nav .li:hover:after { width: 100%; } .pc-bocweb-header3 .nav .li.on:after { width: 100%; } .pc-bocweb-header3 .nav .li.on .warp-btn { color: #d01026; } .pc-bocweb-header3 .nav .nav-item { position: absolute; top: 100px; width: 180px; left: 50%; margin-left: -100px; background: #fff; font-size: 16px; display: none; } .pc-bocweb-header3 .nav .nav-item p { width: 100%; text-align: center; line-height: 1.5; display: inline-block; border-bottom: 1px solid #f7f7f7; } .pc-bocweb-header3 .nav .nav-item p:last-child { border-bottom: none; } .pc-bocweb-header3 .nav .nav-item a { line-height: 1.8; padding: .5rem 0; display: block; color: #333; text-align: center; transition: all .3s ease; } .pc-bocweb-header3 .nav .nav-item a:hover { color: #d31169; } @media (max-width: 1440px) { .pc-bocweb-header3 .nav .li { margin: 0 .7rem; } } @media (max-width: 1280px) { .pc-bocweb-header3 .nav .li { margin: 0 .5rem; } } @media (max-width: 1100px) { .pc-bocweb-header3 .nav .li { margin: 0 .3rem; } } .warp-search-form { display: none; position: fixed; top: 100px; left: 0; width: 100%; background-color: #f9f9f9; height: 95px; border-bottom: 1px solid #e3e3e3; z-index: 99; } .warp-search-form .search-form .dxnav-search-icon { height: 24px; width: 24px; display: flex; margin: 0 33px; align-self: center; align-items: center; justify-content: center; } .warp-search-form .search-form .dxnav-icon { width: 24px; height: 24px; margin-right: 0; } .warp-search-form .search-form .input2 { width: calc(100% - 320px - 0.5rem); margin-right: .5em; font-size: 2.4em; background-color: transparent; border: none; } .warp-search-form .search-form .search-close { width: 44px; height: 44px; margin: 0 10px 0 32px; cursor: pointer; background-color: transparent; } .warp-search-form .search-form .search-close svg { width: 20px; height: 20px; } .warp-search-form .search-form .submit-button { width: 125px; height: 45px; margin: 0; padding: 0 12px; font-size: 12px; background-color: #fff; box-shadow: inset 0 0 0 1px #0c121c; background-color: #0c121c; color: #fff; font-weight: 600; cursor: pointer; text-decoration: none; border: none; letter-spacing: .12em; transition: color .4s ease,background-color .4s ease; } .warp-search-form .search-form .submit-button:hover { background-color: #fff; color: #d91d17; box-shadow: inset 0 0 0 1px #d91d17; } .warp-search-form .search-form .submit-button:disabled { cursor: not-allowed; color: #fff; background-color: #e4e4e4; box-shadow: none; border: none; } .warp-search-form .search-form.active { transform: translateY(0%); } .warp-search-form .search-form { height: 95px; } @media (max-width: 1024px) { .warp-search-form { top: 60px; } .fixdclear { height: 0; } .m-bocweb-header3 .header2 { height: 60px; position: fixed; } .m-bocweb-header3 { height: 60px; } .m-bocweb-header3 .header2 .search-btn { margin-right: 15px; } .m-bocweb-header3 .header2 .logo { width: auto; } .m-bocweb-header3 .header2 .search-btn svg { width: 22px; height: 22px; } .m-bocweb-header3 .header2 .hamburger-box { width: 30px; height: 40px; margin-top: 10px; } .m-bocweb-header3 .header2 .hamburger { height: 20px; } .m-bocweb-header3 .hamburger-inner::before { top: -8px; } .m-bocweb-header3 .hamburger-inner::after { bottom: -8px; } .m-bocweb-header3 .header2 .hamburger.is-active .hamburger-inner, .m-bocweb-header3 .header2 .hamburger.is-active .hamburger-inner::before, .m-bocweb-header3 .header2 .hamburger.is-active .hamburger-inner::after { background: #222; } .m-bocweb-header3 .header2 .hamburger--3dx-r .hamburger-inner { transition: transform 0.6s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0.5s 0s cubic-bezier(0.645, 0.045, 0.355, 1) !important; } .m-bocweb-header3 .header2 .hamburger--3dx-r .hamburger-inner::before, .m-bocweb-header3 .header2 .hamburger--3dx-r .hamburger-inner::after { transition: transform 0.6s 0s cubic-bezier(0.645, 0.045, 0.355, 1) !important; } .m-bocweb-header3 .hamburger--3dx-r.is-active .hamburger-inner::before { transform: translate3d(0, 8px, 0) rotate(45deg); } .m-bocweb-header3 .hamburger--3dx-r.is-active .hamburger-inner::after { transform: translate3d(0, -8px, 0) rotate(-45deg); } .hamburger--3dx-r.is-active .hamburger-inner { background-color: transparent !important; transform: rotateY(-180deg); } } @media (max-width: 767px) { .warp-search-form .search-form .dxnav-search-icon { margin: 0 1% 0 3%; } .warp-search-form .search-form .search-close { width: 30px; height: 30px; margin: 0 3% 0 1%; } .warp-search-form .search-form .search-close svg { width: 16px; height: 16px; } .warp-search-form .search-form .submit-button { width: 65px; height: 30px; padding: 0 6px; } .warp-search-form .search-form .dxnav-icon { width: 20px; height: 20px; } .warp-search-form .search-form, .warp-search-form { height: 60px; } .warp-search-form .search-form .input2 { font-size: 14px; width: calc(100% - 165px); } } .dxnav__dropdown-overlay { background: rgba(250, 250, 250, 0.85); height: 100vh; left: 0; max-width: 100vw; position: fixed; top: 0; width: 100%; z-index: 1; overflow: hidden; width: 0; height: 0; opacity: 0; backdrop-filter: blur(5px); } .overlay--open { animation: overlayOpen .4s ease-out forwards; } @keyframes overlayOpen { 0% { width: 0; height: 0; opacity: 0; z-index: -1; } 1% { width: 100%; height: 100vh; z-index: 95; } 100% { opacity: 1; width: 100%; height: 100vh; z-index: 95; } } .bocweb-header-m { position: absolute; top: 0; left: 0; z-index: 1000; width: 100%; height: 80px; position:fixed; background-color: #fff; box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2); transition: all 0.8s; } .bocweb-header-m .bocweb-logo { position: absolute; left: 5.28%; top: 15px; display: block; transition: all 0.8s; } .bocweb-header-m .bocweb-logo img { display: block; max-width: 100%; } .bocweb-header-m .bocweb-nav { position: absolute; top: 0; bottom: 0; right: -80.55%; width: 80.55%; height: 100vh; background-color: #fff; } .bocweb-header-m .bocweb-nav li { padding: 0 8.27%; border-bottom: 1px solid #ebebeb; font-size: 26px; background: #f6f6f6; } .bocweb-header-m .bocweb-nav li.dy { background: #000; } .bocweb-header-m .bocweb-nav li.dy a { padding: 0; color: #fff; } .bocweb-header-m .bocweb-nav li .link { position: relative; display: block; padding: 6% 0; color: #222; transition: all 0.6s; transform: translateX(100px); opacity: 0; } .bocweb-header-m .bocweb-nav li .link .arrow { position: absolute; right: 0; top: 50%; display: block; width: 14px; height: 24px; margin-top: -10px; background: url(../img/arrow-r.png) no-repeat center center; } .bocweb-header-m .bocweb-nav li .hide { position: absolute; top: 0; left: 101%; z-index: 1001; width: 100%; height: 100%; background-color: #fff; transition: all 0.8s; } .bocweb-header-m .bocweb-nav li .hide .sub-link { display: block; padding: 6% 8.27%; border-bottom: 1px solid #ebebeb; font-size: 26px; color: #222; background: #f6f6f6; } .bocweb-header-m .bocweb-nav li .hide .sub-link .text { display: block; transform: translateX(100px); opacity: 0; transition: all 0.6s; } .bocweb-header-m .bocweb-nav li .hide .title { position: relative; height: 80px; padding: 0; line-height: 80px; font-size: 24px; text-align: center; color: #fff; background: #222; } .bocweb-header-m .bocweb-nav li .hide .title .back { position: absolute; left: 8.27%; top: 50%; display: block; width: 14px; height: 24px; margin-top: -10px; background: url(../img/arrow-l.png) no-repeat center center; } .bocweb-header-m .bocweb-nav li.weibo { background-color: #fff; } .bocweb-header-m .bocweb-nav li.weibo .link .icon { margin-right: 16px; } .bocweb-header-m .bocweb-nav li.weibo .link .icon img { max-width: 100%; } .bocweb-header-m .bocweb-nav li.wechat { background-color: #fff; } .bocweb-header-m .bocweb-nav li.wechat .link .icon { margin-right: 16px; } .bocweb-header-m .bocweb-nav li.wechat .link .icon img { max-width: 100%; } .right-box { width: 150px; height: 100%; margin-right: 5.28%; display: flex; align-content: center; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; align-items: center; } .right-box .search-btn { width: 30px; height: 30px; cursor: pointer; } .right-box .search-btn svg { width: 30px; height: 30px; fill: #d91d17; } .right-box .lan { color: #333333; font-size: 18px; width: 46px; position: relative; height: 30px; margin: 0 5px; text-align: center; } .right-box .lan .tit-20 { display: block; width: 100%; height: 30px; line-height: 30px; color: #000; position: relative; } .right-box .lan .sub { width: 46px; position: absolute; top: 30px; background-color: #fff; display: none; } .right-box .lan .sub a { display: block; width: 100%; height: 30px; line-height: 30px; color: #000; } .pc-bocweb-header3 .right-btn .lan .tit-18:after { content: ""; width: 6px; height: 6px; border-bottom: 1px solid #000; border-left: 1px solid #000; transform: rotate(-45deg); position: absolute; right: -4px; top: 50%; margin-top: -5px; transition:all 0.5s; display:none; } .pc-bocweb-header3 .right-btn .lan:hover .tit-18:after{ transform: rotate(135deg); border-color:#d91d17; } .pc-bocweb-header3 .right-btn .headerdh:hover .tit-18:after{ transform: rotate(135deg); border-color:#d91d17; } .pc-bocweb-header3 .right-btn .headerdh .tit-18:after { content: ""; width: 6px; height: 6px; border-bottom: 1px solid #000; border-left: 1px solid #000; transform: rotate(-45deg); position: absolute; right: -4px; top: 50%; margin-top: -5px; transition:all 0.5s; display:none; } .right-box .lan .tit-20:after { content: ""; width: 6px; height: 6px; border-bottom: 1px solid #000; border-left: 1px solid #000; transform: rotate(-45deg); position: absolute; right: -4px; top: 50%; margin-top: -5px; } .bocweb-header-m .bg { position: fixed; top: 0; right: 0; bottom: 0; width: 100%; height: 100vh; background: #000; opacity: 0.1; filter: alpha(opacity=10); cursor: pointer; transform: scaleX(0); transform-origin: 100% 50%; backdrop-filter: blur(60px); } .bocweb-header-m .menu-box { position: relative; top: 0; transition: all 0.6s; } .bocweb-header-m .bocweb-menu { width: 35px; margin: 0 auto; cursor: pointer; } .bocweb-header-m .bocweb-menu .line { position: relative; top: 0; display: block; width: 100%; height: 4px; transition: transform 0.3s ease,top 0.3s ease,width 0.3s ease,opacity 0.3s,background 0.3s; transform-origin: center center; background: #000; } .bocweb-header-m .bocweb-menu .line:nth-child(2) { margin: 8px 0; } .bocweb-header-m.ishow { transform: translateX(-80.55%); } .bocweb-header-m.ishow .bg { transform: scaleX(1); opacity: 0.1; } .bocweb-header-m.ishow .bocweb-nav li .link { transform: translateX(0px); opacity: 1; } .bocweb-header-m.ishow .bocweb-nav li .hide.ishow { transform: translateX(-101%); } .bocweb-header-m.ishow .bocweb-nav li .hide.ishow .sub-link .text { transform: translateX(0px); opacity: 1; } .bocweb-header-m.ishow .menu-box { right: 0; width: 19.45%; } .bocweb-header-m.ishow .bocweb-menu .line:nth-child(1) { top: 12px; transform: rotate(45deg); opacity: 0.8; } .bocweb-header-m.ishow .bocweb-menu .line:nth-child(2) { opacity: 0; width: 0; } .bocweb-header-m.ishow .bocweb-menu .line:nth-child(3) { top: -12px; transform: rotate(-45deg); opacity: 0.8; } @media (min-width: 1025px) { .bocweb-header-m { display: none; } } @media (max-width: 750px) { .bocweb-header-m { height: 70px; } .bocweb-header-m .bocweb-logo { top: 10px; } .right-box { justify-content: flex-end; } .bocweb-header-m .menu-box { margin-left: 10px; } .bocweb-header-m .bocweb-nav li { font-size: 18px; } .bocweb-header-m .bocweb-nav li .link .arrow { width: 9.8px; height: 16.8px; margin-top: -8.4px; background-size: contain; } .bocweb-header-m .bocweb-nav li .hide .sub-link { font-size: 18px; } .bocweb-header-m .bocweb-nav li .hide .title { height: 70px; line-height: 70px; font-size: 18px; } .bocweb-header-m .bocweb-nav li .hide .title .back { width: 9.8px; height: 16.8px; margin-top: -8.4px; background-size: contain; } .bocweb-header-m .bocweb-nav li.weibo .link .icon { width: 24px; margin-right: 0.4rem; } .bocweb-header-m .bocweb-nav li.wechat .link .icon { width: 24px; margin-right: 0.4rem; } .right-box .search-btn { width: 20px; height: 20px; cursor: pointer; } .right-box .search-btn svg { width: 20px; height: 20px; } .bocweb-header-m .bocweb-menu { width: 26px; } .bocweb-header-m .bocweb-menu .line { height: 2px; } .bocweb-header-m .bocweb-menu .line:nth-child(2) { margin: 6px 0; } .bocweb-header-m.ishow .bocweb-menu .line:nth-child(1) { top: 8px; } .bocweb-header-m.ishow .bocweb-menu .line:nth-child(3) { top: -8px; } } @media (max-width: 500px) { .bocweb-header-m { height: 60px; } .bocweb-header-m .bocweb-logo { top: 11px; } .bocweb-header-m .bocweb-logo img { height: 38px; } .bocweb-header-m .bocweb-nav li { font-size: 16px; } .bocweb-header-m .bocweb-nav li .link .arrow { width: 8.4px; height: 14.4px; margin-top: -7.2px; } .bocweb-header-m .bocweb-nav li .hide .sub-link { font-size: 16px; } .bocweb-header-m .bocweb-nav li .hide .title { height: 60px; line-height: 60px; font-size: 16px; } .bocweb-header-m .bocweb-nav li .hide .title .back { width: 8.4px; height: 14.4px; margin-top: -7.2px; } .bocweb-header-m .bocweb-nav li.dy { height: 60px; line-height: 60px; font-size: 16px; } .bocweb-header-m .bocweb-nav li.weibo .link .icon { width: 22px; } .bocweb-header-m .bocweb-nav li.wechat .link .icon { width: 22px; } } .pc-bocweb-header3.down.headroom-unpinned { transform: translateY(-100%); } .pc-bocweb-header3.down .ricon .lang_box { margin-top: 0.65rem; } .pc-bocweb-header3.down .ricon .pc_list { margin-top: 0.8rem; } .pc-bocweb-header3.down .sub_box { top: 1.2rem; } .pc-bocweb-header3.down .sub_box:before { top: -0.9rem; height: 0.9rem; } .fixdclear { width: 100%; position: relative; height: 100px; } .nybanner { width: 100%; height: 19rem; text-align: center; color: #fff; box-sizing: border-box; background-repeat: no-repeat; overflow: hidden; } .nybanner .bg { transition: all .7s; } .bg { width: 100%; height: 100%; position: relative; background-size: cover; background-position: center; background-repeat: no-repeat; } .nybanner.bac { color: #111; } .nybanner .main_con { position: absolute; top: 9.375rem; width:100%; } .nybanner .main_con .tit-61 { line-height: 1.4; } .w1600 { max-width: 1600px; width: 83.33%; margin: 0 auto; } .addss { width: 83.33%; background-color: #fff; height: 80px; margin-top: -40px; position: relative; box-shadow: 0 0 1rem rgba(7, 51, 61, 0.5); font-size: 0; z-index: 80; transition: all 0.4s; left: 50%; transform: translateX(-50%); } .addss a { display: inline-block; margin: 0; height: 80px; line-height: 80px; text-align: center; color: #333333; position: relative; } .addss a:after { content: ""; position: absolute; width: 1px; height: 40%; right: 0; top: 30%; background-color: #eee; } .addss a:before { content: ""; position: absolute; height: 2px; width: 0; left: 35%; bottom: 0; background-color: #d91d17; transition: all 0.4s; } .addss a svg { width: 25px; height: 25px; vertical-align: middle; fill: #333; margin-top: -5px; } .addss a.cur { color: #d91d17; } .addss a.cur svg { fill: #d91d17; } .addss a.cur:before { width: 30%; } .addss a:hover { color: #d91d17; } .addss a:hover svg { fill: #d91d17; } .addss a:hover:before { width: 30%; } .addss4 a { width: 25%; } .wr { width: 100%; position: relative; } .about_a { padding-top: 4rem; padding-bottom: 3.5rem; margin-top: -50px; } .about_a .left { width: 45%; float: left; } .about_a .left .tit-16{ color:#585858; } .about_a .left .tit-16 p { margin-bottom: 0.4rem; } .about_a .right { width: 50%; float: right; height: 11.25rem; position: relative; margin-top: 2.2rem; } .about_a .right .videoPlay1 { position: absolute; width: 100%; height: 100%; top: 0; left: 0; } .about_a .right .paly { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); z-index: 22; cursor: pointer; } .about_a .right .paly.on { opacity: 0; } .about_b { padding-top: 2.25rem; padding-bottom: 3rem; } .about_b .about_b_a { width: 100%; margin-top: 0.7rem; padding: 0 4.25rem; height: 9rem; overflow: hidden; display: flex; justify-content: space-around; position: relative; } .about_b .about_b_a .dt { position: absolute; width: 100%; top: .5rem; left: 10%; } .about_b .about_b_a .dt img { width: 100%; max-width: none; } .about_b .about_b_a .logo { width: 198px; } .about_b .about_b_a .txt { width: 70%; } .about_b .about_b_a .txt .p { margin-bottom: 1rem; } .about_b .about_b_a .txt .p .tit-16{ color:#585858; } .about_b .about_b_b { height: 7.925rem; padding-top: 2.2rem; } .about_b .about_b_b .txt { margin-left: 3.175rem; } .about_b .about_b_b .txt svg { width: 51px; height: auto; margin-right: 0.5rem; } .about_b .about_b_b .txt .tit-24 span { vertical-align: top; } .about_b .about_b_b .txt .tit-36 { margin-left: 2rem; } .about_b .about_b_b .txt .tit-36 .tit-72 { font-family: "楷体"; margin-right: .5rem; } .about_b .about_b_b .txt .tit-36 .tit1 { margin-left: .8rem; } .about_b .about_b_c { margin-top: 1rem; } .about_b .about_b_c li { width: 49%; margin-right: 2%; float: left; height: 7.925rem; margin-bottom: .7rem; } .about_b .about_b_c li .left { width: 50%; height: 100%; float: left; } .about_b .about_b_c li .right { width: 50%; height: 100%; float: left; background-color: #f5f5f5; display: flex; align-content: center; flex-direction: column; justify-content: center; align-items: center; } .about_b .about_b_c li .right img{ margin-bottom: 0.3rem; } .about_b .about_b_c li .right .tit-16{ text-align: center; color:#666; } .about_b .about_b_c li:nth-child(2n) { margin-right: 0; } .addss.on { position: fixed; width: 100%; top: 40px; z-index: 40; } footer { background-color: #f1f1f1; padding-top: 2rem; padding-bottom: 1.5rem; } footer .top { display: flex; flex-direction: row; justify-content: space-between; align-items: flex-start; } footer .top .left{ white-space: nowrap; } footer .top .left .logo { width: 115px; margin-bottom: 0.5rem; } footer .top .left .tit-30 { font-style: italic; } footer .top .nav .li { float: left; margin-right: 1.375rem; } footer .top .nav .li a { display: block; color: #666666; } footer .top .nav .li a:hover { color: #d91d17 !important; } footer .top .nav .li .tit-18 { color: #333333; } footer .top .right { width: 10%; } footer .top .right .ewm { display: inline-block; margin: 0 0.4rem; width: 113px; vertical-align: top; } footer .top .right .ewm .tit-14 { white-space: normal; line-height: 0.5rem; margin-top: 0.2rem; } footer .botn { border-top: 1px solid #ccc; margin-top: 2rem; padding-top: 0.7rem; display: flex; align-items: center; } footer .botn a { color: #333; } footer .botn a img{ display:inline-block; } footer .botn a:hover { color: #d91d17 !important; } footer .botn .boc { color: #999; } footer .link-box { width: 255px; height: 45px; line-height: 45px; font-size: 12px; color: #333333; border: 1px solid #ccc; position: relative; cursor: pointer; background-color: #fff; display:none; } footer .botn div{ float: left; margin-right:1rem; } footer .link-box .title { position: relative; padding: 0 20px; } footer .link-box .icon { width: 14px; height: 14px; fill: #333; transition: all .3s ease; transform: rotate(-180deg); } footer .link-box.active .icon { transform: rotate(0); } footer .link-upbox { position: absolute; width: calc(100% + 2px); left: -1px; bottom: 41px; background: #fff; border: 1px solid #ccc; line-height: 45px; display: none; z-index: 33; } footer .link-upbox a { display: block; line-height: 45px; color: #333; opacity: .6; padding: 0 20px; border-bottom: 1px solid #ccc; -webkit-transition: all .3s ease; transition: all .3s ease; } footer .link-upbox a:hover { color: #ec2939; } footer .boc-link { margin-top: .5rem; } footer .boc-link a { color: #999; } .his_a { margin-top: -50px; background-color: #f5f5f5; padding-top: 4rem; padding-bottom: 1rem; } .his_a .list { width: 100%; position: relative; padding-top: 1.5rem; } .his_a .tit-48{ margin-bottom:1rem; } .his_a .list .line { position: absolute; width: 6px; height: calc(100% - 2rem); background-color: #949494; left: 50%; margin-left: -3px; border-radius: 5px; top: 50%; transform: translateY(-50%); } .his_a .list ul { width: 100%; position: relative; z-index: 2; } .his_a .list ul li { width: 100%; height: 6.5rem; } .his_a .list ul li .left { width: 50%; height: 100%; float: left; text-align: right; padding-right: 3.2rem; } .his_a .list ul li .right { width: 50%; height: 100%; float: left; position: relative; } .his_a .list ul li .right img { width: 9rem; position: absolute; left: 3rem; margin-left: 10px; z-index: 7; } .his_a .list ul li .right .bot { width: 30px; height: 30px; background-color: #fff; border-radius: 50%; position: absolute; left: -15px; top: 16%; z-index: 5; } .his_a .list ul li .right .bot:after { content: ""; width: 15px; height: 15px; background-color: #949494; border-radius: 50%; position: absolute; left: 0; top: 50%; margin-top: -7.5px; margin-left: -7.5px; left: 50%; z-index: 22; } .his_a .list ul li .right .bot:before { content: ""; width: 3rem; height: 2px; background-color: #949494; left: 30px; top: 50%; position: absolute; margin-top: -1px; } .his_a .list ul li:nth-child(2n) .left { float: right; text-align: left; padding-right: 0; padding-left: 3.2rem; } .his_a .list ul li:nth-child(2n) .right { float: left; } .his_a .list ul li:nth-child(2n) .right .bot { left: auto; right: -15px; } .his_a .list ul li:nth-child(2n) .right .bot:before { left: auto; right: 30px; } .his_a .list ul li:nth-child(2n) .right img { left: auto; right: 3rem; } .his_a .list:after { content: ""; width: 24px; height: 12px; background-image: url(../img/hjt.png); top: -.5rem; left: 50%; margin-left: -12px; position: absolute; } .his_a .list:before { content: ""; width: 24px; height: 12px; background-image: url(../img/hjt.png); bottom: -.5rem; left: 50%; margin-left: -12px; transform: rotate(180deg); position: absolute; } .adv_a { margin-top: -50px; background-size: cover; background-position: bottom; background-repeat: no-repeat; padding-top: 4rem; padding-bottom: 3.5rem; } .adv_a .sub-tit { width: 50%; margin: 0 auto; } .adv_a .adv-container { overflow: hidden; margin-top: 1rem; padding: 0.5rem 0; } .adv_a .adv-container .swiper-slide { width: 27.5%; height: 8.15rem; margin-right: 6.75%; margin-left: 1%; transition: all .8s; } .adv_a .adv-container .swiper-slide:last-child{ margin-right: 2%; } .adv_a .adv-container .swiper-slide .img { width: 100%; height: 80%; overflow: hidden; } .adv_a .adv-container .swiper-slide .img .bg { transition: all 2s; } .adv_a .adv-container .swiper-slide .tit-24 { height: 20%; background-color: #fff; line-height: 1.6rem; } .adv_a .adv-container .swiper-slide { box-shadow: 0 0 0.4rem rgba(7, 51, 61, 0.5); } .adv_a .adv-container .swiper-slide:hover .img .bg { transform: scale(1.2); } footer .top .nav .li:last-child { margin-right: 0; } .adv_b { padding-top: 1.5rem; padding-bottom: 3rem; } .adv_b .advb-container { overflow: hidden; margin-top: 1.5rem; } .adv_b .advb-container .swiper-slide { width: 24%; background-color: #f5f5f5; margin-right: 1%; } .adv_b .advb-container .swiper-slide .img { width: 100%; overflow: hidden; } .adv_b .advb-container .swiper-slide .img img { transition: all .8s; } .adv_b .advb-container .swiper-slide .txt { height: 7rem; padding: 1rem .5rem; } .adv_b .advb-container .swiper-slide .txt .tit-16 { color: #666666; padding:0 .5rem; } .adv_b .advb-container .swiper-slide:last-child { margin-right: 0; } .adv_b .advb-container .swiper-slide:first-child .img { border: 1px solid #eee; border-bottom: 0; } .adv_b .advb-container .swiper-slide:hover .img img { transform: scale(1.1); } .adv_b .advb-container .swiper-slide:hover .txt { color: #d91d17; } .adv_b .advb-container .swiper-slide:hover .txt .tit-16 { color: #d91d17; } .hon_a { padding-top: 3rem; padding-bottom: 3.5rem; margin-top: -50px; background-color: #f5f5f5; } .hon_a .sub-tit { width: 45%; margin: 0 auto; } .hon_a .hon-container { margin-top: 1.2rem; } .hon_a .hon-container .swiper-slide { width: 33.3%; margin: 0 6.7%; } .hon_a .hon-container .swiper-slide .img { width: 100%; filter: blur(4px); } .hon_a .hon-container .swiper-slide .tit-22 { margin-top: 1.2rem; opacity: 0; } .hon_a .hon-container .swiper-slide.swiper-slide-active .img { filter: blur(0); } .hon_a .hon-container .swiper-slide.swiper-slide-active .tit-22 { opacity: 1; } .hon-button-prev, .hon-button-next { width: 70px; height:53px; position: absolute; top: 34%; z-index: 21; cursor: pointer; } .hon-button-prev svg, .hon-button-next svg { width: 70px; height: 53px; fill: #ccc; } .hon-button-prev { left: 25%; transform: rotate(180deg); } .hon-button-next { right: 25%; } .hon-button-prev:hover svg, .hon-button-next:hover svg { fill: #d91d17; } .hon_b { padding: 1.5rem 0; } .hon_b .honb-container { overflow: hidden; } .hon_b .honb-container .swiper-slide { padding: 15px; } .hon_b .honb-container .swiper-slide .li { width: 22.75%; margin-right: 3%; float: left; margin-bottom: 1rem; cursor: pointer; } .hon_b .honb-container .swiper-slide .li .img { width: 100%; padding: 5%; box-shadow: 0 0 10px rgb(0 0 0 / 19%); } .hon_b .honb-container .swiper-slide .li .tit-16 { margin-top: 10px; } .hon_b .honb-container .swiper-slide .li:nth-child(4n) { margin-right: 0; } .pddx-pagination { width: 100%; text-align: center; margin-top: 0.5rem; } .pddx-pagination .swiper-pagination-bullet-active { background-color: #d91d17; } .pro_banner { overflow: hidden; height: 25rem; } .pro_banner .swiper-slide { width: 100%; height: 100%; } .pro_banner .swiper-slide .mbx { position: absolute; top: 15%; left: 8.33%; } .pro_banner .swiper-slide .mbx a { color: #d91d17; } .pro_banner .swiper-slide .cont { position: absolute; left: 8.33%; top: 40%; width: 53%; } .pro_banner .swiper-slide .cont .tit-20 { width: 48%; } .pro_banner .pddx-pagination { position: absolute; bottom: 100px !important; z-index: 20; } .pro_banner .pddx-pagination .swiper-pagination-bullet { width: 14px; height: 14px; background-color: #fff; opacity: 1; } .pro_banner .pddx-pagination .swiper-pagination-bullet-active { background-color: #d91d17; } .p-addss { text-align: center; } .p-addss a { width: 15%; display: inline-block; } .p-addss a:last-child:after { display: none; } .nac-clear { margin-top: -50px; height: 0px; } .pro_a { padding-top: 2.5rem; } .pro_a .sub { width: 50%; margin: auto; color: #666666; margin-top: 0.5rem; text-indent:32px; } .pro_a .img { width: 100%; margin-top: 2.5rem; } .pro_a .list .li { background-color: #f5f5f5; } .pro_a .list .li .left { width: 50%; float: left; padding-right: 5rem; padding-left: 8.33%; padding-top: 2rem; } .pro_a .list .li .left .tit-16 p{ margin-top: 0.5rem; position: relative; color: #666666; line-height: 1.5; } .pro_a .list .li .right { width: 50%; float: right; } .pro_a .li:nth-child(2n){ background-color:#fff; } .pro_a .li:nth-child(2n) .left { float: right; } .pro_a .li:nth-child(2n) .left .tit-16 p{ padding-left: 18px; } .pro_a .li:nth-child(2n) .left .tit-16 p{ position: relative; } .pro_a .li:nth-child(2n) .left .tit-16 p:after { content: ""; background-image: url(../img/sjt.png); width: 12px; height: 7px; position: absolute; left: 0; top: 8px; } .pro_a .li:nth-child(2n) .right { float: left; } .process { padding-top: 2.5rem; padding-bottom: 2rem; } .process .li { margin-top: 1rem; } .process .li .left { position: relative; float: left; width: 50%; } .process .li .left .box { width: 5.7rem; position: relative; float: right; } .process .li .left .box .img1 { width: 5.7rem; } .process .li .left .box .img3 { width: 4.825rem; } .process .li .left .box .img2 { opacity: 0; } .process .li .right { width: 50%; float: left; position: relative; } .process .li .right .bot { width: 70px; height: 70px; line-height: 70px; border-radius: 50%; position: absolute; left: -35px; background-color: #fff; top: 0.5rem; text-align: center; z-index: 5; box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); } .process .li .right .ine1 { width: 4.2rem; position: absolute; left: 0; height: 3px; background-color: #d6d6d6; top: 0.8rem; transform: rotate(-15deg); } .process .li .right .ine2 { width: 11rem; position: absolute; left: 4rem; height: 3px; background-color: #d6d6d6; top: 0.28rem; } .process .li .right .txt { width: 45%; position: relative; left: 18%; top: 1.6rem; } .process .li:hover .left .box .img2 { opacity: 1; } .process .li:hover .right .ine1, .process .li:hover .right .ine2 { background-color: #d91d17; } .process .li:hover .right .txt { color: #d91d17; } .process .li:hover .right .bot { color: #d91d17; } .process .li:before { content: ""; background-image: url(../img/sjtx.png); width: 26px; height: 44px; background-repeat: no-repeat; background-size: cover; background-position: center; position: absolute; bottom: -20px; left: 50%; margin-left: -13px; } .process .li:last-child:before { opacity: 0; } .process .li:nth-child(2n) .left { float: right; } .process .li:nth-child(2n) .left .box { float: left; } .process .li:nth-child(2n) .right { float: left; } .process .li:nth-child(2n) .right .bot { left: auto; right: -35px; } .process .li:nth-child(2n) .right .ine1 { left: auto; right: 0; transform: rotate(15deg); } .process .li:nth-child(2n) .right .ine2 { left: auto; right: 4rem; } .process .li:nth-child(2n) .right .txt { left: 36%; } .size { padding-top: 2.5rem; padding-bottom: 3.5rem; } .size table { width: 100%; margin-top: 1px; border-top: 1px solid #ccc; } .size table tr { width: 100%; height: 1.8rem; border-left: 1px solid #ccc; background-color: #f5f5f5; } .size table tr th { width: 25%; font-size: 18px; color: #666666; font-family: "PingFangSC-Semibold"; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } .size table tr td { width: 25%; font-size: 14px; color: #666666; font-family: "PingFangSC-Semibold"; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; text-align: left; padding: .6rem 2rem; } .size table tr td img { display: inline-block; text-align: center; } .size table tr td:nth-child(1) { text-align: center; } .size table tr td:nth-child(4) { text-align: left; } .size table tr:nth-child(2n) { background-color: #fff; } .intr { padding-top: 2.5rem; padding-bottom: 3.5rem; } .intr table { width: 100%; margin-top: 1px; border-top: 1px solid #ccc; } .intr table tr { width: 100%; height: 1.2rem; border-left: 1px solid #ccc; } .intr table tr th { width: 11.1111111111%; font-size: 18px; color: #666666; font-family: "PingFangSC-Regular"; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; font-weight: 500; background-color: #f5f5f5; } .intr table tr td { width: 11.1111111111%; font-size: 14px; color: #666666; text-align: center; font-family: "PingFangSC-Regular"; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } .intr table tr:nth-child(2n) { background-color: #f5f5f5; } .intr .tit-14 { margin-top: 1rem; } .intr .tit-14 span { color: #d91d17; } .para { padding-top: 2.5rem; padding-bottom: 3.5rem; } .para .table { margin-top: 0.8rem; font-size: 0; text-align: center; } .para .table a { display: inline-block; width: 33.33%; margin: 0; text-align: center; color: #333; border-bottom: 2px solid #ccc; padding-bottom: 0.6rem; transition: all 0.5s; } .para .table a.on { border-bottom: 2px solid #d91d17; color: #d91d17; } .para .table a:hover { border-bottom: 2px solid #d91d17; color: #d91d17; } .para .con_table { margin-top: 0.8rem; } .para .con_table .item { display: none; } .para .con_table .item img{ display:inline-block; } .para .con_table table { width: 100%; margin-top: 1px; border-top: 1px solid #ccc; } .para .con_table table tr { width: 100%; height: 1.2rem; border-left: 1px solid #ccc; } .para .con_table table tr th { width: 8.3333333333%; font-size: 18px; color: #666666; font-family: "PingFangSC-Regular"; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; font-weight: 500; background-color: #f5f5f5; } .para .con_table table tr td { width: 8.3333333333%; font-size: 14px; color: #666666; text-align: center; font-family: "PingFangSC-Regular"; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; } .para .con_table table tr:nth-child(2n) { background-color: #fff; } .curve { padding-top: 2.5rem; padding-bottom: 3.5rem; } .curve .list { margin-top: 0.8rem; } .curve .list .li { border: 1px solid #ccc; border-top: 3px solid #ccc; margin-bottom: 1rem; } .curve .list .li .li_top { height: 80px; padding: 0 1.1rem; display: flex; flex-direction: row; justify-content: space-between; align-items: center; cursor: pointer; } .curve .list .li .li-hide { padding: 0.8rem 1.1rem; display: none; } .curve .list .li .li-hide .flt { float: left; width: 50%; text-align: center; } .curve .list .li .li-hide .flt .tit-24 { text-align: left; } .curve .list .li .li-hide .flt .tit-24 span { font-size: 12px; } .curve .list .li .li-hide .flt img { display: inline-block; } .curve .list .li .li-hide .bot { width: 100%; background-color: #f5f5f5; display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding: 1rem; } .curve .list .li .li-hide .bot img { width: 16.75rem; } .curve .list .li.on .li_top { text-align: center; justify-content: center; } .curve .list .li.on .li_top .icon { display: none; } .sev_banner { height: 19.325rem; } .sev_banner .con { position: absolute; top: 25%; width: 100%; } .sev_banner .sev-container { overflow: hidden; margin-top: 1rem; } .sev_banner .sev-container .swiper-slide { width: 18%; margin-right: 2.5%; background-color: #fff; padding: 1rem; border-radius: 8px; display: flex; flex-direction: column; align-items: center; position: relative; } .sev_banner .sev-container .swiper-slide .img { width: 2rem; height: 2rem; background-color: #959596; border-radius: 50%; position: relative; margin-bottom: .5rem; } .sev_banner .sev-container .swiper-slide:hover { color: #d91d17; } .sev_banner .sev-container .swiper-slide:hover .img { background-color: #d91d17; } .sev_banner .sev-container .swiper-slide:last-child { margin-right: 0; } .sev_banner .sev-container .swiper-slide:after { content: ""; width: 12px; height: 12px; background-position: center; background-repeat: no-repeat; background-image: url(../img/sevjt.png); position: absolute; right: -24px; top: 50%; margin-top: -6px; } .sev { padding-top: 1rem; padding-bottom: 2.5rem; } .sev form .item1 { width: 100%; border: 1px solid #ccc; border-top: 3px solid #ccc; padding: 1rem; margin-bottom: 1rem; } .sev form .inpitem .item { width: 48%; float: left; margin-right: 4%; height: 46px; line-height: 46px; border-bottom: 1px solid #ccc; margin-bottom: 1rem; } .sev form .inpitem .item .lab { font-size: 16px; float: left; } .sev form .inpitem .item .lab img { display: inline-block; margin-top: -6px; } .sev form .inpitem .item input { width: 50%; height: 100%; float: left; font-size: 16px; } .sev form .inpitem .item:nth-child(2n) { margin-right: 0; } .sev form .item2 { background-color: #f5f5f5; padding: 0; } .sev form .item2 .tit-24 { height: 70px; line-height: 70px; width: 100%; background-color: #fff; } .sev form .item2 .inpitem2 { padding: 1rem; } .sev form .item2 .inpitem2 .item { width: 32%; height: 66px; line-height: 66px; border: 1px solid #ccc; float: left; margin-right: 2%; padding: 0 0.5rem; margin-bottom: 0.75rem; } .sev form .item2 .inpitem2 .item .lab { font-size: 16px; float: left; } .sev form .item2 .inpitem2 .item input { width: 70%; height: 100%; float: left; font-size: 16px; background-color: #f5f5f5; } .sev form .item2 .inpitem2 .item:nth-child(3) { margin-right: 0%; } .sev form .item2 .inpitem2 .itemtxt { width: 100%; height: 160px; float: left; border: 1px solid #ccc; background-color: #fff; padding: 0 0.5rem; } .sev form .item2 .inpitem2 .itemtxt .lab { font-size: 16px; float: left; } .sev form .item2 .inpitem2 .itemtxt textarea { width: 60%; height: 100%; float: left; font-size: 16px; } .sev form .item2 .inpitem2 .itemfi { width: 49%; height: 66px; line-height: 66px; margin-right: 2%; float: left; border: 1px solid #ccc; background-color: #fff; padding: 0 0.5rem; margin-top: 0.75rem; margin-bottom: 0.75rem; } .sev form .item2 .inpitem2 .itemfi .lab { font-size: 16px; float: left; } .sev form .item2 .inpitem2 .itemfi .butt { display: block; width: 100px; height: 50px; margin-top: 8px; line-height: 50px; background-color: #d91d17; color: #fff; font-size: 16px; border-radius: 10px; text-align: center; float: right; } .sev form .item2 .inpitem2 .item.yzm{ width:49%; margin-right: 0; margin-top: 0.75rem; padding-right: 0; } .sev form .item2 .inpitem2 .item.yzm img{ cursor: pointer; width: 20%; height: 100%; float: right; } .sev form .item2 .inpitem2 .item.yzm input{ width:50%; } .bun { width: 100%; text-align: center; } .bun input { width: 145px; height: 60px; line-height: 60px; text-align: center; font-size: 16px; margin: 10px; border-radius: 8px; color: #fff; } .bun input:first-child { background-color: #d91d17; } .bun input:last-child { background-color: #333333; } .index-page .pc-bocweb-header3 { height: 80px; position: fixed; z-index: 99999; width: 83.33%; left: 50%; transform:translateX(-50%); top: 0; background: rgba(255,255,255,0.8); border-bottom: 1px solid rgba(255, 255, 255, 0.18); transition: all .3s ease-in-out; } .index-page .pc-bocweb-header3.cur{ width:100%; background: #fff; } .index-page .pc-bocweb-header3.down.headroom-unpinned{ transform:translate(-50%,-100%); } .index-page .warp-search-form { width: 83.33%; left: 50%; transform: translateX(-50%); } .index-page .pc-bocweb-header3 .nav .warp-btn{ line-height:80px; height:80px; } .index-page .warp-search-form{ top:80px; } .banner { height: 25rem; overflow: hidden; } .banner .bg { transition: all 7s cubic-bezier(0.04, 0.79, 1, 1); } .banner .swiper-slide-active .bg { transform: scale3d(1.1, 1.1, 1); } .banner .cont { width: 100%; position: absolute; left: 8.333%; z-index: 3; top: 50%; transform: translateY(-50%); } .banner .cont .tit-40 { color: #666666; position: relative; display: inline-block; line-height:1.3; transition: all .5s ease 0s; } .banner .cont .tit-72{ line-height: 1.5; transition: all .5s ease 0s; } .banner .cont .tit-40:after { content: ""; position: absolute; background-image: url(../img/jiah.png); width: 37px; height: 37px; right: -40px; top: -9px; } .banner .cont .tit-18 { color: #666666; letter-spacing: 2px; transition: all .5s ease 0s; } .banner .cont a { width: 200px; height: 60px; line-height: 60px; display: block; position: relative; font-size: 16px; margin-top: 2rem; transition: all .5s ease 0s; } .banner .cont a img { display: inline; } .banner .cont a span:nth-child(1) { position: absolute; left: 0.8rem; transition: all 0.2s; } .banner .cont a span:nth-child(2) { position: absolute; right: 0.8rem; transition: all 0.2s; } .banner .cont a span:nth-child(2) svg{ width:25px; height:25px; margin-top: 17px; fill:#ccc; transition: all .5s ease 0s; } .banner .cont .boer:hover{ ransition-delay: 0s; border-color: #d91d17; color:#d91d17; transition: all .5s ease 0s; } .boer{ border: 1px solid #ccc; width:100%; height:100%; padding: 0 0.8rem; color: #333; } .banner .cont a:hover span:nth-child(2) svg{ fill:#d91d17; } .banner .cont a:hover span:nth-child(2) .img1{ display:none; } .banner .line { width: 100%; height: 1px; background-color: rgba(255, 255, 255, 0.3); position: absolute; bottom: 2rem; z-index: 22; padding: 0 8.33%; box-sizing: border-box; } .banner .line .bannernum { position: absolute; top: -31px; font-size: 16px; color: #fff; } .banner .line .active_line { height: 100%; position: absolute; background-color: #fff; } .fadesw.swiper-container-fade .swiper-slide { opacity: 0 !important; } .fadesw.swiper-container-fade .swiper-slide-active { opacity: 1 !important; } .dingz2 { position: fixed; bottom: 0; right: 1.33%; background-color: #d91d17; padding: .25rem 0.75rem; color: #fff; text-align: center; z-index: 99; line-height:1; } .dingz2 .tit-20{ margin-top:5px; } .dingz2 img{ margin-left: 1rem; transition: all 0.5s; cursor: pointer; display:none; } .dingz2 img:hover{ transform:rotate(360deg); } .dingz { position: fixed; bottom: 0; right: 1.33%; background-color: #d91d17; padding: 0.75rem; color: #fff; text-align: center; z-index: 99; display:none; } .dingz2 .colse { width: 20px; height: 20px; position: absolute; right: 5px; top: 5px; cursor: pointer; } .dingz a:hover{ color: #fff; transform: scale(1.1); } .dingz2 .colse svg { width: 20px; height: 20px; } .dingz .tit-30 { line-height: 1.2; margin-bottom: 0.2rem; } .dingz a { display: inline-block; width: 150px; height: 45px; border-radius: 25px; background-color: #cc0000; line-height: 45px; text-align: center; color: #fff; margin-top: 0.6rem; transition: all 0.3s; } .dingz .colse { width: 20px; height: 20px; position: absolute; right: 5px; top: 5px; cursor: pointer; } .dingz .colse svg { width: 20px; height: 20px; } .home_a { height: 22.5rem; background-color: #fff; } .home_a .tit-48 { position: absolute; left: 50%; transform: translateX(-50%); top: 10%; } .home_a .list { height: 100%; position: relative; top: 0; left: 0; } .home_a .list .li { width: 20%; float: left; height: 100%; border-right: 1px solid #eee; position: relative; cursor: pointer; } .home_a .list .li .tit-18 { width: 100%; position: absolute; top: 23%; } .home_a .list .li:nth-child(5) { border-right: 0; } .home_a .list .li.on { color: #d91d17; border-bottom: 1px solid #d91d17; } .home_a .cont { position: absolute; left: 50%; transform: translateX(-50%); top: 35%; width: 100%; } .home_a .cont .item { width: 54.5%; position: absolute; left: 50%; transform: translateX(-50%); display: none; } .home_a .cont .item img { width: 100%; max-width: none; } .home_a .cont .item .bot { width: 10px; height: 10px; background-color: #d91d17; border-radius: 50%; position: absolute; cursor: pointer; } .home_a .cont .item .bot .bord { width: 40px; height: 40px; border: 2px solid #7d7e7e; border-radius: 50%; -webkit-animation: warn 2s ease-out; -moz-animation: warn 2s ease-out; animation: warn 2s ease-out; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite; } .home_a .cont .item .bot .line { width: 0rem; height: 1px; background-color: #d91d17; position: absolute; left: 0rem; top: 50%; transition: all .5s ease 0s; } .home_a .cont .item .bot .line.on { width: 7.5rem; left: -7.5rem; } .home_a .cont .item .bot .txt { width: auto; padding: 0.75rem 1rem; position: absolute; left: -13rem; background-color: #eee; box-shadow: 20px 20px 1rem #f8f8f8; text-align: right; transform: translateY(-40%); transition: all .5s ease 0s; display: none; opacity: 0; } .home_a .cont .item .bot .txt.on { display: block; opacity: 1; transform: translateY(-50%); } .home_a .cont .item .bot1 { top: 50%; left: 34%; } .home_a .cont .item .bot2 { top: 42.5%; left: 47%; } .home_a .cont .item .bot3 { top: 42%; left: 50%; } .home_a .cont .item .bot4 { top: 26%; left: 54%; } .home_a .cont .item .bot5 { top: 41%; left: 66%; } .home_a .cont .item .bot6 { top: 32%; left: 81%; } .home_a .cont .item2 .bot1 { top: 40%; left: 45.5%; } .home_a .cont .item3 .bot1 { top: 53%; left: 56%; } .home_a .cont .item4 .bot1 { top: 49%; left: 54%; } .home_a .cont .item5 .bot1 { top: 28.2%; left: 56.5%; } .home_b { padding: 2.9rem 0; background-color: #f8f8f8; } .home_b .left { width: 30%; float: left; padding-top: 1rem; } .home_b .left .tit-20{ color: #666; margin-bottom: 1rem; margin-top:0.5rem; } .home_b .left a { color: #333; display: inherit; } .home_b .left a:hover,.home_c .cont .txt a:hover{ color:#d91d17; } .home_b .right { width: 62.5%; float: right; position: relative; } .home_b .right video { width: 100%; position: relative; } .home_b .right .paly { cursor: pointer; width:2rem; opacity: .6; display:none; } .home_c { padding: 1.75rem 0; } .home_c .cont { width: 61.6%; position: relative; margin: 0 auto; } .home_c .cont .txt { width: 100%; top: 45%; } .home_c .cont .txt .tit-48 { line-height: 1.5; } .home_c .cont .txt a { color: #333; display: inherit; } .home_c .cont .txt .sucb { line-height: 1; margin-bottom: .6rem; } .home_c .cont .box { width: 126px; height: 126px; border-radius: 50%; box-shadow: 0 0 0.4rem #33333366; background-color: #fff; position: absolute; color:#333; } .prostar1{ position: relative; top: -100px; } .home_c .cont .box .icon { width: 39px; height: 38px; overflow: hidden; margin: auto; margin-top: 30px; } .home_c .cont .box .icon img { transition: all 0.3s; } .home_c .cont .box .inle1 { width: 7.5rem; height: 1px; position: absolute; right: -7.5rem; background-color: #d91d17; top: 50%; } .home_c .cont .box .inle2 { width: 1.8rem; height: 1px; position: absolute; right: -9.0rem; background-color: #d91d17; top: 31%; transform: rotate(-45deg); } .home_c .cont .box:hover { border: 1px solid #d91d17; color: #d91d17; } .home_c .cont .box:hover .icon img { transform: translateY(-50%); } .home_c .cont .box1 { top: 34%; left: -11%; } .home_c .cont .box2 { top: 10%; right: -7%; } .home_c .cont .box3 { top: 62%; left: -6%; } .home_c .cont .box4 { top: 67%; right: -7%; } .home_c .img { width: 100%; margin: 0 auto; } .home_e { padding: 2.325rem 0; background-color: #fdfbfb; } .home_e .left { width: 50%; float: left; } .home_e .left .table { width: 100%; border-bottom: 1px solid #ccc; } .home_e .left .table a { display: inline-block; width: 3.5rem; height: 60px; line-height: 60px; text-align: center; font-size: 16px; color: #333; position: relative; padding-bottom: 0.2rem; box-sizing: content-box; } .home_e .left .table a:after { content: ""; position: absolute; width: 1px; height: 15px; top: 45%; right: 0; margin-top: -7.5px; background-color: #ccc; } .home_e .left .table a:last-child:after { width: 0; } .home_e .left .table a.on { border-bottom: 1px solid #d91d17; color: #d91d17; } .home_e .left .table a:hover { border-bottom: 1px solid #d91d17; color: #d91d17; } .home_e .left .img { width: 100%; margin-top: 1rem; height: 13rem; overflow: hidden; position: relative; } .home_e .left .img img{ transition:all 1s; } .home_e .left .img img:hover{ transform: translate(-50%, -50%) scale(1.1); } .home_e .right { width: 50%; float: right; padding-left: 2rem; padding-top: 2rem; padding-right: 1rem; } .home_e .right a { display: block; color: #999; margin-bottom: 1.25rem; transition:all 0.4s; } .home_e .right a:hover{ color:#d91d17; transform:translateY(-20%); } .home_e .right a.on { color: #d91d17; } .movescale { transform: scale(1.05); } .home_f { padding: 2.325rem 0; background-position: center; background-repeat: no-repeat; background-size: cover; height:9rem; overflow: hidden; } .home_f .teasers-con{ position: absolute; left:0; top:0; width:100%; height:100%; } .home_f a { display: inline-block; width: 180px; height: 55px; line-height: 55px; color: #d91d17; border: 1px solid #d91d17; border-radius: 30px; margin-top: 0.4rem; font-size: 18px; transition: all .5s; } .home_f a:hover { background-color: #d91d17; color: #fff; } /*# sourceMappingURL=yystyle.css.map */ .his_a .list ul li:hover .left{ color:#d91d17; } .his_a .list ul li:hover .right .bot:after{ background-color:#d91d17; } .his_a .list ul li:hover .right .bot:before{ background-color:#d91d17; } .honor_diog{ position: fixed; width: 100%; height: 100%; top: 0; left: 0; overflow: hidden; display: none; cursor: pointer; z-index: 999; } .honor_diog .mask{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; opacity: .8; } .honor_diog .box{ position: absolute; left: 50%; top: 50%; width: auto; transform: translate(-50%, -50%); position: absolute; } .honor_diog .box .close{ display:block; width: 1.125rem; height: 1.125rem; background-image: url('../img/c1.png'); background-repeat: no-repeat; background-position: center; cursor: pointer; transition: all .3s; position:absolute; right:0; } .honor_diog .box .img{ width:100%; text-align: center; padding-top:1rem; padding-bottom:1rem; } .honor_diog .box .img img{ max-width: 80%; display:inline-block; } .honor_diog .box .txt .p1{ font-size: 0.6rem; } .hon_b .honb-container .swiper-slide .li:hover{ color:#d91d17; } .result-box{ padding: 5rem 0 2rem 0; } .result-box .result-tit{ font-size: .8rem; line-height: .7rem; color: #666; } .search-nav{ overflow: hidden; } .search-nav .swiper-slide{ width: auto; margin-right: 2.5rem; } .search-nav .swiper-slide:last-child{ margin-right: 0; } .search-nav .swiper-slide a{ display: block; font-size: .45rem; line-height: 1.5rem; color: #555; transition: all .3s; } .search-nav .swiper-slide a:before{ content: ""; position: absolute; left: 0; bottom: 0; width: 0; height: 3px; background-color: #d70c19; transition: all .3s; } .search-nav .swiper-slide a:after { display: block; content: attr(title); font-weight: bold; height: 0; overflow: hidden; visibility: hidden; } .search-nav .swiper-slide.cur a{ color: #d70c19; } .search-nav .swiper-slide.cur a:before{ width: 100%; } .search-nav .swiper-slide a { display: block; font-size: .45rem; line-height: 1.5rem; color: #555; transition: all .3s; } .result-box .sub-nav{ border-bottom: 1px solid #e5e5e5; margin-top: .5rem; } .result-box .sub-nav .swiper-slide{ margin-right: 1.75rem; } .result-box .sub-nav .swiper-slide a:after{ display: none; } .result-box .sub-nav .swiper-slide.cur a{ font-weight: normal; } .result-box .result-list{ margin-top: 1.25rem; } .result-box .pro-list .row{ margin: 0 -.35rem; } .result-box .pro-list .item{ box-sizing: border-box; padding: 0 .35rem; margin-bottom: .7rem; } .result-box .pro-list .con-box{ display: block; } .result-box .pro-list .img{ border-radius: 3px; overflow: hidden; } .result-box .pro-list img{ width: 100%; } .result-box .pro-list .text{ margin-top: .4rem; } .result-box .pro-list .tit{ font-size: .45rem; line-height: .55rem; color: #333; transition: all .2s; } .result-box .pro-list .more{ font-size: .3rem; line-height: .4rem; color: #666; margin-top: .25rem; transition:all .2s; } .result-box .news-lists .row{ margin: 0 -.75rem; } .result-box .news-lists .news-item{ padding: 0 .75rem; box-sizing: border-box; } .result-box .news-lists .con-box{ display: block; padding: .5rem 0 .5rem .75rem; position: relative; font-size: .35rem; line-height: .4rem; color: #666; border-bottom: 1px dotted #ddd; transition: all .2s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: all .3s; } .result-box .news-lists .con-box:before{ content: ""; position: absolute; left: .25rem; top: 50%; width: 6px; height: 6px; background-color: #888888; border-radius: 100%; transform: translateY(-50%); transition: all .2s; } .result-box .search-nav{ border-bottom: 1px solid #e5e5e5; margin-top: 1rem; } .result-box .search-nav .swiper-slide{ margin-right: 1.75rem; } .result-box .search-nav .swiper-slide a:after{ display: none; } .result-box .search-nav .swiper-slide.cur a{ font-weight: normal; } .result-box .page{ margin-top: 1.25rem; } @media (max-width: 762px){ .result-box { padding: .6rem 0; } .result-box .result-tit { font-size: .48rem; line-height: .5rem; } .search-nav .swiper-slide a { font-size: .26rem; line-height: .9rem; } .result-box .search-nav .swiper-slide { margin-right: .5rem; } .result-box .result-list { margin-top: .2rem; } .result-box .news-lists .row { margin: 0; } .result-box .news-lists .news-item { padding: 0; } .result-box .news-lists .con-box { padding: .3rem 0 .3rem .5rem; font-size: .24rem; line-height: .4rem; } } @keyframes warn { 0% { transform: translate(-50%, -50%) scale(0); opacity: 1; } 5% { transform: translate(-50%, -50%) scale(0.05); opacity: 1; } 10% { transform: translate(-50%, -50%) scale(0.1); opacity: 1; } 15% { transform: translate(-50%, -50%) scale(0.15); opacity: 1; } 20% { transform: translate(-50%, -50%) scale(0.2); opacity: 1; } 25% { transform: translate(-50%, -50%) scale(0.25); opacity: 1; } 30% { transform: translate(-50%, -50%) scale(0.3); opacity: 1; } 35% { transform: translate(-50%, -50%) scale(0.35); opacity: 1; } 40% { transform: translate(-50%, -50%) scale(0.4); opacity: 1; } 45% { transform: translate(-50%, -50%) scale(0.45); opacity: 1; } 50% { transform: translate(-50%, -50%) scale(0.5); opacity: 1; } 60% { transform: translate(-50%, -50%) scale(0.60); opacity: 1; } 65% { transform: translate(-50%, -50%) scale(0.65); opacity: 1; } 70% { transform: translate(-50%, -50%) scale(0.7); opacity: 1; } 75% { transform: translate(-50%, -50%) scale(0.75); opacity: 1; } 80% { transform: translate(-50%, -50%) scale(0.80); opacity: 1; } 85% { transform: translate(-50%, -50%) scale(0.85); } 90% { transform: translate(-50%, -50%) scale(0.90); } 95% { transform: translate(-50%, -50%) scale(0.95); } 100% { transform: translate(-50%, -50%) scale(1); opacity: 0; } } html > body .ui-pnotify{ top:150px; z-index: 222; } .home_a .cont .item .bot2 .line.on { width: 12rem; left:0rem; } .home_a .cont .item .bot2 .txt{ right: -17rem; left:auto; text-align: left; } .home_a .cont .item2 .bot1 .line.on { width: 12.9rem; left:0rem; } .home_a .cont .item2 .bot1 .txt{ right: -13rem; left:auto; text-align: left; } .home_a .cont .item3 .bot1 .line.on { width: 7.9rem; left:0rem; } .home_a .cont .item3 .bot1 .txt{ right: -13rem; left:auto; text-align: left; } .home_a .cont .item4 .bot1 .line.on { width: 8.9rem; left:0rem; } .home_a .cont .item5 .bot1 .txt{ right: -13rem; left:auto; text-align: left; } .home_a .cont .item5 .bot1 .line.on { width: 7.9rem; left:0rem; } .home_a .cont .item4 .bot1 .txt{ right: -13rem; left:auto; text-align: left; } .pc-bocweb-header3:hover{ background: #fff; } .lan svg{ width: 20px; height: 100%; } .fd1{ position: absolute; top: 7%; left: 5%; width: 2.52rem; animation: heart 1.3s ease-in-out infinite alternate; } @keyframes heart{ from{transform:translate(0,0)} to{transform:translate(0,10px)} } .fd2{ position: absolute; top: 10%; left: 85%; width: 2.52rem; animation: heart 1.5s ease-in-out infinite alternate;; } .fd3{ position: absolute; top: 45%; left: 83.5%; width: 1.25rem; animation: heart 1.1s ease-in-out infinite alternate;; } .fd4{ position: absolute; top: 59%; left: 9%; width: 2.25rem; animation: heart 1s ease-in-out infinite alternate;; } .fd5{ position: absolute; top: 66%; left: 85%; width: 2.25rem; animation: heart .8s ease-in-out infinite alternate;; } .banner-pagination{ position: absolute; right: 5%; width: 12px !important; height: 100%; left: auto !important; text-align: center; z-index: 22; bottom: auto !important; top: 0; padding: 20% 0 0; } .banner-pagination .swiper-pagination-bullet{ width: 12px !important; height:12px !important; } .banner-pagination .swiper-pagination-bullet-active { opacity: 1; background: #d91d17; } .adv-prev{ transform:translateX(-120%) rotate(180deg); } .adv-next{ transform:translateX(120%) ; }