@charset "UTF-8"; @font-face { font-family: "Montserrat"; src: url(../fonts/Montserrat-Light.ttf) format("truetype"); font-weight: 100; } @font-face { font-family: "Montserrat"; src: url(../fonts/Montserrat-Regular.ttf) format("truetype"); font-weight: normal; } @font-face { font-family: "Montserrat"; src: url(../fonts/Montserrat-Medium.ttf) format("truetype"); font-weight: 300; } @font-face { font-family: "Montserrat"; src: url(../fonts/Montserrat-SemiBold.ttf) format("truetype"); font-weight: 500; } @font-face { font-family: "Montserrat"; src: url(../fonts/Montserrat-Bold.ttf) format("truetype"); font-weight: bold; } * { padding: 0; margin: 0; box-sizing: border-box; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; } .clearfix:after { content: " "; display: table; height: 0; clear: both; visibility: hidden; } p { margin: 0; padding: 0; } a, a:hover, a:visited { color: #000; text-decoration: none; } .slide { position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-size: cover; background-position: center; background-color: #999; } body { color: #000; font-family: "Montserrat", "PingFang SC", "Hiragino Sans GB", "鍐潚榛戜綋", "Microsoft YaHei", "寰蒋闆呴粦", Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; background-color: #fff; font-size: 18px; line-height: 1.5; } .hide { display: none !important; } img { vertical-align: middle; } .flash-move { opacity: 0; filter: alpha(opacity=0); transform: translateY(100px); transition: all 0.8s; } .flash-move.move-on { opacity: 1; filter: alpha(opacity=100); transform: translateY(0); transition: all 0.7s; } .shadow { position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 999; background-color: rgba(0, 0, 0, 0.5); display: none; } .shadow .shadow--w { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; padding: 20px; position: relative; cursor: pointer; } .shadow .shadow--w .s-video-w { max-width: 1200px; width: 100%; } .shadow .shadow--w .s-video-w video { width: 100%; } .shadow .shadow--w .sub-company-w { width: 100%; height: 100%; padding: 20px 20px; overflow: scroll; } .shadow .shadow--w .sub-company-w::-webkit-scrollbar { display: none; } .shadow .shadow--w .sub-company-w .company-info { max-width: 1160px; left: 0; right: 0; margin: 0 auto; width: 100%; display: none; } .shadow .shadow--w .sub-company-w .company-info .cover { width: 100%; } .shadow .shadow--w .sub-company-w .company-info .info { width: 100%; padding: 40px; background-color: #fff; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; } .shadow .shadow--w .sub-company-w .company-info .info .tt { font-size: 20px; font-weight: bold; } .shadow .shadow--w .sub-company-w .company-info .info .stt { font-size: 15px; line-height: 1.666; color: rgba(0, 0, 0, 0.5); } .shadow .shadow--w .job-info-w { width: 100%; height: 100%; padding: 20px 20px; overflow: scroll; display: none; } .shadow .shadow--w .job-info-w::-webkit-scrollbar { display: none; } .shadow .shadow--w .job-info-w .job-info { max-width: 1160px; left: 0; right: 0; margin: 0 auto; background-color: #fff; padding: 60px 0; } .shadow .shadow--w .job-info-w .job-info .tt { padding: 0 60px 20px; font-size: 20px; font-weight: bold; color: #ff3600; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .shadow .shadow--w .job-info-w .job-info .job-cont { width: 100%; padding: 0 60px 20px; } .shadow .shadow--w .job-info-w .job-info .job-cont .row { width: 100%; display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col { padding: 20px 0; width: 33.33%; display: flex; justify-content: flex-start; align-items: flex-start; font-size: 15px; padding-right: 20px; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col .kk { color: rgba(0, 0, 0, 0.5); width: 80px; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col .vv { width: calc(100% - 80px); font-weight: bold; white-space: nowrap; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col.col-f { width: 100%; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col-rich { width: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; font-size: 15px; padding: 20px 0; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col-rich.no-border { border-bottom: none; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col-rich .r-tt { margin-bottom: 10px; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col-rich .vv { color: rgba(0, 0, 0, 0.5); } .shadow .shadow--w .job-info-w .job-info .job-cont-footer { display: flex; justify-content: space-between; align-items: center; padding: 0 70px 0 60px; } .shadow .shadow--w .job-info-w .job-info .job-cont-footer .btn { padding: 0 40px; } .shadow .shadow--w .recruit-form-w { width: 100%; height: 100%; padding: 20px 20px; overflow: scroll; display: none; } .shadow .shadow--w .recruit-form-w::-webkit-scrollbar { display: none; } .shadow .shadow--w .recruit-form-w .recruit-form { max-width: 1160px; left: 0; right: 0; margin: 0 auto; background-color: #fff; padding: 60px 0; } .shadow .shadow--w .recruit-form-w .recruit-form .tt { padding: 0 60px 20px; font-size: 20px; font-weight: bold; color: #ff3600; margin-bottom: 20px; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body { padding: 0 60px 20px; width: 100%; display: flex; flex-wrap: wrap; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col { display: flex; margin-bottom: 20px; padding-right: 10px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col span { width: 80px; font-size: 15px; line-height: 30px; color: rgba(0, 0, 0, 0.5); white-space: nowrap; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col input, .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col textarea, .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col select { font-size: 15px; line-height: 30px; width: calc(100% - 80px); -webkit-appearance: none; border: none; outline: none; background-color: #f2f2f2; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col input, .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col select { padding: 0 20px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col textarea { padding: 10px 20px; height: 120px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col.col-3 { width: 33.33%; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col.col-1 { width: 100%; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-footer { display: flex; justify-content: space-between; align-items: center; padding: 0 70px 0 60px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-footer .btn { padding: 0 40px; } .btn { background-color: #000; padding: 0 25px; height: 50px; position: relative; display: flex; justify-content: center; align-items: center; font-size: 12px; cursor: pointer; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; transition: background-color 0.4s; } .btn span { color: #fff; white-space: nowrap; } .btn img { height: 11px; margin-left: 15px; } .btn.slim { height: 42px; padding: 0 20px; } .btn.btn-ylw { background-color: #ffc000; } .btn.btn-ylw span { color: #000; } .btn.btn-gry-b { background-color: #fff; border: 1px rgba(0, 0, 0, 0.2) solid; } .btn.btn-gry-b span { color: rgba(0, 0, 0, 0.5); } .btn.btn-red { background-color: #ff3600; } .btn.btn-gry { background-color: #cccccc; } .btn.btn-wht { background-color: #fff; } .btn.btn-wht span { color: #000; } .filter { height: 2px; margin: 20px 0; } .filter span { display: inline-block; width: 20px; height: 2px; background-color: #000; vertical-align: top; } .filter.wht span { background-color: #fff; } .filter.red span { background-color: #ff3600; } .display-pc { display: block; } .not-display-pc { display: none; } .wrapper { width: 100%; overflow: hidden; padding-top: 55px; } .wrapper .topbar { position: fixed; left: 0; top: 0; width: 100%; height: 55px; background-color: #fff; z-index: 12; box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.1); } .wrapper .topbar .topbar-w { width: 100%; height: 55px; display: flex; justify-content: space-between; align-items: center; } .wrapper .topbar .topbar-w .lp { display: flex; } .wrapper .topbar .topbar-w .lp .logo-w { height: 55px; width: 175px; display: flex; justify-content: center; align-items: center; border-right: 1px rgba(0, 0, 0, 0.2) solid; } .wrapper .topbar .topbar-w .lp .logo-w .logo { height: 30px; } .wrapper .topbar .topbar-w .lp .menus { display: flex; height: 55px; align-items: center; padding-left: 17px; } .wrapper .topbar .topbar-w .lp .menus .item { font-size: 14px; height: 55px; display: flex; justify-content: center; align-items: center; cursor: pointer; padding: 0 17px; font-weight: bold; position: relative; z-index: 11; } .wrapper .topbar .topbar-w .lp .menus .item .slim { font-weight: 300; } .wrapper .topbar .topbar-w .lp .menus .item.active:before, .wrapper .topbar .topbar-w .lp .menus .item:hover:before { content: " "; position: absolute; top: 0; left: 0; height: 2px; width: 100%; background-color: #ff3600; } .wrapper .topbar .topbar-w .lp .menus .item.with-sub:hover:after { content: " "; position: absolute; bottom: 0; left: 0; height: 1px; width: 100%; background-color: #ff3600; } .wrapper .topbar .topbar-w .lp .menus .item .sub-menus { position: absolute; top: 55px; height: 55px; left: 0; display: none; } .wrapper .topbar .topbar-w .lp .menus .item .sub-menus .sub-menus-w { display: flex; justify-content: flex-start; align-items: center; height: 55px; } .wrapper .topbar .topbar-w .lp .menus .item .sub-menus .sub-menus-w .sub-item { padding: 0 17px; font-size: 14px; color: rgba(0, 0, 0, 0.6); transition: color 0.4s; display: block; white-space: nowrap; font-weight: normal; } .wrapper .topbar .topbar-w .lp .menus .item .sub-menus .sub-menus-w .sub-item:hover { color: #000; } .wrapper .topbar .topbar-w .rp { display: flex; justify-content: flex-end; } .wrapper .topbar .topbar-w .rp .bb { width: 55px; height: 55px; cursor: pointer; display: flex; justify-content: center; align-items: center; background-color: #ff3600; color: #fff; position: relative; } .wrapper .topbar .topbar-w .rp .bb:first-child { border-right: 1px rgba(255, 255, 255, 0.5) solid; } .wrapper .topbar .topbar-w .rp .bb .ico { height: 15px; } .wrapper .topbar .topbar-w .rp .bb .lang { font-size: 14px; font-weight: 300; } .wrapper .topbar .topbar-w .rp .bb.bb-qrcode .qrcode { position: absolute; right: 0; top: 55px; width: 110px; display: none; } .wrapper .topbar .topbar-w .rp .bb.bb-qrcode:hover .qrcode { display: block; } .wrapper .topbar .topbar-w .rp .bb.menu-opner { display: none; } .wrapper .sub-menu-bg { position: fixed; background-color: #f5f5f5; left: 0; top: 55px; width: 100%; height: 55px; z-index: 11; display: none; } .wrapper .sub-menus-resp { display: none; } .wrapper .fast-navs { position: fixed; right: 30px; top: calc(50% - 80px); display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; background-color: #fff; width: 42px; height: 168px; z-index: 11; -webkit-border-radius: 21px; -moz-border-radius: 21px; border-radius: 21px; box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.1); } .wrapper .fast-navs .nav { width: 42px; height: 42px; display: flex; justify-content: center; align-items: center; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; cursor: pointer; } .wrapper .fast-navs .nav:last-child { border-bottom: none; } .wrapper .fast-navs .nav img { zoom: 0.4; -ms-zoom: 0.4; -webkit-zoom: 0.4; -moz-transform: scale(0.4, 0.4); -moz-transform-origin: center center; } .wrapper .footer { background-color: #ff3600; padding: 60px 20px 20px; } .wrapper .footer .footer-w { max-width: 1400px; width: 100%; left: 0; right: 0; margin: 0 auto; } .wrapper .footer .footer-w .tp { width: 100%; display: flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap; margin-bottom: 20px; border-bottom: 1px rgba(255, 255, 255, 0.2) solid; } .wrapper .footer .footer-w .tp .company-info { width: 260px; margin-bottom: 40px; } .wrapper .footer .footer-w .tp .company-info .logo-w { padding-bottom: 16px; margin-bottom: 16px; border-bottom: 1px rgba(255, 255, 255, 0.6) solid; } .wrapper .footer .footer-w .tp .company-info .logo-w img { height: 30px; } .wrapper .footer .footer-w .tp .company-info .stock-name-code { width: 100%; display: flex; justify-content: flex-start; align-items: center; padding-bottom: 12px; margin-bottom: 12px; border-bottom: 1px rgba(255, 255, 255, 0.6) solid; } .wrapper .footer .footer-w .tp .company-info .stock-name-code .item { width: 50%; display: flex; justify-content: flex-start; align-items: center; font-size: 12px; color: #fff; } .wrapper .footer .footer-w .tp .company-info .stock-name-code .item .kk { width: 68px; } .wrapper .footer .footer-w .tp .company-info .stock-name-code .item .vv { font-weight: bold; } .wrapper .footer .footer-w .tp .company-info .more { display: flex; justify-content: flex-start; align-items: center; color: #fff; font-size: 12px; font-weight: bold; } .wrapper .footer .footer-w .tp .company-info .more img { height: 10px; margin-left: 8px; } .wrapper .footer .footer-w .tp .ftts-w { display: flex; justify-content: flex-end; align-items: flex-start; flex-wrap: wrap; } .wrapper .footer .footer-w .tp .ftts-w .col { height: 164px; padding: 0 20px; border-right: 1px rgba(255, 255, 255, 0.5) solid; font-size: 14px; line-height: 2; color: #fff; margin-bottom: 40px; } .wrapper .footer .footer-w .tp .ftts-w .col:last-child { border-right: none; } .wrapper .footer .footer-w .tp .ftts-w .col .ftt { font-weight: bold; color: #fff; } .wrapper .footer .footer-w .tp .ftts-w .col .fstt { color: #fff; display: block; } .wrapper .footer .footer-w .tp .ftts-w .col .row { display: flex; align-items: center; } .wrapper .footer .footer-w .tp .ftts-w .col .row .kk { width: 64px; } .wrapper .footer .footer-w .tp .ftts-w .col .row .vv { display: flex; align-items: center; width: 130px; } .wrapper .footer .footer-w .tp .ftts-w .col .row .vv img { height: 10px; margin-right: 2px; } .wrapper .footer .footer-w .bp { padding: 20px 0; display: flex; justify-content: space-between; align-items: center; } .wrapper .footer .footer-w .bp .lp { display: flex; flex-direction: column; justify-content: center; font-size: 10px; color: #fff; } .wrapper .footer .footer-w .bp .lp a { color: #fff; } .wrapper .footer .footer-w .bp .lp .links { display: flex; justify-content: flex-start; align-items: center; } .wrapper .footer .footer-w .bp .lp .links a { margin-right: 20px; } .wrapper .footer .footer-w .bp .rp { font-size: 10px; color: #fff; font-weight: bold; display: flex; justify-content: flex-end; align-items: center; } .wrapper .footer .footer-w .bp .rp a { position: relative; } .wrapper .footer .footer-w .bp .rp a .ico { height: 24px; margin-left: 16px; } .wrapper .footer .footer-w .bp .rp a.qrcode-w .qrcode { position: absolute; right: 0; bottom: 32px; width: 110px; display: none; } .wrapper .footer .footer-w .bp .rp a.qrcode-w:hover .qrcode { display: inline-block; } .wrapper .more-w { width: 100%; padding: 45px 0; display: flex; justify-content: center; align-items: center; } .wrapper .slide-nav { width: 70px; height: 70px; background-color: rgba(0, 0, 0, 0.1); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; display: flex; justify-content: center; align-items: center; position: absolute; top: 42%; cursor: pointer; } .wrapper .slide-nav img { height: 18px; } .wrapper .slide-nav.nav-prev { left: -35px; padding-left: 26px; } .wrapper .slide-nav.nav-prev img { transform: rotate(180deg); } .wrapper .slide-nav.nav-next { right: -35px; padding-right: 26px; } .wrapper .inpage-bar { width: 100%; height: 55px; background-color: #f5f5f5; display: flex; justify-content: space-between; align-items: center; padding: 0 36px; } .wrapper .inpage-bar .page-name { font-size: 14px; font-weight: bold; } .wrapper .inpage-bar .page-navs { font-size: 12px; display: flex; justify-content: flex-end; align-items: center; } .wrapper .inpage-bar .page-navs span { cursor: pointer; color: rgba(0, 0, 0, 0.6); margin-left: 20px; } .wrapper .inpage-bar .breadcrumb { font-size: 12px; display: flex; justify-content: flex-end; align-items: center; } .wrapper .inpage-bar .breadcrumb a, .wrapper .inpage-bar .breadcrumb span { color: rgba(0, 0, 0, 0.6); margin-left: 8px; white-space: nowrap; } .wrapper .inpage-bar .breadcrumb img { height: 9px; margin-left: 8px; filter: invert(1) grayscale(0.5); } .wrapper .main-cover { width: 100%; position: relative; } .wrapper .main-cover .cover { width: 100%; } .wrapper .main-cover .info { width: 100%; height: 100%; left: 0; top: 0; position: absolute; } .wrapper .main-cover .info .tt { font-size: 38px; font-weight: 500; line-height: 1.11; text-align: center; text-transform: uppercase; } .wrapper .main-cover .info .tt.wht { color: #fff; } .wrapper .main-cover .info .tt.ss { text-shadow: 2px 2px 50px rgba(0, 0, 0, 0.6); } .wrapper .main-cover .info .tt-culture-01 { height: 68px; } .wrapper .main-cover .info .tt-culture-02 { height: 30px; } .wrapper .main-cover .info .contact-tt { height: 30px; } .wrapper .main-cover .info .tt-invest-01 { height: 30px; } .wrapper .main-cover .info .tt-business-01 { height: 30px; } .wrapper .main-cover .info .tt-product-01 { height: 30px; } .wrapper .main-cover .info .tt-academic-01 { height: 30px; } .wrapper .main-cover .info .tt-subsidiary-01 { height: 30px; } .wrapper .main-cover .info .tt-governance-01 { height: 30px; } .wrapper .main-cover .info .tt-talent-01 { height: 30px; } .wrapper .main-cover .info .tt-news-01 { height: 30px; margin-bottom: 30px; } .wrapper .main-cover .info.top-center { display: flex; flex-direction: column; justify-content: flex-start; align-items: center; padding-top: 8%; } .wrapper .main-cover .info.center { display: flex; flex-direction: column; justify-content: center; align-items: center; } .wrapper .main-cover .info.left { display: flex; flex-direction: column; justify-content: center; align-items: flex-start; padding-left: 100px; } .wrapper .main-cover .info.wht { color: #fff; } .wrapper .main-cover .info .img-invert { filter: invert(1); } .wrapper .main-cover .info .htt { font-size: 14px; font-weight: bold; } .wrapper .main-cover .info .news-tt { font-size: 32px; font-weight: bold; margin-bottom: 20px; } .wrapper .btt { height: 120px; display: flex; flex-direction: column; justify-content: center; align-items: center; } .wrapper .btt .tt-zh { height: 26px; } .wrapper .btt .hint { font-size: 15px; color: rgba(0, 0, 0, 0.6); margin-top: 20px; } .wrapper .btt.with-hint { height: auto; padding: 50px 0; } .wrapper .btt.bg-gry { background-color: #f2f2f2; } .wrapper .tabs { width: 100%; display: flex; justify-content: center; align-items: flex-end; border-bottom: 1px rgba(0, 0, 0, 0.3) solid; } .wrapper .tabs .tab { width: 124px; height: 54px; text-align: center; font-size: 15px; line-height: 3; color: rgba(0, 0, 0, 0.5); font-weight: bold; transition: color 0.4s; margin: 0 30px; position: relative; cursor: pointer; white-space: nowrap; } .wrapper .tabs .tab.active, .wrapper .tabs .tab:hover { color: #000; } .wrapper .tabs .tab.active:after, .wrapper .tabs .tab:hover:after { content: " "; position: absolute; width: 100%; height: 2px; left: 0; bottom: -1px; background-color: #ff3600; } .wrapper .common-search-w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: 0 auto 60px; position: relative; } .wrapper .common-search-w .input-w { height: 52px; width: 100%; position: relative; } .wrapper .common-search-w .input-w:before { content: " "; position: absolute; left: 20px; top: 17px; width: 1px; height: 18px; background-color: rgba(0, 0, 0, 0.5); } .wrapper .common-search-w .input-w input { width: 100%; height: 52px; border: none; outline: none; background-color: #fff; padding: 0 82px 0 32px; font-size: 14px; } .wrapper .common-search-w .input-w .btn-search { position: absolute; width: 52px; height: 52px; right: 0; top: 0; cursor: pointer; display: flex; justify-content: center; align-items: center; border-left: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .common-search-w .input-w .btn-search img { width: 16px; } .wrapper .common-search-w .hint { margin-top: 20px; font-size: 12px; color: rgba(0, 0, 0, 0.6); } .wrapper .common-search-w .hint span { margin-left: 10px; cursor: pointer; } .wrapper .stock-news { width: 100%; height: 250px; margin-bottom: 30px; background-color: #fff; padding: 36px 36px 0; transition: all 0.4s; display: flex; flex-direction: column; } .wrapper .stock-news:last-child { margin-bottom: 0; } .wrapper .stock-news .htt { font-size: 12px; font-weight: bold; margin-bottom: 8px; } .wrapper .stock-news .tt { font-size: 20px; line-height: 1.56; height: 63px; overflow: hidden; font-weight: bold; margin-bottom: 10px; } .wrapper .stock-news .serial-no { font-size: 15px; opacity: 0.5; margin-bottom: 20px; } .wrapper .stock-news .info-w { display: flex; justify-content: space-between; align-items: center; } .wrapper .stock-news .info-w .btn { padding: 0 30px; } .wrapper .stock-news .info-w .btn.dl img { margin-left: 0; margin-right: 10px; filter: invert(1) brightness(5); } .wrapper .stock-news .info-w .data-w { font-size: 11px; display: flex; justify-content: flex-end; align-items: center; } .wrapper .stock-news .info-w .data-w span { margin-left: 6px; } .wrapper .stock-news .info-w .data-w img { height: 10px; margin-left: 14px; } .wrapper .stock-news:hover { background-color: #ff3600; color: #fff; } .wrapper .stock-news:hover .serial-no { opacity: 1; } .wrapper .stock-news:hover .info-w .btn { background-color: #fff; } .wrapper .stock-news:hover .info-w .btn span { color: rgba(0, 0, 0, 0.5); } .wrapper .stock-news:hover .info-w .btn.dl img { filter: invert(0) brightness(1) grayscale(0.6); } .wrapper .stock-news:hover .info-w .data-w img { filter: grayscale(1) brightness(5); } .wrapper .news-slides { width: 100%; overflow: hidden; } .wrapper .news-slides .swiper-slide { height: 530px; } .wrapper .news-slides .swiper-slide .cover-w { width: 100%; height: 280px; position: relative; } .wrapper .news-slides .swiper-slide .cover-w .tag-new { background-color: #ff3600; width: 62px; height: 56px; border-bottom-left-radius: 15px; display: flex; justify-content: center; align-items: center; color: #fff; font-size: 12px; line-height: 1.2; font-weight: bold; position: absolute; right: 0; top: 0; } .wrapper .news-slides .swiper-slide .info { height: 250px; width: 100%; background-color: #fff; padding: 36px 36px 0; } .wrapper .news-slides .swiper-slide .info .htt { font-size: 12px; font-weight: bold; margin-bottom: 8px; } .wrapper .news-slides .swiper-slide .info .tt { font-size: 20px; line-height: 1.56; overflow: hidden; font-weight: bold; margin-bottom: 10px; text-overflow: ellipsis; white-space: nowrap; } .wrapper .news-slides .swiper-slide .info .stt { font-size: 15px; line-height: 1.333; height: 60px; overflow: hidden; opacity: 0.5; margin-bottom: 20px; } .wrapper .news-slides .swiper-slide .info .info-w { display: flex; justify-content: space-between; align-items: center; } .wrapper .news-slides .swiper-slide .info .info-w .btn { padding: 0 30px; } .wrapper .news-slides .swiper-slide .info .info-w .data-w { font-size: 10px; display: flex; justify-content: flex-end; align-items: center; } .wrapper .news-slides .swiper-slide .info .info-w .data-w span { margin-left: 6px; } .wrapper .news-slides .swiper-slide .info .info-w .data-w img { height: 10px; margin-left: 14px; } .wrapper .news-slides .swiper-slide:hover .info .info-w .btn { background-color: #ff3600; } .wrapper .index-w { width: 100%; } .wrapper .index-w .index-slides { width: 100%; position: relative; overflow: hidden; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide { width: 100%; position: relative; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .bg { width: 100%; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info { width: 100%; height: 100%; position: absolute; left: 0; top: 0; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.left { padding-left: 120px; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.left .tt-s01 { height: 68px; margin-bottom: 44px; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.top-center { padding-top: 50px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.top-center .tt { font-size: 45px; line-height: 1; font-weight: 500; margin-bottom: 20px; color: #fff; text-transform: uppercase; text-align: center; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.top-center .tt-s02 { height: 38px; margin-bottom: 34px; } .wrapper .index-w .index-slides .swiper-pagination { bottom: 64px; } .wrapper .index-w .index-slides .swiper-pagination .swiper-pagination-bullet { opacity: 1; background-color: #fff; margin: 0 8px; width: 10px; height: 10px; } .wrapper .index-w .index-slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ffc000; } .wrapper .index-w .idx-resp-w { width: 100%; padding: 0 20px; background-color: #fff; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); position: relative; } .wrapper .index-w .idx-resp-w .idx-resp--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 2; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides { width: 100%; display: flex; justify-content: space-between; align-items: flex-start; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col { width: calc(50% - 12px); height: 0; padding-top: 36.8%; position: relative; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info { position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding: 38px 38px 45px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info .lp .htt { font-size: 14px; font-weight: bold; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info .lp .tt { font-size: 20px; line-height: 1.45; font-weight: bold; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info.wht { color: #fff; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info.wht .filter span { background-color: #fff; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info.wht .btn { background-color: #fff; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info.wht .btn span { color: #000; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info.blk .filter span { background-color: #000; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info.blk .btn { background-color: #ff3600; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info.blk .btn img { filter: grayscale(1) brightness(5); } .wrapper .index-w .idx-brand-w { width: 100%; } .wrapper .index-w .idx-brand-w .btt { background-color: #f2f2f2; } .wrapper .index-w .idx-brand-w .full-slides { width: 100%; position: relative; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper { height: 700px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper .swiper-slide { width: 100%; height: 700px; position: relative; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper .swiper-slide .info { width: 100%; height: 100%; position: absolute; left: 0; top: 0; padding-top: 100px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper .swiper-slide .info .tt { font-size: 38px; line-height: 1.11; font-weight: 500; margin-bottom: 20px; text-transform: uppercase; text-align: center; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper .swiper-slide .info .tt-s02 { height: 30px; margin-bottom: 40px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-pagination { bottom: 64px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-pagination .swiper-pagination-bullet { opacity: 1; background-color: #fff; margin: 0 8px; width: 10px; height: 10px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ff3600; } .wrapper .index-w .idx-creative-w { width: 100%; padding: 0 20px; background-color: #fff; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); position: relative; } .wrapper .index-w .idx-creative-w .idx-creative--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -30px auto 0; position: relative; background-color: #fff; z-index: 2; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w { width: 100%; display: flex; justify-content: space-between; align-items: flex-start; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col { width: calc(50% - 12px); height: 640px; position: relative; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info { position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding: 5% 0; display: flex; flex-direction: column; justify-content: space-between; align-items: center; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .tp { display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .tp .tt { font-size: 25px; font-weight: bold; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .tp .stt { font-size: 15px; line-height: 1.555; color: rgba(0, 0, 0, 0.5); text-align: center; margin-bottom: 25px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w { width: 100%; padding: 0 20px; display: flex; justify-content: center; align-items: flex-start; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w .item { width: 50%; display: flex; flex-direction: column; justify-content: flex-end; align-items: center; font-size: 14px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w .item:first-child { border-right: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w .item .cover { width: 176px; margin-bottom: 20px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w .item .hint { color: rgba(0, 0, 0, 0.5); } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w .item .htt { font-weight: bold; } .wrapper .index-w .idx-info-w { width: 100%; background-color: #f2f2f2; } .wrapper .index-w .idx-info-w .stock-info { width: 100%; height: 530px; box-shadow: 2px 2px 50px rgba(0, 0, 0, 0.06); } .wrapper .index-w .idx-info-w .stock-info .stock-k-w { width: 100%; height: 250px; padding: 0 10px; background-color: #fff; display: flex; justify-content: center; align-items: center; } .wrapper .index-w .idx-info-w .stock-info .stock-k-w img { max-width: 100%; } .wrapper .index-w .idx-info-w .stock-info .info-w { height: 280px; width: 100%; background-color: #f7f7f7; padding: 0 34px; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w { width: 100%; display: flex; justify-content: space-between; align-items: flex-end; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px rgba(0, 0, 0, 0.2) solid; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .price { display: flex; align-items: flex-end; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .price .num { font-size: 40px; line-height: 1; font-weight: 500; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .price .unit { font-size: 15px; line-height: 1.8; font-weight: bold; margin-left: 4px; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .trend-w { font-size: 15px; font-weight: 500; display: flex; justify-content: flex-end; align-items: center; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .trend-w .ar { height: 14px; margin-left: 6px; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .trend-w.desc .ar { filter: invert(1); transform: rotate(180deg); } .wrapper .index-w .idx-info-w .stock-info .info-w .stock-name-code { width: 100%; display: flex; justify-content: flex-start; align-items: center; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px rgba(0, 0, 0, 0.2) solid; } .wrapper .index-w .idx-info-w .stock-info .info-w .stock-name-code .item { width: 50%; display: flex; justify-content: flex-start; align-items: center; font-size: 15px; color: rgba(0, 0, 0, 0.5); } .wrapper .index-w .idx-info-w .stock-info .info-w .stock-name-code .item .kk { width: 80px; } .wrapper .index-w .idx-info-w .stock-info .info-w .stock-name-code .item .vv { font-weight: bold; } .wrapper .index-w .idx-info-w .stock-info .info-w .hint-w { width: 100%; display: flex; justify-content: space-between; align-items: center; } .wrapper .index-w .idx-info-w .stock-info .info-w .hint-w .hint { font-size: 12px; color: rgba(0, 0, 0, 0.5); } .wrapper .index-w .idx-info-w .info-bb { width: 100%; padding: 60px 20px 0; position: relative; } .wrapper .index-w .idx-info-w .info-bb .info-bb-w { max-width: 1400px; width: 100%; left: 0; right: 0; margin: 0 auto; position: relative; padding-bottom: 100px; } .wrapper .index-w .idx-info-w .info-bb .info-bb-w .stock-slides { width: 100%; overflow: hidden; } .wrapper .index-w .idx-info-w .info-bb .info-bb-w .stock-slides .swiper-slide { width: 100%; display: flex; justify-content: space-between; align-items: flex-start; } .wrapper .index-w .idx-info-w .info-bb .info-bb-w .stock-slides .swiper-slide .col { width: calc((100% - 100px) / 3); } .wrapper .index-w .idx-info-w .info-bb .info-bb-w .swiper-pagination { bottom: 35px; } .wrapper .index-w .idx-info-w .info-bb .info-bb-w .swiper-pagination .swiper-pagination-bullet { opacity: 1; background-color: #c2c2c2; margin: 0 8px; width: 10px; height: 10px; } .wrapper .index-w .idx-info-w .info-bb .info-bb-w .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ff3600; } .wrapper .company-w { width: 100%; } .wrapper .company-w .brief-info-w { width: 100%; padding: 0 20px; background-color: #fff; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); } .wrapper .company-w .brief-info-w .brief-info--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 4; } .wrapper .company-w .brief-info-w .brief-info--w .info-bb { width: 100%; height: 830px; position: relative; } .wrapper .company-w .brief-info-w .brief-info--w .info-bb .info-w { width: 50%; height: 100%; position: absolute; left: 0; top: 0; display: flex; flex-direction: column; justify-content: flex-start; padding: 50px 100px 0 50px; font-size: 13px; line-height: 1.666; color: rgba(0, 0, 0, 0.6); text-align: justify; } .wrapper .company-w .brief-info-w .brief-info--w .info-bb .info-w .split { height: 10px; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w { width: 100%; padding: 75px 0; display: flex; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col { width: calc(100% / 6); display: flex; flex-direction: column; justify-content: flex-start; align-items: center; border-right: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col:last-child { border-right: none; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .ico-w { height: 102px; display: flex; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 32px; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .ico-w img { zoom: 0.46; -ms-zoom: 0.46; -webkit-zoom: 0.46; -moz-transform: scale(0.46, 0.46); -moz-transform-origin: center center; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .num-w { display: flex; justify-content: center; align-items: flex-end; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .num-w .num { font-size: 42px; line-height: 1; font-weight: bold; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .num-w .unit { font-size: 18px; line-height: 1.6; margin-left: 3px; font-weight: bold; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .hint { font-size: 14px; color: rgba(0, 0, 0, 0.6); font-weight: normal; white-space: nowrap; margin-top: 10px; } .wrapper .company-w .ceo-words-w { position: relative; padding-top: 100px; } .wrapper .company-w .ceo-words-w .ceo-words--w { width: 100%; height: 700px; position: relative; } .wrapper .company-w .ceo-words-w .ceo-words--w .info-w { width: 100%; max-width: 1440px; margin: 0 auto; height: 100%; padding: 0 20px; position: absolute; left: 0; right: 0; top: 0; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; } .wrapper .company-w .ceo-words-w .ceo-words--w .info-w .tt-01 { height: 72px; margin-left: -16px; margin-bottom: 20px; } .wrapper .company-w .ceo-words-w .ceo-words--w .info-w .tt-02 { filter: invert(1); height: 40px; } .wrapper .company-w .ceo-words-w .ceo-words--w .info-w .ww { font-size: 15px; line-height: 1.5; color: #fff; } .wrapper .company-w .ceo-words-w .ceo { position: absolute; height: 100%; top: 0; right: calc(50% - 700px); } .wrapper .company-w .growth-w { width: 100%; background-image: url(../imgs/growth-bg.png); background-position: top; background-size: 100% auto; background-repeat: no-repeat; background-color: #f2f2f2; padding-bottom: 80px; position: relative; } .wrapper .company-w .growth-w .growth--w { min-height: 600px; margin-top: 40px; position: relative; } .wrapper .company-w .growth-w .growth--w .year { width: 100%; text-align: center; font-size: 20px; font-weight: 500; color: #ff3600; } .wrapper .company-w .growth-w .growth--w .event-trees { width: 100%; max-width: 800px; left: 0; right: 0; margin: 40px auto; position: relative; padding: 20px 0; display: none; } .wrapper .company-w .growth-w .growth--w .event-trees.active { display: block; } .wrapper .company-w .growth-w .growth--w .event-trees:before { content: " "; position: absolute; top: 0; left: 0; right: 0; margin: 0 auto; height: 100%; width: 1px; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #ff3600 5%, #ff3600 95%, rgba(0, 0, 0, 0) 100%); } .wrapper .company-w .growth-w .growth--w .event-trees .event-w { width: 100%; margin-bottom: -40px; display: flex; position: relative; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w:nth-child(2n+1) { justify-content: flex-end; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w:nth-child(2n+1):after { left: auto; right: 0; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w:after { content: " "; height: 1px; width: 50%; position: absolute; top: calc(50% - 33px); background-color: #ff3600; left: 0; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .ico { height: 15px; position: absolute; top: calc(50% - 40px); left: 0; right: 0; margin: 0 auto; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .event { width: 320px; position: relative; z-index: 2; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .event .cover-w { width: 100%; position: relative; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .event .cover-w img { width: 100%; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .event .cover-w .month { position: absolute; right: 0; top: 0; width: 36px; height: 36px; border-bottom-left-radius: 10px; background-color: #ff3600; color: #fff; font-size: 11px; font-weight: 500; display: flex; justify-content: center; align-items: center; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .event .tt { font-size: 14px; line-height: 1.5; margin-top: 10px; color: rgba(0, 0, 0, 0.5); } .wrapper .company-w .growth-w .growth--w .prize-list { width: 100%; max-width: 700px; left: 0; right: 0; margin: 10px auto 0; position: relative; padding: 20px 0; display: none; } .wrapper .company-w .growth-w .growth--w .prize-list.active { display: block; } .wrapper .company-w .growth-w .growth--w .prize-list .row { width: 100%; padding: 20px 0; display: flex; align-items: center; position: relative; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .company-w .growth-w .growth--w .prize-list .row:last-child { border-bottom: none; } .wrapper .company-w .growth-w .growth--w .prize-list .row .dt { width: 72px; color: #ff3600; font-weight: 500; font-size: 15px; } .wrapper .company-w .growth-w .growth--w .prize-list .row .ico { height: 10px; vertical-align: middle; margin-right: 10px; } .wrapper .company-w .growth-w .growth--w .prize-list .row .vv { width: calc(100% - 90px); font-size: 15px; color: rgba(0, 0, 0, 0.5); } .wrapper .company-w .growth-w .growth--w .year-navs { position: absolute; top: 0; left: calc(50% - 600px); display: flex; flex-direction: column; } .wrapper .company-w .growth-w .growth--w .year-navs .nav { cursor: pointer; font-size: 12px; color: rgba(0, 0, 0, 0.6); width: 92px; height: 40px; display: flex; justify-content: center; align-items: center; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; transition: background-color 0.4s; margin-bottom: 2px; } .wrapper .company-w .growth-w .growth--w .year-navs .nav:hover, .wrapper .company-w .growth-w .growth--w .year-navs .nav.active { color: #fff; background-color: #ff3600; } .wrapper .culture-w { width: 100%; } .wrapper .culture-w .value-w { width: 100%; padding: 0 20px 120px; background-color: #fff; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); } .wrapper .culture-w .value-w .value--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 4; } .wrapper .culture-w .value-w .value--w .info-bb { width: 100%; height: 532px; position: relative; } .wrapper .culture-w .value-w .value--w .info-bb .info-w { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; padding-top: 50px; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .itt { font-size: 14px; font-weight: bold; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w { max-width: 1200px; width: 100%; left: 0; right: 0; margin: 40px auto 0; display: flex; justify-content: center; align-items: flex-start; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w .col { width: 33.33%; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; border-right: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w .col:last-child { border-right: none; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w .col img { width: 110px; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w .col .htt { margin-top: 20px; font-size: 14px; color: rgba(0, 0, 0, 0.6); } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w .col .tt { margin-top: 6px; font-size: 18px; font-weight: bold; text-align: center; } .wrapper .culture-w .value-w .value--w .info-cols-w { width: 100%; display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 20px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col { width: calc(50% - 12px); height: 520px; position: relative; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info { position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding: 5% 0; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .itt { font-size: 14px; font-weight: bold; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w { width: 100%; display: flex; justify-content: center; align-items: flex-start; margin-top: 140px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w .ico-col { width: 25%; border-right: 1px rgba(0, 0, 0, 0.1) solid; display: flex; flex-direction: column; align-items: center; padding: 0 20px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w .ico-col img { max-width: 100px; width: 100%; margin-bottom: 20px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w .ico-col .hint { font-size: 20px; font-weight: bold; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w .ico-col:last-child { border-right: none; } .wrapper .culture-w .aspiration-w { background-color: #f2f2f2; width: 100%; } .wrapper .contact-w { width: 100%; } .wrapper .contact-w .addresses-w { padding: 70px 20px 120px; } .wrapper .contact-w .addresses-w .item { display: flex; flex-direction: column; position: relative; } .wrapper .contact-w .addresses-w .item .ico { zoom: 0.5; -ms-zoom: 0.5; -webkit-zoom: 0.5; -moz-transform: scale(0.5, 0.5); -moz-transform-origin: center center; } .wrapper .contact-w .addresses-w .item .name { font-size: 14px; font-weight: bold; } .wrapper .contact-w .addresses-w .item .filter { margin: 12px 0; } .wrapper .contact-w .addresses-w .item .addr, .wrapper .contact-w .addresses-w .item .contact { font-size: 18px; font-weight: 500; } .wrapper .contact-w .addresses-w .item .hint { margin-top: 20px; font-size: 15px; color: rgba(0, 0, 0, 0.6); } .wrapper .contact-w .addresses-w .item.single-center { width: 100%; align-items: center; } .wrapper .contact-w .addresses-w .item.single-center .ico { margin-bottom: 20px; } .wrapper .contact-w .addresses-w .addr-list-w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: 0 auto; display: flex; justify-content: center; flex-wrap: wrap; } .wrapper .contact-w .addresses-w .addr-list-w .item { width: 50%; padding: 0 80px; } .wrapper .contact-w .addresses-w .addr-list-w .item .ico { zoom: 1; -ms-zoom: 1; -webkit-zoom: 1; -moz-transform: scale(1, 1); -moz-transform-origin: center center; height: 25px; position: absolute; right: 80px; top: 0; } .wrapper .contact-w .addresses-w .addr-list-w .item.border-top { margin-top: 20px; padding-top: 20px; } .wrapper .contact-w .addresses-w .addr-list-w .item.border-top .ico { top: 20px; } .wrapper .contact-w .addresses-w .addr-list-w .item.border-top:before { content: " "; position: absolute; left: 80px; top: 0; width: calc(100% - 160px); height: 1px; background-color: rgba(0, 0, 0, 0.1); } .wrapper .videos-w { width: 100%; background-color: #f2f2f2; } .wrapper .videos-w .video-main-cover { height: 750px; } .wrapper .videos-w .video-main-cover .info { padding-left: 100px; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; padding-bottom: 200px; } .wrapper .videos-w .video-main-cover .info .stt { font-size: 14px; color: #fff; } .wrapper .videos-w .video-main-cover .info .video-tt-01 { height: 32px; margin-bottom: 40px; } .wrapper .videos-w .video-main-cover .videos-slides { width: 100%; height: 250px; position: absolute; left: 0; bottom: 0; overflow: hidden; padding-left: 100px; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-slide { width: 250px; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-slide .cover { width: 100%; height: 0; padding-top: 56%; position: relative; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-slide .cover .op { cursor: pointer; position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-slide .cover .op img { height: 32px; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-pagination { bottom: 40px; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-pagination .swiper-pagination-bullet { opacity: 1; background-color: #fff; margin: 0 8px; width: 10px; height: 10px; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ff3600; } .wrapper .videos-w .tabs { padding-top: 40px; } .wrapper .videos-w .videos-list-w { width: 100%; padding: 60px 20px; } .wrapper .videos-w .videos-list-w .videos-list--ww { width: 100%; display: none; } .wrapper .videos-w .videos-list-w .videos-list--ww .videos-list--w .placeholder { width: 100%; height: 400px; display: flex; justify-content: center; align-items: center; font-size: 14px; color: rgba(0, 0, 0, 0.5); } .wrapper .videos-w .videos-list-w .videos-list--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: 0 auto; display: flex; flex-wrap: wrap; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w { margin-right: 42px; margin-bottom: 42px; width: calc((100% - 84px) / 3); box-shadow: 2px 2px 50px rgba(0, 0, 0, 0.1); cursor: pointer; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w:nth-child(1), .wrapper .videos-w .videos-list-w .videos-list--w .video-w:nth-child(2) { width: calc(50% - 21px); } .wrapper .videos-w .videos-list-w .videos-list--w .video-w:nth-child(3n+2) { margin-right: 0; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .cover-w { width: 100%; height: 0; padding-top: 56%; position: relative; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .cover-w .op { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.2); display: flex; justify-content: center; align-items: center; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .cover-w .op .btn-play { width: 55px; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info { height: 110px; width: 100%; background-color: #fff; padding: 20px 26px; display: flex; flex-direction: column; justify-content: space-between; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info .tt { font-size: 20px; font-weight: bold; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info .data-w { font-size: 11px; display: flex; justify-content: flex-end; align-items: center; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info .data-w span { margin-left: 6px; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info .data-w img { height: 10px; margin-left: 14px; } .wrapper .invest-w { width: 100%; background-color: #f2f2f2; } .wrapper .invest-w .stock-info-w { width: 100%; padding: 0 20px; } .wrapper .invest-w .stock-info-w .stock-info--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 4; height: 92px; display: flex; justify-content: center; align-items: center; } .wrapper .invest-w .stock-info-w .stock-info--w .col { width: 20%; height: 92px; display: flex; justify-content: center; align-items: center; position: relative; } .wrapper .invest-w .stock-info-w .stock-info--w .col:after { content: " "; position: absolute; right: 0; top: 20px; height: 52px; width: 1px; background-color: rgba(0, 0, 0, 0.1); } .wrapper .invest-w .stock-info-w .stock-info--w .col:last-child:after { display: none; } .wrapper .invest-w .stock-info-w .stock-info--w .col .price { display: flex; align-items: flex-end; } .wrapper .invest-w .stock-info-w .stock-info--w .col .price .num { font-size: 42px; line-height: 1; font-weight: 500; } .wrapper .invest-w .stock-info-w .stock-info--w .col .price .unit { font-size: 15px; line-height: 1.8; font-weight: bold; margin-left: 4px; } .wrapper .invest-w .stock-info-w .stock-info--w .col .trend-w { font-size: 15px; font-weight: 500; display: flex; justify-content: flex-end; align-items: center; } .wrapper .invest-w .stock-info-w .stock-info--w .col .trend-w .ar { height: 14px; margin-left: 6px; } .wrapper .invest-w .stock-info-w .stock-info--w .col .trend-w.desc .ar { filter: invert(1); transform: rotate(180deg); } .wrapper .invest-w .stock-info-w .stock-info--w .col .stock-name-code { width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; padding-left: 10%; } .wrapper .invest-w .stock-info-w .stock-info--w .col .stock-name-code .item { width: 100%; display: flex; justify-content: flex-start; align-items: center; font-size: 15px; color: rgba(0, 0, 0, 0.5); } .wrapper .invest-w .stock-info-w .stock-info--w .col .stock-name-code .item .kk { width: 80px; } .wrapper .invest-w .stock-info-w .stock-info--w .col .stock-name-code .item .vv { width: calc(100% - 80px); font-weight: bold; } .wrapper .invest-w .stock-info-w .stock-info--w .col .hint { font-size: 12px; color: rgba(0, 0, 0, 0.5); } .wrapper .invest-w .tabs { padding-top: 40px; } .wrapper .invest-w .reports-list-w { width: 100%; padding: 60px 20px; } .wrapper .invest-w .reports-list-w .reports-list--ww { width: 100%; display: none; } .wrapper .invest-w .reports-list-w .reports-list--ww .reports-list--w .placeholder { width: 100%; height: 400px; display: flex; justify-content: center; align-items: center; font-size: 14px; color: rgba(0, 0, 0, 0.5); } .wrapper .invest-w .reports-list-w .reports-list--w { width: 100%; display: flex; flex-wrap: wrap; max-width: 1440px; left: 0; right: 0; margin: 0 auto 60px; } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news { width: calc((100% - 84px) / 3); margin-right: 42px; margin-bottom: 42px; } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news:nth-child(3n) { margin-right: 0; } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news:hover .info-w .btn.dl img { filter: invert(0) brightness(1) grayscale(0.6); } .wrapper .invest-w .investor-service-w { width: 100%; padding: 0 20px; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); } .wrapper .invest-w .investor-service-w .investor-service--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w { max-width: 1000px; width: 100%; left: 0; right: 0; margin: 40px auto 80px; display: flex; justify-content: center; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col { width: 33.33%; font-size: 18px; display: flex; flex-direction: column; align-items: center; border-right: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col .ico-w { height: 46px; display: flex; justify-content: center; align-items: center; margin-bottom: 10px; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col .ico-w img { zoom: 0.45; -ms-zoom: 0.45; -webkit-zoom: 0.45; -moz-transform: scale(0.45, 0.45); -moz-transform-origin: center center; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col .hint { color: rgba(0, 0, 0, 0.6); } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col .vv { font-weight: 500; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col:last-child { border-right: none; } .wrapper .business-area-w { width: 100%; } .wrapper .business-area-w .business-list-w { width: 100%; padding: 0 20px; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); } .wrapper .business-area-w .business-list-w .business-list--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 4; padding-bottom: 60px; } .wrapper .business-area-w .business-list-w .business-list--w .business-list { width: 100%; display: flex; flex-wrap: wrap; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col { width: calc(50% - 11px); margin-right: 22px; margin-bottom: 22px; height: 460px; position: relative; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col:nth-child(2n) { margin-right: 0; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col .info { padding: 40px; display: flex; flex-direction: column; position: absolute; left: 0; top: 0; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col .info .tt { font-size: 22px; font-weight: bold; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col .info .stt { font-size: 15px; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col .ico { position: absolute; right: 40px; bottom: 40px; height: 140px; } .wrapper .product-display-w { width: 100%; background-color: #f2f2f2; } .wrapper .product-display-w .product-cat-w { width: 100%; padding: 0 20px; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); } .wrapper .product-display-w .product-cat-w .product-cat--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 4; padding-bottom: 60px; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w { width: 100%; display: flex; flex-wrap: wrap; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col { width: calc(50% - 11px); margin-right: 22px; margin-bottom: 22px; height: 460px; position: relative; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col:nth-child(2n+1) { margin-right: 0; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .info { padding: 40px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .info .tp { color: #fff; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .info .tp .htt { font-size: 14px; font-weight: bold; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .info .tp .stt { font-size: 20px; font-weight: bold; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .cover { position: absolute; right: 30px; bottom: 40px; height: 160px; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col.col-f { width: 100%; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col.col-f .cover { height: 240px; } .wrapper .product-display-w .tabs { padding-top: 40px; } .wrapper .product-display-w .tabs .tab { margin: 0 12px; } .wrapper .product-display-w .products-w { width: 100%; padding: 60px 20px; } .wrapper .product-display-w .products-w .products-list-w { width: 100%; display: none; } .wrapper .product-display-w .products-w .products-list-w .products--w .placeholder { width: 100%; height: 400px; display: flex; justify-content: center; align-items: center; font-size: 14px; color: rgba(0, 0, 0, 0.5); } .wrapper .product-display-w .products-w .products--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: 0 auto; display: flex; flex-wrap: wrap; } .wrapper .product-display-w .products-w .products--w .prd { width: calc((100% - 84px) / 3); margin-right: 42px; margin-bottom: 42px; box-shadow: 2px 2px 50px rgba(0, 0, 0, 0.06); cursor: pointer; position: relative; } .wrapper .product-display-w .products-w .products--w .prd .cover-w { width: 100%; position: relative; height: 0; padding-top: 56%; } .wrapper .product-display-w .products-w .products--w .prd .info { height: 104px; width: 100%; background-color: #fff; position: relative; display: flex; justify-content: center; align-items: flex-start; flex-direction: column; font-weight: bold; padding: 0 80px 0 40px; } .wrapper .product-display-w .products-w .products--w .prd .info .cat { font-size: 12px; margin-bottom: 10px; } .wrapper .product-display-w .products-w .products--w .prd .info .name { font-size: 20px; } .wrapper .product-display-w .products-w .products--w .prd .info .prd-ico { zoom: 0.45; -ms-zoom: 0.45; -webkit-zoom: 0.45; -moz-transform: scale(0.45, 0.45); -moz-transform-origin: center center; position: absolute; right: 80px; top: 0; bottom: 0; margin: auto 0; } .wrapper .product-display-w .products-w .products--w .prd:nth-child(3n) { margin-right: 0; } .wrapper .product-display-w .products-w .products--w .prd .hover { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #ff3600; padding-top: 20px; opacity: 0; transition: opacity 0.2s; } .wrapper .product-display-w .products-w .products--w .prd .hover .bb { padding: 30px 40px; border-bottom: 1px rgba(255, 255, 255, 0.2) solid; font-size: 15px; color: #fff; } .wrapper .product-display-w .products-w .products--w .prd .hover .bb .h-tt { font-weight: bold; margin-bottom: 10px; } .wrapper .product-display-w .products-w .products--w .prd .hover .bb .h-stt { opacity: 0.5; } .wrapper .product-display-w .products-w .products--w .prd .hover .bb:last-child { border-bottom: none; } .wrapper .product-display-w .products-w .products--w .prd:hover .hover, .wrapper .product-display-w .products-w .products--w .prd.active .hover { opacity: 1; } .wrapper .academic-w { width: 100%; background-color: #f2f2f2; } .wrapper .academic-w .tabs { padding-top: 40px; } .wrapper .academic-w .academic-list-w { width: 100%; padding: 60px 20px; } .wrapper .academic-w .academic-list-w .academic-list--w { width: 100%; display: none; } .wrapper .academic-w .academic-list-w .academic-list--w .academic-list .placeholder { width: 100%; height: 400px; display: flex; justify-content: center; align-items: center; font-size: 14px; color: rgba(0, 0, 0, 0.5); } .wrapper .academic-w .academic-list-w .academic-list { max-width: 1440px; width: 100%; left: 0; right: 0; margin: 0 auto; display: flex; flex-wrap: wrap; } .wrapper .academic-w .academic-list-w .academic-list .post-w { width: calc((100% - 126px) / 4); height: 375px; margin-right: 42px; margin-bottom: 42px; box-shadow: 2px 2px 50px rgba(0, 0, 0, 0.06); padding: 30px 28px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; cursor: pointer; } .wrapper .academic-w .academic-list-w .academic-list .post-w:nth-child(4n) { margin-right: 0; } .wrapper .academic-w .academic-list-w .academic-list .post-w .htt { font-size: 12px; font-weight: bold; margin-bottom: 10px; } .wrapper .academic-w .academic-list-w .academic-list .post-w .tt { font-size: 20px; line-height: 1.5; font-weight: bold; height: 60px; overflow: hidden; margin-bottom: 20px; } .wrapper .academic-w .academic-list-w .academic-list .post-w .stt { font-size: 15px; line-height: 1.666; color: rgba(0, 0, 0, 0.5); height: 125px; overflow: hidden; } .wrapper .academic-w .academic-list-w .academic-list .post-w .bp { width: 100%; display: flex; justify-content: space-between; align-items: center; } .wrapper .academic-w .academic-list-w .academic-list .post-w .bp .data-w { font-size: 11px; display: flex; justify-content: flex-end; align-items: center; } .wrapper .academic-w .academic-list-w .academic-list .post-w .bp .data-w span { margin-left: 6px; } .wrapper .academic-w .academic-list-w .academic-list .post-w .bp .data-w img { height: 10px; margin-left: 14px; } .wrapper .academic-w .academic-list-w .academic-list .post-w:hover { background-color: #ff3600; color: #fff; } .wrapper .academic-w .academic-list-w .academic-list .post-w:hover .bp .btn { background-color: #fff; } .wrapper .academic-w .academic-list-w .academic-list .post-w:hover .bp .btn span { color: rgba(0, 0, 0, 0.6); } .wrapper .academic-w .academic-list-w .academic-list .post-w:hover .bp .data-w img { filter: grayscale(1) brightness(5); } .wrapper .subsidiary-w .subsidiary-list-w { width: 100%; padding: 0 20px; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 4; padding-bottom: 60px; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list { width: 100%; display: flex; flex-wrap: wrap; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item { width: calc(50% - 10px); margin-bottom: 20px; margin-right: 20px; position: relative; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item:nth-child(2n) { margin-right: 0; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .bg { width: 100%; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info { position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; padding: 40px; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info .tp .tt { font-size: 20px; font-weight: bold; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info .tp .stt { font-size: 15px; line-height: 1.666; color: rgba(0, 0, 0, 0.5); } .wrapper .esg-w { width: 100%; } .wrapper .esg-w .structure-w { width: 100%; padding: 0 20px; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); } .wrapper .esg-w .structure-w .structure--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 4; padding-bottom: 60px; } .wrapper .esg-w .structure-w .structure--w .s-map-w { padding: 60px 0; width: 100%; text-align: center; display: flex; justify-content: center; } .wrapper .esg-w .structure-w .structure--w .s-map-w .structure-map { max-width: 1000px; width: 100%; } .wrapper .esg-w .structure-w.bg-gry { background-image: none; background-color: #f2f2f2; } .wrapper .esg-w .structure-w.bg-gry .structure--w { margin: 0 auto; background-color: transparent; } .wrapper .esg-w .resp-info-w { width: 100%; padding: 0 20px; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); } .wrapper .esg-w .resp-info-w .resp-info--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 4; padding-bottom: 60px; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w { width: 100%; padding: 0 20px 20px; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .ww { font-size: 15px; line-height: 1.666; color: rgba(0, 0, 0, 0.5); text-align: center; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .ww .more-ww { display: none; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w { width: 100%; padding: 40px 0 20px; display: flex; justify-content: center; align-items: center; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w .m { display: none; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w .plus { height: 8px; margin-left: 10px; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w .ar { height: 6px; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w.expand .m { display: inline; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w.expand .o { display: none; } .wrapper .esg-w .resp-info-w .resp-info--w.no-pad-b { padding-bottom: 0; } .wrapper .esg-w .news-slides-w { width: 100%; position: relative; } .wrapper .esg-w .news-slides-w .slide-nav { background-color: transparent; display: flex; justify-content: center; align-items: center; } .wrapper .esg-w .news-slides-w .slide-nav.nav-prev { left: calc(50% - 720px - 70px); padding-left: 0; } .wrapper .esg-w .news-slides-w .slide-nav.nav-next { right: calc(50% - 720px - 70px); padding-right: 0; } .wrapper .esg-w .news-slides-w .news-slides-w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: 0 auto; position: relative; padding-bottom: 100px; } .wrapper .esg-w .news-slides-w .news-slides-w .news-slides .swiper-slide .info { background-color: #fafafa; } .wrapper .esg-w .news-slides-w .news-slides-w .news-slides .swiper-pagination { bottom: 35px; } .wrapper .esg-w .news-slides-w .news-slides-w .news-slides .swiper-pagination .swiper-pagination-bullet { opacity: 1; background-color: #c2c2c2; margin: 0 8px; width: 10px; height: 10px; } .wrapper .esg-w .news-slides-w .news-slides-w .news-slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ff3600; } .wrapper .news-w { width: 100%; background-color: #f2f2f2; } .wrapper .news-w .tabs { padding-top: 40px; } .wrapper .news-w .news-list-w { width: 100%; padding: 60px 20px; } .wrapper .news-w .news-list--w { display: none; width: 100%; } .wrapper .news-w .news-list--w .news-list .placeholder { width: 100%; height: 400px; display: flex; justify-content: center; align-items: center; font-size: 14px; color: rgba(0, 0, 0, 0.5); } .wrapper .news-w .news-list--w .news-list.force-news .news:nth-child(3n) { margin-right: 0 !important; } .wrapper .news-w .news-list--w .news-list.force-news .news:nth-child(3n+2) { margin-right: 42px !important; } .wrapper .news-w .news-list--w .news-list.force-news .news.col-l { width: calc((100% - 84px) / 3); } .wrapper .news-w .news-list { max-width: 1440px; width: 100%; left: 0; right: 0; margin: 0 auto; display: flex; flex-wrap: wrap; } .wrapper .news-w .news-list .news { width: calc((100% - 84px) / 3); margin-right: 42px; margin-bottom: 42px; height: 530px; } .wrapper .news-w .news-list .news .cover-w { width: 100%; height: 280px; position: relative; } .wrapper .news-w .news-list .news .cover-w .tag-new { background-color: #ff3600; width: 62px; height: 56px; border-bottom-left-radius: 15px; display: flex; justify-content: center; align-items: center; color: #fff; font-size: 12px; line-height: 1.2; font-weight: bold; position: absolute; right: 0; top: 0; } .wrapper .news-w .news-list .news .info { height: 250px; width: 100%; background-color: #fff; padding: 36px 36px 0; } .wrapper .news-w .news-list .news .info .htt { font-size: 12px; font-weight: bold; margin-bottom: 8px; } .wrapper .news-w .news-list .news .info .tt { font-size: 20px; line-height: 1.56; overflow: hidden; font-weight: bold; margin-bottom: 10px; text-overflow: ellipsis; white-space: nowrap; } .wrapper .news-w .news-list .news .info .stt { font-size: 15px; line-height: 1.666; color: rgba(0, 0, 0, 0.5); height: 50px; overflow: hidden; margin-bottom: 20px; } .wrapper .news-w .news-list .news .info .info-w { display: flex; justify-content: space-between; align-items: center; } .wrapper .news-w .news-list .news .info .info-w .btn { padding: 0 30px; } .wrapper .news-w .news-list .news .info .info-w .data-w { font-size: 10px; display: flex; justify-content: flex-end; align-items: center; } .wrapper .news-w .news-list .news .info .info-w .data-w span { margin-left: 6px; } .wrapper .news-w .news-list .news .info .info-w .data-w img { height: 10px; margin-left: 14px; } .wrapper .news-w .news-list .news.col-l { width: calc((100% - 84px) / 3 * 2 + 42px); } .wrapper .news-w .news-list .news:nth-child(3n+2) { margin-right: 0; } .wrapper .news-w .news-list .news:hover .info .info-w .btn { background-color: #ff3600; } .wrapper .news-w .news-list .news:hover .info .info-w .btn span { color: #fff; } .wrapper .news-w .detail-w { width: 100%; border-top: 1px rgba(0, 0, 0, 0.1) solid; padding: 55px 20px 0; } .wrapper .news-w .detail-w .detail--w { max-width: 1000px; width: 100%; left: 0; right: 0; margin: 0 auto; } .wrapper .news-w .detail-w .detail--w .tt-w { position: relative; padding-right: 240px; } .wrapper .news-w .detail-w .detail--w .tt-w .tt { font-size: 25px; font-weight: bold; line-height: 1.2; margin-bottom: 10px; } .wrapper .news-w .detail-w .detail--w .tt-w .intro { font-size: 18px; } .wrapper .news-w .detail-w .detail--w .tt-w .cat { position: absolute; right: 0; top: 6px; font-size: 12px; font-weight: bold; } .wrapper .news-w .detail-w .detail--w .tt-w .data-w { font-size: 11px; display: flex; justify-content: flex-end; align-items: center; position: absolute; right: 0; bottom: 0; } .wrapper .news-w .detail-w .detail--w .tt-w .data-w span { margin-left: 6px; } .wrapper .news-w .detail-w .detail--w .tt-w .data-w img { height: 10px; margin-left: 14px; } .wrapper .news-w .detail-w .detail--w .detail-cont-w { margin-top: 32px; padding-top: 32px; border-top: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .news-w .detail-w .detail--w .detail-cont-w * { font-size: 14px; line-height: 24px; margin-bottom: 5px; color: rgba(0, 0, 0, 0.6); } .wrapper .news-w .detail-w .detail--w .detail-cont-w p { font-size: 14px; line-height: 24px; margin-bottom: 5px; color: rgba(0, 0, 0, 0.6); } .wrapper .news-w .detail-w .detail--w .detail-cont-w p img { max-width: 100%; margin-bottom: 15px; margin-top: 15px; } .wrapper .news-w .detail-w .detail--w .detail-cont-w iframe { width: 100%; } .wrapper .news-w .detail-w .detail--w .detail-navs { width: 100%; margin-top: 64px; padding: 64px 0; border-top: 1px rgba(0, 0, 0, 0.1) solid; display: flex; justify-content: space-between; align-items: center; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w { width: calc(50% - 100px); display: flex; justify-content: flex-start; align-items: center; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w .btn { width: 92px; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w .btn img { transform: rotate(180deg); margin-right: 15px; margin-left: 0; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w .title { width: calc(100% - 92px); font-size: 10px; color: rgba(0, 0, 0, 0.6); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 20px 0 20px; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w.nav-next { justify-content: flex-end; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w.nav-next .btn img { transform: rotate(0deg); margin-right: 0; margin-left: 15px; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w.nav-next .title { padding: 0 20px 0 40px; text-align: right; } .wrapper .news-w .detail-w .detail--w .detail-navs .center-nav { width: 140px; } .wrapper .news-w .related-news-w { width: 100%; padding: 40px 20px 40px; background-color: #e5e5e5; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .wrapper .news-w .related-news-w .news-list { margin-top: 30px; } .wrapper .news-w .related-news-w .news-list .news { margin-bottom: 0; } .wrapper .news-w .related-news-w .news-list .news:nth-child(3n+2) { margin-right: 42px; } .wrapper .news-w .related-news-w .news-list .news:nth-child(3n) { margin-right: 0; } .wrapper .news-w .related-news-w .r-tt { height: 20px; } .wrapper .news-w .related-news-w .more-w { margin-top: 20px; } .wrapper .news-w .related-news-w .more-w .btn { width: 125px; background-color: #e5e5e5; } .wrapper .talent-w .strategy-w { width: 100%; padding: 0 20px 120px; background-color: #fff; background-image: linear-gradient(to bottom, #e6e6e6 0%, #fff 100px, #fff 100%); } .wrapper .talent-w .strategy-w .strategy--w { max-width: 1440px; width: 100%; left: 0; right: 0; margin: -35px auto 0; position: relative; background-color: #fff; z-index: 4; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w { width: 100%; display: flex; justify-content: space-between; align-items: flex-start; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w .col { width: calc(50% - 12px); height: 520px; position: relative; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w .col .info { position: absolute; left: 0; top: 0; width: 100%; height: 100%; padding: 5% 0; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w .col .info .itt { font-size: 25px; font-weight: bold; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w .col .info .istt { font-size: 15px; line-height: 1.666; color: rgba(0, 0, 0, 0.5); text-align: center; } .wrapper .talent-w .tabs { padding-top: 40px; background-color: #f2f2f2; } .wrapper .talent-w .system-w { width: 100%; padding: 50px 20px 100px; background-color: #f2f2f2; } .wrapper .talent-w .system-w .system--ww { width: 100%; display: none; } .wrapper .talent-w .system-w .system--ww .system--w { max-width: 1350px; width: 100%; left: 0; right: 0; margin: 0 auto; display: flex; justify-content: center; align-items: flex-start; } .wrapper .talent-w .system-w .system--ww .col { width: calc((100% - 84px) / 3); margin-right: 42px; box-shadow: 2px 2px 50px rgba(0, 0, 0, 0.06); } .wrapper .talent-w .system-w .system--ww .col:nth-child(3n) { margin-right: 0; } .wrapper .talent-w .system-w .system--ww .col .cover-w { width: 100%; height: 226px; padding: 30px 36px; position: relative; } .wrapper .talent-w .system-w .system--ww .col .cover-w .ww { font-size: 38px; line-height: 1; color: #fff; font-weight: 500; text-transform: uppercase; } .wrapper .talent-w .system-w .system--ww .col .cover-w .ww-t { font-size: 25px; line-height: 1; color: #fff; font-weight: bold; } .wrapper .talent-w .system-w .system--ww .col .cover-w .ico { position: absolute; right: 60px; bottom: 52px; zoom: 0.45; -ms-zoom: 0.45; -webkit-zoom: 0.45; -moz-transform: scale(0.45, 0.45); -moz-transform-origin: center center; } .wrapper .talent-w .system-w .system--ww .col .info { width: 100%; height: 130px; padding: 0 12px; background-color: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center; } .wrapper .talent-w .system-w .system--ww .col .info .tt { font-size: 25px; font-weight: bold; margin-bottom: 4px; } .wrapper .talent-w .system-w .system--ww .col .info .tt-s { font-size: 20px; font-weight: bold; } .wrapper .talent-w .system-w .system--ww .col .info .stt { font-size: 16px; color: rgba(0, 0, 0, 0.5); text-align: center; } .wrapper .talent-w .system-w .system--ww .col .info .htt { font-size: 15px; color: rgba(0, 0, 0, 0.5); line-height: 1.55; } .wrapper .talent-w .system-w .system--ww .col .info.info-lt { flex-direction: row; justify-content: flex-start; align-items: flex-start; padding: 30px 0 0 30px; } .wrapper .talent-w .system-w .system--ww .col .info.info-lt-2 { flex-direction: row; justify-content: flex-start; align-items: flex-start; padding: 20px 30px 0 30px; } .wrapper .talent-w .system-w .system--ww .col .info.info-lt-c { flex-direction: row; justify-content: flex-start; align-items: center; padding: 0 30px 0 30px; } .wrapper .talent-w .system-w .system--ww .col .info.info-ltr { flex-direction: row; justify-content: flex-start; align-items: flex-start; padding: 30px 0 0 30px; } .wrapper .talent-w .system-w .system--ww .col .info.info-ltr .s-col .s-stt { font-size: 20px; font-weight: bold; white-space: nowrap; } .wrapper .talent-w .system-w .system--ww .col .info.info-ltr img { height: 14px; margin: 8px 20px 0; } .wrapper .talent-w .system-w .system--ww .col:nth-child(1) .cover-w { background-image: linear-gradient(135deg, #ff3600, #ff701a); } .wrapper .talent-w .system-w .system--ww .col:nth-child(2) .cover-w { background-image: linear-gradient(135deg, #ff701a, #ff8f3c); } .wrapper .talent-w .system-w .system--ww .col:nth-child(3) .cover-w { background-image: linear-gradient(135deg, #ff8f3c, #ffa922); } .wrapper .talent-w .system-w .system--ww .col.col-s { width: calc((100% - 84px) * 0.28); } .wrapper .talent-w .system-w .system--ww .col.col-l { width: calc((100% - 84px) * 0.44); } .wrapper .talent-w .system-w .system--ww .col.col-2 { width: calc((100% - 42px) / 2); } .wrapper .talent-w .system-w .system--ww .col.col-2:nth-child(1) .cover-w { background-image: linear-gradient(135deg, #ff3600, #ff701a); } .wrapper .talent-w .system-w .system--ww .col.col-2:nth-child(2) .cover-w { background-image: linear-gradient(135deg, #ff701a, #ffa922); } .wrapper .talent-w .recruit-w { width: 100%; padding: 30px 20px 60px; background-color: #f2f2f2; } .wrapper .talent-w .recruit-w .recruit--w { max-width: 1350px; width: 100%; left: 0; right: 0; margin: 0 auto; display: none; } .wrapper .talent-w .recruit-w .recruit--w .row { padding: 12px 40px; display: flex; justify-content: space-between; align-items: center; background-color: #fff; box-shadow: 2px 2px 50px rgba(0, 0, 0, 0.06); margin-bottom: 20px; font-size: 15px; color: rgba(0, 0, 0, 0.5); } .wrapper .talent-w .recruit-w .recruit--w .row.row-h { box-shadow: none; background-color: transparent; color: #000; font-weight: bold; } .wrapper .talent-w .recruit-w .recruit--w .row .c1 { width: 200px; } .wrapper .talent-w .recruit-w .recruit--w .row .c2 { width: 110px; } .wrapper .talent-w .recruit-w .recruit--w .row .c3 { width: 50px; text-align: center; } .wrapper .talent-w .recruit-w .recruit--w .row .c4 { width: 160px; } .wrapper .talent-w .recruit-w .recruit--w .row .c5 { width: 125px; } .wrapper .talent-w .recruit-w .recruit--w .row .c6 { width: 92px; text-align: center; } .wrapper .talent-w .recruit-w .recruit--w .row .c6 .btn { transition: background-color 0.4s; } .wrapper .talent-w .recruit-w .recruit--w .row .c6 .btn img { margin-left: 0; margin-right: 10px; height: 8px; } .wrapper .talent-w .recruit-w .recruit--w .row .c6 .btn:hover { background-color: #ff3600; } #cnzz_stat_icon_1259455425 { display: none; } @media screen and (max-width: 1500px) { .wrapper .slide-nav { display: none; } .wrapper .index-w .idx-info-w .info-bb .info-bb-w .stock-slides .swiper-slide .col { width: calc((100% - 40px) / 3); } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news { width: calc((100% - 40px) / 3); margin-right: 20px; margin-bottom: 20px; } .wrapper .academic-w .academic-list-w .academic-list .post-w { width: calc((100% - 60px) / 4); margin-right: 20px; margin-bottom: 20px; padding: 20px 15px; } .wrapper .academic-w .academic-list-w .academic-list .post-w:nth-child(4n) { margin-right: 0; } .wrapper .esg-w .news-slides-w { padding: 0 20px; } .wrapper .talent-w .system-w .system--ww .col { width: calc((100% - 40px) / 3); margin-right: 20px; } .wrapper .talent-w .system-w .system--ww .col.col-s { width: calc((100% - 40px) * 0.28); } .wrapper .talent-w .system-w .system--ww .col.col-l { width: calc((100% - 40px) * 0.44); } .wrapper .talent-w .system-w .system--ww .col.col-2 { width: calc((100% - 20px) / 2); } } @media screen and (max-width: 1200px) { .wrapper .footer .footer-w .tp { flex-direction: column; justify-content: flex-start; } .wrapper .footer .footer-w .tp .ftts-w { justify-content: flex-start; flex-wrap: nowrap; } .wrapper .footer .footer-w .tp .ftts-w .col { padding: 0 15px; } .wrapper .stock-news { padding: 20px 20px 0; } .wrapper .company-w .brief-info-w .brief-info--w .info-bb .info-w { padding: 20px 0 0 20px; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .ico-w { margin-bottom: 0; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .ico-w img { zoom: 0.4; -ms-zoom: 0.4; -webkit-zoom: 0.4; -moz-transform: scale(0.4, 0.4); -moz-transform-origin: center center; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .num-w .num { font-size: 32px; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .num-w .unit { font-size: 12px; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .hint { font-size: 12px; } .wrapper .company-w .growth-w .growth--w .year-navs { left: 20px; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w { margin-right: 20px; margin-bottom: 20px; width: calc((100% - 40px) / 3); } .wrapper .videos-w .videos-list-w .videos-list--w .video-w:nth-child(1), .wrapper .videos-w .videos-list-w .videos-list--w .video-w:nth-child(2) { width: calc(50% - 10px); } .wrapper .contact-w .addresses-w .addr-list-w .item { padding: 0 10px; } .wrapper .contact-w .addresses-w .addr-list-w .item.border-top:before { left: 10px; width: calc(100% - 20px); } .wrapper .news-w .news-list--w .news-list.force-news .news:nth-child(3n+2) { margin-right: 20px !important; } .wrapper .news-w .news-list--w .news-list.force-news .news.col-l { width: calc((100% - 40px) / 3); } .wrapper .news-w .news-list .news { width: calc((100% - 40px) / 3); margin-right: 20px; margin-bottom: 20px; } .wrapper .news-w .news-list .news.col-l { width: calc((100% - 40px) / 3 * 2 + 20px); } .wrapper .news-w .news-list .news .info { padding: 30px 15px 0; } .wrapper .news-w .related-news-w .news-list .news:nth-child(3n+2) { margin-right: 20px; } .wrapper .news-w .detail-w { padding: 55px 80px 0; } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news { width: calc((100% - 20px) / 2); margin-right: 20px; margin-bottom: 20px; } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news:nth-child(2n) { margin-right: 0; } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news:nth-child(3n) { margin-right: 20px; } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news:nth-child(6n) { margin-right: 0; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .cover { right: 20px; height: 120px; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col.col-f .cover { height: 200px; } .wrapper .product-display-w .products-w .products--w .prd { width: calc((100% - 40px) / 3); margin-right: 20px; margin-bottom: 20px; } .wrapper .product-display-w .products-w .products--w .prd .hover { padding-top: 0; } .wrapper .product-display-w .products-w .products--w .prd .hover .bb { padding: 15px 15px; } .wrapper .academic-w .academic-list-w .academic-list .post-w { width: calc((100% - 40px) / 3); } .wrapper .academic-w .academic-list-w .academic-list .post-w:nth-child(3n) { margin-right: 0; } .wrapper .academic-w .academic-list-w .academic-list .post-w:nth-child(4n) { margin-right: 20px; } .wrapper .academic-w .academic-list-w .academic-list .post-w:nth-child(12n) { margin-right: 0; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info { padding: 20px; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info .tp .tt { font-size: 18px; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info .tp .stt { font-size: 12px; } .wrapper .talent-w .system-w .system--ww .col .cover-w { width: 100%; height: 226px; padding: 20px 16px; } .wrapper .talent-w .system-w .system--ww .col .cover-w .ww { font-size: 30px; } .wrapper .talent-w .system-w .system--ww .col .cover-w .ww-t { font-size: 20px; } .wrapper .talent-w .system-w .system--ww .col .cover-w .ico { right: 60px; bottom: 52px; zoom: 0.32; -ms-zoom: 0.32; -webkit-zoom: 0.32; -moz-transform: scale(0.32, 0.32); -moz-transform-origin: center center; } .wrapper .talent-w .system-w .system--ww .col .info { height: 110px; } .wrapper .talent-w .system-w .system--ww .col .info .tt { font-size: 20px; } .wrapper .talent-w .system-w .system--ww .col .info .tt-s { font-size: 18px; } .wrapper .talent-w .system-w .system--ww .col .info .stt { font-size: 13px; } .wrapper .talent-w .system-w .system--ww .col .info .htt { font-size: 13px; } .wrapper .talent-w .system-w .system--ww .col .info.info-lt { padding: 20px 0 0 20px; } .wrapper .talent-w .system-w .system--ww .col .info.info-lt-2 { padding: 20px 20px 0 20px; } .wrapper .talent-w .system-w .system--ww .col .info.info-lt-c { padding: 0 20px; } .wrapper .talent-w .system-w .system--ww .col .info.info-ltr { padding: 20px 0 0 20px; } .wrapper .talent-w .system-w .system--ww .col .info.info-ltr .s-col .s-stt { font-size: 18px; } .wrapper .talent-w .system-w .system--ww .col .info.info-ltr img { height: 12px; margin: 6px 12px 0; } } @media screen and (min-width: 960px) { .wrapper .sub-menus-resp { display: none !important; } .wrapper .footer .tp .ftts-resp-w { display: none !important; } } @media screen and (max-width: 960px) { .shadow .shadow--w { padding: 15px; } .shadow .shadow--w .sub-company-w { padding: 0; } .shadow .shadow--w .sub-company-w .company-info .info { padding: 15px; } .shadow .shadow--w .sub-company-w .company-info .info .tt { font-size: 14px; } .shadow .shadow--w .sub-company-w .company-info .info .stt { font-size: 11px; } .shadow .shadow--w .job-info-w { padding: 0; } .shadow .shadow--w .job-info-w .job-info { padding: 30px 0; } .shadow .shadow--w .job-info-w .job-info .tt { padding: 0 15px 10px; font-size: 14px; } .shadow .shadow--w .job-info-w .job-info .job-cont { padding: 0 15px 20px; } .shadow .shadow--w .job-info-w .job-info .job-cont .row { width: 100%; display: flex; justify-content: flex-start; align-items: flex-start; flex-wrap: wrap; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col { padding: 12px 0; width: 100%; font-size: 11px; padding-right: 10px; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col.no-show-resp { display: none; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col .kk { width: 64px; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col .vv { width: calc(100% - 64px); } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col-rich { font-size: 11px; padding: 12px 0; } .shadow .shadow--w .job-info-w .job-info .job-cont .row .col-rich .r-tt { margin-bottom: 4px; } .shadow .shadow--w .job-info-w .job-info .job-cont-footer { padding: 0 15px; } .shadow .shadow--w .job-info-w .job-info .job-cont-footer .btn { padding: 0 28px; } .shadow .shadow--w .recruit-form-w { padding: 0; } .shadow .shadow--w .recruit-form-w .recruit-form { padding: 30px 0; } .shadow .shadow--w .recruit-form-w .recruit-form .tt { padding: 0 15px 10px; font-size: 14px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body { padding: 0 15px 20px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col { margin-bottom: 15px; padding-right: 10px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col span { width: 50px; font-size: 11px; line-height: 22px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col input, .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col textarea, .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col select { font-size: 11px; line-height: 30px; width: calc(100% - 50px); } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col input, .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col select { padding: 0 10px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col textarea { padding: 4px 10px; height: 80px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-body .col.col-3 { width: 50%; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-footer { padding: 0 15px; } .shadow .shadow--w .recruit-form-w .recruit-form .recruit-footer .btn { padding: 0 28px; } .display-pc { display: none; } .display-600 { display: block; } .not-display-600 { display: none; } .btn { padding: 0 20px; height: 40px; font-size: 10px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; } .btn img { height: 9px; margin-left: 6px; } .btn.slim { height: 36px; padding: 0 16px; } .filter { height: 1px; margin: 10px 0; } .filter span { width: 12px; height: 1px; } .wrapper { padding-top: 50px; } .wrapper .fast-navs { display: none; } .wrapper .topbar { height: 50px; z-index: 12; } .wrapper .topbar .topbar-w { height: 50px; display: flex; justify-content: space-between; align-items: center; } .wrapper .topbar .topbar-w .lp .logo-w { height: 50px; width: auto; padding-left: 15px; border-right: none; } .wrapper .topbar .topbar-w .lp .logo-w .logo { height: 26px; } .wrapper .topbar .topbar-w .lp .menus { display: none; } .wrapper .topbar .topbar-w .rp .bb { width: 50px; height: 50px; } .wrapper .topbar .topbar-w .rp .bb.bb-qrcode { display: none; } .wrapper .topbar .topbar-w .rp .bb.menu-opner { display: flex; } .wrapper .topbar .topbar-w .rp .bb.menu-opner .ico { height: 8px; } .wrapper .footer { padding: 50px 15px 20px; } .wrapper .footer .footer-w .tp { flex-direction: column; justify-content: flex-start; border-bottom: none; } .wrapper .footer .footer-w .tp .company-info { width: 100%; display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; } .wrapper .footer .footer-w .tp .company-info .logo-w { padding-bottom: 0; margin-bottom: 0; border-bottom: none; } .wrapper .footer .footer-w .tp .company-info .logo-w img { height: 32px; } .wrapper .footer .footer-w .tp .company-info .stock-name-code { width: calc(100% - 140px); display: flex; justify-content: space-between; align-items: center; padding: 6px 0; margin-bottom: 0; border-top: 1px rgba(255, 255, 255, 0.6) solid; border-bottom: 1px rgba(255, 255, 255, 0.6) solid; } .wrapper .footer .footer-w .tp .company-info .stock-name-code .item { width: auto; font-size: 11px; } .wrapper .footer .footer-w .tp .company-info .stock-name-code .item .kk { width: 56px; } .wrapper .footer .footer-w .tp .company-info .more { display: none; } .wrapper .footer .footer-w .tp .ftts-w { display: none; } .wrapper .footer .footer-w .tp .ftts-resp-w { width: 100%; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; border-bottom: none; } .wrapper .footer .footer-w .tp .ftts-resp-w .item { width: 100%; border-bottom: 1px rgba(255, 255, 255, 0.2) solid; padding: 10px 0; } .wrapper .footer .footer-w .tp .ftts-resp-w .item .item-h { display: flex; justify-content: space-between; align-items: center; height: 25px; } .wrapper .footer .footer-w .tp .ftts-resp-w .item .item-h p { font-size: 13px; font-weight: bold; color: #fff; } .wrapper .footer .footer-w .tp .ftts-resp-w .item .item-h .ico { width: 7px; transform: rotate(-90deg); transition: all 0.4s; filter: brightness(5); } .wrapper .footer .footer-w .tp .ftts-resp-w .item .sub-items { display: none; padding-top: 10px; } .wrapper .footer .footer-w .tp .ftts-resp-w .item .sub-items a { display: block; height: 26px; line-height: 26px; color: rgba(255, 255, 255, 0.8); font-size: 11px; font-weight: bold; } .wrapper .footer .footer-w .tp .ftts-resp-w .item .sub-items a:last-child { border-bottom: none; } .wrapper .footer .footer-w .tp .ftts-resp-w .item.open .item-h .ico { transform: rotate(0); } .wrapper .footer .footer-w .tp .ftts-resp-w .item:last-child .item-h .item-h-w { border-bottom: 1px rgba(255, 255, 255, 0.6) solid; } .wrapper .footer .footer-w .tp .ftts-resp-w .contact { margin-top: 40px; width: 100%; } .wrapper .footer .footer-w .tp .ftts-resp-w .contact .ftt { font-size: 13px; font-weight: bold; color: #fff; margin-bottom: 6px; } .wrapper .footer .footer-w .tp .ftts-resp-w .contact .contact-w { width: 100%; display: flex; justify-content: space-between; align-items: flex-start; } .wrapper .footer .footer-w .tp .ftts-resp-w .contact .contact-w .row { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; font-size: 11px; color: #fff; } .wrapper .footer .footer-w .tp .ftts-resp-w .contact .contact-w .row .kk { display: flex; justify-content: flex-start; align-items: center; } .wrapper .footer .footer-w .tp .ftts-resp-w .contact .contact-w .row .kk img { height: 10px; margin-left: 8px; } .wrapper .footer .footer-w .bp { padding: 20px 0; display: flex; justify-content: space-between; align-items: center; } .wrapper .footer .footer-w .bp .lp .links a { margin-right: 10px; } .wrapper .footer .footer-w .bp .lp > p { font-size: 9px; opacity: 0.6; margin-top: 6px; } .wrapper .footer .footer-w .bp .rp a .ico { height: 24px; margin-left: 16px; } .wrapper .footer .footer-w .bp .rp a.qrcode-w .qrcode { position: absolute; right: 0; bottom: 32px; width: 110px; display: none; } .wrapper .footer .footer-w .bp .rp a.qrcode-w:hover .qrcode { display: inline-block; } .wrapper .sub-menus-resp { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 14; background-color: #fff; display: none; overflow-y: scroll; padding-top: 80px; padding-bottom: 100px; } .wrapper .sub-menus-resp .topbar-w { width: 100%; height: 50px; display: flex; justify-content: space-between; align-items: center; position: fixed; left: 0; top: 0; background-color: #fff; } .wrapper .sub-menus-resp .topbar-w .logo-w { height: 50px; padding-left: 15px; display: flex; justify-content: center; align-items: center; } .wrapper .sub-menus-resp .topbar-w .logo-w .logo { height: 26px; } .wrapper .sub-menus-resp .topbar-w .btn-close { height: 50px; width: 50px; display: flex; flex-direction: row; justify-content: center; align-items: center; } .wrapper .sub-menus-resp .topbar-w .btn-close img { width: 16px; height: auto; } .wrapper .sub-menus-resp .sub-menus-resp-w { width: 100%; padding: 0 20px; } .wrapper .sub-menus-resp .sub-menus-resp-w .item { width: 100%; display: block; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; padding: 10px 0; } .wrapper .sub-menus-resp .sub-menus-resp-w .item .item-h { display: flex; justify-content: space-between; align-items: center; height: 36px; } .wrapper .sub-menus-resp .sub-menus-resp-w .item .item-h p { font-size: 15px; font-weight: bold; color: rgba(0, 0, 0, 0.5); } .wrapper .sub-menus-resp .sub-menus-resp-w .item .item-h .ico { width: 6px; transform: rotate(-90deg); transition: all 0.4s; } .wrapper .sub-menus-resp .sub-menus-resp-w .item.open .item-h p { color: #ff3600; } .wrapper .sub-menus-resp .sub-menus-resp-w .item.open .item-h .ico { transform: rotate(0); } .wrapper .sub-menus-resp .sub-menus-resp-w .item .sub-items { display: none; } .wrapper .sub-menus-resp .sub-menus-resp-w .item .sub-items > a { height: 25px; display: flex; flex-direction: column; justify-content: center; align-items: flex-start; position: relative; color: rgba(0, 0, 0, 0.5); font-size: 12px; } .wrapper .sub-menus-resp .sub-menus-resp-w .item .sub-items > a:hover { color: #ff3600; } .wrapper .btt { height: 70px; } .wrapper .btt .tt-zh { height: 16px; } .wrapper .btt .hint { font-size: 11px; margin-top: 20px; text-align: center; } .wrapper .btt.with-hint { height: auto; padding: 30px 0; } .wrapper .main-cover .info .tt { font-size: 18px; } .wrapper .main-cover .info .tt-culture-01 { height: 40px; } .wrapper .main-cover .info .tt-culture-02 { height: 15px; } .wrapper .main-cover .info .contact-tt { height: 15px; } .wrapper .main-cover .info .tt-invest-01 { height: 15px; } .wrapper .main-cover .info .tt-business-01 { height: 15px; } .wrapper .main-cover .info .tt-product-01 { height: 15px; } .wrapper .main-cover .info .tt-academic-01 { height: 15px; } .wrapper .main-cover .info .tt-subsidiary-01 { height: 15px; } .wrapper .main-cover .info .tt-governance-01 { height: 15px; } .wrapper .main-cover .info .tt-talent-01 { height: 15px; } .wrapper .main-cover .info .tt-news-01 { height: 15px; } .wrapper .main-cover .info.top-center { padding-top: 100px; } .wrapper .main-cover .info.top-center.top-less { padding-top: 60px; } .wrapper .main-cover .info.center { display: flex; flex-direction: column; justify-content: center; align-items: center; } .wrapper .main-cover .info.center.resp-top { justify-content: flex-start; padding-top: 80px; } .wrapper .main-cover .info.left { display: flex; flex-direction: column; justify-content: flex-start; align-items: center; padding-left: 0; padding-top: 80px; } .wrapper .main-cover .info.wht { color: #fff; } .wrapper .main-cover .info .htt { font-size: 11px; } .wrapper .main-cover .info .news-tt { font-size: 32px; font-weight: bold; margin-bottom: 20px; } .wrapper .more-w { padding: 30px 0; } .wrapper .inpage-bar { display: none; } .wrapper .tabs { border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .tabs .tab { width: 64px; height: 32px; font-size: 11px; line-height: 3; margin: 0 4px; } .wrapper .tabs .tab.active, .wrapper .tabs .tab:hover { color: #000; } .wrapper .tabs .tab.active:after, .wrapper .tabs .tab:hover:after { content: " "; position: absolute; width: 100%; height: 2px; left: 0; bottom: -1px; background-color: #ff3600; } .wrapper .common-search-w { margin: 0 auto 20px; position: relative; } .wrapper .common-search-w .input-w { height: 40px; } .wrapper .common-search-w .input-w:before { left: 15px; top: 15px; width: 1px; height: 11px; } .wrapper .common-search-w .input-w input { height: 40px; padding: 0 60px 0 30px; font-size: 11px; } .wrapper .common-search-w .input-w .btn-search { width: 40px; height: 40px; } .wrapper .common-search-w .input-w .btn-search img { width: 12px; } .wrapper .common-search-w .hint { margin-top: 12px; font-size: 9px; } .wrapper .common-search-w .hint span { margin-left: 6px; } .wrapper .stock-news { height: 230px; margin-bottom: 15px; padding: 15px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; } .wrapper .stock-news .htt { font-size: 9px; } .wrapper .stock-news .tt { font-size: 18px; max-height: 56px; height: auto; margin-bottom: 6px; } .wrapper .stock-news .serial-no { font-size: 12px; margin-bottom: 20px; } .wrapper .stock-news .info-w { width: 100%; display: flex; justify-content: space-between; align-items: center; } .wrapper .stock-news .info-w .btn { padding: 0 20px; } .wrapper .stock-news .info-w .data-w { font-size: 9px; } .wrapper .stock-news .info-w .data-w span { margin-left: 4px; } .wrapper .stock-news .info-w .data-w img { height: 10px; margin-left: 12px; } .wrapper .news-slides .swiper-slide { height: 460px; margin-bottom: 15px; display: block; } .wrapper .news-slides .swiper-slide .cover-w { height: 240px; } .wrapper .news-slides .swiper-slide .cover-w .tag-new { width: 44px; height: 44px; font-size: 10px; } .wrapper .news-slides .swiper-slide .info { height: 220px; padding: 15px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; } .wrapper .news-slides .swiper-slide .info .htt { font-size: 9px; } .wrapper .news-slides .swiper-slide .info .tt { font-size: 18px; line-height: 1.56; width: 100%; max-height: 56px; white-space: normal; } .wrapper .news-slides .swiper-slide .info .stt { font-size: 12px; height: 48px; } .wrapper .news-slides .swiper-slide .info .info-w { width: 100%; } .wrapper .news-slides .swiper-slide .info .info-w .btn { padding: 0 20px; } .wrapper .news-slides .swiper-slide .info .info-w .data-w { font-size: 9px; } .wrapper .news-slides .swiper-slide .info .info-w .data-w span { margin-left: 4px; } .wrapper .news-slides .swiper-slide .info .info-w .data-w img { height: 10px; margin-left: 12px; } .wrapper .news-slides .swiper-slide:hover .info .info-w .btn { background-color: #ff3600; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.left { padding-left: 0; padding-top: 120px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.left .tt-s01 { height: 42px; margin-bottom: 20px; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.top-center { padding-top: 100px; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.top-center .tt { font-size: 26px; margin-bottom: 16px; } .wrapper .index-w .index-slides .swiper-wrapper .swiper-slide .info.top-center .tt-s02 { height: 18px; margin-bottom: 16px; } .wrapper .index-w .index-slides .swiper-pagination { bottom: 44px; } .wrapper .index-w .index-slides .swiper-pagination .swiper-pagination-bullet { margin: 0 4px; width: 6px; height: 6px; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col { width: 100%; height: 0; padding-top: 64%; position: relative; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col:first-child { margin-bottom: 15px; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info { padding: 20px 15px; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info .lp .htt { font-size: 11px; } .wrapper .index-w .idx-resp-w .idx-resp--w .resp-slides .slide-col .info .lp .tt { font-size: 14px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper { height: 400px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper .swiper-slide { height: 400px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper .swiper-slide .info { padding-top: 30px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper .swiper-slide .info .tt { font-size: 20px; margin-bottom: 10px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-wrapper .swiper-slide .info .tt-s02 { height: 16px; margin-bottom: 20px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-pagination { bottom: 44px; } .wrapper .index-w .idx-brand-w .full-slides .swiper-pagination .swiper-pagination-bullet { margin: 0 4px; width: 6px; height: 6px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col { width: 100%; height: 460px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col:first-child { margin-bottom: 15px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info { padding: 40px 0; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .tp .tt { font-size: 14px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .tp .stt { font-size: 10px; margin-bottom: 25px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w { padding: 0; display: flex; justify-content: center; align-items: flex-start; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w .item { width: 50%; font-size: 10px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w .item:first-child { border-right: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w .item .cover { width: 110px; margin-bottom: 12px; } .wrapper .index-w .idx-creative-w .idx-creative--w .creative-w .col .info .c-info-w .item .htt { font-size: 12px; margin-top: 2px; } .wrapper .index-w .idx-info-w .stock-info { height: auto; margin-bottom: 15px; position: relative; padding: 15px; background-color: #fff; } .wrapper .index-w .idx-info-w .stock-info .stock-k-w { height: auto; padding: 0; justify-content: flex-start; align-items: flex-start; } .wrapper .index-w .idx-info-w .stock-info .stock-k-w img { width: calc(100% - 120px); } .wrapper .index-w .idx-info-w .stock-info .info-w { height: auto; background-color: #fff; padding: 0; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w { position: absolute; right: 15px; top: 15px; width: auto; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-end; padding-bottom: 0; margin-bottom: 0; border-bottom: none; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .price .num { font-size: 26px; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .price .unit { font-size: 11px; line-height: 1.5; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .trend-w { font-size: 12px; } .wrapper .index-w .idx-info-w .stock-info .info-w .price-w .trend-w .ar { height: 11px; } .wrapper .index-w .idx-info-w .stock-info .info-w .stock-name-code { margin-top: 20px; padding-top: 12px; padding-bottom: 12px; margin-bottom: 12px; border-top: 1px rgba(0, 0, 0, 0.1) solid; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .index-w .idx-info-w .stock-info .info-w .stock-name-code .item { font-size: 14px; } .wrapper .index-w .idx-info-w .stock-info .info-w .stock-name-code .item .kk { width: 72px; } .wrapper .index-w .idx-info-w .stock-info .info-w .hint-w .hint { font-size: 10px; } .wrapper .index-w .idx-info-w .info-bb { padding: 20px 20px 0; } .wrapper .index-w .idx-info-w .info-bb .slide-nav { display: none; } .wrapper .index-w .idx-info-w .info-bb .info-bb-w { padding-bottom: 10px; } .wrapper .index-w .idx-info-w .info-bb .info-bb-w .more-w .btn { background-color: transparent; } .wrapper .company-w .brief-info-w { padding: 0 15px; } .wrapper .company-w .brief-info-w .brief-info--w .info-bb { width: calc(100% + 30px); margin-left: -15px; height: 980px; position: relative; } .wrapper .company-w .brief-info-w .brief-info--w .info-bb .info-w { justify-content: flex-start; width: 100%; padding: 0 30px; font-size: 11px; line-height: 1.5; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w { padding: 50px 30px; flex-wrap: wrap; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col { width: calc(100% / 2); border-right: none; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; padding: 15px 0; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col:nth-child(5), .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col:nth-child(6) { border-bottom: none; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .ico-w { height: 46px; margin-bottom: 0; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .ico-w img { zoom: 0.25; -ms-zoom: 0.25; -webkit-zoom: 0.25; -moz-transform: scale(0.25, 0.25); -moz-transform-origin: center center; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .num-w .num { font-size: 26px; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .num-w .unit { font-size: 11px; line-height: 1.6; margin-left: 3px; } .wrapper .company-w .brief-info-w .brief-info--w .company-nums-w .col .hint { font-size: 11px; margin-top: 0; } .wrapper .company-w .ceo-words-w { padding-top: 0; } .wrapper .company-w .ceo-words-w .ceo-words--w { height: 580px; } .wrapper .company-w .ceo-words-w .ceo-words--w .info-w { padding: 30px 15px 0; justify-content: flex-start; } .wrapper .company-w .ceo-words-w .ceo-words--w .info-w .tt-01 { height: 36px; margin-left: -8px; } .wrapper .company-w .ceo-words-w .ceo-words--w .info-w .tt-02 { height: 16px; } .wrapper .company-w .ceo-words-w .ceo-words--w .info-w .ww { font-size: 11px; opacity: 0.6; } .wrapper .company-w .ceo-words-w .ceo { position: absolute; height: 400px; top: auto; bottom: 0; right: -12px; } .wrapper .company-w .growth-w { padding-bottom: 40px; } .wrapper .company-w .growth-w .growth--w { margin-top: 20px; min-height: 0; } .wrapper .company-w .growth-w .growth--w .year-navs-resp { width: 100%; padding: 0 25px; margin-bottom: 20px; } .wrapper .company-w .growth-w .growth--w .year-navs-resp .navs-w { width: 100%; display: flex; justify-content: space-between; align-items: center; } .wrapper .company-w .growth-w .growth--w .year-navs-resp .navs-w .nav { width: 20px; height: 20px; display: flex; justify-content: center; align-items: center; } .wrapper .company-w .growth-w .growth--w .year-navs-resp .navs-w .nav img { height: 9px; } .wrapper .company-w .growth-w .growth--w .year-navs-resp .navs-w .nav.nav-prev img { transform: rotate(180deg); } .wrapper .company-w .growth-w .growth--w .year-navs-resp .navs-w .nav-years-w { width: calc(100% - 40px); overflow-x: scroll; padding: 0 20px; } .wrapper .company-w .growth-w .growth--w .year-navs-resp .navs-w .nav-years-w::-webkit-scrollbar { display: none; } .wrapper .company-w .growth-w .growth--w .year-navs-resp .navs-w .nav-years-w .nav-years { width: 100%; display: flex; justify-content: flex-start; align-items: center; } .wrapper .company-w .growth-w .growth--w .year-navs-resp .navs-w .nav-years-w .nav-years .nav-year { font-size: 10px; line-height: 20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-weight: bold; padding: 0 8px; color: #000; margin: 0 2px; display: inline-block; } .wrapper .company-w .growth-w .growth--w .year-navs-resp .navs-w .nav-years-w .nav-years .nav-year.active { background-color: #ff3600; color: #fff; } .wrapper .company-w .growth-w .growth--w .event-trees { width: 100%; padding: 20px 30px; margin: 20px auto; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w { margin-bottom: -20px; display: flex; position: relative; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w:after { top: calc(50% - 36px); } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .ico { height: 10px; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .event { width: calc(50% - 30px); } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .event .cover-w .month { display: none; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .event .dt { color: #ff3600; font-size: 12px; font-weight: bold; margin-top: 4px; } .wrapper .company-w .growth-w .growth--w .event-trees .event-w .event .tt { font-size: 10px; line-height: 1.5; margin-top: 0; } .wrapper .company-w .growth-w .growth--w .prize-list { margin: 0 auto; padding: 0 30px; } .wrapper .company-w .growth-w .growth--w .prize-list .row { padding: 12px 0; align-items: flex-start; } .wrapper .company-w .growth-w .growth--w .prize-list .row .dt { width: 60px; font-size: 11px; } .wrapper .company-w .growth-w .growth--w .prize-list .row .ico { height: 8px; margin-right: 12px; margin-top: 4px; } .wrapper .company-w .growth-w .growth--w .prize-list .row .vv { width: calc(100% - 70px); font-size: 11px; } .wrapper .company-w .growth-w .growth--w .year-navs { display: none; } .wrapper .culture-w .value-w { padding: 0 15px 40px; } .wrapper .culture-w .value-w .value--w .info-bb { width: 100%; height: 500px; position: relative; } .wrapper .culture-w .value-w .value--w .info-bb .info-w { padding-top: 20px; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .itt { font-size: 11px; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w { margin: 30px auto 0; flex-direction: column; justify-content: flex-start; align-items: center; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w .col { width: 100%; border-right: none; margin-bottom: 20px; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w .col img { width: 64px; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w .col .htt { margin-top: 5px; font-size: 9px; } .wrapper .culture-w .value-w .value--w .info-bb .info-w .value-cols-w .col .tt { margin-top: 0; font-size: 11px; } .wrapper .culture-w .value-w .value--w .info-cols-w { flex-direction: column; justify-content: flex-start; margin-bottom: 0; } .wrapper .culture-w .value-w .value--w .info-cols-w .col { width: 100%; margin-bottom: 15px; height: 380px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info { padding: 20px 45px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .itt { font-size: 11px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w { flex-wrap: wrap; justify-content: flex-start; margin-top: 20px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w .ico-col { width: 50%; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; border-right: none; padding: 20px 0; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w .ico-col img { max-width: 72px; margin-bottom: 10px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w .ico-col .hint { font-size: 11px; } .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w .ico-col:nth-child(3), .wrapper .culture-w .value-w .value--w .info-cols-w .col .info .icons-w .ico-col:nth-child(4) { border-bottom: none; } .wrapper .videos-w .video-main-cover { height: 410px; } .wrapper .videos-w .video-main-cover .info { padding-left: 0; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; padding-top: 80px; padding-bottom: 0; } .wrapper .videos-w .video-main-cover .info .stt { font-size: 11px; color: #000; } .wrapper .videos-w .video-main-cover .info .video-tt-01 { height: 18px; margin-bottom: 20px; filter: invert(1); } .wrapper .videos-w .video-main-cover .videos-slides { height: 110px; padding-left: 15px; padding-right: 15px; bottom: 40px; overflow: unset; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-wrapper { overflow: hidden; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-slide { width: calc((100% - 30px) / 3); } .wrapper .videos-w .video-main-cover .videos-slides .swiper-slide .cover .op img { height: 16px; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-pagination { bottom: -20px; } .wrapper .videos-w .video-main-cover .videos-slides .swiper-pagination .swiper-pagination-bullet { margin: 0 4px; width: 6px; height: 6px; } .wrapper .videos-w .tabs { padding-top: 10px; } .wrapper .videos-w .videos-list-w { padding: 20px 15px; } .wrapper .videos-w .videos-list-w .videos-list--ww .videos-list--w .placeholder { height: 200px; font-size: 13px; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w { margin-right: 0; margin-bottom: 15px; width: 100%; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w:nth-child(1), .wrapper .videos-w .videos-list-w .videos-list--w .video-w:nth-child(2) { width: 100%; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w:nth-child(3n+2) { margin-right: 0; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .cover-w .op .btn-play { width: 44px; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info { height: 100px; padding: 15px; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info .tt { font-size: 16px; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info .data-w { font-size: 9px; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info .data-w span { margin-left: 4px; } .wrapper .videos-w .videos-list-w .videos-list--w .video-w .info .data-w img { height: 10px; margin-left: 12px; } .wrapper .contact-w .addresses-w { padding: 40px 15px; } .wrapper .contact-w .addresses-w .item .ico { zoom: 1; -ms-zoom: 1; -webkit-zoom: 1; -moz-transform: scale(1, 1); -moz-transform-origin: center center; height: 20px; position: absolute; right: 15px; top: 0; } .wrapper .contact-w .addresses-w .item .name { font-size: 11px; } .wrapper .contact-w .addresses-w .item .addr, .wrapper .contact-w .addresses-w .item .contact { font-size: 12px; } .wrapper .contact-w .addresses-w .item .hint { margin-top: 12px; font-size: 12px; } .wrapper .contact-w .addresses-w .item.single-center { align-items: flex-start; } .wrapper .contact-w .addresses-w .item.single-center .ico { margin-bottom: 20px; } .wrapper .contact-w .addresses-w .addr-list-w .item { width: 100%; padding: 0 0 20px; margin-top: 20px; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .contact-w .addresses-w .addr-list-w .item:first-child { margin-top: 0; } .wrapper .contact-w .addresses-w .addr-list-w .item:last-child { border-bottom: none; } .wrapper .contact-w .addresses-w .addr-list-w .item .ico { height: 20px; right: 15px; top: 0; } .wrapper .contact-w .addresses-w .addr-list-w .item.border-top { padding-top: 0; } .wrapper .contact-w .addresses-w .addr-list-w .item.border-top .ico { top: 0; } .wrapper .contact-w .addresses-w .addr-list-w .item.border-top:before { display: none; } .wrapper .news-w .tabs { padding-top: 10px; } .wrapper .news-w .news-list-w { padding: 20px 15px; } .wrapper .news-w .news-list--w .news-list .placeholder { height: 200px; font-size: 13px; } .wrapper .news-w .news-list--w .news-list.force-news .news:nth-child(3n) { margin-right: 0 !important; } .wrapper .news-w .news-list--w .news-list.force-news .news:nth-child(3n+2) { margin-right: 0 !important; } .wrapper .news-w .news-list--w .news-list.force-news .news.col-l { width: 100%; } .wrapper .news-w .news-list .news { width: 100%; margin-right: 0; height: 460px; margin-bottom: 15px; display: block; } .wrapper .news-w .news-list .news .cover-w { height: 240px; } .wrapper .news-w .news-list .news .cover-w .tag-new { width: 44px; height: 44px; font-size: 10px; } .wrapper .news-w .news-list .news .info { height: 220px; padding: 15px; display: flex; flex-direction: column; justify-content: space-between; align-items: flex-start; } .wrapper .news-w .news-list .news .info .tp { width: 100%; } .wrapper .news-w .news-list .news .info .htt { font-size: 9px; } .wrapper .news-w .news-list .news .info .tt { font-size: 18px; line-height: 1.56; width: 100%; max-height: 56px; white-space: normal; } .wrapper .news-w .news-list .news .info .stt { font-size: 12px; height: 48px; } .wrapper .news-w .news-list .news .info .info-w { width: 100%; } .wrapper .news-w .news-list .news .info .info-w .btn { padding: 0 20px; } .wrapper .news-w .news-list .news .info .info-w .data-w { font-size: 9px; } .wrapper .news-w .news-list .news .info .info-w .data-w span { margin-left: 4px; } .wrapper .news-w .news-list .news .info .info-w .data-w img { height: 10px; margin-left: 12px; } .wrapper .news-w .news-list .news.col-l { width: 100%; } .wrapper .news-w .news-list .news:hover .info .info-w .btn { background-color: #ff3600; } .wrapper .news-w .news-list .news:hover .info .info-w .btn span { color: #fff; } .wrapper .news-w .detail-w { border-top: none; padding: 55px 80px 0; } .wrapper .news-w .detail-w .detail--w .tt-w { padding-right: 0; } .wrapper .news-w .detail-w .detail--w .tt-w .tt { font-size: 18px; margin-bottom: 0; } .wrapper .news-w .detail-w .detail--w .tt-w .intro { font-size: 14px; } .wrapper .news-w .detail-w .detail--w .tt-w .cat { position: relative; right: 0; top: 0; font-size: 9px; } .wrapper .news-w .detail-w .detail--w .tt-w .data-w { margin-top: 10px; position: relative; font-size: 9px; } .wrapper .news-w .detail-w .detail--w .tt-w .data-w span { margin-left: 4px; } .wrapper .news-w .detail-w .detail--w .tt-w .data-w img { height: 10px; margin-left: 12px; } .wrapper .news-w .detail-w .detail--w .detail-cont-w { margin-top: 12px; padding-top: 12px; } .wrapper .news-w .detail-w .detail--w .detail-cont-w * { font-size: 11px; line-height: 18px; } .wrapper .news-w .detail-w .detail--w .detail-cont-w p { font-size: 11px; line-height: 18px; } .wrapper .news-w .detail-w .detail--w .detail-cont-w p img { margin-bottom: 10px; margin-top: 10px; } .wrapper .news-w .detail-w .detail--w .detail-navs { margin-top: 12px; padding: 24px 0; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w .btn { width: 82px; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w .btn img { margin-right: 5px; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w .title { display: none; } .wrapper .news-w .detail-w .detail--w .detail-navs .nav-w.nav-next .btn img { margin-left: 5px; } .wrapper .news-w .detail-w .detail--w .detail-navs .center-nav { width: 100px; } .wrapper .news-w .related-news-w { padding: 20px 15px; } .wrapper .news-w .related-news-w .news-list { margin-top: 0; } .wrapper .news-w .related-news-w .news-list .news { margin-bottom: 15px; } .wrapper .news-w .related-news-w .news-list .news:nth-child(3n+2) { margin-right: 0; } .wrapper .news-w .related-news-w .r-tt { height: 11px; } .wrapper .news-w .related-news-w .filter { margin: 12px 0; } .wrapper .invest-w .stock-info-w { padding: 0 15px; } .wrapper .invest-w .stock-info-w .stock-info--w { height: auto; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding: 0 15px; } .wrapper .invest-w .stock-info-w .stock-info--w .col { width: 100%; height: auto; display: flex; justify-content: space-between; align-items: center; padding: 15px 0; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .invest-w .stock-info-w .stock-info--w .col:last-child { border-bottom: none; } .wrapper .invest-w .stock-info-w .stock-info--w .col:after { display: none; } .wrapper .invest-w .stock-info-w .stock-info--w .col .price .num { font-size: 26px; } .wrapper .invest-w .stock-info-w .stock-info--w .col .price .unit { font-size: 11px; line-height: 1.5; } .wrapper .invest-w .stock-info-w .stock-info--w .col .trend-w { font-size: 12px; } .wrapper .invest-w .stock-info-w .stock-info--w .col .trend-w .ar { height: 11px; } .wrapper .invest-w .stock-info-w .stock-info--w .col .stock-name-code { display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding-left: 0; } .wrapper .invest-w .stock-info-w .stock-info--w .col .stock-name-code .item { font-size: 14px; width: auto; } .wrapper .invest-w .stock-info-w .stock-info--w .col .stock-name-code .item .kk { width: 72px; } .wrapper .invest-w .stock-info-w .stock-info--w .col .stock-name-code .item .vv { width: auto; } .wrapper .invest-w .stock-info-w .stock-info--w .col .hint { font-size: 10px; } .wrapper .invest-w .tabs { padding-top: 10px; } .wrapper .invest-w .reports-list-w { padding: 20px 15px; } .wrapper .invest-w .reports-list-w .reports-list--ww .reports-list--w .placeholder { height: 200px; font-size: 13px; } .wrapper .invest-w .reports-list-w .reports-list--w { margin: 0 auto 20px; } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news { width: 100%; margin-right: 0; margin-bottom: 15px; } .wrapper .invest-w .reports-list-w .reports-list--w .stock-news:nth-child(3n) { margin-right: 0; } .wrapper .invest-w .investor-service-w { padding: 0 15px; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w { margin: 40px auto 80px; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding: 0 20px; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col { width: 100%; font-size: 12px; border-right: none; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; padding-bottom: 20px; margin-bottom: 20px; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col .ico-w { height: 38px; margin-bottom: 0; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col .ico-w img { zoom: 0.25; -ms-zoom: 0.25; -webkit-zoom: 0.25; -moz-transform: scale(0.25, 0.25); -moz-transform-origin: center center; } .wrapper .invest-w .investor-service-w .investor-service--w .service-list-w .col:last-child { border-bottom: none; } .wrapper .business-area-w .business-list-w { padding: 0 15px; } .wrapper .business-area-w .business-list-w .business-list--w { padding-bottom: 20px; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col { width: 100%; margin-right: 0; margin-bottom: 15px; height: 220px; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col .info { padding: 20px; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col .info .tt { font-size: 14px; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col .info .stt { font-size: 10px; } .wrapper .business-area-w .business-list-w .business-list--w .business-list .col .ico { position: absolute; right: 30px; bottom: 20px; height: 60px; } .wrapper .academic-w .tabs { padding-top: 10px; } .wrapper .academic-w .academic-list-w { width: 100%; padding: 20px 15px; } .wrapper .academic-w .academic-list-w .academic-list--w .academic-list .placeholder { height: 200px; font-size: 13px; } .wrapper .academic-w .academic-list-w .academic-list .post-w { width: 100%; height: 240px; margin-right: 0; margin-bottom: 15px; padding: 15px; background-color: #fff; } .wrapper .academic-w .academic-list-w .academic-list .post-w .htt { font-size: 10px; margin-bottom: 6px; } .wrapper .academic-w .academic-list-w .academic-list .post-w .tt { font-size: 16px; height: 48px; margin-bottom: 10px; } .wrapper .academic-w .academic-list-w .academic-list .post-w .stt { font-size: 12px; height: 60px; } .wrapper .academic-w .academic-list-w .academic-list .post-w .bp .data-w { font-size: 9px; } .wrapper .academic-w .academic-list-w .academic-list .post-w .bp .data-w span { margin-left: 4px; } .wrapper .academic-w .academic-list-w .academic-list .post-w .bp .data-w img { height: 10px; margin-left: 12px; } .wrapper .academic-w .academic-list-w .academic-list .post-w:nth-child(4n) { margin-right: 0; } .wrapper .subsidiary-w .subsidiary-list-w { padding: 0 15px; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w { padding-bottom: 20px; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item { width: 100%; margin-bottom: 15px; margin-right: 0; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info { padding: 15px; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info .tp .tt { font-size: 14px; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info .tp .stt { font-size: 11px; line-height: 1.666; } .wrapper .subsidiary-w .subsidiary-list-w .subsidiary-list--w .subsidiary-list .item .info .tp .stt br { display: none; } .wrapper .product-display-w .product-cat-w { padding: 0 15px; } .wrapper .product-display-w .product-cat-w .product-cat--w { padding-bottom: 20px; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col { width: 100%; margin-right: 0; margin-bottom: 15px; height: 380px; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .info { padding: 30px 20px 20px; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .info .tp .htt { font-size: 10px; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .info .tp .stt { font-size: 14px; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col .cover { right: 0; bottom: 50px; height: auto; width: 220px; } .wrapper .product-display-w .product-cat-w .product-cat--w .cats-w .col.col-f .cover { height: auto; width: 240px; right: -15px; } .wrapper .product-display-w .tabs { display: none; } .wrapper .product-display-w .product-cats-resp { width: 100%; padding: 15px 15px 0; border-bottom: 1px rgba(0, 0, 0, 0.1) solid; } .wrapper .product-display-w .product-cats-resp .navs-w { width: 100%; display: flex; justify-content: space-between; align-items: center; } .wrapper .product-display-w .product-cats-resp .navs-w .nav { width: 20px; height: 20px; display: flex; justify-content: center; align-items: center; } .wrapper .product-display-w .product-cats-resp .navs-w .nav img { height: 9px; } .wrapper .product-display-w .product-cats-resp .navs-w .nav.nav-prev img { transform: rotate(180deg); } .wrapper .product-display-w .product-cats-resp .navs-w .nav-cats-w { width: calc(100% - 40px); overflow-x: scroll; padding: 0 20px; } .wrapper .product-display-w .product-cats-resp .navs-w .nav-cats-w::-webkit-scrollbar { display: none; } .wrapper .product-display-w .product-cats-resp .navs-w .nav-cats-w .nav-cats { width: 100%; display: flex; justify-content: flex-start; align-items: center; } .wrapper .product-display-w .product-cats-resp .navs-w .nav-cats-w .nav-cats .tab { font-size: 10px; line-height: 32px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-weight: bold; padding: 0 12px; color: rgba(0, 0, 0, 0.5); margin: 0 2px; display: inline-block; position: relative; white-space: nowrap; } .wrapper .product-display-w .product-cats-resp .navs-w .nav-cats-w .nav-cats .tab.active { color: #000; } .wrapper .product-display-w .product-cats-resp .navs-w .nav-cats-w .nav-cats .tab.active:after { content: " "; position: absolute; left: 0; bottom: 0; height: 1px; width: 100%; background-color: #ff3600; } .wrapper .product-display-w .products-w { padding: 20px 15px; } .wrapper .product-display-w .products-w .products-list-w .products--w .placeholder { height: 200px; font-size: 13px; } .wrapper .product-display-w .products-w .products--w .prd { width: 100%; margin-right: 0; margin-bottom: 15px; } .wrapper .product-display-w .products-w .products--w .prd .info { height: 72px; padding: 20px 15px; } .wrapper .product-display-w .products-w .products--w .prd .info .cat { font-size: 9px; margin-bottom: 4px; } .wrapper .product-display-w .products-w .products--w .prd .info .name { font-size: 16px; } .wrapper .product-display-w .products-w .products--w .prd .info .prd-ico { zoom: 0.2; -ms-zoom: 0.2; -webkit-zoom: 0.2; -moz-transform: scale(0.2, 0.2); -moz-transform-origin: center center; right: 50px; top: auto; bottom: 100px; margin: 0; } .wrapper .product-display-w .products-w .products--w .prd .hover { padding-top: 0; } .wrapper .product-display-w .products-w .products--w .prd .hover .bb { padding: 15px; border-bottom: 1px rgba(255, 255, 255, 0.2) solid; font-size: 14px; } .wrapper .product-display-w .products-w .products--w .prd .hover .bb .h-tt { margin-bottom: 4px; } .wrapper .product-display-w .products-w .products--w .prd .hover .bb .h-stt { font-size: 12px; } .wrapper .esg-w .structure-w { padding: 0 15px; } .wrapper .esg-w .structure-w .structure--w { padding-bottom: 20px; } .wrapper .esg-w .structure-w .structure--w .s-map-w { padding: 20px 0; } .wrapper .esg-w .resp-info-w { padding: 0 15px; } .wrapper .esg-w .resp-info-w .resp-info--w { padding-bottom: 20px; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w { padding: 0 15px 20px; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .ww { font-size: 11px; text-align: left; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w { width: 100%; padding: 40px 0 20px; display: flex; justify-content: center; align-items: center; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w .m { display: none; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w .plus { height: 8px; margin-left: 10px; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w .ar { height: 6px; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w.expand .m { display: inline; } .wrapper .esg-w .resp-info-w .resp-info--w .stt-w .load-w.expand .o { display: none; } .wrapper .esg-w .resp-info-w .resp-info--w.no-pad-b { padding-bottom: 0; } .wrapper .esg-w .news-slides-w .slide-nav { display: none; } .wrapper .esg-w .news-slides-w .news-slides-w { padding: 0 15px; } .wrapper .esg-w .news-slides-w .news-slides-w .more-w { margin-top: -15px; } .wrapper .talent-w .strategy-w { padding: 0 15px 20px; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w { flex-direction: column; justify-content: flex-start; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w .col { width: 100%; margin-bottom: 15px; height: auto; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w .col img { width: 100%; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w .col .info { padding: 15px 15px; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w .col .info .itt { font-size: 14px; } .wrapper .talent-w .strategy-w .strategy--w .info-cols-w .col .info .istt { font-size: 10px; } .wrapper .talent-w .tabs { padding-top: 10px; } .wrapper .talent-w .system-w { padding: 25px 15px 80px; } .wrapper .talent-w .system-w .system--ww { width: 100%; display: block; } .wrapper .talent-w .system-w .system--ww .system--w { display: none; } .wrapper .talent-w .system-w .system--ww .system-slides { position: relative; } .wrapper .talent-w .system-w .system--ww .system-slides .swiper-pagination { bottom: -50px; } .wrapper .talent-w .system-w .system--ww .system-slides .swiper-pagination .swiper-pagination-bullet { margin: 0 4px; width: 6px; height: 6px; opacity: 1; background-color: #b1b1b1; } .wrapper .talent-w .system-w .system--ww .system-slides .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #ff3600; } .wrapper .talent-w .system-w .system--ww .col { width: 240px; margin-right: 15px; } .wrapper .talent-w .system-w .system--ww .col .cover-w { width: 100%; height: 150px; padding: 15px; } .wrapper .talent-w .system-w .system--ww .col .cover-w .ww { font-size: 20px; } .wrapper .talent-w .system-w .system--ww .col .cover-w .ww-t { font-size: 14px; } .wrapper .talent-w .system-w .system--ww .col .cover-w .ico { zoom: 0.25; -ms-zoom: 0.25; -webkit-zoom: 0.25; -moz-transform: scale(0.25, 0.25); -moz-transform-origin: center center; } .wrapper .talent-w .system-w .system--ww .col .info { height: 70px; padding: 0 15px; } .wrapper .talent-w .system-w .system--ww .col .info .tt { font-size: 12px; margin-bottom: 4px; } .wrapper .talent-w .system-w .system--ww .col .info .tt-s { font-size: 12px; } .wrapper .talent-w .system-w .system--ww .col .info .stt { font-size: 10px; } .wrapper .talent-w .system-w .system--ww .col .info .htt { font-size: 10px; } .wrapper .talent-w .system-w .system--ww .col .info.info-lt { padding: 20px 0 0 30px; } .wrapper .talent-w .system-w .system--ww .col .info.info-lt-2 { padding: 15px 15px 0 15px; } .wrapper .talent-w .system-w .system--ww .col .info.info-lt-c { flex-direction: row; justify-content: flex-start; align-items: center; padding: 0 30px 0 30px; } .wrapper .talent-w .system-w .system--ww .col .info.info-ltr { padding: 20px 0 0 20px; } .wrapper .talent-w .system-w .system--ww .col .info.info-ltr .s-col .s-stt { font-size: 12px; } .wrapper .talent-w .system-w .system--ww .col .info.info-ltr img { height: 11px; margin: 3px 10px; } .wrapper .talent-w .system-w .system--ww .col.col-s { width: 200px; } .wrapper .talent-w .system-w .system--ww .col.col-l { width: 320px; } .wrapper .talent-w .system-w .system--ww .col.col-2 { width: 360px; } .wrapper .talent-w .recruit-w { padding: 15px 15px 20px; } .wrapper .talent-w .recruit-w .recruit--w .row { padding: 12px 15px; margin-bottom: 15px; font-size: 10px; } .wrapper .talent-w .recruit-w .recruit--w .row > * { overflow-x: hidden; white-space: nowrap; text-overflow: ellipsis; } .wrapper .talent-w .recruit-w .recruit--w .row .c1 { width: 180px; padding-right: 10px; } .wrapper .talent-w .recruit-w .recruit--w .row .c2 { width: 100px; } .wrapper .talent-w .recruit-w .recruit--w .row .c3 { width: 40px; text-align: center; } .wrapper .talent-w .recruit-w .recruit--w .row .c4 { width: 160px; padding-left: 10px; padding-right: 10px; } .wrapper .talent-w .recruit-w .recruit--w .row .c5 { width: 125px; } .wrapper .talent-w .recruit-w .recruit--w .row .c6 { width: 40px; text-align: center; } .wrapper .talent-w .recruit-w .recruit--w .row .c6 .btn { width: 18px; height: 18px; background-color: #ff3600; padding: 0; } .wrapper .talent-w .recruit-w .recruit--w .row .c6 .btn img { margin-right: 0; height: 6px; } } @media screen and (max-width: 768px) { .wrapper .news-w .detail-w { padding: 40px 15px 0; } } /*# sourceMappingURL=huluwa.css.map */