锘緻charset "utf-8"; /* base */ @font-face { font-family: 'AR'; src: url(../fonts/AKZIDENZGROTESK-REGULAR.ttf); } *, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { font-family: "寰蒋闆呴粦", "Helvetica Neue", Helvetica, Arial, sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { margin: 0; font-size: 14px; line-height: 1.42857143; color: #333; background-color: #fff; } article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; color: #337ab7; text-decoration: none; -webkit-tap-highlight-color: transparent; } a:active, a:hover { outline: 0; text-decoration: none; } a:focus { text-decoration: none; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } ol, ul { margin: 0; padding: 0; list-style: none; } img { border: 0; vertical-align: middle; max-width: 100%; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } dl, dd, h1, h2, h3, h4, h5, h6, p { margin: 0; font-weight: normal; } button, input, optgroup, select, textarea { margin: 0; font: inherit; color: inherit; font-family: inherit; line-height: inherit; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } input { line-height: normal; outline: none; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0; } legend { padding: 0; border: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-spacing: 0; border-collapse: collapse; } td, th { padding: 0; } .visible-xs { display: none !important; } .container::after, .clearfix::after { content: ''; height: 0; display: block; clear: both; } .container { margin: auto; min-height: 1px; max-width: 1400px; } @media (max-width: 1560px) { .container { padding-left: 80px; padding-right: 80px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } } @media (max-width: 1360px) { .container { padding-left: 40px; padding-right: 40px; } } @media (max-width: 768px) { .container { width: 100%; padding-left: 3%; padding-right: 3%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .hidden-xs { display: none !important; } .visible-xs { display: block !important; } } /* base */ /* scrollbar */ @media (min-width: 768px) { ::-webkit-scrollbar-track-piece { width: 8px; background-color: #ccc; } ::-webkit-scrollbar { width: 8px; height: 6px } ::-webkit-scrollbar-thumb { height: 50px; background-color: #e75509; } ::selection { background: #ccc; color: #fff; } .index ::-webkit-scrollbar-track-piece { width: 0px; } .index ::-webkit-scrollbar { width: 0px; } .wrapper * ::-webkit-scrollbar-track-piece { width: 2px; } .wrapper * ::-webkit-scrollbar { width: 2px; } } /* scrollbar */ /* animation */ /* animation: jump_down 1.8s infinite ease-in-out; -moz-animation: jump_down 1.8s infinite ease-in-out; -webkit-animation: jump_down 1.8s infinite ease-in-out; -o-animation: jump_down 1.8s infinite ease-in-out; */ [data-loader='rectangle'] { position: absolute; top: 0; left: 0; bottom: 0; right: 0; margin: auto; width: 2px; height: 30px; -webkit-animation: rectangle infinite 1s ease-in-out -.2s; -moz-animation: rectangle infinite 1s ease-in-out -.2s; -o-animation: rectangle infinite 1s ease-in-out -.2s; animation: rectangle infinite 1s ease-in-out -.2s; background-color: #ea5404; } [data-loader='rectangle']:before, [data-loader='rectangle']:after { position: absolute; width: 2px; height: 30px; content: ''; background-color: #ea5404; } [data-loader='rectangle']:before { left: -20px; -webkit-animation: rectangle infinite 1s ease-in-out -.4s; -moz-animation: rectangle infinite 1s ease-in-out -.4s; -o-animation: rectangle infinite 1s ease-in-out -.4s; animation: rectangle infinite 1s ease-in-out -.4s; } [data-loader='rectangle']:after { right: -20px; -webkit-animation: rectangle infinite 1s ease-in-out; -moz-animation: rectangle infinite 1s ease-in-out; -o-animation: rectangle infinite 1s ease-in-out; animation: rectangle infinite 1s ease-in-out; } @-webkit-keyframes rectangle { 0%, 80%, 100% { height: 35px; -webkit-box-shadow: 0 0 #ea5404; box-shadow: 0 0 #ea5404; } 40% { height: 45px; -webkit-box-shadow: 0 -20px #ea5404; box-shadow: 0 -20px #ea5404; } } @-moz-keyframes rectangle { 0%, 80%, 100% { height: 35px; -webkit-box-shadow: 0 0 #ea5404; box-shadow: 0 0 #ea5404; } 40% { height: 45px; -webkit-box-shadow: 0 -20px #ea5404; box-shadow: 0 -20px #ea5404; } } @-o-keyframes rectangle { 0%, 80%, 100% { height: 35px; -webkit-box-shadow: 0 0 #ea5404; box-shadow: 0 0 #ea5404; } 40% { height: 45px; -webkit-box-shadow: 0 -20px #ea5404; box-shadow: 0 -20px #ea5404; } } @keyframes rectangle { 0%, 80%, 100% { height: 35px; -webkit-box-shadow: 0 0 #ea5404; box-shadow: 0 0 #ea5404; } 40% { height: 45px; -webkit-box-shadow: 0 -20px #ea5404; box-shadow: 0 -20px #ea5404; } } /* jump_down */ @keyframes jump_down { 0% { transform: translateY(3px); -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); } 50% { transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); } 100% { transform: translateY(3px); -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); } } @-moz-keyframes jump_down { 0% { transform: translateY(3px); -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); } 50% { transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); } 100% { transform: translateY(3px); -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); } } @-webkit-keyframes jump_down { 0% { transform: translateY(3px); -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); } 50% { transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); } 100% { transform: translateY(3px); -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); } } @-o-keyframes jump_down { 0% { transform: translateY(3px); -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); } 50% { transform: translateY(-3px); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); } 100% { transform: translateY(3px); -webkit-transform: translateY(3px); -moz-transform: translateY(3px); -ms-transform: translateY(3px); -o-transform: translateY(3px); } } /* jump_down */ /* jump_down2 */ @keyframes jump_down2 { 0% { transform: translateY(10%); -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); } 50% { transform: translateY(-15%); -webkit-transform: translateY(-15%); -moz-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); } 100% { transform: translateY(10%); -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); } } @-moz-keyframes jump_down2 { 0% { transform: translateY(10%); -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); } 50% { transform: translateY(-15%); -webkit-transform: translateY(-15%); -moz-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); } 100% { transform: translateY(10%); -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); } } @-webkit-keyframes jump_down2 { 0% { transform: translateY(10%); -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); } 50% { transform: translateY(-15%); -webkit-transform: translateY(-15%); -moz-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); } 100% { transform: translateY(10%); -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); } } @-o-keyframes jump_down2 { 0% { transform: translateY(10%); -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); } 50% { transform: translateY(-15%); -webkit-transform: translateY(-15%); -moz-transform: translateY(-15%); -ms-transform: translateY(-15%); -o-transform: translateY(-15%); } 100% { transform: translateY(10%); -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); } } /* jump_down2 */ /* rotate */ @keyframes rotate { 0% { transform: rotateZ(0); -webkit-transform: rotateZ(0); -moz-transform: rotateZ(0); -ms-transform: rotateZ(0); -o-transform: rotateZ(0); } 100% { transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); } } @-moz-keyframes rotate { 0% { transform: rotateZ(0); -webkit-transform: rotateZ(0); -moz-transform: rotateZ(0); -ms-transform: rotateZ(0); -o-transform: rotateZ(0); } 100% { transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); } } @-webkit-keyframes rotate { 0% { transform: rotateZ(0); -webkit-transform: rotateZ(0); -moz-transform: rotateZ(0); -ms-transform: rotateZ(0); -o-transform: rotateZ(0); } 100% { transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); } } @-o-keyframes rotate { 0% { transform: rotateZ(0); -webkit-transform: rotateZ(0); -moz-transform: rotateZ(0); -ms-transform: rotateZ(0); -o-transform: rotateZ(0); } 100% { transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); } } /* rotate */ /* animation */ /* page */ /* */ .pagination { margin: 40px auto; } .page_pc { text-align: center; font-size: 14px; line-height: 40px; height: 40px; } .page_pc span a { font-family: Arial; font-size: 16px; color: #333; padding: 10px 15px; text-decoration: none; background: none; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; background: #eee; } .page_pc span a:hover, .page_pc span.current a { background: #ea5404; color: #fff; } .page_pc span { margin: 2px; } .page_pc em { font-style: normal; font-size: 12px; color: #666; } .page_sj { width: 100px; height: 32px; background: #ea5404; color: #fff; display: block; margin: 0 auto; line-height: 32px; display: none; text-align: center; } .page_pc .left2 { margin-right: 40px; } .page_pc .right { margin-left: 40px; } .page_pc .left a, .page_pc .right a, .page_pc .left2 a, .page_pc .right2 a { background: #eee !important; } .page_pc .left img, .page_pc .left2 img { -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); transform: rotateZ(180deg); } .page_pc .left2 img:nth-child(2), .page_pc .right2 img:nth-child(2) { margin-left: -3px; } /* page */ /* common */ .inner_banner { position: relative; } .inner_banner img { width: 100%; } .inner_banner .text { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding-bottom: 150px; } .inner_banner.global_banner .text { padding-bottom: 0; } .inner_banner .text h4 { font-weight: bold; } .inner_banner .text h6 { position: absolute; left: 0; right: 0; margin: 60px auto 0; width: 520px; } .global_banner .text h6 { position: static; margin-top: 80px; width: auto; } .banner_nav { position: absolute; bottom: 0; left: 0; right: 0; } .banner_nav #bNav { position: absolute; top: -120px; left: 0; right: 0; margin: auto; opacity: 0; width: 0; height: 0; } .banner_nav ul { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; } .banner_nav li { flex-grow: 1; border-right: 1px solid #fff; } .banner_nav li:last-child { border-right: none; } .banner_nav li a { display: block; height: 80px; line-height: 80px; background-color: rgba(234, 84, 4, 0.9); font-size: 18px; color: #fff; text-align: center; cursor: pointer; } .banner_nav li.active a { color: #ea5404; background: #fff; } .common_tit { text-align: center; position: relative; z-index: 9; width: 33%; min-width: 500px; margin: auto; } .common_tit h3 { font-size: 48px; line-height: 48px; color: #fff; font-family: 'AR'; opacity: 0; -webkit-transform: translateY(-100px); -moz-transform: translateY(-100px); -ms-transform: translateY(-100px); -o-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: all 1s ease-in-out 0.6s; -moz-transition: all 1s ease-in-out 0.6s; -ms-transition: all 1s ease-in-out 0.6s; -o-transition: all 1s ease-in-out 0.6s; transition: all 1s ease-in-out 0.6s; } .common_tit h3.blod { font-family: Arial; font-weight: bold; } .common_tit h4 { font-size: 30px; color: #fff; margin-top: 20px; opacity: 0; -webkit-transform: translateY(-100px); -moz-transform: translateY(-100px); -ms-transform: translateY(-100px); -o-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: all 1s ease-in-out 0.4s; -moz-transition: all 1s ease-in-out 0.4s; -ms-transition: all 1s ease-in-out 0.4s; -o-transition: all 1s ease-in-out 0.4s; transition: all 1s ease-in-out 0.4s; } .common_tit h6 { font-size: 18px; color: #fff; line-height: 34px; margin-top: 36px; opacity: 0; -webkit-transform: translateY(-100px); -moz-transform: translateY(-100px); -ms-transform: translateY(-100px); -o-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: all 1s ease-in-out 0.2s; -moz-transition: all 1s ease-in-out 0.2s; -ms-transition: all 1s ease-in-out 0.2s; -o-transition: all 1s ease-in-out 0.2s; transition: all 1s ease-in-out 0.2s; } .common_tit.inner_tit { width: 100%; position: relative; } .common_tit.inner_tit h3, .common_tit.inner_tit h4, .common_tit.inner_tit h6 { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .common_tit.inner_tit h6 span { font-family: ArialMT; font-size: 30px; color: #f39800; } .common_tit2 { text-align: center; } .common_tit2 h3 { font-size: 26px; font-weight: bold; line-height: 34px; color: #595656; position: relative; } .common_tit2 h6 { font-size: 18px; line-height: 24px; color: #595656; margin-top: 10px; font-family: 'AR'; } .common_tit2 h3::before { content: ''; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; width: 58px; height: 2px; background-color: #ea5404; } .common_tit2 h3::after { content: ''; display: block; width: 152px; height: 1px; background-color: #ddd; margin: 18px auto 0; } .common_tit2.min h3 { font-size: 24px; font-weight: normal; } .ind_sec3_t.active + .ind_sec3 .common_tit h3, .ind_sec3_t.active + .ind_sec3 .common_tit h4, .ind_sec3_t.active + .ind_sec3 .common_tit h6, .section.active .common_tit h3, .section.active .common_tit h4, .section.active .common_tit h6 { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .common_btn { display: block; margin: auto; overflow: hidden; position: relative; width: 190px; height: 48px; line-height: 48px; border: 1px solid #fff; font-size: 15px; color: #fff; text-transform: uppercase; text-align: center; } .common_btn::before { content: attr(data-text); z-index: 1; position: absolute; left: 0; color: #333; opacity: 0; width: 100%; height: 100%; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transform: translateZ(0); -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); } .common_btn::after { content: ''; position: absolute; top: 0; right: 0; height: 100%; width: 140%; background: #fff; opacity: 0; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transform: translateX(100%) skew(0deg); -webkit-transform: translateX(-100%) skew(0deg); -moz-transform: translateX(-100%) skew(0deg); -ms-transform: translateX(-100%) skew(0deg); -o-transform: translateX(-100%) skew(0deg); } .common_btn:hover::before { opacity: 1; } .common_btn:hover::after { opacity: 1; transform: translateX(10%) skew(-20deg); -webkit-transform: translateX(10%) skew(-20deg); -moz-transform: translateX(10%) skew(-20deg); -ms-transform: translateX(10%) skew(-20deg); -o-transform: translateX(10%) skew(-20deg); } .common_btn span { transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; z-index: 1; display: block; opacity: 1; } .common_btn:hover span { opacity: 0; transform: translateX(50%); -webkit-transform: translateX(50%); -moz-transform: translateX(50%); -ms-transform: translateX(50%); -o-transform: translateX(50%); } #video_model { position: fixed; z-index: 9999; width: 100%; height: 100%; left: 0; top: 0; display: none; } #video_model .mask { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.6); } #video_model .video { position: absolute; left: 0; right: 0; margin: auto; top: 0; width: 80%; max-width: 960px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); z-index: 9; background: #252525; } #video_model .video .close { position: absolute; right: -50px; top: 0; width: 40px; z-index: 99999; cursor: pointer; } #video_model .video_inner { width: 100%; padding: 10px; overflow: hidden; position: relative; } #video_model .video_inner video { display: block; width: 100%; outline: none; } #video_model .video_inner .video_inner_mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } #video_model .video_inner .video_inner_mask img { cursor: pointer; } .about_sec8 p { background: #f5f5f5; line-height: 64px; height: 64px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; padding: 0 20px; font-size: 14px; color: #666; } #video_model .video .text { padding: 16px 10px 30px; } #video_model .video .text h6 { font-size: 16px; color: #fff; } #video_model .video .text p { font-size: 12px; margin-top: 12px; color: #666; } /* common */ /* header */ .header { position: fixed; z-index: 999; width: 100%; } .header_inner { height: 120px; line-height: 120px; } .header .logo { width: 108px; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; } .header_l { float: left; } .header_r { float: right; } .header_r ul li { float: right; margin-left: 20px; position: relative; } .header_r ul li:last-child { margin-right: 20px; } .header_r ul li:last-child::after { content: '|'; position: absolute; right: -20px; } .header_r ul li a { font-size: 14px; color: #595656; } .header_r ul li img { position: relative; left: -5px; top: -5px; } .header2 { position: fixed; top: 0; line-height: 80px; height: 80px; z-index: 999; width: 100%; border-bottom: 1px solid rgba(255, 255, 255, .1); -webkit-transition: background 0.4s ease-in-out, -webkit-box-shadow 0.4s ease-in-out; -moz-transition: background 0.4s ease-in-out, -moz-box-shadow 0.4s ease-in-out; -ms-transition: background 0.4s ease-in-out, box-shadow 0.4s ease-in-out; -o-transition: background 0.4s ease-in-out, box-shadow 0.4s ease-in-out; transition: background 0.4s ease-in-out, box-shadow 0.4s ease-in-out; } .header2.active { background: #fff; -webkit-box-shadow: 0px 3px 10px #ccc; -moz-box-shadow: 0px 3px 10px #ccc; box-shadow: 0px 3px 10px #ccc; } .index_w .header2 { display: none; } .global_w .header2 { background: #00070b; } .indeustry_w .header2 { background: rgba(40, 40, 40, 0.5); } .header2_inner { height: 80px; line-height: 80px; } .header2 .logo { float: left; } .header2 .logo .img { position: relative; display: inline-block; vertical-align: middle; } .header2 .logo img { height: 60px; display: block; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .header2 .logo img:nth-child(2) { opacity: 1; position: absolute; left: 0; top: 0; } .header2.active .logo img { opacity: 1; } .header2.active .logo img:nth-child(2) { opacity: 0; } .header2 ul { float: right; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; } .header2 ul li { margin: 0 20px; } .header2 ul li a { color: #fff; font-size: 16px; line-height: 80px; height: 80px; display: inline-block; position: relative; } .header2.active ul li a { color: #666; } .header2 ul li a::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0px; margin: auto; width: 0px; height: 2px; background-color: #ea5404; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; } .header2 ul li:hover a::after, .header2 ul li.active a::after { width: 100%; } .header2 ul li.lan a { text-transform: uppercase; position: relative; font-family: 'AR'; } .header2 ul li.lan a:first-child { margin-right: 10px; } .header2 ul li.lan a::after { display: none; } .header2 ul li.lan { margin: 0; padding: 0 20px; position: relative; } .header2 ul li.lan a { padding: 0; height: 20px; line-height: 20px; } .header2 ul li.lan::before, .header2 ul li.lan::after { content: ''; height: 18px; width: 1px; background: #fff; position: absolute; top: 0; bottom: 0; margin: auto; } .header2.active ul li.lan::before, .header2.active ul li.lan::after { background: #666; } .header2 ul li.lan2::before { display: none; } .header2 ul li.lan2 a { margin: 0 !important; } .header2 ul li.lan::before { left: 0; } .header2 ul li.lan::after { right: 0; } .header2 ul li.search { margin: 0 0 0 20px; } .header2 ul li.search a::after { display: none; } .header2 .search .img { position: relative; display: inline-block; vertical-align: middle; } .header2 .search img { display: block; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .header2 .search img:nth-child(2) { opacity: 1; position: absolute; left: 0; top: 0; } .header2.active .search img { opacity: 1; } .header2.active .search img:nth-child(2) { opacity: 0; } .header2_inner > ul > li > ul { display: none; position: fixed; top: 80px; left: 0; background: rgba(0, 0, 0, 0.2); width: 100%; height: 50px; line-height: 50px; font-size: 0; letter-spacing: 0; } .header2.active .header2_inner > ul > li > ul { background: #efefef; } .header2_inner > ul > li > ul > li { width: auto; display: inline-block; line-height: 50px; margin: 0 40px 0 0; text-align: center; } .header2_inner > ul > li:nth-child(1) > ul > li:first-child { margin-left: 18px; } .header2_inner > ul > li:nth-child(2) > ul > li:first-child { margin-left: 10px; } .header2_inner > ul > li:nth-child(3) > ul > li:first-child { margin-left: 24px; } .header2_inner > ul > li:nth-child(4) > ul > li:first-child { margin-left: 48px; } .header2_inner > ul > li:nth-child(5) > ul > li:first-child { margin-left: 248px; } .header2_inner > ul > li:nth-child(6) > ul > li:first-child { margin-left: 160px; } .header2_inner > ul > li > ul > li a { text-align: center; color: #fff; font-size: 14px; line-height: 50px; transition: all 0.4s ease-in-out; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; height: 50px; } .header2.active .header2_inner > ul > li > ul > li a { color: #666; } .header2_inner > ul > li > ul > li a::after { display: none; } .header2.active .header2_inner > ul > li > ul > li a:hover, .header2_inner > ul > li > ul > li a:hover { color: #ea5404; } .headerSJ { display: none; } /* header */ /* header_menu */ .header_menu { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; overflow: hidden; } .header_menu .menu_bg { position: absolute; background: #000; opacity: 0.1; left: 0; top: 0; width: 100%; height: 100%; } .header_menu_con { position: absolute; left: 0; width: 36%; background: #424141; height: 100%; -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: -webkit-transform 0.6s ease-in-out 0.2s; -moz-transition: -moz-transform 0.6s ease-in-out 0.2s; -ms-transition: -ms-transform 0.6s ease-in-out 0.2s; -o-transition: -o-transform 0.6s ease-in-out 0.2s; transition: transform 0.6s ease-in-out 0.2s; } .header_menu.active .header_menu_con { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .header_menu_top { padding: 20px; border-bottom: 1px solid #565555; position: relative; } .header_menu_top ul { display: flex; } .header_menu_top ul li { margin-right: 40px; } .header_menu_top ul li a { display: flex; width: 100%; height: 100%; } .header_menu_top ul li a:hover { text-decoration: underline; color: #fff; } .header_menu_ico { width: 24px; margin-right: 5px; } .header_menu_ico img { width: 100%; } .header_menu_tit1 h4 { margin: 3px 0 0; font-size: 14px; color: #fff; } .header_menu_tit h4 { margin: 0; color: #fff; font-size: 18px; line-height: 20px; } .header_menu_tit h6 { margin: 0; color: #fff; font-weight: normal; font-size: 13px; letter-spacing: 2px; } .header_menu_top .menu_close { position: absolute; width: 24px; right: 20px; top: 0; bottom: 0; margin: auto; height: 24px; cursor: pointer; } .header_menu_top .menu_close img { width: 100%; } .header_menu_bot { height: calc(100% - 65px); } .header_menu_bot .header_menu_bot_l { width: 50%; float: left; height: 100%; } .header_menu_bot .header_menu_bot_r { width: 50%; float: left; height: 100%; border-left: 1px solid #565555; box-sizing: border-box; } .header_menu_bot .header_menu_bot_l li { width: 100%; height: 20%; border-bottom: 1px solid #565555; position: relative; } .header_menu_bot .header_menu_bot_l li .bg { position: absolute; width: 100%; height: 100%; left: 0; top: 0; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .header_menu_bot .header_menu_bot_l li:nth-child(1) .bg { background: url(../images/menu_bg1.jpg) center / cover no-repeat; } .header_menu_bot .header_menu_bot_l li:nth-child(2) .bg { background: url(../images/menu_bg2.jpg) center / cover no-repeat; } .header_menu_bot .header_menu_bot_l li:nth-child(3) .bg { background: url(../images/menu_bg3.jpg) center / cover no-repeat; } .header_menu_bot .header_menu_bot_l li:nth-child(4) .bg { background: url(../images/menu_bg4.jpg) center / cover no-repeat; } .header_menu_bot .header_menu_bot_l li:nth-child(5) .bg { background: url(../images/menu_bg5.jpg) center / cover no-repeat; } .header_menu_bot .header_menu_bot_l li:hover .bg { opacity: 1; } .header_menu_bot .header_menu_bot_l li a { padding: 28px 20px; box-sizing: border-box; display: flex; flex-direction: column; justify-content: space-between; height: 100%; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; position: relative; z-index: 1; } .header_menu_bot .header_menu_bot_r li a { display: block; padding: 25px 20px; color: #fff; font-size: 18px; background: transparent; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .header_menu_bot .header_menu_bot_r li a:hover { background: #333 } .header_menu_bot ul li .header_menu_ico { width: 28px; } .header_menu_bg { width: 100%; height: 100%; opacity: 0; position: absolute; left: 0; top: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .header_menu_bot ul li:hover .header_menu_bg { opacity: 1; } /* header_menu */ /* loading */ #loading { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999; overflow: hidden; background: #eee; } #loading video { object-fit: cover; width: 100%; height: 100%; height: 100vh; } #loading .close { position: absolute; right: 80px; top: 40px; color: #ea5404; font-size: 16px; } #loading .close::after { content: ''; display: block; margin: auto; width: 0; height: 1px; background: #ea5404; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } #loading .close:hover::after { width: 100%; } /* loading */ /* banner */ .wrapper { overflow: hidden; } #fullpage { position: relative; z-index: 9; background: #fff; } #fullpage .banner.fp-section { overflow: hidden; } .banner .swiper-slide { overflow: hidden; } .banner .swiper-slide .banner_bg { width: 100%; height: 100vh; } .banner .swiper-slide video { width: 100%; height: 100vh; object-fit: cover; } .banner .pagination1 { bottom: 80px; } .banner .pagination1 span { width: 10px; height: 10px; background: #fff; opacity: 1; } .banner .pagination1 .swiper-pagination-bullet-active { background: #ea5404; } .banner_txt { position: absolute; text-align: center; left: 0; width: 100%; top: 42%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .banner_txt h3 { line-height: 70px; text-shadow: 0px 12px 52px rgba(21, 56, 5, 0.67); font-weight: bold; font-size: 62px; color: #fff; opacity: 0; -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out 0.2s; -moz-transition: all 1s ease-in-out 0.2s; -ms-transition: all 1s ease-in-out 0.2s; -o-transition: all 1s ease-in-out 0.2s; transition: all 1s ease-in-out 0.2s; } .banner_txt2 h3 img { } .banner_txt h5 { font-size: 35px; font-weight: bold; letter-spacing: 2px; color: #fff; opacity: 0; font-family: 'AR', Arial; -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out 0.4s; -moz-transition: all 1s ease-in-out 0.4s; -ms-transition: all 1s ease-in-out 0.4s; -o-transition: all 1s ease-in-out 0.4s; transition: all 1s ease-in-out 0.4s; } .banner_txt h6 { font-size: 22px; color: #fff; margin-top: 40px; text-shadow: 0px 12px 52px rgba(21, 56, 5, 0.67); opacity: 0; -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out 0.6s; -moz-transition: all 1s ease-in-out 0.6s; -ms-transition: all 1s ease-in-out 0.6s; -o-transition: all 1s ease-in-out 0.6s; transition: all 1s ease-in-out 0.6s; } .banner_txt2 h6 { text-shadow: none; } .banner_txt a { margin-top: 40px; display: inline-block; position: relative; color: #ea5404; font-size: 16px; position: relative; font-weight: bold; font-family: Arial; opacity: 0; -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out 0.8s; -moz-transition: all 1s ease-in-out 0.8s; -ms-transition: all 1s ease-in-out 0.8s; -o-transition: all 1s ease-in-out 0.8s; transition: all 1s ease-in-out 0.8s; } .banner_txt2 a { color: #fff; } .index_inner_w .banner_txt { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); } .index_inner_w .banner_txt.index_i_txt { -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .index_inner_w .banner_txt h3, .index_inner_w .banner_txt h5, .index_inner_w .banner_txt h6 { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .banner_txt a::after { content: ''; display: block; position: absolute; bottom: 0; width: 100%; height: 1px; background: #ea5404; } .banner_txt2 a::after { background: #fff; } .banner .swiper-slide.swiper-slide-active .banner_txt h3, .banner .swiper-slide.swiper-slide-active .banner_txt h5, .banner .swiper-slide.swiper-slide-active .banner_txt h6, .banner .swiper-slide.swiper-slide-active .banner_txt a { opacity: 1; -webkit-transform: translate(0); -moz-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0); } .scroll { position: absolute; bottom: 0; left: 0; width: 100%; height: 60px; line-height: 60px; text-align: center; color: #fff; background: rgba(6, 21, 0, 0.6); z-index: 9; cursor: pointer; -webkit-transition: padding-bottom 0.4s ease-in-out, background 0.4s ease-in-out, -webkit-transform 1.6s ease-in-out 0.2s, opacity 1.6s ease-in-out 0.2s; -moz-transition: padding-bottom 0.4s ease-in-out, background 0.4s ease-in-out, -moz-transform 1.6s ease-in-out 0.2s, opacity 1.6s ease-in-out 0.2s; -ms-transition: padding-bottom 0.4s ease-in-out, background 0.4s ease-in-out, -ms-transform 1.6s ease-in-out 0.2s, opacity 1.6s ease-in-out 0.2s; -o-transition: padding-bottom 0.4s ease-in-out, background 0.4s ease-in-out, -o-transform 1.6s ease-in-out 0.2s, opacity 1.6s ease-in-out 0.2s; transition: padding-bottom 0.4s ease-in-out, background 0.4s ease-in-out, transform 1.6s ease-in-out 0.2s, opacity 1.6s ease-in-out 0.2s; padding-bottom: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; opacity: 0; -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); } .scroll:hover { padding-bottom: 10px; background: rgba(6, 21, 0, 0.8); } .scroll img { animation: jump_down 1.8s infinite ease-in-out; -moz-animation: jump_down 1.8s infinite ease-in-out; -webkit-animation: jump_down 1.8s infinite ease-in-out; -o-animation: jump_down 1.8s infinite ease-in-out; margin-right: 5px; } .banner .scroll.active { opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } /* banner */ /* index */ #fullpage .section #ind_sw { overflow: hidden; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; position: relative; } #fullpage.dis .section #ind_sw { transform: perspective(700px) rotateY(-15deg); -webkit-transform: perspective(700px) rotateY(-15deg); -moz-transform: perspective(700px) rotateY(-15deg); -ms-transform: perspective(700px) rotateY(-15deg); -o-transform: perspective(700px) rotateY(-15deg); transform: perspective(700px) rotateY(-15deg); -webkit-transform-origin: right; -moz-transform-origin: right; -ms-transform-origin: right; -o-transform-origin: right; transform-origin: right; } #fp-nav { top: 31%; } #fp-nav.left { left: calc(50% - 700px); -webkit-transform: translateY(40px); -moz-transform: translateY(40px); -o-transform: translateY(40px); transform: translateY(40px); } #fp-nav ul li { width: auto; height: auto; margin: 24px 0; } .index #fp-nav.left, .index #fp-nav ul li:first-child, .index #fp-nav ul li:nth-child(4) { display: none; } #fp-nav ul li a { width: 16px; height: 16px; display: inline-block; vertical-align: middle; } #fp-nav ul li a span, #fp-nav ul li:hover a span, .fp-slidesNav ul li:hover a span { margin: 0; width: 16px; height: 16px; position: static; display: block; background: #fff; } #fp-nav ul li a.active { display: none; } #fp-nav ul li:hover .fp-tooltip, #fp-nav.fp-show-active a.active + .fp-tooltip { opacity: 0; } #fp-nav ul li a.active + .fp-tooltip { opacity: 1; left: 0; } #fp-nav ul li a.active + .fp-tooltip::before { content: ''; width: 500px; height: 1px; background: #fff; position: absolute; right: 150%; top: 0; bottom: 0; margin: auto; } #fp-nav ul li .fp-tooltip { position: relative; display: inline-block; width: auto; height: auto; vertical-align: middle; overflow: visible; } .ind_sec1_bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .ind_sec1_bg > div { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: none; } .ind_sec1_bg > div:first-child { display: block; } .ind_sec1_nav { width: 80%; max-width: 1120px; margin: 24px auto 0; } .ind_sec1_nav > .left { float: left; width: calc(64% - 20px); margin-right: 20px; } .ind_sec1_nav > .right { float: right; width: 36%; } .ind_sec1_nav > .left > .bottom { margin-top: 20px; } .ind1_nav_outer { width: 100%; height: 0; padding-top: 48%; position: relative; } .ind_sec1_nav .right .top { position: relative; } .ind1_nav { opacity: 0; display: block; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); } #ind1_nav_1 { width: 80%; float: right; -webkit-transition: all 1s ease-in-out 0.2s; -moz-transition: all 1s ease-in-out 0.2s; -ms-transition: all 1s ease-in-out 0.2s; -o-transition: all 1s ease-in-out 0.2s; transition: all 1s ease-in-out 0.2s; } #ind1_nav_1 p { font-size: 24px; color: #fff; font-weight: bold; margin-top: 32px; } .ind1_nav .ind1_nav_inner { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .ind1_nav .ind1_nav_inner .bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .ind1_nav .ind1_nav_inner .bg1 { opacity: 1; } .ind1_nav .ind1_nav_inner .bg2 { background: url(../images/ind1_1bg.png) center / cover no-repeat; opacity: 0; } .ind1_nav.active .ind1_nav_inner .bg1 { opacity: 0; } .ind1_nav.active .ind1_nav_inner .bg2 { opacity: 1; } .ind1_nav .ind1_nav_inner .text { position: relative; z-index: 9; width: 100%; height: 100%; display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .ind1_nav .ind1_nav_inner .img { position: relative; } .ind1_nav .ind1_nav_inner .img img { display: block; opacity: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .ind1_nav .ind1_nav_inner .img img:nth-child(2) { opacity: 0; position: absolute; left: 0; top: 0; } .ind1_nav.active .ind1_nav_inner .img img { opacity: 0; } .ind1_nav.active .ind1_nav_inner .img img:nth-child(2) { opacity: 1; } .ind1_nav .ind1_nav_inner p { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .ind1_nav.active .ind1_nav_inner p { color: #fff !important; } #ind1_nav_1 .ind1_nav_inner .bg1 { background: rgba(84, 88, 90, 0.9); } #ind1_nav_2 { width: 60%; float: left; -webkit-transition: all 1s ease-in-out 0.4s; -moz-transition: all 1s ease-in-out 0.4s; -ms-transition: all 1s ease-in-out 0.4s; -o-transition: all 1s ease-in-out 0.4s; transition: all 1s ease-in-out 0.4s; } #ind1_nav_2 p { font-size: 18px; color: #54585a; margin-top: 18px; } #ind1_nav_2 .ind1_nav_inner .bg1 { background: rgba(255, 255, 255, 0.9); } #ind1_nav_3 { position: absolute; bottom: 0; width: 100%; -webkit-transition: all 1s ease-in-out 0.6s; -moz-transition: all 1s ease-in-out 0.6s; -ms-transition: all 1s ease-in-out 0.6s; -o-transition: all 1s ease-in-out 0.6s; transition: all 1s ease-in-out 0.6s; } #ind1_nav_3 p { font-size: 18px; color: #595656; margin-top: 18px; } #ind1_nav_3 .ind1_nav_inner .bg1 { background: rgba(255, 255, 255, 0.9); } #ind1_nav_4 { margin-top: 20px; width: 75%; -webkit-transition: all 1s ease-in-out 0.8s; -moz-transition: all 1s ease-in-out 0.8s; -ms-transition: all 1s ease-in-out 0.8s; -o-transition: all 1s ease-in-out 0.8s; transition: all 1s ease-in-out 0.8s; } #ind1_nav_4 p { font-size: 18px; color: #fff; margin-top: 18px; } #ind1_nav_4 .ind1_nav_inner .bg1 { background: rgba(84, 88, 90, 0.9); } #ind1_nav_5 { width: calc(40% - 20px); margin-right: 20px; float: left; -webkit-transition: all 1s ease-in-out 1s; -moz-transition: all 1s ease-in-out 1s; -ms-transition: all 1s ease-in-out 1s; -o-transition: all 1s ease-in-out 1s; transition: all 1s ease-in-out 1s; } #ind1_nav_5 p { font-size: 18px; color: #fff; margin-top: 18px; } #ind1_nav_5 .ind1_nav_inner .bg1 { background: rgba(84, 88, 90, 0.9); } .ind_sec1_box { padding-top: 80px; position: relative; z-index: 1; } .ind_sec1_box .common_tit { width: 640px; } .ind_sec1.active .ind1_nav { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .ind_sec2_tit { position: absolute; left: 0; right: 0; top: 200px; } .ind_sec2_inner { width: 33.3%; height: 100%; float: left; position: relative; } .ind_sec2_bg { width: 100%; height: 100vh; position: relative; overflow: hidden; z-index: 3; } .ind_sec2_bg img { object-fit: cover; height: 100%; width: 100%; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .ind_sec2_inner:hover .ind_sec2_bg img { opacity: 0; } .ind_sec2_inner a:hover .common_btn::before { opacity: 1; } .ind_sec2_inner a:hover .common_btn::after { opacity: 1; transform: translateX(10%) skew(-20deg); -webkit-transform: translateX(10%) skew(-20deg); -moz-transform: translateX(10%) skew(-20deg); -ms-transform: translateX(10%) skew(-20deg); -o-transform: translateX(10%) skew(-20deg); } .ind_sec2_bg video { position: absolute; top: 0; left: 0; z-index: -1; } .ind_sec2_txt { position: absolute; left: 0; right: 0; margin: auto; top: 49.5%; text-align: center; z-index: 5; } .ind_sec2_txt h3 { font-size: 30px; font-weight: bold; line-height: 36px; color: #fff; opacity: 0; -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out 0.8s; -moz-transition: all 1s ease-in-out 0.8s; -ms-transition: all 1s ease-in-out 0.8s; -o-transition: all 1s ease-in-out 0.8s; transition: all 1s ease-in-out 0.8s; } .ind_sec2_txt h6 { font-size: 18px; line-height: 24px; color: #fff; margin-top: 30px; opacity: 0; -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out 1s; -moz-transition: all 1s ease-in-out 1s; -ms-transition: all 1s ease-in-out 1s; -o-transition: all 1s ease-in-out 1s; transition: all 1s ease-in-out 1s; } .ind_sec2_txt .common_btn { margin-top: 200px; opacity: 0; -webkit-transform: translateY(100px); -moz-transform: translateY(100px); -ms-transform: translateY(100px); -o-transform: translateY(100px); transform: translateY(100px); -webkit-transition: all 1s ease-in-out 1.2s; -moz-transition: all 1s ease-in-out 1.2s; -ms-transition: all 1s ease-in-out 1.2s; -o-transition: all 1s ease-in-out 1.2s; transition: all 1s ease-in-out 1.2s; } .ind_sec2.active .ind_sec2_txt h3, .ind_sec2.active .ind_sec2_txt h6, .ind_sec2.active .ind_sec2_txt .common_btn { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } #fullpage .section.ind_sec3_t { height: auto !important; display: block; background: #54585a; } #fullpage .section.ind_sec3_t .fp-tableCell { height: auto !important; display: block; } .ind_sec3_t_inner { width: 100%; max-width: 860px; margin: auto; padding: 40px 0; } .ind_sec3_t_inner h4 { font-size: 20px; line-height: 34px; color: #fff; text-align: center; margin-bottom: 20px; } .ind_sec3_search_l { float: left; width: 34%; opacity: 0; -webkit-transform: translateX(-100px); -moz-transform: translateX(-100px); -ms-transform: translateX(-100px); -o-transform: translateX(-100px); transform: translateX(-100px); -webkit-transition: all 1s ease-in-out 0.2s; -moz-transition: all 1s ease-in-out 0.2s; -ms-transition: all 1s ease-in-out 0.2s; -o-transition: all 1s ease-in-out 0.2s; transition: all 1s ease-in-out 0.2s; } .ind_sec3_search_l h5 { font-size: 16px; line-height: 24px; color: #fff; } .ind_sec3_search_l h6 { font-size: 14px; line-height: 24px; color: #fff; margin-top: 8px; } .ind_sec3_search_l h6 input[type="radio"] { margin-left: 10px; margin-right: 5px; width: 16px; height: 16px; background: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding: 0; position: relative; display: inline-block; vertical-align: middle; cursor: pointer; -webkit-appearance: none; -webkit-user-select: none; user-select: none; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .ind_sec3_search_l h6 input[type="radio"]::before { content: ''; background: #ea5404; width: 8px; height: 8px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .ind_sec3_search_l h6 input[type="radio"]:checked::before { opacity: 1; } .ind_sec3_search_l h6 input[type="radio"]:first-child { margin-left: 0; } .ind_sec3_search_r { float: left; width: 66%; position: relative; overflow: hidden; opacity: 0; -webkit-transform: translateX(100px); -moz-transform: translateX(100px); -ms-transform: translateX(100px); -o-transform: translateX(100px); transform: translateX(100px); -webkit-transition: all 1s ease-in-out 0.2s; -moz-transition: all 1s ease-in-out 0.2s; -ms-transition: all 1s ease-in-out 0.2s; -o-transition: all 1s ease-in-out 0.2s; transition: all 1s ease-in-out 0.2s; } .ind_sec3_t.active .ind_sec3_search_l, .ind_sec3_t.active .ind_sec3_search_r { opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); } .ind_sec3_search_r input { width: 100%; background: transparent; border: 2px solid #fff; height: 56px; line-height: 56px; font-size: 14px; font-style: italic; padding: 0 20px; color: #aaa; } .ind_sec3_search_r input::placeholder { color: #aaa; font-family: 'AR'; } .ind_sec3_search_r .search_btn { position: absolute; right: 0; top: 0; width: 56px; height: 56px; background: #fff; line-height: 56px; text-align: center; cursor: pointer; } .ind_sec3_search_r .search_btn::before { content: ''; position: absolute; left: 0; top: 0; background: #fff; width: 50px; height: 80px; -webkit-transform: rotateZ(10deg) scaleX(0.5) translateX(-40px); -moz-transform: rotateZ(10deg) scaleX(0.5) translateX(-40px); -o-transform: rotateZ(10deg) scaleX(0.5) translateX(-40px); transform: rotateZ(10deg) scaleX(0.5) translateX(-40px); } .ind_sec3_search_r .search_btn img { position: relative; z-index: 1; } .ind_sec3_tit { margin: 0px auto 45px; width: 600px; } .ind_sec3_list { font-size: 0; letter-spacing: 0; text-align: center; } .ind_sec3_list li { display: inline-block; margin-right: 24px; width: calc(33.3% - 16px); } .ind_sec3_list li:last-child { margin-right: 0; } .ind_sec3_list li a { display: block; position: relative; cursor: pointer; } .ind_sec3_list .ind_sec3_img { overflow: hidden; } .ind_sec3_list .ind_sec3_img img { width: 100%; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .ind_sec3_list a:hover .ind_sec3_img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .ind_sec3_list .ind_sec3_txt { padding: 10px 10px 10px 40px; background: #fff; position: relative; } .ind_sec3_list .ind_sec3_txt h3 { font-size: 18px; line-height: 34px; color: #595656; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; height: 34px; } .ind_sec3_list .ind_sec3_txt h6 { font-size: 14px; color: #999; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; line-height: 24px; height: 24px; text-align: left; } .ind_sec3_list .ind_sec3_txt img { position: absolute; left: 20px; top: 0; bottom: 0; margin: auto; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .ind_sec3_list a:hover .ind_sec3_txt img { -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); -o-transform: translateX(5px); transform: translateX(5px); } .ind_sec3 .common_btn { margin-top: 30px; } /* index */ /* global */ .global-nav { top: 31%; position: fixed; left: calc(50vw - 700px); z-index: 999; } .global-nav li { margin-bottom: 16px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .global-nav li:hover { -webkit-transform: translateX(-10px); -moz-transform: translateX(-10px); -o-transform: translateX(-10px); transform: translateX(-10px); } .global-nav li a { display: block; position: relative; } .global-nav li a img { display: block; } .global-nav li a span { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 30px; color: #fff; line-height: 30px; text-align: center; } .global_sec { padding-top: 80px; background: #010e16; } .global_sec .color_green { background: #389405; } .global_sec .color_orange { background: #ea5404; } .global_sec .color_yellow { background: #f99c01; } .global_map { position: relative; max-width: 1200px; margin: auto; padding-top: 240px; } .global_map .common_tit { position: absolute; top: 90px; } .global_map .common_tit ul { font-size: 0; letter-spacing: 0; text-align: center; margin-top: 24px; } .global_map .common_tit ul li { font-size: 14px; color: #fff; display: inline-block; margin: 0 25px; } .global_map .common_tit ul li p { font-size: 12px; } .global_map .common_tit ul li span { font-family: Arial; font-size: 30px; color: #ff9c00; } .global_sec_map img { display: block; margin: auto; } .global_map > img:nth-of-type(2) { position: absolute; z-index: 1; left: 0; bottom: 0; animation: bian1 2s linear infinite alternate; -webkit-animation: bian1 2s linear infinite alternate; } @-webkit-keyframes bian1 { 0% { opacity: 1; } 50% { opacity: .3; } 100% { opacity: 1; } } @keyframes bian1 { 0% { opacity: 1; } 50% { opacity: .3; } 100% { opacity: 1; } } .global_map_list { position: absolute; bottom: 90px; left: 40px; z-index: 3; } .global_map_dots_list { position: absolute; left: 0; bottom: 0; z-index: 4; width: 100%; height: 100%; } .global_map_list li { line-height: 20px; font-size: 14px; color: #fff; margin: 10px 0; } .global_map_list li span { display: inline-block; width: 18px; vertical-align: top; margin-right: 10px; } .global_map_dot { position: absolute; } .global_map_dot .des { position: absolute; opacity: 0; right: 100%; padding-right: 12px; bottom: -20px; width: 172px; max-width: 0; max-height: 0; -webkit-transition: max-width 0s ease-in-out 0.4s, max-height 0s ease-in-out 0.4s, opacity 0.4s ease-in-out; -moz-transition: max-width 0s ease-in-out 0.4s, max-height 0s ease-in-out 0.4s, opacity 0.4s ease-in-out; -ms-transition: max-width 0s ease-in-out 0.4s, max-height 0s ease-in-out 0.4s, opacity 0.4s ease-in-out; -o-transition: max-width 0s ease-in-out 0.4s, max-height 0s ease-in-out 0.4s, opacity 0.4s ease-in-out; transition: max-width 0s ease-in-out 0.4s, max-height 0s ease-in-out 0.4s, opacity 0.4s ease-in-out; } .global_map_dot.kny .des { right: inherit; left: 80px; padding-left: 12px; padding-right: 0; bottom: -80px; } .global_map_dot:hover .des { opacity: 1; max-width: 1000px; max-height: 1000px; -webkit-transition: max-width 0s ease-in-out 0s, max-height 0s ease-in-out 0s, opacity 0.4s ease-in-out; -moz-transition: max-width 0s ease-in-out 0s, max-height 0s ease-in-out 0s, opacity 0.4s ease-in-out; -ms-transition: max-width 0s ease-in-out 0s, max-height 0s ease-in-out 0s, opacity 0.4s ease-in-out; -o-transition: max-width 0s ease-in-out 0s, max-height 0s ease-in-out 0s, opacity 0.4s ease-in-out; transition: max-width 0s ease-in-out 0s, max-height 0s ease-in-out 0s, opacity 0.4s ease-in-out; } .global_map_dot:nth-child(10) .des { left: 100%; right: inherit; padding-right: 0; padding-left: 70px; width: 230px; } .global_map_dot:nth-child(4) .des { right: 250%; } .global_map_dot .des img { display: block; } .global_map_dot .des i { font-style: normal; height: 30px; background: #595656; font-size: 14px; color: #fff; display: block; line-height: 30px; text-align: center; } .global_map_dot .global_map_dot_inner { position: relative; cursor: pointer; } .global_map_dot .global_map_dot_inner .country { position: absolute; left: 3px; right: 0; top: 3px; border-radius: 50%; overflow: hidden; } .global_map_dot .global_map_dot_inner .map_dot_outer { } .global_map_dot .global_map_dot_inner .poa { z-index: 1; position: absolute; bottom: 0; left: 0; right: 0; margin: auto; } .global_map_dot .global_map_dot_inner .max { width: 30px; cursor: auto; } .global_map_dot .global_map_dot_inner .mid { width: 23px; } .global_map_dot .global_map_dot_inner .min { width: 15px; cursor: auto; } .global_map_dot p { position: absolute; left: 35px; bottom: 0; width: 110px; font-size: 18px; color: #fff; } .global_map_dot p a { color: #fff; } .global_map_dot.kny p { left: 28px; font-size: 14px; } .global_map_dot.max_outer p { left: auto; right: 28px; text-align: right; font-size: 14px; } .global_map_dot.max_outer .des { top: 100%; right: inherit; padding-right: 0; padding-top: 12px; width: 160px; } .global_map_dot.min_outer p { left: 15px; font-size: 12px; } .global_map_dot p span { font-weight: bold; margin-left: 3px; display: inline-block; } .global_map_dot.max_outer p span, .global_map_dot.min_outer p span { font-weight: normal; } .global_map_dot.max_outer p span { margin-left: 0; margin-right: 3px; } .global_map_dot:nth-child(1) { left: 17%; top: 58%; } .global_map_dot:nth-child(2) { left: 62.5%; top: 52%; } .global_map_dot:nth-child(3) { left: 75%; top: 51%; } .global_map_dot:nth-child(4) { top: 60%; left: 72.5%; z-index: 8; } .global_map_dot:nth-child(5) { left: 56.5%; top: 71%; } .global_map_dot:nth-child(6) { left: 70%; top: 58%; } .global_map_dot:nth-child(7) { left: 77%; top: 57.5%; } .global_map_dot:nth-child(8) { left: 79%; top: 60%; } .global_map_dot:nth-child(9) { left: 69%; top: 60%; } .global_map_dot:nth-child(10) { top: 61%; left: 74%; z-index: 8; } /* industry */ /* industry */ /* about */ .about_sec1_t { text-align: center; padding: 100px 0 0; background: -webkit-linear-gradient(top, #f8f8f8 80%, #fff 100%); background: -o-linear-gradient(top, #f8f8f8 80%, #fff 100%); background: -moz-linear-gradient(top, #f8f8f8 80%, #fff 100%); background: linear-gradient(to bottom, #f8f8f8 80%, #fff 100%); } .about_sec1_t > .container { position: relative; padding-bottom: 220px; } .about_sec1_t .common_tit2 { position: relative; z-index: 1; } .about_sec1_t img.bg { position: absolute; left: 0; right: 0; width: 100%; margin: auto; bottom: 0; } .about_sec1_t_inner { width: 980px; margin: auto; position: relative; z-index: 1; } .about_sec1_t_inner h3 { font-size: 24px; font-weight: bold; color: #595656; margin: 50px 0 0px; } .about_sec1_t_inner h4 { font-size: 20px; color: #999; font-family: Arial; margin: 0px 0 50px; } .about_sec1_t_inner p { font-size: 16px; line-height: 32px; color: #595656; margin-top: 50px; } .about_sec1_b { margin-top: -120px; } .about_sec1_b li { float: left; width: calc((100% - 160px) / 3); margin-right: 80px; } .about_sec1_b li:last-child { margin-right: 0; } .about_sec1_b .about_sec1_b_t a { display: block; position: relative; } .about_sec1_b .about_sec1_b_t a img { width: 100%; } .about_sec1_b .about_sec1_b_t a .text { padding: 50px 0px; text-align: center; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .about_sec1_b .about_sec1_b_t a .text > h3 { font-size: 26px; font-weight: bold; line-height: 34px; color: #ea5404; margin-top: 60px; } .about_sec1_b .about_sec1_b_t a .text > h6 { font-family: Arial; font-size: 14px; line-height: 34px; color: #595656; opacity: 0.5; } .about_sec1_b .about_sec1_b_t a .text p { font-size: 24px; line-height: 34px; color: #595656; } .about_sec1 .about1P { text-align: center; position: absolute; left: 0; bottom: 20px; width: 100%; z-index: 9; } .about_sec1 .about1P span { width: 12px; height: 12px; background: #595656; opacity: 1; margin: 0 12px; } .about_sec1 .about1P .swiper-pagination-bullet-active { background: #ea5404; } .about_sec1_b_b { margin-top: 70px; position: relative; padding: 100px 0 80px; } .about_sec1_b_b img { width: 100%; } .about_sec1_b_b .text ul { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; } .about_sec1_b_b .text li { margin: auto; width: auto; float: none; text-align: center; } .about_sec1_b_b .text li p { font-size: 14px; color: #fff; } .about_sec1_b_b .text li p span { font-family: Arial; font-weight: bold; font-size: 60px; } .about_sec1_b_b_inner { position: relative; width: 424px; height: 404px; top: 20px; margin: 40px auto; } .about_sec1_b_b_inner img { width: auto; position: absolute; } .about_sec1_b_b_inner img:nth-child(1) { left: 0; right: 0; top: 0; bottom: 0; margin: auto; z-index: 9; } .about_sec1_b_b_inner img:nth-child(2) { left: 0; right: 0; top: -20px; margin: auto; } .about_sec1_b_b_inner img:nth-child(3) { right: 0px; top: 85px; } .about_sec1_b_b_inner img:nth-child(4) { right: 60px; bottom: 20px; } .about_sec1_b_b_inner img:nth-child(5) { left: 60px; bottom: 20px; } .about_sec1_b_b_inner img:nth-child(6) { left: 0; top: 85px; } .about_sec1_b_b_inner p { display: block; position: absolute; color: #333; font-size: 14px; } .about_sec1_b_b_inner p:nth-of-type(1) { left: 21%; top: 88%; } .about_sec1_b_b_inner p:nth-of-type(2) { left: 6%; top: 45.5%; } .about_sec1_b_b_inner p:nth-of-type(3) { left: 75.5%; top: 45%; } .about_sec2 { margin: 100px auto; } .about_sec2_swiper { position: relative; margin: 50px 0 75px; } .about_sec2_swiper .img { position: relative; padding: 20px; } .about_sec2_swiper .img img { width: 100%; } .about_sec2_swiper .img img.kuang { position: absolute; left: 0; top: 0; } .about_sec2_swiper p { margin-top: 18px; font-size: 16px; line-height: 28px; color: #333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; height: 56px; } .about_sec2_swiper .prev { width: 70px; height: 70px; position: absolute; margin: auto; left: 0; top: 0; bottom: 0; z-index: 9; -webkit-transform: translateY(-37px); -moz-transform: translateY(-37px); -ms-transform: translateY(-37px); -o-transform: translateY(-37px); transform: translateY(-37px); cursor: pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .about_sec2_swiper .prev img { -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); transform: rotateZ(180deg); } .about_sec2_swiper .next { width: 70px; height: 70px; position: absolute; margin: auto; right: 0; top: 0; bottom: 0; z-index: 9; -webkit-transform: translateY(-37px); -moz-transform: translateY(-37px); -ms-transform: translateY(-37px); -o-transform: translateY(-37px); transform: translateY(-37px); cursor: pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow: hidden; } .about_sec2 .about2P { margin-top: 20px; text-align: center; } .about_sec2 .about2P span { width: 12px; height: 12px; background: #595656; opacity: 1; margin: 0 8px; } .about_sec2 .about2P .swiper-pagination-bullet-active { background: #ea5404; } .about_sec3 { padding: 100px 0; } .about_sec3_con { position: relative; max-width: 768px; margin: 80px auto 0; } .about_sec3_con .bg { animation: rotate 20s infinite linear; -moz-animation: rotate 20s infinite linear; -webkit-animation: rotate 20s infinite linear; -o-animation: rotate 20s infinite linear; } .about_sec3_swiper { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; border: 18px solid #ebeae9; width: 480px; height: 480px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow: hidden; } .about_sec3_swiper a { display: block; overflow: hidden; border-radius: 50%; } .about_sec3_swiper h5 { position: absolute; bottom: 20%; z-index: 10; left: 0; right: 0; margin: auto; text-align: center; font-size: 18px; color: #595656; } .about_sec3_list li { position: absolute; z-index: 9; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow: hidden; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .about_sec3_list li a { display: block; width: 180px; height: 180px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: solid 2px #ebeae9; background-color: #f8f8f8; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .about_sec3_list li h4 { font-size: 24px; color: #595656; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .about_sec3_list li h5 { font-family: Arial; font-size: 30px; font-weight: bold; color: #595656; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .about_sec3_list li.active a { width: 220px; height: 220px; background-color: #ea5404; border: solid 4px #ff8303; } .about_sec3_list li.active h4, .about_sec3_list li.active h5 { color: #fff; } .about_sec3_list li:nth-child(1) { left: 50%; top: 18%; } .about_sec3_list li:nth-child(2) { left: 80%; top: 34%; } .about_sec3_list li:nth-child(3) { left: 80%; top: 64%; } .about_sec3_list li:nth-child(4) { left: 50%; top: 82%; } .about_sec3_list li:nth-child(5) { left: 21%; top: 64%; } .about_sec3_list li:nth-child(6) { left: 21%; top: 33%; } .dev_sec { margin: 80px auto; } .about_sec4 { margin: 100px 0; } .about_sec4 p { font-size: 24px; color: #595656; text-align: center; margin-top: 70px; } .about_sec4 ul { margin-top: 60px; text-align: center; display: flex; justify-content: space-between; flex-wrap: wrap; } .about_sec4 ul::after{display: none;} .about_sec4 ul li { float: left; /* margin-right: 10px; */ /* width: calc((100% - 30px) / 4); */ width: 49.4%; background: #f5f5f5; /* position: relative; */ height: 200px; overflow: hidden; padding: 32px 20px 50px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; cursor: pointer; text-align: center; } .about_sec4 ul li:nth-child(3n){width: 100%;margin: 15px 0;} .about_sec4 ul li:hover { box-shadow: -1px 8px 10px 2px rgba(176, 176, 176, 0.37); } /* .about_sec4 ul li:nth-child(4n) { margin-right: 0; } */ .about_sec4 ul li span { position: absolute; font-size: 148px; font-family: Arial; color: #fff; right: 20px; bottom: -80px; font-weight: bold; } .about_sec4 ul li h4 { font-size: 24px; font-weight: bold; color: #ea5404; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; line-height: 34px; height: 34px; } .about_sec4 ul li h6 { font-size: 16px; font-weight: bold; color: #ea5404; margin-top: 8px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; line-height: 26px; height: 26px; } .about_sec4 ul li h5 { font-size: 14px; margin-top: 12px; line-height: 24px; color: #595656; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis; line-height: 24px; height: 72px; } .about_sec5 { margin: 100px 0; } .about_sec5_list { margin-top: 50px; text-align: center; font-size: 0; letter-spacing: 0; } .about_sec5_list li { display: inline-block; vertical-align: top; margin: 0 30px; } .about_sec5_list li img { } .about_sec5_list li p { margin-top: 16px; font-size: 18px; color: #595656; } .about_sec6 { margin: 100px 0; overflow: hidden; } .about_sec6_nav { margin-top: 50px; } .about_sec6_nav ul { font-size: 0; letter-spacing: 0; text-align: center; position: relative; } .about_sec6_nav ul::after { content: ''; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 2px; height: 20px; background-color: #595656; } .about_sec6_nav ul li { display: inline-block; width: 100px; height: 24px; line-height: 24px; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; font-size: 14px; background: #595656; color: #fff; cursor: pointer; margin: 0 40px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .about_sec6_nav ul li.active { background: #ea5404; } .about_sec6_swiper_outer { margin-top: 50px; position: relative; width: 100%; left: 0%; } .about_sec6_swiper_outer > div { position: relative; } .about_sec6_swiper1, .about_sec6_swiper2 { width: 250%; position: relative; left: -100%; } .about_sec6_swiper_inner:nth-child(2) { display: none; position: absolute; top: 0; left: 0; right: 0; margin: auto; } .about_sec6_swiper_outer .swiper-slide { position: relative; } .about_sec6_swiper_outer .swiper-slide img { width: 100%; } .about_sec6_swiper_outer .swiper-slide .text { position: absolute; bottom: 0; left: 0; width: 100%; height: 76px; line-height: 76px; background-color: rgba(89, 86, 86, 0.9); -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .about_sec6_swiper_outer .swiper-slide:hover .text { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .about_sec6_swiper_outer .swiper-slide .text p { font-size: 18px; color: #fff; text-align: center; } .about_sec6_swiper_outer .prev, .about_sec6_swiper_outer .next { position: absolute; z-index: 9; text-align: center; top: 0; bottom: 0; margin: auto; width: 42px; height: 60px; line-height: 60px; background-color: #595656; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .about_sec6_swiper_outer .prev { left: 5px; -webkit-border-radius: 0px 5px 5px 0; -moz-border-radius: 0px 5px 5px 0; border-radius: 0px 5px 5px 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; opacity: 0; } .about_sec6_swiper_outer .next { right: 3px; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; opacity: 0; } .about_sec6_swiper_inner:hover .prev, .about_sec6_swiper_inner:hover .next { opacity: 1; } .about_sec6_swiper_outer .prev:hover, .about_sec6_swiper_outer .next:hover { background: #ea5404; } .about_sec6_swiper_outer .next img { -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); transform: rotateZ(180deg); } .about_sec7 { margin: 100px 0; } .about_sec7 ul { margin-top: 48px; } .about_sec7 ul li { margin-right: 20px; width: calc((100% - 40px) / 3); float: left; margin-bottom: 48px; } .about_sec7 ul li:nth-child(3n) { margin-right: 0; } .about_sec7 ul li:nth-last-child(-n + 3) { margin-bottom: 0; } .about_sec7 ul li:nth-child(3n + 1) { clear: both; } .about_sec7 ul li a { display: block; border-radius: 2px; overflow: hidden; } .about_sec7 ul li a .about_sec7_img { position: relative; } .about_sec7 ul li a .about_sec7_img img { width: 100%; } .about_sec7 ul li a .about_sec7_img::after { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: solid 3px transparent; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .about_sec7 ul li a p { height: 66px; line-height: 66px; padding: 0 112px 0 12px; background-color: #f7f7f7; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; font-size: 14px; color: #333; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; position: relative; } .about_sec7 ul li a p span { position: absolute; right: 12px; top: 0; color: #999; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .about_sec7 ul li a p span .img { position: relative; display: inline-block; margin-right: 10px; vertical-align: sub; } .about_sec7 ul li a p span .img img { display: block; opacity: 1; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .about_sec7 ul li a p span .img img:nth-child(2) { position: absolute; left: 0; top: 0; opacity: 0; } .about_sec7 ul li a:hover .about_sec7_img::after { border-color: #ea5404; } .about_sec7 ul li a:hover p { background-color: #ea5404; color: #fff; } .about_sec7 ul li a:hover p span { color: #fff; } .about_sec7 ul li a:hover p span .img img { opacity: 0; } .about_sec7 ul li a:hover p span .img img:nth-child(2) { opacity: 1; } .about_sec8 { margin: 100px 0; } .about_sec8 ul { margin-top: 50px; } .about_sec8 ul li { margin-right: 16px; margin-top: 20px; float: left; width: calc((100% - 48px) / 4); } .about_sec8 ul li:nth-child(4n) { margin-right: 0; } .about_sec8 ul li:nth-child(-n + 4) { margin-top: 0; } .about_sec8 ul li:nth-child(4n + 1) { clear: both; } .about_sec8 .about_sec8_img { overflow: hidden; position: relative; border: 9px solid #f5f5f5; border-bottom: 0; } .about_sec8 .about_sec8_img > img { width: 100%; } .about_sec8 .about_sec8_img video { object-fit: cover; width: 100%; height: 100%; display: block; } .about_sec8 .about_sec8_img .mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .about_sec8 .about_sec8_img .mask img { cursor: pointer; } .about_sec8 p { background: #f5f5f5; line-height: 64px; height: 64px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; padding: 0 20px; font-size: 14px; color: #666; } .about_sec9 { margin: 100px 0; } .about_sec9_inner { position: relative; } .about_sec9_con { margin-top: 50px; } .about_sec9_text { display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: start; align-items: start; -webkit-box-pack: center; justify-content: center; position: absolute; left: 0; top: 0; width: 960px; height: 100%; padding: 0 100px; } .about_sec9_text .common_tit2 { display: inline-block; text-align: left; } .about_sec9_text .common_tit2 h3::before { margin: 0; } .about_sec9_text h2 { font-size: 26px; line-height: 42px; color: #000; margin: 40px 0 100px; } .about_sec9_text a { width: 240px; height: 48px; line-height: 48px; background-color: #ea5404; border-radius: 5px; font-size: 24px; color: #fff; display: block; text-align: center; } .about_sec9_text a img { margin-right: 27px; } .about_sec10 { margin: 100px 0; } .about_sec10_t { margin-top: 50px; position: relative; background: #f3f3f5; } .about_sec10_t_inner { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .about_sec10_t_inner > img { width: 50%; } .about_sec10_text { width: 50%; border-left: 1px solid #e1e1e3; padding-left: 10%; } .about_sec10_text .common_tit2 { display: inline-block; text-align: left; } .about_sec10_text .common_tit2 h3::before { margin: 0; } .about_sec10_text h4 { font-size: 24px; font-weight: bold; color: #595656; margin: 20px 0 40px; } .about_sec10_text ul li { font-size: 14px; line-height: 24px; color: #333; } .about_sec10_text ul li span { display: inline-block; width: 20px; } .about_sec10_text ul li a, .my-map .box ul li a { color: inherit; } .about_sec11 { margin: 100px 0; } .my-map { width: 100%; position: relative; } #mapContainer { height: 650px; } .my-map .icon { background: url(../images/marker.png) no-repeat; } .my-map .icon-cir { height: 32px; width: 26px; } .amap-container { height: 100%; } .amap-info-content { padding: 0; border: none; width: 180px; height: 46px; line-height: 46px; background-color: #ea5404; box-shadow: 1px 4px 10px rgba(0, 0, 0, 0.2); border-radius: 5px; } .amap-info-sharp { border: 10px solid transparent; border-top-color: #ea5404; border-bottom: none; height: 0; width: 0; background: none; left: -10px; } .amap-info-close { display: none; } canvas.amap-layer, canvas.amap-labels { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); } .amap-info-content h5 { font-size: 14px; color: #fff; text-align: center; } .my-map .box { width: 400px; height: 420px; background-color: #fff; box-shadow: 1.5px 2.6px 7px rgba(0, 0, 0, 0.2); border-radius: 4px; padding: 50px; position: absolute; z-index: 9; left: 60%; top: 0; bottom: 0; margin: auto; } .my-map .box h3 { font-size: 18px; color: #333; padding-bottom: 20px; border-bottom: 1px solid #c7c4cc; } .my-map .box ul { margin-top: 36px; } .my-map .box ul li { font-size: 14px; line-height: 24px; color: #333; } .my-map .box ul li span { display: inline-block; width: 20px; } .my-map .box .ewms { margin-top: 30px; font-size: 0; } .my-map .box .ewms > div { display: inline-block; text-align: center; width: 50%; } .my-map .box .ewms > div img { border: 1px solid #eee; } .my-map .box .ewms > div p { font-size: 12px; color: #333; text-align: center; margin-top: 10px; } /* about */ /* join */ .join_sec1 { text-align: center; margin: 100px 0; } .join_sec1_img { margin-top: 50px; } .join_sec2 { text-align: center; margin: 100px 0; } .join_sec2_list { margin-top: 50px; padding: 0 100px; font-size: 0; text-align: center; display: flex; justify-content: space-between; } .join_sec2_list::after{display: none;} .join_sec2_list li { width: 32%; border: solid 1px #999; padding: 36px 20px; display: inline-block; } .join_sec2_list li img { max-width: 80%; } .join_sec2_list li:last-child { margin-right: 0; } .join_sec2_list li p { font-size: 18px; margin-top: 20px; color: #595656; } .join_sec2_list li p::after { content: ''; display: block; margin: 18px auto; width: 72px; height: 2px; background-color: #eb7333; } .join_sec2 h4 { font-size: 24px; color: #595656; margin-top: 18px; } .join_sec2 h5 { margin-top: 100px; font-size: 18px; color: #666; } .join_sec3 { margin: 100px 0; padding: 64px 0 100px; } .join_sec3_list { margin-top: 50px; font-size: 0; letter-spacing: 0; text-align: center; } .join_sec3_list li { margin-left: -26px; display: inline-block; width: 188px; height: 188px; background-color: rgba(234, 84, 4, 0.8); border: solid 1px #eee; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow: hidden; position: relative; } .join_sec3_list li:first-child { margin-left: 0; } .join_sec3_list li .text { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .join_sec3_list li .text h4 { font-size: 24px; letter-spacing: 2.4px; font-weight: bold; color: #fff; } .join_sec3_list li .text h6 { font-size: 20px; color: #fff; margin-top: 24px; } .join_sec4 { margin: 100px 0; text-align: center; } .join_sec4 img { margin-top: 50px; } .join_sec5 { margin: 100px 0; } .join_sec5_con { margin-top: 50px; padding: 0 100px; } .join_sec5_con > p { text-align: center; font-size: 18px; color: #666; line-height: 28px; } .join_sec5_con ul { margin-top: 50px; } .join_sec5_con ul li { margin-bottom: 20px; } .join_sec5_con ul li h5 { height: 50px; line-height: 50px; padding: 0 24px; font-size: 16px; color: #595656; border: solid 1px #d6d6d6; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; cursor: pointer; } .join_sec5_con ul li.active h5 { background-color: #595656; color: #f8f8f8; } .join_sec5_con ul li h5 .img { float: right; position: relative; margin-top: 11px; } .join_sec5_con ul li h5 .img img { display: block; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .join_sec5_con ul li h5 .img img:nth-child(2) { position: absolute; top: 0; left: 0; opacity: 1; } .join_sec5_con ul li.active h5 .img img { opacity: 1; } .join_sec5_con ul li.active h5 .img img:nth-child(2) { opacity: 0; } .join_sec5_con ul li > div { padding: 50px 45px; background: #f0f1f5; display: none; } .join_sec5_con ul li:first-child > div { display: block; } .join_sec5_con ul li > div h4 { font-size: 16px; font-weight: bold; color: #595656; margin: 50px 0 20px; } .join_sec5_con ul li > div h4:first-of-type { margin-top: 0; } .join_sec5_con ul li > div p { font-size: 14px; line-height: 24px; color: #595656; } .join_sec5_con ul li > div .clearfix h4 { float: left; margin: 50px 80px 20px 0; } .join_sec5_con ul li > div .clearfix h4 a { color: inherit; } .join_sec5_con ul li > div .clearfix h4:last-child { margin-right: 0px; } .join_sec6 { margin: 100px 0; } .join_sec6_con { margin-top: 50px; } .join_sec6_con p { text-align: center; font-size: 18px; color: #666; line-height: 28px; } .join_sec6_con h5 { text-align: center; font-size: 24px; font-weight: bold; color: #595656; margin-top: 48px; } .join_sec6_con h5 a { font-weight: normal; color: #ea5404; } .join_sec6_img { position: relative; margin-top: 50px; } .join_sec6_img .text { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .join_sec6_img .text { text-align: center; } .join_sec6_img .text p { font-size: 16px; font-weight: bold; color: #fff; margin-top: 18px; } .join_sec6_img .text p span { font-weight: normal; color: #ea5404; } .join_sec7 { margin: 100px 0; } /* join */ /* party */ .party_sec1 { margin: 100px 0; } .party_sec1_con { margin-top: 80px; text-align: center; } .party_sec1_con p { width: 820px; font-size: 16px; color: #595656; margin: auto; line-height: 32px; } .party_sec1_con p span { /*font-size: 24px;*/ font-family: Arial; font-weight: bold; color: #ea5404; } .party_sec1_con img { margin-top: 50px; } .party_sec2 { margin: 100px 0; } .party_sec2_con_t { margin-top: 50px; border: solid 1px #eee; } .party_sec2_swiper { float: left; width: 50%; } .party_sec2_swiper .swiper-slide img { width: 100%; } .party_sec2_text_outer { float: left; width: 50%; padding: 36px 70px; } .party_sec2_text { overflow: auto; height: 100%; padding-right: 10px; } .party_sec2_text p { font-size: 14px; line-height: 28px; color: #595656; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec2_text p.active { color: #e75509; } .party_sec2_text p span { display: inline-block; width: 160px; } .party_sec2_text p em { float: right; font-style: normal; } .party_sec2_con_b { height: 115px; background-color: #e75509; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-around; position: relative; margin-top: 40px; } .party_sec2_con_b::after { content: ''; position: absolute; top: 0; bottom: 0; margin: auto; height: 1px; width: 100%; background-color: #fff; opacity: 0.5; } .party_sec2_con_b li { text-align: center; position: relative; z-index: 9; height: 100%; width: 50px; cursor: pointer; } .party_sec2_con_b li::before { content: ''; border: solid 1px rgba(255, 255, 255, 0.5); display: block; width: 0; height: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .party_sec2_con_b li::after { content: ''; width: 6px; height: 6px; display: block; margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background-color: #fff; } .party_sec2_con_b li span { display: inline-block; font-family: Arial; font-size: 18px; color: #fff; position: relative; top: 53%; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec2_con_b li:hover::before, .party_sec2_con_b li.active::before { width: 50px; height: 50px; } .party_sec2_con_b li:hover span, .party_sec2_con_b li.active span { -webkit-transform: translateY(25px); -moz-transform: translateY(25px); -ms-transform: translateY(25px); -o-transform: translateY(25px); transform: translateY(25px); } .party_sec3 { margin: 100px 0; } .party_sec3_img { margin-top: 50px; text-align: center; } .party_sec4 { margin: 100px 0; } .party_sec4_swiper { position: relative; margin-top: 50px; } .party_sec4_swiper .img { position: relative; padding: 18px; } .party_sec4_swiper .img img { width: 100%; } .party_sec4_swiper .img img.kuang { position: absolute; left: 0; top: 0; } /*.party_sec4_swiper p { margin-top: 6px; height: 56px; padding: 4px 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec4_swiper .swiper-slide:hover p { padding: 0; } .party_sec4_swiper p span { display: block; height: 32px; background-color: #e5e5e5; border-radius: 2px; font-size: 16px; line-height: 32px; color: #595656; overflow: hidden; text-align: center; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec4_swiper .swiper-slide:hover p span { margin-top: 0; height: 40px; line-height: 40px; color: #fff; background-color: #e75509; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2); }*/ .party_sec4_swiper p { margin-top: 4px; } .party_sec4_swiper .swiper-container, .party_sec4_swiper .swiper-wrapper, .party_sec4_swiper .swiper-slide { overflow-y: visible; } .party_sec4_swiper p span { max-height: 28px; padding: 0 10px; background-color: #e5e5e5; border-radius: 2px; font-size: 14px; line-height: 28px; color: #595656; -webkit-transition: all 0.6s ease-in-out; -moz-transition: all 0.6s ease-in-out; -ms-transition: all 0.6s ease-in-out; -o-transition: all 0.6s ease-in-out; transition: all 0.6s ease-in-out; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .party_sec4_swiper .swiper-slide:hover p span { max-height: 1000px; color: #fff; background-color: #e75509; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2); white-space: inherit; } .party_sec4 .party4P { margin-top: 20px; text-align: center; } .party_sec4 .party4P span { width: 12px; height: 12px; background: #595656; opacity: 1; margin: 0 8px; } .party_sec4 .party4P .swiper-pagination-bullet-active { background: #ea5404; } .party_sec5 { margin: 100px 0; } .party_sec5_con { margin-top: 80px; text-align: center; } .party_sec5_con img { border: 4px solid #ebe1d7; width: 180px; } .party_sec5_con p { letter-spacing: 6px; font-size: 14px; color: #999; margin-top: 16px; } .party_sec6 { margin: 100px 0; } .party_sec6_con { margin-top: 50px; } .party_sec6_list { } .party_sec6_list li { margin-right: 32px; width: calc((100% - 64px) / 3); margin-bottom: 32px; float: left; } .party_sec6_list li:nth-child(3n) { margin-right: 0; } .party_sec6_list li:nth-last-child(-n + 3) { margin-bottom: 0; } .party_sec6_list li:nth-child(3n + 1) { clear: both; } .party_sec6_list li a { display: block; } .party_sec6_list li a .img { overflow: hidden; } .party_sec6_list li a .img img { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec6_list li a:hover .img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .party_sec6_list li a .text { padding: 30px; background: #f4f4f4; } .party_sec6_list li a .text h5 { font-size: 16px; line-height: 24px; color: #666; } .brand_sec4 .party_sec6_list li a .text h5 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; height: 48px; } .party_sec6_list li a .text h6 { font-size: 14px; color: #595656; margin-top: 24px; } .party_sec7 { margin: 100px 0; } .party_sec7_con { background: #f4f4f4; padding: 80px 60px; margin-top: 50px; } .party_sec7_list li { margin-bottom: 20px; } .party_sec7_list li:last-child { margin-bottom: 0; } .party_sec7_list li h6 { font-family: Arial; font-size: 18px; color: #595656; } .party_sec7_list li h5 { font-size: 16px; line-height: 24px; color: #666; } .party_sec7_list li a { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; background-color: #fff; padding: 20px 45px; } .party_sec7_list li a > div { width: calc(100% - 50px); } .party_sec7_list li a > div.party_sec7_img { width: 50px; display: block; overflow: hidden; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .party_sec8 { margin: 100px auto 40px; } .party_sec8_t_inner { width: 880px; margin: auto; position: relative; z-index: 1; text-align: center; } .party_sec8_t_inner h3 { font-size: 24px; font-weight: bold; color: #595656; margin: 100px 0 0px; } .party_sec8_t_inner p { font-size: 16px; line-height: 32px; color: #595656; margin-top: 50px; } .party_sec8_b { margin-top: 75px; position: relative; } .party_sec8_b h4 { font-size: 24px; font-weight: bold; color: #595656; text-align: center; } .party_sec8_b_img { position: relative; width: 375px; margin: 80px auto 0; } .party_sec8_b_img img { position: absolute; animation: jump_down2 3s infinite ease-in-out; -moz-animation: jump_down2 3s infinite ease-in-out; -webkit-animation: jump_down2 3s infinite ease-in-out; -o-animation: jump_down2 3s infinite ease-in-out; -webkit-transform: translateY(10%); -moz-transform: translateY(10%); -ms-transform: translateY(10%); -o-transform: translateY(10%); transform: translateY(10%); } .party_sec8_b_img img:first-child { position: static; display: block; -webkit-animation: none; -moz-animation: none; -o-animation: none; animation: none; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .party_sec8_b_img img:nth-child(2) { left: 70%; top: -16%; -webkit-animation-delay: 0.2s; -moz-animation-delay: 0.2s; -o-animation-delay: 0.2s; animation-delay: 0.2s; } .party_sec8_b_img img:nth-child(3) { left: -16%; top: 18%; -webkit-animation-delay: 0.4s; -moz-animation-delay: 0.4s; -o-animation-delay: 0.4s; animation-delay: 0.4s; } .party_sec8_b_img img:nth-child(4) { left: 8%; top: -28%; -webkit-animation-delay: 0.6s; -moz-animation-delay: 0.6s; -o-animation-delay: 0.6s; animation-delay: 0.6s; } .party_sec8_b_img img:nth-child(5) { left: -38%; top: -10%; -webkit-animation-delay: 0.8s; -moz-animation-delay: 0.8s; -o-animation-delay: 0.8s; animation-delay: 0.8s; } .party_sec8_b_img img:nth-child(6) { left: 96%; top: 26%; -webkit-animation-delay: 1s; -moz-animation-delay: 1s; -o-animation-delay: 1s; animation-delay: 1s; } .party_sec8_b_img img:nth-child(7) { left: 114%; top: -8%; -webkit-animation-delay: 1.2s; -moz-animation-delay: 1.2s; -o-animation-delay: 1.2s; animation-delay: 1.2s; } .party_sec8_b p { margin: 20px auto; font-size: 16px; line-height: 32px; width: 88%; color: #54585a; } .party_sec8_b p span { color: #ea5404; font-weight: bold; font-family: Arial; font-size: 24px; } .party_sec8_b h3 { font-size: 24px; color: #595656; margin-top: 36px; } .party_sec8_b h3 span { font-size: 28px; color: #ea5404; } .party_sec8_b h3 span em { font-family: Arial; font-weight: bold; font-style: normal; font-size: 36px; color: #ea5404; } .party_sec8_b img { margin-top: 32px; } .party_sec9 { margin: 40px auto 80px; } .party_sec9 > p { font-size: 18px; line-height: 34px; color: #595656; margin: 20px auto; } .party_sec9_l { width: calc(36% - 5px); margin-right: 5px; float: left; min-height: 1px; background: #eee; padding: 30px; } .party_sec9_l h3 { margin-bottom: 30px; text-align: center; font-size: 18px; color: #595656; } .party_sec9_l .swiper-slide img { width: 100%; } .party_sec9_l .swiper-slide p { font-size: 14px; color: #595656; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; line-height: 28px; height: 28px; margin-top: 12px; } .party_sec9_l .prev, .party_sec9_l .next { position: absolute; z-index: 9; text-align: center; top: 0; bottom: 0; margin: auto; width: 42px; height: 60px; line-height: 60px; background-color: #595656; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec9_l .prev { left: 0; -webkit-border-radius: 0px 5px 5px 0; -moz-border-radius: 0px 5px 5px 0; border-radius: 0px 5px 5px 0; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec9_l .next { right: 0; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec9_l .swiper-container:hover .prev, .party_sec9_l .swiper-container:hover .next { opacity: 1; } .party_sec9_l .prev:hover, .party_sec9_l .next:hover { background: #ea5404; } .party_sec9_l .next img { -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); transform: rotateZ(180deg); } .party_sec9_r { width: 64%; float: left; } .party_sec9_r > div { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 2px; } .party_sec9_r > div:last-child { margin-bottom: 0; } .party_sec9_r > div div { position: relative; overflow: hidden; width: 100%; margin-right: 2px; } .party_sec9_r > div div:last-child { margin-right: 0; } .party_sec9_r > div div img { width: 100%; display: block; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec9_r > div div:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .party_sec9_r > div div p { width: 100%; position: absolute; bottom: 0; left: 0; font-size: 14px; color: #fff; padding: 0 32px; height: 52px; line-height: 52px; background: rgba(89, 86, 86, 0.9); -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec9_r > div div:hover p { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .party_sec10 { margin: 80px auto; } .party_sec10 h3 { font-size: 24px; font-weight: bold; line-height: 34px; color: #595656; text-align: center; } .party_sec10 img { margin-top: 50px; } .party_sec10 p { font-size: 18px; line-height: 34px; color: #595656; margin-top: 80px; } .party_sec11 { margin: 100px auto; } .party_sec11 ul { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; } .party_sec11 ul li { width: 23%; } .party_sec11 .outer { position: relative; text-align: center; } .party_sec11 .inner { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .party_sec11 h3 { font-family: Arial; font-size: 36px; line-height: 34px; color: #ea5404; } .party_sec11 p { font-size: 10px; line-height: 24px; color: #595656; } .party_sec11 h4 { font-size: 24px; line-height: 34px; color: #595656; margin-top: 24px; text-align: center; } .party_sec11 h5 { font-size: 18px; line-height: 34px; color: #595656; text-align: center; } .party_sec12 { margin: 100px auto; } .party_sec12_inner { width: 48%; float: left; } .party_sec12_inner a { display: block; overflow: hidden; } .party_sec12_inner a img { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .party_sec12_inner a:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .party_sec12_inner p { font-size: 18px; color: #595656; margin-top: 28px; } .party_sec12_inner:first-child { margin-right: 4%; } /* party */ /* brand */ .brand_sec1 { margin: 100px 0; } .brand_sec1 .container_inner { padding: 0 100px; } .brand_sec1 .title { text-align: center; } .brand_sec1 .title h2 { font-size: 36px; letter-spacing: 7.2px; color: #333; margin-top: 60px; } .brand_sec1 .title h4 { line-height: 40px; margin-top: 35px; } .brand_sec1 .title h4 a img { margin-left: 16px; } .brand_sec1 .title h4 a span { font-size: 16px; color: #333; display: inline-block; } .brand_sec1 .title h4 a span::after { content: ''; display: block; height: 1px; background-color: #333; margin-top: -8px; width: 100%; } .brand_sec1 .his { margin-top: 80px; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .brand_sec1 .his .left { width: 84%; } .brand_sec1 .his .right { text-align: center; margin: 20px 36px 0; width: 16%; } .brand_sec1 .his p { font-size: 16px; color: #999; margin-top: 22px; } .brand_sec1 .size { padding: 40px 0; } .brand_sec1 .color { padding: 40px 0; text-align: center; } .brand_sec1 .color h5 { font-size: 18px; color: #333; } .brand_sec1 .color h6 { margin: 30px auto 0; width: 420px; font-size: 14px; line-height: 24px; color: #333; } .brand_sec1 .color > div { margin-top: 45px; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; } .brand_sec1 .color > div img { width: 100%; } .brand_sec1 .color > div .left { padding-right: 80px; width: 50%; } .brand_sec1 .color > div .right { padding-left: 80px; width: 50%; border-left: 1px solid #ddd; } .brand_sec1 .logo { padding: 80px 0; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; } .brand_sec1 .logo .left { padding-right: 7%; width: 50%; } .brand_sec1 .logo .right { padding-left: 7%; width: 50%; border-left: 1px solid #ddd; } .brand_sec1 .logo p { font-size: 16px; line-height: 24px; color: #666; margin-top: 30px; } .brand_sec2 { margin: 100px 0; } .brand_sec2_list { margin-top: 50px; } .brand_sec2_list li { margin-top: 30px; } .brand_sec2_list li a { display: block; padding: 30px; background-color: #fff; box-shadow: 2.5px 4.3px 24px rgba(0, 0, 0, 0.08); border-bottom: 4px solid #ddd; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .brand_sec2_list li a h6 { font-family: Arial; font-size: 18px; font-weight: bold; color: #595656; } .brand_sec2_list li a h4 { font-size: 18px; color: #595656; margin-top: 16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; line-height: 28px; height: 28px; } .brand_sec2_list li a p { font-size: 14px; color: #999; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; line-height: 24px; height: 48px; margin-top: 28px; } .brand_sec2_list li a span { margin-top: 28px; display: block; width: 118px; height: 32px; line-height: 32px; text-align: center; background-color: #ddd; border-radius: 16px; color: #595656; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .brand_sec2_list li a:hover { border-color: #ea5404; } .brand_sec2_list li a:hover span { background-color: #ea5404; color: #fff; } .brand_sec3 { margin: 100px 0; } .brand_sec3_t .ind_sec3_t_inner { padding: 40px 0 0; } .brand_sec3_t .ind_sec3_search_l, .brand_sec3_t .ind_sec3_search_r { opacity: 1; -webkit-transform: translate(0); -moz-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0); } .brand_sec3_t h4, .brand_sec3_t .ind_sec3_search_l h5, .brand_sec3_t .ind_sec3_search_l h6 { color: #666; } .brand_sec3_t .ind_sec3_search_r input { border-color: #f0f1f5; } .brand_sec3_t .ind_sec3_search_r .search_btn, .brand_sec3_t .ind_sec3_search_r .search_btn::before, .brand_sec3_t .ind_sec3_search_l h6 input[type="radio"] { background: #f0f1f5; } .brand_sec3_b { margin-top: 50px; } .brand_sec3_inner { float: left; width: 50%; } .brand_sec3_swiper1 > div { padding-right: 44px; } .brand_sec3_swiper1_inner { border-right: 1px solid #eee; } .brand_sec3_swiper2 > div { padding-left: 44px; } .brand_sec3_inner .common_tit2 { display: inline-block; margin-bottom: 20px; text-align: left; float: left; } .brand_sec3_inner .page { float: right; margin-top: 28px; } .brand_sec3_inner .page .swiper-pagination-bullet { opacity: 1; width: 10px; height: 10px; border: solid 1px #595656; background: transparent; margin-right: 4px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .brand_sec3_inner .page .swiper-pagination-bullet-active { background: #f0461c; border-color: #f0461c; } .brand_sec3_inner .common_tit2 h3::before { margin: 0; } .brand_sec3_inner .swiper-slide { overflow: hidden; position: relative; } .brand_sec3_inner .swiper-slide img { width: 100%; } .brand_sec3_inner .swiper-slide .mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .brand_sec3_inner .swiper-slide .mask img { cursor: pointer; width: auto; } .brand_sec3_inner .swiper-slide p { position: absolute; bottom: 0; padding: 0px 32px; font-size: 24px; font-weight: bold; color: #fff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; line-height: 78px; height: 78px; } .brand_sec3_inner .prev, .brand_sec3_inner .next { position: absolute; z-index: 9; text-align: center; top: 0; bottom: 0; margin: auto; width: 42px; height: 60px; line-height: 60px; background-color: #595656; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .brand_sec3_inner .prev { left: 0; -webkit-border-radius: 0px 5px 5px 0; -moz-border-radius: 0px 5px 5px 0; border-radius: 0px 5px 5px 0; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .brand_sec3_inner .next { right: 0; -webkit-border-radius: 5px 0 0 5px; -moz-border-radius: 5px 0 0 5px; border-radius: 5px 0 0 5px; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .brand_sec3_inner .swiper-container:hover .prev, .brand_sec3_inner .swiper-container:hover .next { opacity: 1; } .brand_sec3_inner .prev:hover, .brand_sec3_inner .next:hover { background: #ea5404; } .brand_sec3_inner .next img { -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); transform: rotateZ(180deg); } .brand_sec4 { margin: 100px 0; } .brand_sec4_nav { text-align: center; font-size: 0; letter-spacing: 0; } .brand_sec4_nav li { display: inline-block; margin-right: 100px; } .brand_sec4_nav li:last-child { margin-right: 0; } .brand_sec4_nav li a { display: block; width: 160px; height: 50px; line-height: 50px; color: #333; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; font-size: 24px; } .brand_sec4_nav li.active a { background: #e75509; color: #fff; } .brand_sec4_con { margin-top: 50px; padding-top: 50px; border-top: 3px solid #000; } .brand_sec4_con_b { position: relative; margin-top: 50px; } .brand_sec4_con_b_inner { text-align: center; margin: auto; padding: 40px 20px; } .brand_sec4_con_b_inner img { display: block; margin: auto; display: none; } .brand_sec4_con_b_inner p { font-size: 14px; letter-spacing: -0.3px; color: #fff; margin: 20px 0; } .brand_sec4_con_b_inner p span { font-family: Arial; font-size: 20px; } .brand_sec4_con_b a { width: 280px; height: 60px; line-height: 60px; background-color: #ea5404; border-radius: 30px; font-size: 18px; color: #fff; display: block; margin: auto; } .global_detail { margin: 100px 0; } .global_detail_t h1 { font-size: 28px; font-weight: bold; color: #595656; text-align: center; } .global_detail_t h6 { font-size: 18px; color: #ea5404; text-align: center; margin-top: 20px; } .global_detail_con { /*text-align: center;*/ margin-top: 40px; padding-top: 40px; border-top: 1px solid #ddd; } .global_detail_con h4 { font-size: 18px; font-weight: bold; line-height: 34px; color: #595656; text-align: left; margin: 28px 0; } .global_detail a { color: #ea5404; } .global_detail hr { border: none !important; margin: 0 !important; padding: 40px 0; position: relative; } .global_detail hr::after { position: absolute; width: 100%; left: 0; top: 50%; content: ""; display: block; border-bottom: 1px dashed #ddd; } .global_detail_con p:not(.MsoNormal) { font-size: 16px !important; color: #666; text-align: left; margin: 20px 0 28px 0; } .global_detail_con h6 { font-size: 20px; color: #000; text-align: left; margin: 28px 0; } .global_detail_con span { font-weight: bold; color: #ea5404; } .news_detail { padding: 0 100px; margin: 100px 0; } .news_detail_t h1 { font-size: 20px; line-height: 32px; color: #333; text-align: center; } .news_detail_t h6 { font-size: 14px; color: #666; margin: 80px 0 25px; } .news_detail_t h6 span { float: right; } .news_detail_con { border-top: 1px dotted #bdbdbd; border-bottom: 1px solid #b7b7b7; padding: 50px 0 100px; text-align: center; } .news_detail_con video { max-width: 600px; width: 100%; display: block; margin: auto; outline: none; } .news_detail_con p { line-height: 24px; color: #666; margin-top: 28px; } .news_detail_con table td { border: 1px solid #333; } .news_detail_b { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-top: 56px; position: relative; } .news_detail_b .prev { text-align: right; max-width: 40%; } .news_detail_b .next { max-width: calc(50% - 50px); } .news_detail_b p { font-size: 16px; line-height: 24px; color: #666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-overflow: ellipsis; height: 24px; } .news_detail_b h6 { font-size: 18px; line-height: 24px; color: #666; } .news_detail_b .back { position: absolute; left: 0; right: 0; margin: auto; width: 75px; } .brand_sec5 { margin: 100px 0 50px; } .brand_sec5 p { margin-top: 50px; text-align: center; font-size: 18px; line-height: 34px; color: #595656; } .brand_sec5 p span { color: #ea5404; } .brand_sec6 { margin-top: 50px; margin-bottom: 100px; } .brand_sec6_inner { margin-top: 50px; } .brand_sec6_inner li { width: calc((100% - 36px) / 4); margin-right: 12px; border: solid 1px #ddd; text-align: center; position: relative; margin-bottom: 70px; float: left; padding: 20px 0; } .brand_sec6_inner li:nth-child(4n) { margin-right: 0; } .brand_sec6_inner li:nth-last-child(-n + 4) { margin-bottom: 0; } .brand_sec6_inner li:nth-child(4n + 1) { clear: both; } .brand_sec6_inner li p { font-size: 14px; line-height: 34px; color: #595656; } .brand_sec6_inner li a { position: absolute; left: 0; right: 0; margin: auto; bottom: 0; -webkit-transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -o-transform: translateY(50%); transform: translateY(50%); -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; width: 120px; height: 32px; line-height: 32px; background-color: #595656; border-radius: 16px; font-size: 14px; color: #fff; } .brand_sec6_inner li a:hover { background-color: #ea5404; } .brand_sec7 { margin: 100px 0 50px; } .brand_sec7_list { margin-top: 50px; } .brand_sec7_list li { width: calc((100% - 50px) / 6); margin-right: 10px; margin-bottom: 20px; float: left; padding: 12px 12px 32px; border: solid 1px #ddd; } .brand_sec7_list li:nth-last-child(-n + 6) { margin-bottom: 0; } .brand_sec7_list li:nth-child(6n) { margin-right: 0; } .brand_sec7_list li:nth-child(6n + 1) { clear: both; } .brand_sec7_list li img { border: solid 1px #ddd; } .brand_sec7_list li h4 { font-size: 16px; text-align: center; line-height: 34px; color: #595656; } .brand_sec7_list li h5 { font-size: 14px; text-align: center; color: #999; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; line-height: 24px; height: 48px; } .brand_sec7_list li a { display: block; margin: 20px auto 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; width: 120px; height: 32px; line-height: 32px; background-color: #595656; border-radius: 16px; font-size: 14px; color: #fff; text-align: center; } .brand_sec7_list li a:hover { background-color: #ea5404; } .brand_sec8 { padding: 50px 0; background: #f0f1f5; } .brand_sec8_list { margin-top: 50px; overflow: hidden; padding-bottom: 40px; } .brand_sec8_list_inner { position: relative; left: 0; width: 99999px; } .brand_sec8_list_inner li { width: 28vw; margin-right: 20px; float: left; position: relative; } .brand_sec8_list_inner li > img { width: 100%; } .brand_sec8_list_inner li .text { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .brand_sec8_list_inner li .text_inner { position: absolute; bottom: 0; width: 100%; padding: 50px; } .brand_sec8_list_inner li .text_inner h2 { font-family: Arial; font-size: 120px; line-height: 120px; font-weight: bold; color: #fff; } .brand_sec8_list_inner li .text_inner > div { display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; } .brand_sec8_list_inner li .text_inner > div > div { width: calc(100% - 80px); margin-right: 20px; } .brand_sec8_list_inner li .text_inner > div a { display: block; width: 60px; } .brand_sec8_list_inner li .text_inner h4 { font-size: 18px; color: #fff; font-weight: bold; } .brand_sec8_list_inner li .text_inner h5 { font-size: 14px; color: #fff; } .brand_sec8_list_inner li:last-child { margin-right: 0; } .brand_sec8_scroll { height: 70px; margin-top: 40px; width: 100%; overflow: hidden; position: relative; } .brand_sec8_scroll_inner::before { content: ''; width: 100vw; position: absolute; right: 90px; top: 0; bottom: 0; margin: auto; height: 2px; background: #202021; } .brand_sec8_scroll_inner { width: 70px; height: 70px; position: relative; left: 0; } .brand_sec8_scroll_inner::after { content: ''; width: 100vw; position: absolute; left: 90px; top: 0; bottom: 0; margin: auto; height: 2px; background: #e8e8e8; } .brand_sec8_scroll a { width: 70px; height: 70px; overflow: hidden; display: block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-user-drag: none; -moz-user-drag: none; -ms-user-drag: none; user-drag: none; } .brand_sec8_scroll a::after { content: '婊戝姩鏌ョ湅'; z-index: 9; position: absolute; left: 80px; top: 0; bottom: 0; height: 24px; line-height: 24px; margin: auto; width: 80px; color: #222; font-size: 16px; } .brand_sec8_scroll a img { -webkit-user-drag: none; -moz-user-drag: none; -ms-user-drag: none; user-drag: none; } #img_model { display: none; position: fixed; z-index: 999; top: 0; left: 0; width: 100%; height: 100%; } #img_model .mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); } .model_inner { width: 60vw; position: absolute; z-index: 9; margin: auto; top: 0; bottom: 0; left: 0; right: 0; } #img_model .close { position: absolute; right: -50px; top: 0; width: 40px; z-index: 99999; cursor: pointer; } .model_swiper { float: left; width: calc(79% - 10px); height: 100%; margin-right: 10px; } .model_swiper .swiper-slide .inner { width: 100%; padding-top: 56.25%; position: relative; } .model_swiper .swiper-slide .inner img { width: 100%; position: absolute; top: 0; left: 0; height: 100%; } .model_swiper .swiper-slide img { width: 100%; } .model_swiper .swiper-slide p { height: 68px; background-color: #282828; width: 100%; line-height: 68px; font-size: 24px; color: #999; padding: 0 30px; } .model_swiper .swiper-slide p span { float: right; } .model_swiper .swiper-slide p a { font-size: 18px; color: #999; } .model_swiper .swiper-slide p span em { display: inline-block; width: 1px; height: 20px; background-color: #999; vertical-align: middle; margin: 0 30px; } .model_swiper .swiper-slide p a img { width: auto; margin-right: 10px; } .model_imgs_outer { position: relative; float: left; width: 21%; } .model_imgs { height: 100%; overflow: hidden; position: relative; } .model_imgs_outer .prev, .model_imgs_outer .next { position: absolute; z-index: 9; text-align: center; left: 0; right: 0; margin: auto; width: 60px; height: 42px; line-height: 42px; background-color: #595656; cursor: pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .model_imgs_outer .prev:hover, .model_imgs_outer .next:hover { background: #ea5404; } .model_imgs_outer .prev { -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; top: 0; } .model_imgs_outer .prev img { -webkit-transform: rotateZ(90deg); -moz-transform: rotateZ(90deg); -ms-transform: rotateZ(90deg); -o-transform: rotateZ(90deg); transform: rotateZ(90deg); } .model_imgs_outer .next { -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; bottom: 0; } .model_imgs_outer .next img { -webkit-transform: rotateZ(-90deg); -moz-transform: rotateZ(-90deg); -ms-transform: rotateZ(-90deg); -o-transform: rotateZ(-90deg); transform: rotateZ(-90deg); } .model_imgs_inner { position: relative; top: 0; } .model_imgs_inner > div { border: solid 2px transparent; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; margin-bottom: 10px; } .model_imgs_inner > div:last-child { margin-bottom: 0; } .model_imgs_inner > div.active { border: solid 2px #ea5404; } .model_imgs_inner > div .inner { width: 100%; padding-top: 56.25%; position: relative; } .model_imgs_inner > div .inner img { width: 100%; position: absolute; top: 0; left: 0; height: 100%; } .brand_sec9 { margin: 100px 0; } .brand_sec9_list { margin-top: 50px; } .brand_sec9_list li { width: calc((100% - 64px) / 5); margin-right: 16px; margin-bottom: 20px; text-align: center; float: left; border: solid 1px #ddd; padding: 20px 0; } .brand_sec9_list li:nth-child(5n) { margin-right: 0; } .brand_sec9_list li:nth-child(5n + 1) { clear: both; } .brand_sec9_list li:nth-last-child(-n + 5) { margin-bottom: 0px; } .brand_sec9_list li p { font-size: 14px; color: #595656; margin-top: 34px; } .brand_sec9_list li a { display: block; margin: 20px auto 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; width: 120px; height: 32px; line-height: 32px; background-color: #595656; border-radius: 16px; font-size: 14px; color: #fff; text-align: center; } .brand_sec9_list li a:hover { background-color: #ea5404; } /* brand */ /* index_inner */ .index_inner { margin-top: 100px; } .index_inner_tit { text-align: center; } .index_inner_tit h3 { font-size: 30px; font-weight: bold; line-height: 34px; color: #595656; } .index_inner_tit h5 { font-family: 'AR'; font-size: 18px; color: #595656; margin-top: 32px; } .index_inner_txt { margin-top: 90px; } .index_inner_con p:not(.MsoNormal), .index_inner_txt p { font-size: 16px !important; color: #666; line-height: 32px !important; margin: 16px 0; } .index_inner_txt p span { font-size: 30px; color: #ea5404; } .index_inner_txt h4 { font-size: 24px; font-weight: bold; line-height: 34px; color: #595656; margin-top: 50px; } .index_inner_txt img { margin: 50px 16px 0 0; } .index_inner_img { margin-top: 36px; text-align: center; } .search_model { display: none; position: fixed; z-index: 99999; width: 100%; height: 100%; top: 0; } .search_model .mask { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .search_inp { display: none; position: relative; z-index: 9; background: #fff; width: 100%; height: 188px; padding: 64px 80px; } .search_inp_inner { height: 60px; max-width: 1100px; width: 100%; margin: auto; position: relative; } .search_inp_inner input { background: transparent; width: 100%; height: 60px; line-height: 60px; border: none; border-bottom: 2px solid #54585a; font-family: Arial; font-size: 18px; color: #999; } .search_inp_inner img { position: absolute; top: 0; bottom: 0; margin: auto; right: 0; } /* index_inner */ /* footer */ .footer { position: static; bottom: 0; width: 100%; background: #222; z-index: 8; } .index_w .footer { position: fixed; } .footer_t { padding: 80px 0; } .footer_t .footer_l { width: 15%; float: left; } .footer_t .footer_l img { } .footer_t .footer_nav { width: 70%; float: left; } .footer_t .footer_nav > li { width: 16%; display: inline-block; vertical-align: top; } .footer_t .footer_nav > li > ul { } .footer_t .footer_nav > li > ul > li { } .footer_t .footer_nav > li > h3 a { font-size: 18px; color: #fff; } .footer_t .footer_nav > li > h3::after { content: ''; display: block; margin: 10px 0; width: 15px; height: 2px; background-color: #f39800; } .footer_t .footer_nav > li > ul > li a { font-size: 14px; color: #999; line-height: 24px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .footer_t .footer_nav > li > ul > li a:hover { color: #f39800; } .footer_t .footer_r { width: 15%; float: left; text-align: right; position: relative; } .back_top { display: block; position: fixed; right: 40px; bottom: 10%; z-index: 999; } .footer_r_t { text-align: center; display: inline-block; } .footer_t .footer_r img { } .footer_t .footer_r p { font-size: 16px; color: #999; margin-top: 20px; } .footer_t .friend_link_footer { display: inline-block; position: relative; margin-top: 20px; } .footer_t .friend_link_footer p { background: #1b1b1b; color: #666; font-size: 12px; line-height: 20px; cursor: pointer; border: 1px solid #211f20; padding-left: 10px; border-radius: 5px; overflow: hidden; margin-top: 0; } .footer_t .friend_link_footer p span { background: #f08000; display: inline-block; margin-left: 10px; padding: 0 4px; -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); -o-transform: rotateZ(180deg); transform: rotateZ(180deg); } .footer_t .friend_link_footer ul { position: absolute; bottom: 100%; display: none; background: #1b1b1b; z-index: 9; min-width: 100%; } .footer_t .friend_link_footer ul li a { line-height: 32px; padding: 0 10px; font-size: 12px; border-bottom: 1px solid #666; display: block; color: #ccc; text-align: center; } .footer_b { border-top: 1px solid #333; padding: 10px 0; } .footer_b .footer_l { float: left; text-align: left; } .footer_b .footer_l h5 { font-size: 12px; color: #666; line-height: 20px; } .footer_b .footer_l h5 a { color: #999; } .footer_b .footer_l h5 .footer_contact::before { content: '|'; display: inline-block; margin: 0 10px; } .footer_b .footer_r { float: right; text-align: right; } .footer_b .footer_r h5 { font-size: 12px; color: #666; } .footer_b .footer_r h5 a { color: #999; } /* footer */ /* map */ .map_sec { background: #f6f6f6; margin-top: 120px; padding: 100px 0; } .map_sec h2 { font-size: 24px; color: #ea5404; } .map_sec ul { font-size: 0; letter-spacing: 0; } .map_sec a { -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .map_sec a:hover { color: #ea5404 !important; } .map_sec .first > li { margin-top: 50px; } .map_sec .first > li > h3 { font-size: 18px; color: #ea5404; line-height: 42px; border-bottom: 1px solid #d3d3d3; } .map_sec .first > li > h3::before { content: ''; display: inline-block; width: 5px; height: 18px; background-color: #ea5404; margin-right: 12px; vertical-align: middle; } .map_sec .second > li { margin-top: 42px; } .map_sec .second > li > a { font-size: 16px; line-height: 28px; letter-spacing: 0.6px; color: #ea5404; } .map_sec .third > li { display: inline-block; max-width: 200px; width: 33%; margin-top: 30px; } .map_sec .third > li > a { font-size: 14px; color: #666; } /* map */ /* result */ .result_sec { background: #f6f6f6; margin-top: 120px; padding: 100px 0; } .result_sec_t { height: 200px; background: #595656; padding: 30px 40px; } .result_sec_t h3 { font-size: 24px; color: #fff; font-weight: bold; } .result_sec_t_inner { margin-top: 22px; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; } .result_sec_t_inner .inp { position: relative; width: calc(100% - 132px); margin-right: 18px; } .result_sec_t_inner .inp input { border: none; background: #fff; padding: 0 30px; height: 56px; line-height: 56px; font-size: 16px; color: #595656; width: 100%; } .result_sec_t_inner .inp img { position: absolute; right: 30px; top: 0; bottom: 0; margin: auto; width: 20px; } .result_sec_t_inner .btn { margin-right: 18px; width: 120px; height: 56px; } .result_sec_t_inner .btn a { display: block; background: #ea5404; text-align: center; line-height: 56px; font-size: 16px; color: #fff; } .result_sec_t_inner .back { line-height: 56px; font-size: 16px; color: #fff; width: 96px; } .result_sec_t_inner .back img { margin-right: 16px; } .result_sec_b h3 { margin: 50px 0 36px; font-size: 18px; padding: 0 40px; color: #595656; } .result_sec_b h3 span { font-size: 24px; color: #ea5404; } .result_sec_inner .result_sec_l { width: 287px; margin-right: 18px; float: left; min-height: 1px; background: #fff; } .result_sec_inner .result_sec_l .ind_sec3_search_l { opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); width: auto; padding: 50px 80px; } .result_sec_inner .result_sec_l .ind_sec3_search_l h5 { color: #666; } .result_sec_inner .result_sec_l .ind_sec3_search_l h6 { color: #666; margin-top: 60px; } .result_sec_inner .result_sec_l .ind_sec3_search_l input { background: #f0f1f5; } .result_sec_inner .result_sec_r { width: calc(100% - 305px); float: left; min-height: 1px; background: #fff; padding: 50px 45px; } .result_sec_inner .result_sec_r .party_sec6_con { margin-top: 0; } .result_sec_inner .result_sec_r .party_sec6_list li { margin-right: 40px; width: calc(50% - 20px); margin-bottom: 40px; float: left; } .result_sec_inner .result_sec_r .party_sec6_list li:nth-child(3n) { margin-right: 40px; } .result_sec_inner .result_sec_r .party_sec6_list li:nth-child(2n) { margin-right: 0px; } .result_sec_inner .result_sec_r .party_sec6_list li:nth-last-child(-n + 3) { margin-bottom: 40px; } .result_sec_inner .result_sec_r .party_sec6_list li:nth-last-child(-n + 2) { margin-bottom: 0px; } .result_sec_inner .result_sec_r .party_sec6_list li:nth-child(3n + 1) { clear: none; } .result_sec_inner .result_sec_r .party_sec6_list li:nth-child(2n + 1) { clear: both; } /* result */ /* dev_detail */ .dev_sec { margin: 80px auto; } .dev_sec h4 { font-family: Arial; font-size: 30px; color: #000; margin-top: 50px; } .dev_sec h5 { font-size: 18px; line-height: 30px; color: #666; margin-top: 24px; } .dev_sec h5 span { font-family: Arial; font-size: 30px; font-weight: bold; color: #666; } .dev_sec img { width: 100%; } .dev_sec .left { float: left; } .dev_sec .right { float: right; } .dev_sec .clearfix { margin-bottom: 120px; position: relative; } .dev_sec .clearfix:last-child { margin-bottom: 0; } .dev_sec1 .clearfix:nth-child(1) .left { width: 42%; } .dev_sec1 .clearfix:nth-child(1) .left img { margin-top: 200px; } .dev_sec1 .clearfix:nth-child(1) .right { width: calc(58% - 80px); } .dev_sec1 .clearfix:nth-child(2) .left { width: 42%; } .dev_sec1 .clearfix:nth-child(2) .right { width: calc(58% - 132px); } .dev_sec1 .clearfix:nth-child(2) .right em { font-family: Arial; font-size: 100px; color: #000; position: absolute; top: -60px; right: -20px; z-index: 9; font-style: normal; } .dev_sec2 .clearfix:nth-child(1) .left { width: 42%; } .dev_sec2 .clearfix:nth-child(1) .left img { margin-top: 200px; } .dev_sec2 .clearfix:nth-child(1) .right { width: calc(58% - 80px); } .dev_sec2 .clearfix:nth-child(1) .right h4:nth-of-type(2) { margin-top: 155px; } .dev_sec2 .clearfix:nth-child(2) .left { width: 42%; } .dev_sec2 .clearfix:nth-child(2) .right { width: calc(58% - 132px); } .dev_sec2 .clearfix:nth-child(2) .right em { font-family: Arial; font-size: 100px; color: #000; position: absolute; top: -60px; right: -20px; z-index: 9; font-style: normal; } .dev_sec2 h5 span { font-family: MicrosoftYaHei; font-size: 24px; } .dev_sec3 .clearfix:nth-child(1) .left { width: 42%; } .dev_sec3 .clearfix:nth-child(1) .right { width: calc(58% - 80px); } .dev_sec3 .clearfix:nth-child(2) .left { width: 42%; } .dev_sec3 .clearfix:nth-child(2) .right { width: calc(58% - 132px); position: relative; margin-top: -160px; } .dev_sec3 .clearfix:nth-child(2) .right em { font-family: Arial; font-size: 100px; color: #000; position: absolute; top: -60px; left: -20px; z-index: 9; font-style: normal; } .dev_sec3 .clearfix:nth-child(3) { margin-bottom: 0px; } .dev_sec3 .clearfix:nth-child(3) .left { width: 42%; } .dev_sec3 .clearfix:nth-child(3) .right { width: calc(58% - 132px); position: relative; margin-top: -160px; } .dev_sec3 .clearfix:nth-child(4) h4 { margin-top: 50px; } .dev_sec3 .clearfix:nth-child(4) .left { width: 48%; } .dev_sec3 .clearfix:nth-child(4) .left .right { width: 60%; margin-right: 15%; margin-top: 55px; } .dev_sec3 .clearfix:nth-child(4) .right { width: calc(52% - 132px); } .dev_sec3 .clearfix:nth-child(4) .right h4:first-child { margin-top: -50px; } .dev_sec3 .clearfix:nth-child(4) .right img { margin-top: -85px; } .dev_sec3 h5 span { font-family: MicrosoftYaHei; font-size: 24px; } .dev_sec4 .clearfix:nth-child(1) .left { width: 52.5%; } .dev_sec4 .clearfix:nth-child(1) .left img { margin-top: 54px; } .dev_sec4 .clearfix:nth-child(1) .right { width: calc(47.5% - 80px); } .dev_sec4 .clearfix:nth-child(1) .right h4:nth-of-type(2) { margin-top: 155px; } .dev_sec4 .clearfix:nth-child(2) .left { width: 42%; margin-top: -280px; } .dev_sec4 .clearfix:nth-child(2) .right { width: calc(58% - 132px); } .dev_sec4 .clearfix:nth-child(2) .left em { font-family: Arial; font-size: 100px; color: #000; z-index: 9; float: right; font-style: normal; } .dev_sec4 h5 span { font-family: MicrosoftYaHei; font-size: 24px; } .dev_sec5 .clearfix:nth-child(1) .left { width: 52.5%; } .dev_sec5 .clearfix:nth-child(1) .right img { margin-top: 135px; } .dev_sec5 .clearfix:nth-child(1) .right { width: calc(47.5% - 80px); } .dev_sec5 .clearfix:nth-child(1) .right h4:nth-of-type(2) { margin-top: 155px; } .dev_sec5 .clearfix:nth-child(2) .left { width: 42%; position: relative; margin-top: -240px; } .dev_sec5 .clearfix:nth-child(2) .right { width: calc(58% - 132px); margin-top: 80px; } .dev_sec5 .clearfix:nth-child(2) .left em { font-family: Arial; font-size: 100px; color: #000; position: absolute; top: 135px; right: -200px; z-index: 9; font-style: normal; } .dev_sec5 h5 span { font-family: MicrosoftYaHei; font-size: 24px; } .dev_sec6 .clearfix:nth-child(1) .left { width: 42%; } .dev_sec6 .clearfix:nth-child(1) .right { width: calc(58% - 230px); } .dev_sec6 .clearfix:nth-child(1) .right img { margin-top: 120px; } .dev_sec6 .clearfix:nth-child(2) .left { width: 45%; } .dev_sec6 .clearfix:nth-child(2) .left img { margin-top: 40px; } .dev_sec6 .clearfix:nth-child(2) .right { width: calc(55% - 80px); } .dev_sec6 .clearfix:nth-child(2) .right img { margin-top: -150px; } .dev_sec6 .clearfix:nth-child(2) .right em { font-family: Arial; font-size: 100px; color: #000; position: absolute; top: -60px; right: -20px; z-index: 9; font-style: normal; } .dev_sec6 h5 span { font-family: MicrosoftYaHei; font-size: 24px; } /* dev_detail */ /* wybl_model */ .wybl_model { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999; display: none; } .wybl_model .mask { position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; background: rgba(255, 255, 255, 0.9); } .wybl_model_inner { position: absolute; top: 50%; max-width: 600px; width: 100%; margin: auto; left: 0; right: 0; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); background: #fff; box-shadow: 0px 5px 16px #ddd; border-radius: 10px; padding: 40px 72px; } .wybl_model_inner .close { width: 35px; height: 35px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; cursor: pointer; overflow: hidden; position: absolute; right: -50px; top: 0; z-index: 9; } .wybl_model_inner h3 { font-size: 18px; color: #595656; padding-bottom: 15px; border-bottom: 1px solid #595656; } .wybl_model_inner ul { margin-top: 35px; } .wybl_model_inner ul li { margin-bottom: 18px; } .wybl_model_inner ul li span { font-size: 14px; line-height: 30px; color: #595656; text-align: right; width: 80px; display: inline-block; margin-right: 10px; min-height: 1px; } .wybl_model_inner ul li input[type="text"] { width: 360px; height: 38px; background-color: #fff; box-shadow: 0 5px 1px -4px rgba(0, 0, 0, 0.3) inset; /*box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.03);*/ border-radius: 5px; border: solid 1px #eee; padding: 0 14px; font-size: 12px; color: #666; } .wybl_model_inner ul li.yzm input[type="text"] { width: 230px; } .wybl_model_inner ul li textarea { width: 100%; height: 118px; background-color: #fff; box-shadow: 0 5px 1px -4px rgba(0, 0, 0, 0.3) inset; /*box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.03);*/ border-radius: 5px; border: solid 1px #eee; padding: 14px; font-size: 12px; color: #666; outline: none; resize: none; } .wybl_model_inner ul li input[type="text"]::placeholder, .wybl_model_inner ul li textarea::placeholder { color: #999; } .wybl_model_inner ul li > div { display: inline-block; width: 360px; vertical-align: top; } .wybl_model_inner ul li > div p { font-size: 12px; line-height: 30px; color: #595656; margin-left: 14px; } .wybl_model_inner ul li a { display: inline-block; width: 120px; height: 38px; line-height: 38px; text-align: center; background-color: #fff; box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.03); border-radius: 5px; border: solid 1px #ea5404; font-size: 14px; color: #ea5404; float: right; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .wybl_model_inner ul li a:hover { background: #ea5404; color: #fff; } .wybl_model_inner ul li.scpz .txt_filename { display: inline-block; vertical-align: super; margin-left: 5px; } .wybl_model_inner ul li.scpz a { float: none; margin: auto; position: relative; overflow: hidden; display: inline-block; } .wybl_model_inner ul li.scpz a span { width: 14px; height: 14px; background: #f7f5f4; border-radius: 5px; border: solid 1px #ea5404; display: inline-block; vertical-align: middle; margin: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .wybl_model_inner ul li.scpz a input { position: absolute; width: 100%; height: 100%; opacity: 0; z-index: 9; left: 0; top: 0; } .wybl_model_inner ul li.scpz a:hover span { border-color: #fff; background: #ea5404; } .wybl_model_inner ul li.scpz a span::before { content: ''; display: block; width: 0; height: 0; border: 3px solid transparent; border-top: 4px solid #ea5404; border-bottom: none; margin: 4px auto 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .wybl_model_inner ul li.scpz a:hover span::before { border-top-color: #fff; } .wybl_model_inner > a { display: block; margin: 42px auto 0; width: 180px; height: 42px; line-height: 42px; text-align: center; background-color: #ea5404; border-radius: 5px; font-size: 14px; color: #fff; } .wybl_model_inner ul li input[type="radio"] { margin-left: 10px; margin-right: 5px; width: 16px; height: 16px; background: #f7f5f4; border: 1px solid #ea5404; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding: 0; position: relative; display: inline-block; vertical-align: middle; cursor: pointer; -webkit-appearance: none; -webkit-user-select: none; user-select: none; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .wybl_model_inner ul li input[type="radio"]::before { content: ''; background: #ea5404; width: 8px; height: 8px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .wybl_model_inner ul li input[type="radio"]:checked::before { opacity: 1; } .wybl_model_inner ul li input[type="radio"]:first-child { margin-left: 0; } /* wybl_model */ @media (max-width: 1560px) { .global-nav { left: 80px; } } @media (max-width: 1440px) { #fp-nav.left { left: 60px; } .about_sec1_b .right .text li p span { font-size: 50px; } .about_sec1_b .right .text li { margin: 10px 10px 0; } .party_sec2_text p span { width: 100px; } } @media (max-width: 1360px) { .global-nav { left: 40px; } .global_map_dot:nth-child(1) .des { left: 100%; right: inherit; padding-right: 0; padding-left: 70px; width: 230px; } .wybl_model_inner { padding: 12px 60px; } .wybl_model_inner ul { margin-top: 12px; } .wybl_model_inner > a { margin-top: 20px; } } @media (max-height: 860px) { .common_tit { min-width: 640px; } .common_tit h4 { margin-top: 0; } .common_tit h6 { margin-top: 16px; } .ind_sec2_txt a.common_btn { margin-top: 120px; } .ind_sec2_tit { margin-bottom: 60px; } } @media (max-height: 780px) { .common_tit h3 { line-height: 54px; margin-bottom: 5px; } .ind_sec2_txt a.common_btn { margin-top: 120px; } .ind_sec2_tit { margin-bottom: 60px; } .ind_sec1_con { margin: 80px 0; } } @media (max-height: 700px) { .ind_sec1_con { margin: 60px 0; } .ind_sec1_nav { width: 70%; } .ind1_nav .ind1_nav_inner .img img { width: 40px; } #ind1_nav_2 p, #ind1_nav_3 p, #ind1_nav_4 p, #ind1_nav_5 p { font-size: 16px; margin-top: 8px; } .ind1_nav_outer { padding-top: 45%; } .ind_sec2_tit { top: 150px; } } @media (max-height: 650px) { .ind_sec1_nav { width: 60%; } .ind_sec2_tit { top: 100px; } } @media (max-width: 1600px) { .about_sec1_b .common_tit2 { top: 40px; } .about_sec1_b .text_outer { bottom: 40px; } } @media (max-width: 1560px) { #fp-nav.left { left: 80px; } .about_sec6_swiper_outer .prev { left: 85px; } .about_sec6_swiper_outer .next { right: 85px; } } @media (max-width: 1366px) { .banner_txt h3 { font-size: 46px; } .banner_txt h5 { font-size: 26px; } .common_tit h3 { font-size: 32px; } #fp-nav.left { left: 40px; } .about_sec6_swiper_outer .prev { left: 45px; } .about_sec6_swiper_outer .next { right: 45px; } .brand_sec8_list_inner li .text_inner h2 { font-size: 100px; } } @media (max-width: 768px) { .back_top { display: none !important; } .header { display: none !important; } .header2 { display: none !important; } .headerSJ { display: block; position: fixed; left: 0px; top: 0px; z-index: 9999; width: 100%; background-color: #000; padding: 0px 0px; } .headerSJ .headerSC { padding: 0px 25px; height: 60px; } .headerSJ .logo { float: left; line-height: 60px; } .headerSJ .logo img { height: 32px; } .headerSJ .navbar { position: relative; float: right; margin-top: 22px; margin-right: 0px; margin-bottom: 8px; background-color: transparent; background-image: none; border: none; outline: none; padding: 0; } .headerSJ .navbar .icon-bar { display: block; width: 18px; height: 2px; border-radius: 1px; background-color: #fff; } .headerSJ .navbar .icon-bar + .icon-bar { margin-top: 4px; } .headerSJ .navwrap { position: fixed; top: 0px; left: -50%; width: 50%; height: 100%; z-index: 1100; background-color: #000; opacity: 0; } .headerSJ .navwrap .nav { padding: 10px 5% 0px 5%; } .headerSJ .navwrap .nav li { line-height: 42px; border-bottom: 1px solid #232530; padding: 0px 5%; } .headerSJ .navwrap .nav li a { display: block; color: #fff; font-size: 16px; } .headerSJ .navbg { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.7); z-index: 1001; display: none; } .headerSJ .navbg .closeSJ { position: absolute; right: 24px; top: 18px; } .headerSJ .navwrap .nav .SJbod { display: none; } .headerSJ .navwrap .nav .SJbod dd a { height: 36px; line-height: 36px; font-size: 14px; } .headerSJ .navwrap .nav .plus a { background: url(../images/plus.png) right center no-repeat; } .headerSJ .navwrap .nav .minus a { background: url(../images/minus.jpg) right center no-repeat; } .headerSJ .navwrap .nav .lan .SJtit a { display: inline-block; } .headerSJ .navwrap .nav .lan .SJtit span { color: #fff; font-size: 16px; display: inline-block; padding: 0px 5px; } #fp-nav { display: none !important; } .inner_banner { margin-top: 60px; } .common_tit { min-width: 100%; padding: 0 3%; } .common_tit h3 { font-size: 24px; line-height: 32px; } .common_tit h4 { font-size: 15px; font-weight: bold; } .common_tit h6 { font-size: 12px; line-height: 24px; } .inner_banner .text { padding-bottom: 0; } .inner_banner .text h6 { font-size: 14px; line-height: 24px; margin-top: 20px; width: auto; } .banner_nav li a { height: 50px; line-height: 50px; font-size: 14px; } .common_tit2 h3 { font-size: 22px; line-height: 28px; } .common_tit2 h6 { font-size: 15px; line-height: 18px; } .inner_banner .text h6 .common_tit2 h3::before { width: 38px; } .inner_banner .text h6 { position: static; } .common_tit2 h3::after { width: 122px; } .common_tit2.min h3 { font-size: 18px; } .footer_nav { display: none; } .footer_t { padding: 40px 0 20px; display: none; } .footer_t .footer_l { width: 40%; text-align: center; } .footer_b { color: #050303; } .footer_b .footer_r h5 a { color: inherit; } .footer_t .footer_r { width: 60%; text-align: center; } .footer_b .footer_l { text-align: center; float: none; } .footer_b .footer_r { float: none; text-align: center; } .banner_txt { padding: 0 3%; } .index_inner_w .banner_txt { -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .banner { margin-top: 60px; } .banner_txt h3 { font-size: 26px; line-height: 40px; } .banner_txt h5 { font-size: 15px; margin-top: 0; letter-spacing: 0.6px; } .banner_txt h6 { font-size: 13px; margin-top: 20px; font-weight: bold; } .banner_txt a { font-size: 12px; margin-top: 20px; } .banner .pagination1 { bottom: 25px; } .banner .pagination1 span { width: 28px; height: 2px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .ind_sec1_box { background: #000; padding-top: 0; padding-bottom: 40px; } .ind_sec1_nav { margin-top: 20px; width: 100%; } /*.ind_sec1_nav ul li a { display: block; background: rgba(255, 255, 255, 0.8); color: #595656; padding: 16px 40px; } .ind_sec1_nav ul li:nth-child(2n + 1) a { background: rgba(234, 84, 4, 0.8); color: #fff; } .ind_sec1_nav ul li a img { width: 32px; margin-right: 10px; }*/ .ind_sec1_box .common_tit { background: #000; padding: 30px 3% 0; width: 100%; } .ind_sec1_box .common_tit h6 strong { font-size: 16px; } .ind_sec1_box .common_tit:nth-child(2) { background: #000; padding: 25px 10%; } .ind_sec1_nav_l { float: left; width: calc(50% - 8px); margin-right: 16px; } .ind_sec1_nav_r { float: left; width: calc(50% - 8px); } .ind_sec1_nav_img { display: block; position: relative; margin-top: 20px; } .ind_sec1_nav_3 .ind_sec1_nav_img, .ind_sec1_nav_1 .ind_sec1_nav_img { margin-top: 0; } .ind_sec1_nav_img_inner { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; background: rgba(0, 0, 0, 0.5); width: 60px; height: 60px; line-height: 60px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; text-align: center; } .ind_sec1_nav_img_inner img { width: 26px; } .ind_sec1_nav h4 { font-size: 16px; font-weight: bold; margin-top: 5px; color: #fff; opacity: 0.9; } .ind_sec1_nav h5 { font-family: Arial; font-size: 12px; color: #595656; } .ind_sec2_tit { position: static; width: 100%; /* height: 25vh; */ margin-bottom: 0; padding: 30px 0; background: #282828; display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .ind_sec2_inner { width: 100%; height: 25vh; float: none; } .ind_sec2_bg { height: 100%; } .ind_sec2_txt { position: absolute; top: 0; text-align: center; z-index: 5; height: 100%; display: -webkit-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; } .ind_sec2_txt img { width: 40px; } .ind_sec2_txt h3 { font-size: 16px; } .ind_sec2_txt h6 { margin-top: 0; font-size: 12px; } a.common_btn { height: 36px; line-height: 36px; width: 120px; } .ind_sec2_txt a.common_btn { margin: 20px auto 0; } .ind_sec3_tit { margin: 0px auto; width: 100%; } .ind_sec3_list { margin-top: 20px; } .index_inner { margin-top: 50px; } .index_inner_tit h3 { font-size: 20px; line-height: 30px; } .index_inner_tit h5 { font-size: 14px; margin-top: 12px; } .ind_sec1_nav p { font-size: 14px; } .index_inner_txt { margin-top: 20px; } .index_inner_txt p { font-size: 14px; line-height: 24px; margin: 10px 0; } .index_inner_txt p span { font-size: 18px; } .index_inner_txt h4 { font-size: 18px; line-height: 32px; margin-top: 20px; } .index_inner_txt img { margin: 20px 10px 0 0; width: 100px; } .index_inner_img { margin-top: 36px; } .party_sec12, .party_sec11, .party_sec10, .party_sec8, .party_sec7, .party_sec6, .party_sec5, .party_sec4, .party_sec3, .party_sec2, .party_sec1, .about_sec11, .about_sec10, .about_sec9, .about_sec8, .about_sec7, .about_sec6, .about_sec5, .about_sec4, .about_sec2, .brand_sec9, .brand_sec8, .brand_sec7, .brand_sec6, .brand_sec5, .brand_sec4, .brand_sec3, .brand_sec2, .brand_sec1, .join_sec7, .join_sec6, .join_sec5, .join_sec4, .join_sec3, .join_sec2, .join_sec1 { margin: 40px 0; } .join_sec2 h5 { margin-top: 20px; } .join_sec2 h4 { font-size: 20px; margin-top: 10px; } .join_sec2_list { margin-top: 20px; padding: 0; } .join_sec2_list li { margin-right: 2%; width: 32%; padding: 20px 0; } .join_sec2_list li p { font-size: 16px; margin-top: 10px; margin-bottom: 20px; } .join_sec3 { padding: 54px 0; } .join_sec3_list { margin-top: 20px; } .join_sec3_list li { width: 25%; height: 0; padding-bottom: 25%; margin-left: -10px; } .join_sec3_list li:nth-child(2n) { margin-right: 0; } .join_sec3_list li:nth-last-child(-n + 2) { margin-bottom: 0; } .join_sec3_list li .text h4 { font-size: 18px; letter-spacing: 1.2px; } .join_sec3_list li .text h6 { font-size: 16px; margin-top: 0px; } .join_sec4 img { margin-top: 20px; } .join_sec5_con { margin-top: 20px; padding: 0; } .join_sec5_con ul li > div { padding: 20px 3%; } .join_sec6_con { margin-top: 20px; } .join_sec6_con h5 { font-size: 18px; margin-top: 28px; } .join_sec6_img { margin-top: 20px; margin-left: -3%; margin-right: -3%; } .join_sec6_img .text_inner img { width: 80px; } .brand_sec1 .container_inner { padding: 0; } .brand_sec1 .title h2 { font-size: 20px; letter-spacing: 1px; margin-top: 20px; } .brand_sec1 .his { margin-top: 20px; display: block; } .brand_sec1 .his .left { width: 100%; } .brand_sec1 .his .right { margin: 20px 0 0; width: 100%; } .brand_sec1 .size { padding: 40px 0 0; } .brand_sec1 .color h6 { width: 100%; } .brand_sec1 .color > div { display: block; } .brand_sec1 .color > div .left { padding-right: 0px; width: 100%; } .brand_sec1 .color > div .right { padding-left: 0px; margin-top: 10px; width: 100%; border-left: 0; } .brand_sec1 .logo { padding: 40px 0; display: block; } .brand_sec1 .logo .left { padding-right: 0; width: 100%; } .brand_sec1 .logo .right { padding-left: 0; width: 100%; border-left: 0; } .brand_sec1 .logo p { font-size: 14px; margin-top: 20px; } .brand_sec3_t .ind_sec3_t_inner { width: 100%; padding-left: 3%; padding-right: 3%; } #fullpage .ind_sec3_t_inner { background: #282828; } .ind_sec3_search_r { width: 100%; float: none; margin-top: 20px; } .ind_sec3_search_l { width: 100%; float: none; } .brand_sec3_inner { width: 100%; float: none; } .brand_sec3_swiper1 > div { padding-right: 0; } .brand_sec3_swiper2 { margin-top: 20px; } .brand_sec3_swiper2 > div { padding-left: 0; } .brand_sec3_swiper1_inner { border-right: 0; } .brand_sec3_b { margin-top: 0px; } .brand_sec4_con { margin-top: 20px; padding-top: 0px; border-top: 0; } .party_sec6_list li { margin-right: 0px; width: 100%; margin-bottom: 20px; float: none; } .party_sec6_list li:nth-last-child(-n + 3) { margin-bottom: 20px; } .brand_sec4_con_b a { width: 120px; height: 40px; line-height: 40px; border-radius: 20px; font-size: 14px; } .brand_sec2_list { margin-top: 20px; } .brand_sec5 p { margin-top: 20px; font-size: 16px; line-height: 28px; padding: 0 3%; } .brand_sec6_con { border: none; padding: 20px 0; } .brand_sec6_inner { margin-top: 20px; } .brand_sec6_inner li { width: calc((100% - 12px) / 2); margin-bottom: 40px; padding: 20px 10px; } .brand_sec6_inner li:nth-child(2n) { margin-right: 0; } .brand_sec6_inner li:nth-child(2n + 1) { clear: both; } .brand_sec6_inner li:nth-last-child(-n + 4) { margin-bottom: 40px; } .brand_sec6_inner li:nth-last-child(-n + 2) { margin-bottom: 0px; } .brand_sec6_inner li p { line-height: 24px; height: 48px; } .brand_sec7_list { margin-top: 20px; } .brand_sec7_list li { width: calc((100% - 10px) / 2); margin-bottom: 10px; } .brand_sec7_list li:nth-last-child(-n + 6) { margin-bottom: 10px; } .brand_sec7_list li:nth-child(2n) { margin-right: 0; } .brand_sec7_list li:nth-child(2n + 1) { clear: both; } .brand_sec7_list li:nth-last-child(-n + 2) { margin-bottom: 0px; } .brand_sec8_list .swiper-slide a { display: block; position: relative; } .brand_sec8_list .swiper-slide a > div { position: absolute; left: 0; bottom: 0; padding: 40px 3%; } .model_inner { width: 94%; } .model_swiper { float: none; width: 100%; height: 100%; margin-right: 0px; } .model_imgs_outer { display: none; } .img_modelP { z-index: 9; position: absolute; text-align: center; width: 100%; } .img_modelP .swiper-pagination-bullet { opacity: 1; background: #fff; margin: 0 5px; } .img_modelP .swiper-pagination-bullet-active { background: #ea5404; } .brand_sec8 { padding: 40px 0 0; } .brand_sec8_list { padding-bottom: 0; margin-top: 20px; } .brand_sec8_list .swiper-slide a > div h2 { font-family: Arial; font-size: 40px; font-weight: bold; color: #fff; } .brand_sec8_list .swiper-slide a > div h4 { font-size: 18px; color: #fff; font-weight: bold; } .brand_sec8_list .swiper-slide a > div h5 { font-size: 14px; color: #fff; } .brand_sec9_list { margin-top: 20px; } .brand_sec9_list li { width: calc((100% - 10px) / 2); margin-bottom: 10px; margin-right: 10px; } .brand_sec9_list li:nth-last-child(-n + 6) { margin-bottom: 10px; } .brand_sec9_list li:nth-child(5n) { margin-right: 10px; } .brand_sec9_list li:nth-child(2n) { margin-right: 0; } .brand_sec9_list li:nth-child(5n + 1) { clear: none; } .brand_sec9_list li:nth-child(2n + 1) { clear: both; } .brand_sec9_list li:nth-last-child(-n + 2) { margin-bottom: 0px; } .about_sec1_t { padding: 40px 0 0; } .about_sec1_t_inner { width: 100%; } .about_sec1_t_inner h3 { font-size: 20px; margin: 20px 0; } .about_sec1_t_inner p { font-size: 14px; line-height: 24px; margin-top: 20px; } .about_sec1_t > .container { padding-bottom: 0px; } .about_sec1_b { margin-top: 20px; padding-bottom: 0px; } .about_sec1_b .about_sec1_b_t a .text > h3 { font-size: 20px; line-height: 30px; } .about_sec1_b .about_sec1_b_t a .text p { font-size: 16px; line-height: 24px; color: #595656; } .about_sec1_b_b { margin-top: 0; } .about_sec1_b_b .text li p span { font-size: 28px; } .about_sec1_b_b .text ul { display: block; } .about_sec1_b_b .text ul li { width: 50%; float: left; margin-bottom: 10px; } .about_sec1_b_b .text_outer { position: static; } .about_sec1_b_b .text li p { font-size: 14px; color: #fff; } .about_sec2_swiper { margin: 40px 0; } .about_sec3 { padding: 40px 0; } .about_sec3_swiper { border: 9px solid #ebeae9; width: 240px; height: 240px; } .about_sec3_swiper h5 a { font-size: 14px; } .about_sec3_list li a { width: 100px; height: 100px; } .about_sec3_list li.active a { width: 120px; height: 120px; } .about_sec3_list li h4 { font-size: 15px; } .about_sec3_list li h5 { font-size: 17px; } .about_sec4 p { font-size: 18px; margin-top: 20px; } .about_sec4 ul { margin-top: 20px; } .about_sec4 ul li { float: none; margin-right: 0px; width: 100%; padding: 20px; height: auto; margin-bottom: 10px; } .about_sec4 ul li h4 { font-size: 20px; } .about_sec5_list { margin-top: 20px; } .about_sec5_list li { width: 33%; padding: 0 10px; margin: 0px; } .about_sec5_list li:nth-last-child(-n + 2) { margin-top: 10px; } .about_sec5_list li p { margin-top: 10px; font-size: 14px; } .about_sec6_nav { margin-top: 20px; } .about_sec6_nav ul li { margin: 0 20px; } .about_sec6_swiper1, .about_sec6_swiper2 { width: 100%; position: relative; left: 0; } .about_sec6_swiper_outer { padding: 0; } .about_sec6_swiper_outer .prev { left: 0; } .about_sec6_swiper_outer .next { right: 0; } .about_sec6_swiper_outer .swiper-slide .text { height: 40px; line-height: 40px; } .about_sec6_swiper_outer .swiper-slide .text p { font-size: 16px; } .about_sec6P { text-align: center; width: 100%; } .about_sec6P span { width: 10px; height: 10px; background: #dfdfdf; opacity: 1; margin: 0 4px; } .about_sec6P .swiper-pagination-bullet-active { background: #ea5404; } .about_sec7 ul li { margin-right: 0px; width: 100%; float: none; margin-bottom: 12px; } .about_sec7 ul li:nth-last-child(-n + 3) { margin-bottom: 12px; } .about_sec7 ul li:last-child { margin-bottom: 0; } .about_sec8 .swiper-container { margin-top: 20px; margin-left: -3%; margin-right: -3%; } .about_sec9_con { margin-top: 20px; padding: 0; } .about_sec9_text { position: relative; top: 0; left: 0; z-index: 9; width: 100%; height: 100%; padding: 0 3% 50px; } .about_sec9_text h2 { font-size: 14px; line-height: 24px; color: #000; margin: 20px 0; } .about_sec9_text a { width: 120px; height: 36px; line-height: 36px; font-size: 14px; } .about_sec9_text a img { margin-right: 8px; width: 20px; } .about_sec9_inner > img { position: absolute; bottom: 0; } .about_sec10_t { margin-top: 0; } .about_sec11 .container { padding: 0; } #mapContainer { height: 400px; } .my-map .box { width: 100%; height: auto; background-color: #fff; box-shadow: none; border-radius: 0; padding: 20px 3% 0; position: static; } .about_sec10_t_inner { display: block; } .about_sec10_t_inner > img { width: 100%; } .about_sec10_text { width: 100%; border-left: 0; padding: 20px 0; } .about_sec10_text h4 { font-size: 18px; margin: 10px 0; } .party_sec5_con, .party_sec6_con { margin-top: 20px; } .party_sec7_con { padding: 20px 3%; background: #fff; margin-top: 20px; } .party_sec7_list li a { padding: 10px; background: #f4f4f4; } .party_sec7_img { display: none; } .party_sec1_con { margin-top: 20px; } .party_sec1_con p { width: 100%; font-size: 14px; } .party_sec1_con p span { font-size: 20px; } .party_sec2_con { margin-left: -3%; margin-right: -3%; } .party_sec2_con_t { margin-top: 20px; border: 0; } .party_sec2_swiper { float: none; width: 100%; } .party_sec2_swiper .swiper-slide p { font-size: 14px; line-height: 32px; padding: 0 3%; text-align: center; } .party_sec2_swiper .swiper-slide p em { font-style: normal; } .party_sec4_swiper { margin-top: 20px; } .party_sec4_swiper .img { padding: 8%; } .global_detail { margin: 50px 0; } .global_detail_t h1 { font-size: 20px; text-align: center; } .global_detail_t h6 { font-size: 13px; text-align: center; margin-top: 20px; } .global_detail_con { margin-top: 20px; } .global_detail_con h4 { font-size: 15px; line-height: 24px; text-align: left; margin: 10px 0; } .global_detail_con hr { margin: 20px 0; } .global_detail_con h6 { font-size: 14px; margin: 10px 0; } .global_detail_con p { font-size: 14px; margin: 10px 0; } .news_detail { padding: 0; margin: 50px 0; } .news_detail_t h1 { font-size: 20px; text-align: center; } .news_detail_t h6 { font-size: 13px; margin: 20px 0; } .news_detail_t h6 span { float: right; } .news_detail_con { padding: 20px 0; } .news_detail_con p { margin-top: 10px; } .news_detail_b { margin-top: 20px; display: block; } .news_detail_b .prev { text-align: left; max-width: 100%; display: block; } .news_detail_b .next { max-width: 100%; margin-top: 10px; display: block; } .news_detail_b p { display: inline; } .news_detail_b h6 { font-size: 16px; display: inline; margin-right: 5px; } .news_detail_b .back { position: static; width: auto; font-size: 16px; color: #999; margin-top: 10px; text-align: center; width: 80px; } .model_swiper .swiper-slide p { height: 42px; line-height: 42px; font-size: 16px; padding: 0 10px; } .model_swiper .swiper-slide p a { font-size: 12px; } .model_swiper .swiper-slide p span em { margin: 0 16px; } .model_swiper .swiper-slide p a img { width: 18px; margin-right: 6px; } .party_sec8_t_inner { width: 100%; } .party_sec8_t_inner h3 { font-size: 20px; margin: 20px 0; } .party_sec8_t_inner p { font-size: 14px; line-height: 24px; margin-top: 20px; } .party_sec8_b { margin-top: 50px; } .party_sec8_b::after { display: none; } .party_sec8_b_l, .party_sec8_b_r { width: 100%; float: none; padding: 0; } .party_sec8_b h4 { font-size: 20px; } .party_sec8_b p { margin-top: 10px; width: 100%; } .party_sec8_b h3 { font-size: 18px; margin-top: 16px; } .party_sec8_b h3 span { font-size: 18px; } .party_sec8_b h3 span em { font-size: 22px; } .party_sec8_b img { margin-top: 0; } .party_sec9 .container { padding: 0; } .party_sec9_l { width: 100%; float: none; height: auto !important; padding: 20px 3%; } .party_sec9_l .swiper-slide p { -webkit-line-clamp: 2; height: 56px; } .party_sec9_r_m { padding: 20px 3%; background: #eee; } .party_sec9_r_m img { width: 100%; } .party_sec9_r_m p { font-size: 14px; color: #595656; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-overflow: ellipsis; line-height: 28px; height: 56px; margin-top: 12px; } .party_sec10 h3 { font-size: 20px; } .party_sec10 img { margin-top: 20px; } .party_sec10 p { font-size: 14px; line-height: 24px; margin-top: 20px; } .party_sec12_inner { float: none; width: 100%; } .party_sec12_inner p { font-size: 14px; margin: 10px 0 20px; } .party9P, .party9P2, .party11P { text-align: center; } .party9P .swiper-pagination-bullet, .party9P2 .swiper-pagination-bullet, .party11P .swiper-pagination-bullet { margin: 0 5px; opacity: 1; background: #595656; } .party9P .swiper-pagination-bullet-active, .party9P2 .swiper-pagination-bullet-active, .party11P .swiper-pagination-bullet-active { background: #ea5404; } .party_sec11 .inner img { width: 40px; } .party_sec11 h3 { font-size: 20px; line-height: 28px; } .party_sec11 h4 { font-size: 18px; line-height: 28px; margin-top: 16px; } .party_sec11 h5 { font-size: 14px; line-height: 24px; } .map_sec { margin-top: 60px; padding: 40px 0; } .map_sec h2 { font-size: 20px; } .map_sec .first > li { margin-top: 32px; } .map_sec .first > li > h3 { font-size: 16px; line-height: 36px; } .map_sec .second > li { margin-top: 24px; } .map_sec .third > li { display: inline-block; width: auto; margin-right: 40px; margin-top: 10px; } .result_sec { margin-top: 60px; padding: 40px 0; } .result_sec_t { height: auto; padding: 20px; } .result_sec_t h3 { font-size: 20px; } .result_sec_t_inner { margin-top: 22px; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; } .result_sec_t_inner .inp { width: 100%; margin-right: 0px; } .result_sec_t_inner .inp input { padding: 0 20px; height: 40px; line-height: 40px; font-size: 16px; } .result_sec_t_inner .inp img { right: 20px; } .result_sec_t_inner .btn { width: 100%; height: 40px; margin-top: 10px; margin-right: 0px; } .result_sec_t_inner .btn a { line-height: 40px; font-size: 16px; } .result_sec_t_inner .back { line-height: 40px; font-size: 16px; margin-top: 10px; } .result_sec_b h3 { margin: 20px 0; font-size: 16px; padding: 0; } .result_sec_b h3 span { font-size: 20px; } .result_sec_inner .left { width: 100%; margin-right: 0; float: none; } .result_sec_inner .left .ind_sec3_search_l { padding: 20px; } .result_sec_inner .left .ind_sec3_search_l h6 { margin-top: 20px; margin-right: 20px; display: inline-block; } .result_sec_inner .right { width: 100%; float: none; padding: 20px; margin-top: 20px; } .result_sec_inner .right .party_sec6_list li { margin-right: 0px; width: 100%; margin-bottom: 20px; float: none; } .result_sec_inner .right .party_sec6_list li:nth-child(3n) { margin-right: 20px; } .result_sec_inner .right .party_sec6_list li:nth-last-child(-n + 3) { margin-bottom: 20px; } .result_sec_inner .right .party_sec6_list li:nth-last-child(-n + 1) { margin-bottom: 0px; } .dev_sec { margin: 40px auto; } .dev_sec .left { width: 100% !important; margin: 20px 0 !important; } .dev_sec .right { width: 100% !important; margin: 20px 0 !important; } .dev_sec .clearfix { margin: 0 !important; } .dev_sec img { margin: 0 !important; } .dev_sec em { display: none !important; } .dev_sec h4 { font-size: 22px; margin-top: 10px !important; } .dev_sec h5 { font-size: 14px; margin-top: 5px !important; line-height: 24px; } .dev_sec h5 span { font-size: 15px; } .dev_sec3 .clearfix:nth-child(4) .right img { margin-top: 20px !important; } .wybl_model_inner { width: 94%; padding: 20px; } .wybl_model_inner .close { right: 0px; top: -50px; } .wybl_model_inner h3 { font-size: 16px; padding-bottom: 9px; } .wybl_model_inner ul { margin-top: 20px; } .wybl_model_inner ul li { margin-bottom: 10px; } .wybl_model_inner ul li span { margin-right: 0; } .wybl_model_inner ul li input[type="text"] { width: calc(100% - 85px); } .wybl_model_inner ul li.yzm input[type="text"] { width: calc(100% - 210px); } .wybl_model_inner ul li > div { width: calc(100% - 85px); } .wybl_model_inner ul li.scpz a:hover span { border-color: #fff; background: #ea5404; } .wybl_model_inner > a { margin: 20px auto 0; } #video_model .video { width: 94%; } #video_model .video .close { right: 0; top: -50px; } #img_model .close { right: 0; top: -50px; } #fullpage .section, .fp-tableCell { height: auto !important; } #fullpage .ind_sec3_t_inner h4 { font-size: 16px; } #fullpage .ind_sec3_search_l h5 { font-size: 14px; text-align: center; } #fullpage .ind_sec3_search_l h6 { font-size: 12px; text-align: center; } #fullpage .ind_sec3_search_r { width: 75%; margin: 18px auto 0; } #fullpage .ind_sec3_search_r input { border: 1px solid #fff; height: 30px; line-height: 30px; font-size: 12px; font-style: italic; padding: 0 10px; color: #aaa; } #fullpage .ind_sec3_search_r .search_btn { position: absolute; right: 0; top: 0; width: 30px; height: 30px; background: #fff; line-height: 30px; text-align: center; cursor: pointer; } #fullpage .ind_sec3_search_r .search_btn img { width: 15px; } #fullpage .ind_sec3_search_r .search_btn::before { content: ''; position: absolute; left: 0; top: 0; background: #fff; width: 50px; height: 80px; -webkit-transform: rotateZ(10deg) scaleX(0.5) translateX(-40px); -moz-transform: rotateZ(10deg) scaleX(0.5) translateX(-40px); -o-transform: rotateZ(10deg) scaleX(0.5) translateX(-40px); transform: rotateZ(10deg) scaleX(0.5) translateX(-40px); } #fullpage .ind_sec3 { padding: 30px 0; } #fullpage .ind_sec3 .common_tit h3, #fullpage .ind_sec2 .common_tit h3, #fullpage .ind_sec1 .common_tit h3 { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 1s ease-in-out 0.2s; -moz-transition: all 1s ease-in-out 0.2s; -ms-transition: all 1s ease-in-out 0.2s; -o-transition: all 1s ease-in-out 0.2s; transition: all 1s ease-in-out 0.2s; } #fullpage .ind_sec3 .common_tit h4, #fullpage .ind_sec2 .common_tit h4, #fullpage .ind_sec1 .common_tit h4 { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 1s ease-in-out 0.4s; -moz-transition: all 1s ease-in-out 0.4s; -ms-transition: all 1s ease-in-out 0.4s; -o-transition: all 1s ease-in-out 0.4s; transition: all 1s ease-in-out 0.4s; } #fullpage .ind_sec3 .common_tit h6, #fullpage .ind_sec2 .common_tit h6, #fullpage .ind_sec1 .common_tit h6 { -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%); -webkit-transition: all 1s ease-in-out 0.6s; -moz-transition: all 1s ease-in-out 0.6s; -ms-transition: all 1s ease-in-out 0.6s; -o-transition: all 1s ease-in-out 0.6s; transition: all 1s ease-in-out 0.6s; } #fullpage .ind_sec3_t.active + .ind_sec3 .common_tit h3, #fullpage .ind_sec3_t.active + .ind_sec3 .common_tit h4, #fullpage .ind_sec3_t.active + .ind_sec3 .common_tit h6, #fullpage .section.active .common_tit h3, #fullpage .section.active .common_tit h4, #fullpage .section.active .common_tit h6 { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } .ind_sec2 { background: #282828; } .ind_sec2_inner { margin-bottom: 25px; } .ind_sec2_inner:last-child { margin-bottom: 0; } .join_sec6_con p, .join_sec5_con > p { font-size: 16px; } .about_sec1_b_b { padding: 20px 0; } .about_sec1_b_b_inner { width: 320px; top: 0px; height: 240px; margin: 20px auto; } .about_sec1_b_b_inner img { transform: scale(0.5); } .about_sec1_b_b_inner img:nth-child(2) { top: -40px; } .about_sec1_b_b_inner img:nth-child(3) { right: 5px; top: 30px; } .about_sec1_b_b_inner img:nth-child(4) { right: 45px; bottom: -20px; } .about_sec1_b_b_inner img:nth-child(5) { left: 45px; bottom: -20px; } .about_sec1_b_b_inner img:nth-child(6) { left: 5px; top: 30px; } .about_sec1_b_b_inner p { font-size: 10px; } .about_sec1_b_b_inner p:nth-of-type(1) { left: 27%; top: 81%; } .about_sec1_b_b_inner p:nth-of-type(2) { left: 20%; top: 45.5%; } .about_sec1_b_b_inner p:nth-of-type(3) { left: 63.5%; top: 45%; } .join_sec5_con ul li > div .clearfix h4 { float: none; margin-right: 0px; } .party_sec8_b_img { width: 65%; margin-top: 80px; } .party_sec8_b_img img:nth-child(2) { left: 58%; top: -18%; width: 40%; } .party_sec8_b_img img:nth-child(3) { left: -16%; top: 19%; width: 34%; } .party_sec8_b_img img:nth-child(4) { left: 8%; top: -34%; width: 34%; } .party_sec8_b_img img:nth-child(5) { left: -28%; top: -10%; width: 24%; } .party_sec8_b_img img:nth-child(6) { left: 96%; top: 28%; width: 22%; } .party_sec8_b_img img:nth-child(7) { left: 104%; top: -22%; width: 22%; } .party_sec8_b p span { font-size: 16px; } .result_sec_inner .result_sec_l { width: 100%; float: none; } .result_sec_b h3 span { font-size: 16px; } .result_sec_inner .result_sec_l .ind_sec3_search_l { padding: 20px; } .result_sec_inner .result_sec_l .ind_sec3_search_l h6 { margin-top: 30px; display: inline-block; padding-right: 16px; } .result_sec_inner .result_sec_l .ind_sec3_search_l h6:last-of-type { padding-right: 0; } .result_sec_inner .result_sec_r { width: 100%; float: none; padding: 20px 3%; } .result_sec_inner .result_sec_r .party_sec6_list li { width: 100%; float: none; margin-bottom: 20px !important; } .result_sec_t_inner .inp input { font-size: 14px; } .footer_b .footer_l h5 .footer_contact { display: none; } .footer_b .footer_l h5 span:nth-child(2) { display: block; } .brand_sec4_nav li { margin-right: 20px; } .brand_sec4_nav li a { width: 120px; height: 40px; line-height: 40px; font-size: 16px; } } .global_detail_con .left33 { width: calc((100% - 40px) / 3); float: left; margin-left: 20px; } .global_detail_con .left66 { width: calc((100% - 40px) / 3 * 2 + 20px); float: left; } .global_detail_con .left50 { width: calc(50% - 10px); margin-left: 20px; float: left; } .global_detail_con .left33:first-child, .global_detail_con .left50:first-child { margin-left: 0; } .global_detail_con .left33 p, .global_detail_con .left50 p { font-size: 14px; color: #0d0a0c; margin: 0; margin-top: 10px; } .global_detail_con .text p { margin: 0; margin-top: 20px; font-size: 20px; color: #666; } .global_detail_con .text p:last-of-type { margin-top: 0; } .global_detail_con .mt32 { margin-top: 32px; } .global_detail_con h3 { font-weight: bold; font-size: 24px; line-height: 42px; color: #595656; text-align: left; margin-bottom: 40px; } .global_detail_con img { margin-bottom: 28px; } .global_detail_con > img, .global_detail_con > p > img { display: block; } .global_detail_con .left33 img, .global_detail_con .left50 img, .global_detail_con .left66 img { margin-bottom: 0px; } .global_detail_con p { line-height: 32px; } .global_detail_con > h4:nth-child(1), .global_detail_con > hr + h4 { display: inline-block; background: #ea5404; color: #fff; padding: 6px 20px; } .global_detail_con > h4:nth-child(1) span, .global_detail_con > hr ~ h4 span { color: #fff; }