body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; outline: none; } body { background: #fff; color: #555; font-size: 14px; font-family: "Microsoft YaHei Light", 'PingFangSC-Light', 'Microsoft Yahei', 'PingFang SC', 'Avenir', 'Segoe UI', 'Hiragino Sans GB', STHeiti, 'Microsoft Sans Serif', 'WenQuanYi Micro Hei', Arial, sans-serif; } td, th, caption { font-size: 14px; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; } address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; } a { color: #555; text-decoration: none; outline: none; } /*a:hover { text-decoration:underline; }*/ img { border: none; outline: none; } ol, ul, li { list-style: none; } input, textarea, select, button { font: 14px 'Microsoft Yahei', 'PingFang SC', 'Avenir', 'Segoe UI', 'Hiragino Sans GB', STHeiti, 'Microsoft Sans Serif', 'WenQuanYi Micro Hei', Arial, sans-serif; } table { border-collapse: collapse; } html { overflow-y: auto; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { *zoom: 1; } .fl { float: left; } .fr { float: right; } .hiddle { display: none !important; } .auto-scroll { overflow-x: hidden; overflow-y: auto; margin-top: 50px; height: calc(100% - 50px); } .gray-btn { display: inline-block; min-width: 64px; line-height: 22px; text-align: center; border-radius: 2px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; color: #fff; background-color: #7c7c7c; cursor: pointer; } /*header*/ .header { z-index: 1000; position: fixed; top: 0; left: 0; width: 100%; height: 50px; text-align: center; background-color: #000; } .header.hide { opacity: 0; } .header.default { z-index: 998; position: absolute; top: 50px; height: auto; background-color: transparent; } .header .nav { position: relative; text-align: center; } .header .company-name { display: none; margin-bottom: 30px; } .header .logo-small { position: absolute; top: 6px; left: -270px; } .header.default .company-name { display: block; line-height: 34px; font-size: 32px; color: #fff; } .header .company-name a { display: inline-block; } .header .company-name img { height: 42px; width: 144px; display: block; } .header.default .logo-small { display: none; } .header a { color: #fff; } .header .gray { color: #b4b4b4; } .nav-level-1 { display: inline-block; word-break: keep-all; white-space: nowrap; } .nav-level-1 > dt { position: absolute; } .nav-level-1 > dd { display: inline-block; padding: 0 15px; color: #fff; vertical-align: middle; } .nav-level-1 > dd > a { display: block; position: relative; line-height: 50px; font-size: 18px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; color: #fff; } .nav-level-1 > dd > a:before { content: ""; position: absolute; left: 0; bottom: 10px; width: 100%; height: 2px; } .nav-level-1 > dd > a:hover:before { background-color: #fff; } .header.default .nav-level-1 > dd > a:hover { color: #1A24C9; } .header.default .nav-level-1 > dd > a:hover:before { background-color: transparent; } .nav-level-2 { display: none; overflow: hidden; position: absolute; left: 0; padding: 40px 0 50px; width: 100%; height: auto; color: #fff; text-align: left; background-color: rgba(0, 0, 157, .75); -webkit-transition: background 1s; -moz-transition: background 1s; -ms-transition: background 1s; -o-transition: background 1s; transition: background 1s; } .nav-level-2 .nav-level-box-2 { position: relative; margin: 0 auto; } .nav-level-2 .nav-level-box-2 > ul { width: 300%; min-height: 158px; } .nav-level-2 .nav-level-box-2 > ul > li { float: left; margin-right: 60px; } .nav-level-2 .nav-level-box-2 > ul > li dl { } .nav-level-2 .nav-level-box-2 > ul > li dd { margin-bottom: 10px; line-height: 14px; } .nav-level-2 .nav-level-box-2 > ul > li dt span { display: block; margin-bottom: 20px; color: #b4b4b4; } .nav-level-2 .nav-level-box-2 h2 { position: relative; display: inline-block; margin-bottom: 30px; line-height: 18px; font-size: 18px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; } .nav-level-2 .nav-level-box-2 h2:before { content: ">"; position: absolute; top: 0; right: -20px; color: #fff; } .nav-level-2 .nav-level-box-2 h2:after { content: ""; position: absolute; bottom: -6px; left: 0; width: 100%; height: 2px; background-color: #fff; } .nav-level-3 { display: none; position: absolute; top: 48px; left: 110px; width: 300%; } .nav-level-2 .nav-level-box-2 > ul > li dl > dd:nth-child(2) .nav-level-3 { display: block; } .nav-level-3 ul { overflow: hidden; } .nav-level-3 ul li { float: left; margin-left: 60px; } .nav-level-3 ul li h3 { margin-bottom: 20px; color: #b4b4b4; } .nav-level-3 li a { display: block; margin-bottom: 10px; line-height: 14px; } .header .header-right { position: absolute; top: 0; right: 80px; line-height: 50px; color: #fff; } .header .header-login { position: absolute; top: 0; right: 0; width: 50px; line-height: 50px; text-align: center; background-color: #92908A; } .header .header-login img { vertical-align: middle; } .header.default .header-login { display: none; } .header.default .header-right { top: -3px; line-height: 24px; } .header .header-right span { line-height: 24px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; cursor: pointer; } .header .header-right a { display: inline-block; line-height: 0px; } .header .header-right .lang-cn { font-size: 12px; } .header .header-right .lang-en { font-size: 14px; vertical-align: middle; } .header .header-right .langs-divide { display: inline-block; background: #FFFFFF; width: 1px; height: 14px; margin: 0 4px; vertical-align: sub; } .header .header-right .language { color: #b4b4b4; } .header .header-right .language:hover { color: #fff; } .header .header-right .search { display: inline-block; margin-left: 18px; width: 24px; height: 24px; vertical-align: middle; background: url(../images/icons/search.png) no-repeat center center; cursor: pointer; } .header .header-search { z-index: -1; position: absolute; top: 0; left: 0; right: 0; margin: auto; opacity: 0; } .header .header-search i { display: inline-block; width: 30px; height: 30px; vertical-align: middle; } .header .header-search i.search { margin-right: 12px; background: url(../images/icons/search_2.png) no-repeat center center; } .header .header-search i.close { margin-left: 12px; background: url(../images/icons/search_close.png) no-repeat center center; cursor: pointer; } .header .header-search input { display: inline-block; padding-left: 10px; width: 630px; height: 36px; vertical-align: middle; background-color: #fff; border: none; outline: none; } .header.default .header-search { top: 64px; } .header .header-search .header-search-bg { display: inline-block; padding: 7px 0; } .header.black .header-search .header-search-bg { background-color: #000; } /*footer*/ .footer { overflow: hidden; width: 100%; padding: 40px 0; height: 180px; text-align: center; background-color: #000; } .footer .footer-container { position: relative; display: inline-block; } .footer .footer-content > p { line-height: 12px; font-size: 12px; color: #dbdbdb; } .footer .footer-content > p > a { padding-left: 5px; line-height: 12px; font-size: 12px; color: #dbdbdb; } .footer .footer-logo { overflow: hidden; margin-bottom: 56px; } .footer .footer-logo img { float: left; margin-right: 20px; } .footer .footer-logo h2 { position: relative; float: left; line-height: 52px; font-size: 18px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; color: #fff; text-shadow: 0 2px 4px rgba(0, 0, 0, .5); } .footer .footer-logo h2:after { content: "+"; position: absolute; top: -4px; right: -12px; font-size: 12px; } .footer .footer-license { margin: 0 auto 10px; width: 34px; height: 40px; background: url(../images/license.png) no-repeat center center; background-size: cover; } .footer .footer-share { position: absolute; top: 0; right: -592px; padding: 10px 40px; width: 380px; height: 160px; text-align: left; color: #fff; border-left: 2px solid #d8d8d8; } .footer .footer-share > span { font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; } .footer .footer-share p { font-size: 12px; } .footer .footer-share p span { display: inline-block; color: #dbdbdb; } .footer .footer-share p strong { font-weight: bold; color: #fff; } .footer .footer-share p span:first-child { margin-right: 20px; } .footer .footer-share img { width: 100%; } .footer .footer-share ul { position: relative; margin: 25px 0 70px; } .footer .footer-share ul li { float: left; margin-right: 6px; width: 30px; height: 30px; cursor: pointer; } .footer .footer-share ul li a { display: block; } .footer .footer-share ul li.wechat { background: url(../images/icons/small-share.png) no-repeat 0 0; } .footer .footer-share ul li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -30px; } .footer .footer-share .wechat-qrcode { display: none; position: absolute; top: -175px; left: -65px; padding: 5px; width: 150px; height: 150px; background-color: #fff; border: 1px solid #ddd; } .footer .footer-share .wechat-qrcode:before { content: ''; position: absolute; bottom: -16px; left: 50%; margin-left: -10px; width: 0px; height: 0px; border-top: 8px solid #FFFFFF; border-left: 8px solid transparent; border-bottom: 8px solid transparent; border-right: 8px solid transparent; z-index: 12; } .footer .footer-share .wechat-qrcode:after { content: ''; position: absolute; bottom: -18px; left: 50%; margin-left: -11px; width: 0px; height: 0px; border-top: 9px solid #cccccc; border-left: 9px solid transparent; border-bottom: 9px solid transparent; border-right: 9px solid transparent; z-index: 10; } /*error*/ .error-main { padding-top: 50px; height: calc(100vh - 310px); color: #4a4a4a; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; text-align: center; } .error-main h2 { margin: 8% auto 1%; font-size: 100px; } .error-main p { margin-bottom: 5%; font-size: 30px; } .error-main a { font-size: 20px; color: #4a4a4a; font-family: "Microsoft YaHei Light", "PingFangSC-Light"; } /*error*/ /*联络方式 begin*/ .contact-card { text-align: center; } .contact-card-main { display: inline-block; margin-left: -20px; padding: 80px 40px 70px; color: #4a4a4a; background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 2px solid #979797; box-shadow: 20px 20px 0 #000; } .contact-card h2 { line-height: 30px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 30px; text-align: center; } .contact-card .line { margin: 66px 0 48px; height: 3px; background: #736c66; } .contact-card li { display: inline-block; padding: 0 14px; text-align: left; border-right: 2px solid #b4b4b4; } .contact-card li:last-child { border-right: none; } .contact-card li h3 { margin-bottom: 20px; line-height: 18px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; font-size: 18px; } .contact-card p { color: #919191; } .contact-card p span { position: relative; display: inline-block; margin-right: 5px; width: 20px; color: #000; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; } .contact-card p span:after { content: ""; position: absolute; top: 3px; right: 0; width: 1px; height: 13px; background-color: #919191; } .contact-card .contact-card-row { margin-top: 10px; } .contact-card .contact-card-row p { display: inline-block; padding: 0 15px; } .brand-broadcast .contact-card-main { width: 840px; box-shadow: 20px 20px 0 #0B35F6; } .brand-broadcute .contact-card-main { width: 840px; box-shadow: 20px 20px 0 #8A8A8A; } .brand-crz .contact-card-main { width: 840px; box-shadow: 20px 20px 0 #222222; } .brand-muchell .contact-card-main { width: 840px; box-shadow: 20px 20px 0 #0058B6; } .brand-sirloin .contact-card-main { width: 840px; box-shadow: 20px 20px 0 #F5DA15; } .brand-taoraytaoray .contact-card-main { width: 840px; box-shadow: 20px 20px 0 #2630D3; } .brand-taoraywang .contact-card-main, .brand-taow .contact-card-main { width: 766px; border: none; box-shadow: 20px 20px 0 #000; } .brand-zhimei .contact-card-main { width: 558px; box-shadow: 20px 20px 0 #2D30FF; } .brand-taoraywang .contact-card, .brand-taow .contact-card, .brand-zhimei .contact-card, .brand-1-3f .contact-card { z-index: 10; position: absolute; top: calc(50% - 10px); left: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); } .brand-a3 .contact-card { margin-top: 220px; } .brand-a3 .contact-card-main { padding: 80px 60px 70px; } .brand-1-3f .contact-card-main { padding: 80px 80px 70px; border: 2px solid #9F8366; box-shadow: 20px 20px 0 #9F8366; } .csr .contact-card { z-index: 10; position: absolute; top: 167px; left: 0; right: 0; margin: 0 auto; } .csr .contact-card-main { padding: 80px 70px 70px; text-align: left; } /*联络方式 end*/ /*search*/ .search { background-color: #fff; } .search-input-block { width: 100%; height: 276px; background-color: #eedfd2; } .search-input-block .search-input { padding: 120px 0; text-align: center; } .search-input-block .search-input i { display: inline-block; margin-right: 12px; width: 30px; height: 30px; vertical-align: middle; background: url(../images/icons/search_1.png) no-repeat center center; } .search-input-block .search-input input { display: inline-block; padding-left: 10px; width: 845px; height: 36px; vertical-align: middle; background-color: #fff; border: none; outline: none; } .search-result-block { margin: 0 auto; padding-bottom: 120px; width: 900px; } .search-result-block > p { padding-top: 120px; } .search-result-block .search-item-block:last-child { margin-bottom: 80px; } .search-result-block .search-item-block .search-item { overflow: hidden; margin: 20px 0; padding-bottom: 20px; border-bottom: 4px solid #b4b4b4; } .search-result-block h2 { padding: 120px 0 30px; line-height: 22px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 22px; color: #4a4a4a; text-align: center; border-bottom: 4px solid #b4b4b4; } .search-result-block .search-brand .search-brand-cover { float: left; margin-right: 44px; width: 300px; height: 300px; } .search-result-block .search-brand .search-brand-desc { float: left; width: 556px; } .search-result-block .search-brand .search-brand-desc .search-brand-logo { margin-left: -44px; width: 280px; height: 80px; } .search-result-block .search-brand .search-brand-desc p { overflow: hidden; margin: 5px 0 70px; height: 96px; line-height: 24px; color: #858585; text-align: justify; } .search-result-block .search-brand .search-brand-desc .link-url { display: inline-block; } .search-result-block .search-brand .search-brand-desc .link-url a { display: block; } .search-result-block .search-brand .search-brand-desc .link-url a:first-child { margin-bottom: 5px; } .search-result-block .search-contact ul { padding-left: 20px; overflow: hidden; } .search-result-block .search-contact ul li { float: left; margin: 0 5% 20px; width: 23%; border-right: 2px solid #b4b4b4; } .search-result-block .search-contact ul li:nth-child(3n) { border-right: none; } .search-result-block .search-contact ul li h3 { font-size: 18px; color: #4A4A4A; line-height: 18px; } .search-result-block .search-contact ul li .search-contact-name { margin: 20px 0 10px; color: #919191; line-height: 14px; } .search-result-block .search-contact ul li .search-contact-email { color: #919191; line-height: 14px; } .search-result-block .search-contact ul li .search-contact-email span { color: #000; } .search-result-block .search-files { overflow: hidden; } .search-result-block .search-files .search-files-left { float: left; margin-right: 18px; width: 50px; height: 50px; line-height: 50px; font-size: 24px; text-align: center; color: #fff; background-color: #4346fb; } .search-result-block .search-files .search-files-left.year { background-color: #4346fb; } .search-result-block .search-files .search-files-left.half-year { background-color: #937C68; } .search-result-block .search-files .search-files-left.quarter { background-color: #d08045; } .search-result-block .search-files .search-files-right { float: left; } .search-result-block .search-files .search-files-right span { display: block; margin-bottom: 16px; font-weight: 500; color: #9b9b9b; line-height: 14px; } .search-result-block .search-files .search-files-right h3 { position: relative; font-weight: 500; font-size: 18px; color: #4a4a4a; line-height: 18px; } .search-result-block .search-files .search-files-right h3:after { content: ""; position: absolute; top: 2px; right: -22px; width: 17px; height: 16px; background: url(../images/icons/arrow-right.png) no-repeat center center; } .search-result-block .search-news span { line-height: 12px; font-size: 12px; color: #9b9b9b; } .search-result-block .search-news h3 { margin: 26px 0 30px; line-height: 16px; font-weight: 500; font-size: 16px; color: #4a4a4a; } .search-result-block .search-news p { line-height: 24px; color: #9b9b9b; text-align: justify; } .search .search-item-more { margin-top: 50px; text-align: center; } .search .search-item-more p { display: inline-block; position: relative; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 18px; color: #4a4a4a; line-height: 16px; cursor: pointer; } .search .search-item-more p:before { content: ""; position: absolute; top: -11px; left: 0; width: 100%; height: 4px; background-color: #4a4a4a; } /*招聘信息 begin*/ .job { padding-top: 50px; } .job-head { overflow: hidden; } .job-head h1 { margin: 124px 0; line-height: 70px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; font-size: 70px; color: #4a4a4a; letter-spacing: 4px; text-align: center; } .job-head .job-search { width: 100%; padding: 13px 0; background-color: #4a4a4a; text-align: center; } .job-head .job-search i { display: inline-block; margin-right: 12px; width: 30px; height: 30px; vertical-align: middle; background: url(../images/icons/search.png) no-repeat center center; } .job-head .job-search input { display: inline-block; padding-left: 10px; width: 985px; height: 36px; vertical-align: middle; background-color: #fff; border: none; outline: none; } .job-body { padding: 80px 0; } .job-body .job-search-num { margin: 0 auto 70px; width: 1034px; line-height: 18px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; font-size: 18px; color: #4a4a4a; } .job-body .job-search-num span { line-height: 30px; font-size: 30px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; color: #4346fb; } .job-body ul li { line-height: 18px; font-size: 18px; color: #4a4a4a; } .job-body ul li .job-item, .job-body .job-body-head { overflow: hidden; margin: 0 auto; padding: 20px 0; width: 1034px; } .job-body .job-body-head { overflow: unset; padding: 20px 0; line-height: 18px; font-size: 18px; color: #909090; border-bottom: 2px solid #d8d8d8; } .job-body ul li .job-item-td, .job-body .job-body-head .job-item-th { float: left; } .job-body .job-body-head .job-item-th { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; } .job-body ul li .job-item-td.td1, .job-body .job-body-head .job-item-th.th1 { width: 30%; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; } .job-body ul li .job-item-td.td2, .job-body .job-body-head .job-item-th.th2 { width: 25%; } .job-body ul li .job-item-td.td3, .job-body .job-body-head .job-item-th.th3 { width: 22%; } .job-body ul li .job-item-td.td4, .job-body .job-body-head .job-item-th.th4 { width: 15%; } .job-body ul li .job-item-td.td5, .job-body .job-body-head .job-item-th.th5 { width: 8%; } .job-body .job-body-head .job-item-th.th4 { position: relative; cursor: pointer; } .job-body .job-body-head .job-item-th.th4 i { position: relative; top: -2px; display: inline-block; margin-left: 5px; width: 14px; height: 9px; background: url(../images/icons/database-filter-down.png) no-repeat center center; } .job-body .job-body-head .job-item-th.th4 ul { display: none; position: absolute; top: 38px; left: -12px; padding: 20px 32px 24px; border-left: 2px solid #d8d8d8; border-right: 2px solid #d8d8d8; border-bottom: 2px solid #d8d8d8; background-color: #fff; cursor: pointer; } .job-body .job-body-head .job-item-th.th4 ul li { margin-bottom: 8px; line-height: 20px; font-size: 14px; color: #909090; } .job-body .job-body-head .job-item-th.th4 ul li a { color: #909090; } .job-body ul { margin-bottom: 60px; } .job-body ul li .job-item-td.td5 { cursor: pointer; } .job-body ul li .job-item-td.td5 i { position: relative; top: -2px; display: inline-block; margin-left: 5px; width: 14px; height: 9px; background: url(../images/icons/database-filter-down.png) no-repeat center center; } .job-body i.rotate { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .job-body ul li .job-item-desc { display: none; padding: 60px 0 75px; background-color: #e4e4dd; } .job-body ul li .job-content { margin: 0 auto; width: 1034px; } .job-body ul li .job-content h2 { margin-bottom: 48px; line-height: 24px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 24px; color: #4a4a4a; } .job-body ul li .job-content h3 { margin-bottom: 20px; line-height: 18px; font-size: 18px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; color: #000; } .job-body ul li .job-content .job-require { margin-bottom: 50px; padding-bottom: 25px; line-height: 18px; font-size: 18px; color: #7c7c7c; border-bottom: 2px solid #919191; } .job-body ul li .job-content .job-require span { display: inline-block; vertical-align: middle; } .job-body ul li .job-content .job-require span.line { padding: 0 5px; } .job-body ul li .job-content .job-post { margin-bottom: 50px; line-height: 26px; font-size: 14px; color: #7c7c7c; } .job-body ul li .job-content .job-post p { line-height: 26px; font-size: 14px; color: #7c7c7c; text-align: justify; } .job-body ul li .job-content h3.job-email { font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; color: #4a4a4a; } .job-body ul li .job-content h3.job-email span { display: inline-block; margin-left: 10px; color: #000707; } .job-body ul li .nodata { text-align: center; } .job-body .job-more { margin: 0 auto; padding: 68px 0; width: 1034px; border-top: 2px solid #d8d8d8; text-align: center; } .job-body .job-more span { position: relative; display: inline-block; padding: 10px 0; line-height: 18px; font-size: 18px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; color: #4a4a4a; cursor: pointer; } .job-body .job-more span:before { content: ""; position: absolute; top: -2px; width: 100%; height: 4px; background-color: #4a4a4a; } /*招聘信息 end*/ /* 轮播 begin */ .slick-slider { -webkit-user-select: text; -khtml-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } .slick-slide { -webkit-transition: all ease-in-out .3s; -moz-transition: all ease-in-out .3s; -ms-transition: all ease-in-out .3s; -o-transition: all ease-in-out .3s; transition: all ease-in-out .3s; opacity: .2; } .slick-vertical .slick-slide { overflow: hidden; height: 100vh; border: none; outline: none; } .slick-active { opacity: .3; } .slick-current { opacity: 1; } .slick-dots { z-index: -1; position: absolute; bottom: 80px; right: 65px; opacity: 0; } .slick-dots li { overflow: hidden; margin: 4px 0; } .slick-dots li.slick-active { opacity: 1; } .slick-dots li.slick-active a { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; color: #2630D3; line-height: 30px; } .slick-dots li a { float: right; line-height: 30px; margin-right: 15px; vertical-align: middle; color: #b4b4b4; } /*轮播 end*/ /*各品牌第一屏水平轮播*/ .brand-horizontal-carousel { z-index: 1; position: absolute; top: 0; left: 0; width: 100%; height: 100vh; } .brand-horizontal-carousel .slick-slide { height: 100vh; opacity: 1; } .brand-horizontal-carousel .page-item { position: relative; width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; } /*各品牌第一屏水平轮播 end*/ /*edited by zhong*/ .mCSB_inside > .mCSB_container { margin-right: 0px; } .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background-color: #999; } .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar { background-color: #888; } .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background-color: #888; } .mCSB_scrollTools .mCSB_draggerRail { background-color: rgba(0, 0, 0, .2); } /*首页第一屏 begin*/ .home .header { display: block; z-index: 0; position: absolute; top: 0; } .home > .header { opacity: 0; } .home .header.default { top: 50px; } .home-loading { z-index: 1000; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .home-loading-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; background-color: #fff; } .logo-grey, .logo-white, .logo-black { display: block; width: 268px; height: 160px; } .home-loading-logo, .logo-white { z-index: 999; position: absolute; top: 50%; left: 50%; margin: -80px 0 0 -133px; width: 268px; height: 160px; } .home-loading-logo { z-index: 1001; } .home-grey-logo { opacity: 0; z-index: 1000; } .logo-grey-mask { z-index: 99; overflow: hidden; position: absolute; top: 0; left: 0; width: 268px; height: 160px; } .home-logo-remove .logo-grey-mask { height: 0; -webkit-transition: height 3s ease 0s; -moz-transition: height 3s ease 0s; -ms-transition: height 3s ease 0s; -o-transition: height 3s ease 0s; transition: height 3s ease 0s; } .home .home-carousel { overflow: hidden; z-index: 10; position: absolute; width: 100%; height: 100%; } .home .home-carousel > .header { opacity: 0; } .home-page-0 { position: relative; height: 100vh; opacity: 0; } /*首页第一屏 end*/ .volume-control-container + .share-icon { bottom: 180px; } .volume-control-container { z-index: 1000; position: absolute; bottom: 65px; right: 55px; width: 24px; padding: 10px; } .volume-control-container:hover .volume-expand { display: block; } .volume-expand { display: none; position: relative; bottom: 30px; width: 100%; left: 50%; height: 80px; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .volume-control-container .volume-icon { position: absolute; width: 24px; height: 21px; bottom: 10px; background: url(../images/icons/volume-off.png) no-repeat center center; cursor: pointer; } .volume-control-container .volume-icon.volume-on { background: url(../images/icons/volume-on.png) no-repeat center center; } .volume-control-container .volume-slider-vertical { height: 80px; width: 2px; top: 0; background: #fff; position: relative; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .volume-control-container .volume-slider-fill { background: #2630D3; position: absolute; bottom: 0; width: 100%; display: block; } .volume-control-container .volume-slider-handle { background: #2630D3; width: 8px; height: 8px; border-radius: 50%; cursor: pointer; display: inline-block; position: absolute; left: -3px; } .volume-control-container .volume-value { position: absolute; top: -21px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); font-size: 12px; color: #FFFFFF; } .head-block { position: relative; width: 100%; height: 100vh; } .brand-r130 .head-block { position: absolute; top: 0; left: 0; } .head-block > img { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .homepage-login + .share-icon { bottom: 135px; } .volume-control-container + .homepage-login { bottom: 125px; } .homepage-login { position: absolute; right: 65px; bottom: 80px; height: 24px; width: 24px; background: url(../images/login-bottom.png) no-repeat center center; cursor: pointer; } .homepage-login a { display: block; height: 100%; width: 100%; } .share-icon + .homepage-login { bottom: 125px; } /*各品牌第一屏分享 begin*/ .share-icon { z-index: 1001; position: absolute; bottom: 75px; right: 65px; width: 24px; height: 18px; background: url(../images/icons/share-btn.png) no-repeat center center; cursor: pointer; } .header-share { visibility: hidden; z-index: 1001; position: absolute; right: 60px; bottom: 2px; left: -3px; padding-bottom: 40px; width: 30px; } .header-share li { position: relative; margin-bottom: 6px; width: 30px; height: 30px; -webkit-transform: translate3d(0, 30px, 0); transform: translate3d(0, 30px, 0); opacity: 0; -webkit-transition: opacity .2s, -webkit-transform .3s; transition: opacity .2s, -webkit-transform .3s; transition: transform .3s, opacity .2s; transition: transform .3s, opacity .2s, -webkit-transform .3s; cursor: pointer; } .share-icon.open-share { max-height: initial; } .share-icon.open-share ul { visibility: visible; } .share-icon.open-share ul li { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0); } .share-icon.close-share { max-height: 30px; } .share-icon.close-share ul { -webkit-transition-delay: .8s; transition-delay: .8s; } .share-icon.close-share ul li:nth-child(1) { -webkit-transition-delay: .1s; transition-delay: .1s; } .share-icon.close-share ul li:nth-child(2) { -webkit-transition-delay: .2s; transition-delay: .2s; } .share-icon.close-share ul li:nth-child(3) { -webkit-transition-delay: .3s; transition-delay: .3s; } .share-icon.close-share ul li:nth-child(4) { -webkit-transition-delay: .4s; transition-delay: .4s; } .share-icon.close-share ul li:nth-child(5) { -webkit-transition-delay: .5s; transition-delay: .5s; } .share-icon.close-share ul li:nth-child(6) { -webkit-transition-delay: .6s; transition-delay: .6s; } .share-icon.close-share ul li:nth-child(7) { -webkit-transition-delay: .7s; transition-delay: .7s; } .share-icon.open-share ul li:nth-child(1) { -webkit-transition-delay: .7s; transition-delay: .7s; } .share-icon.open-share ul li:nth-child(2) { -webkit-transition-delay: .6s; transition-delay: .6s; } .share-icon.open-share ul li:nth-child(3) { -webkit-transition-delay: .5s; transition-delay: .5s; } .share-icon.open-share ul li:nth-child(4) { -webkit-transition-delay: .4s; transition-delay: .4s; } .share-icon.open-share ul li:nth-child(5) { -webkit-transition-delay: .3s; transition-delay: .3s; } .share-icon.open-share ul li:nth-child(6) { -webkit-transition-delay: .2s; transition-delay: .2s; } .share-icon.open-share ul li:nth-child(7) { -webkit-transition-delay: .1s; transition-delay: .1s; } .share-list li a { display: block; width: 100%; height: 100%; } .share-list li.web { background: url(../images/icons/small-share.png) no-repeat -180px 0; } .share-list li.wechat { background: url(../images/icons/small-share.png) no-repeat 0 0; } .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -30px; } .share-list li.wechat img, .share-list li.douyin img { display: none; width: 100%; } .share-list li.weibo { background: url(../images/icons/small-share.png) no-repeat -30px 0; } .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -30px; } .share-list li.facebook { background: url(../images/icons/small-share.png) no-repeat -60px 0; } .share-list li.facebook:hover { background: url(../images/icons/small-share.png) no-repeat -60px -30px; } .share-list li.twitter { background: url(../images/icons/small-share.png) no-repeat -90px 0; } .share-list li.twitter:hover { background: url(../images/icons/small-share.png) no-repeat -90px -30px; } .share-list li.linkedin { background: url(../images/icons/small-share.png) no-repeat -120px 0; } .share-list li.linkedin:hover { background: url(../images/icons/small-share.png) no-repeat -120px -30px; } .share-list li.instagram { background: url(../images/icons/small-share.png) no-repeat -150px 0; } .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -30px; } .share-list li.douyin { background: url(../images/icons/small-share.png) no-repeat -210px 0; } .share-list li.youtube { background: url(../images/icons/small-share.png) no-repeat -240px 0; } .share-list li.youtube:hover { background: url(../images/icons/small-share.png) no-repeat -240px -30px; } .brand-a3 .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -60px; } .brand-a3 .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -60px; } .brand-a3 .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -60px; } .brand-a3 .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -60px; } .brand-broadcast .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -240px; } .brand-broadcast .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -240px; } .brand-broadcast .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -240px; } .brand-broadcast .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -240px; } .brand-broadcute .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -180px; } .brand-broadcute .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -180px; } .brand-broadcute .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -180px; } .brand-broadcute .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -180px; } .brand-crz .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -90px; } .brand-crz .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -90px; } .brand-crz .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -90px; } .brand-crz .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -90px; } .brand-crz .share-list li.douyin:hover { background: url(../images/icons/small-share.png) no-repeat -210px -90px; } .brand-muchell .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -270px; } .brand-muchell .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -270px; } .brand-muchell .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -270px; } .brand-muchell .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -270px; } .brand-sirloin .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -120px; } .brand-sirloin .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -120px; } .brand-sirloin .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -120px; } .brand-sirloin .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -120px; } .brand-r130 .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -330px; } .brand-r130 .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -330px; } .brand-taoraywang .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -210px; } .brand-taoraywang .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -210px; } .brand-taoraywang .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -210px; } .brand-taoraywang .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -210px; } .brand-taoraytaoray .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -30px; } .brand-taoraytaoray .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -30px; } .brand-taoraytaoray .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -30px; } .brand-taoraytaoray .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -30px; } .brand-taow .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -150px; } .brand-taow .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -150px; } .brand-taow .share-list li.instagram:hover { background: url(../images/icons/small-share.png) no-repeat -150px -150px; } .csr .share-list li.web:hover { background: url(../images/icons/small-share.png) no-repeat -180px -300px; } .csr .share-list li.wechat:hover { background: url(../images/icons/small-share.png) no-repeat 0 -300px; } .csr .share-list li.weibo:hover { background: url(../images/icons/small-share.png) no-repeat -30px -300px; } .wechat-qrcode-block { z-index: 2000; display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100vh; background-color: #fff; cursor: default; } .wechat-qrcode { position: absolute; top: 50%; left: 50%; margin: -165px 0 0 -133px; width: 266px; height: 330px; } .wechat-qrcode img { display: block; width: 100%; margin-bottom: 45px; } .wechat-qrcode p { line-height: 26px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 22px; color: #000; text-align: center; } .wechat-qrcode-close { position: absolute; top: 40px; right: 40px; width: 30px; height: 30px; opacity: .6; background: url(../images/icons/close.png) no-repeat center center; cursor: pointer; } .wechat-qrcode-close:hover { opacity: 1; } /*各品牌第一屏分享 end*/ /*首页第二屏 begin*/ .home-about { position: relative; height: 100%; background-color: rgba(237, 208, 182, .63); } .home-about-main { opacity: 0; position: absolute; top: 55%; left: 50%; margin: -133px 0 0 -225px; width: 450px; height: 366px; color: #fff; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; -webkit-transition: all .6s ease .3s; -moz-transition: all .6s ease .3s; -ms-transition: all .6s ease .3s; -o-transition: all .6s ease .3s; transition: all .6s ease .3s; } .home-about-main.side-out-up { top: 40%; opacity: 1; } .home-about-main h2 { position: relative; margin-bottom: 100px; line-height: 36px; font-size: 36px; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.30); } .home-about-main p { line-height: 28px; font-size: 16px; text-align: justify; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.30); } .home-about-main h2 + p { margin-bottom: 14px; } /*首页第二屏 end*/ /*首页品牌简述 begin*/ .home-brands { overflow: hidden; position: relative; top: 0; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); padding: 154px; min-width: 1268px; width: calc(100% - 308px); } .home-brands li { overflow: hidden; position: relative; } .home-brands li .home-brand-block { z-index: 9; position: relative; } .home-brands li .home-brand { overflow: hidden; position: relative; float: left; width: 25%; cursor: pointer; } .home-brands li .home-brand.null .home-brand-mask { opacity: 1; } .home-brands li .home-brand > img { display: block; width: 100%; height: 100%; -webkit-transition: all .8s; -moz-transition: all .8s; -ms-transition: all .8s; -o-transition: all .8s; transition: all .8s; } .home-brands li .home-brand .home-brand-mask { z-index: 10; opacity: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 11, 190, .75); -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .home-brands li .home-brand:hover .home-brand-mask { opacity: 1; } .home-brands li .home-brand:hover .home-brand-logo p { opacity: 1; } .home-brands li .home-brand:hover > img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .home-brands li .home-brand .home-brand-more { z-index: 12; position: absolute; top: 50%; margin-top: -18px; width: 100%; line-height: 36px; text-align: center; color: #fff; font-size: 36px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; } .home-brands li .home-brand-details { z-index: 8; position: relative; margin-top: 0; } .home-brands li .home-brand-detail { display: none; position: relative; width: 100%; height: 560px; } .home-brand-logo { z-index: 11; position: absolute; top: 50%; left: 50%; margin: -90px 0 0 -140px; width: 280px; height: 180px; } .home-brand-logo p { opacity: 0; position: absolute; bottom: 40px; width: 100%; font-size: 16px; color: #fff; text-align: center; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.50); -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; } .home-brand-detail .img-left, .home-brand-detail .img-right { position: absolute; top: 0; width: 50%; height: 560px; background-position: center center; background-repeat: no-repeat; background-size: cover; } .home-brand-detail .img-left { left: 0; } .home-brand-detail .img-right { right: 0; } .brand-detail-content { position: absolute; top: 0; left: 50%; padding: 60px; width: calc(50% - 120px); height: calc(100% - 120px); text-align: left; color: #fff; } .brand-detail-content h2 { margin-bottom: 40px; line-height: 18px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 18px; } .brand-detail-content p { margin-bottom: 10px; width: 486px; line-height: 26px; text-align: justify; } .brand-detail-content .brand-links { position: absolute; bottom: 60px; left: 60px; } .brand-detail-content .brand-links a { display: block; padding: 2px 4px; color: #00009d; background-color: #fff; border-radius: 2px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; } .brand-detail-content .brand-links a:first-child { margin-bottom: 10px; } /*首页品牌简述 end*/ /*首页员工墙 begin*/ .staff-wall { position: relative; height: 100%; background-color: #fff; } .home-creativity { position: absolute; top: calc(50% - 25px); left: 50%; padding: 65px 75px; width: 450px; height: 475px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); color: #fff; background-color: rgba(0, 11, 190, .75); } .home-creativity h3 { margin: 50px 0; line-height: 24px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 24px; } .home-creativity-desc p { line-height: 26px; text-align: justify; } .home-creativity-desc p:first-child { margin-bottom: 12px; } .staff-wall .staff-wall-list { overflow: hidden; position: relative; top: 0; left: 50%; width: 6240px; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .staff-wall ul { overflow: hidden; float: left; margin: 0 auto; width: 2080px; } .staff-wall ul li { float: left; margin: 4px; } .staff-wall ul li img { display: block; width: 200px; height: 200px; } /*首页员工墙 begin*/ /*首页及各品牌新闻列表 begin*/ .news-head { overflow: hidden; width: 100%; height: 770px; background-position: center center; background-repeat: no-repeat; background-size: cover; } .news-head-block { position: relative; margin-top: 290px; padding: 70px; width: calc(50% + 100px); height: 240px; text-align: right; background-color: rgba(0, 11, 190, .75); } .news-head-block .news-head-content { position: absolute; right: 70px; width: 580px; text-align: left; color: #fff; } .news-head-block .news-head-title { position: absolute; top: -230px; left: 0; line-height: 60px; font-size: 60px; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.50); } .news-head-block .news-brand-title { position: absolute; top: -206px; left: 0; line-height: 30px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 30px; color: #fff; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.50); } .news-head-block .news-brand-title i { position: absolute; top: -27px; left: 0; width: 170px; height: 14px; background-color: #0b35f6; } .brand.brand-broadcute .news-head-block, .brand.brand-broadcute .news-brand-title i { background-color: rgba(112, 199, 240, .86); } .brand.brand-crz .news-head-block { background-color: rgba(34, 34, 34, .75); } .brand.brand-crz .news-brand-title i { background-color: #d5231f; } .brand.brand-muchell .news-head-block { background-color: rgba(0, 88, 182, .75); } .brand.brand-muchell .news-brand-title i { background-color: #92908a; } .brand.brand-sirloin .news-head-block { background-color: rgba(245, 218, 21, .8); } .brand.brand-sirloin .news-brand-title i { background-color: #f5da15; } .brand.brand-sirloin .news-head-block .news-head-content { color: #4a4a4a; } .brand.brand-taoraywang .news-head-block { background-color: rgba(0, 0, 0, .75); } .brand.brand-taoraywang .news-brand-title i { background-color: #000; } .brand.brand-taoraytaoray.news-lists .news-head-block { background-color: rgba(0, 0, 0, .75); } .brand.brand-taoraytaoray .news-lists .news-brand-title i { background-color: #2630d3; } .brand.brand-taow .news-head-block { background-color: rgba(124, 124, 124, .75); } .brand.brand-taow .news-brand-title i { background-color: #19192c; } .news-head-block .news-head-content h2 { overflow: hidden; margin-bottom: 40px; height: 68px; line-height: 34px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 24px; text-align: justify; } .news-head-block .news-head-content p { margin-bottom: 35px; line-height: 26px; font-size: 16px; text-align: justify; } .news-head-block .news-more { overflow: hidden; } .news-head-block .news-more .date { float: left; line-height: 26px; } .news-head-block .news-more .read-original { position: relative; float: right; line-height: 26px; color: #fff; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; cursor: pointer; } .news-head-block .news-more .read-original:before { content: ""; position: absolute; top: 0; left: -33px; width: 26px; height: 26px; background: url("../images/icons/plus.png") no-repeat center center; } .news-lists { overflow: hidden; position: relative; min-height: 2880px; background-color: #eedfd2; } .brand.brand-broadcute .news-lists { background-color: #f8f7f3; } .brand.brand-crz .news-lists { background-color: #222; } .brand.brand-sirloin .news-lists { background-color: #d5d5cf; } .brand.brand-muchell .news-lists { background-color: #e3e3d9; } .brand.brand-taoraytaoray .news-lists { background-color: #e5e8f9; } .brand.brand-taoraywang .news-lists { background-color: #000; } .brand.brand-taow .news-lists { background-color: #dbd5cb; } .news-lists .news-block { position: relative; overflow: hidden; padding-bottom: 100px; margin-bottom: 30px; } .news-lists .news-bg { position: relative; float: right; width: calc(50% + 68px); height: 2055px; background-color: #fff; } .news-lists .news-block.add .news-bg { top: 516px; height: 2203px; } .news-lists .news-block .news-bg .bg-1 { position: absolute; top: 0; left: -100%; width: 200%; height: 530px; background-color: #fff; } .news-lists .news-block .news-bg .bg-2 { position: absolute; bottom: 0; left: calc(-100% + 68px);; width: calc(100% - 68px); height: 333px; background-color: #fff; } .news-lists .news-block ul { overflow: hidden; position: absolute; top: 100px; left: 50%; margin-left: -606px; width: 1226px; } .news-lists .news-block.add { min-height: 2717px; } .news-lists .news-block.add ul { top: 0; } .news-lists .news-block ul li { float: left; width: 470px; height: 811px; margin: 0 68px; } .news-lists .news-block ul li .news-img-container { width: 470px; height: 470px; margin-bottom: 40px; border-bottom: 8px solid #000; overflow: hidden; position: relative; } .news-lists .news-block ul li .news-img-container img { width: auto; height: 100%; position: absolute; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); } .news-lists .news-block .news-detail { width: 406px; } .news-lists .news-block ul li span { display: block; margin-bottom: 16px; line-height: 1; font-size: 12px; color: #727272; } .news-lists .news-block ul li h2 { overflow: hidden; margin-bottom: 16px; height: 64px; line-height: 32px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; font-size: 22px; color: #000; text-align: justify; } .news-lists .news-block ul li p { margin-bottom: 100px; line-height: 20px; font-size: 12px; color: #727272; text-align: justify; } .news-lists .news-block ul li.small { margin: 40px 20px 0; width: 222px; height: 588px; } .news-lists .news-block ul li:nth-of-type(5) { margin-left: 60px; } .news-lists .news-block ul li.small .news-img-container { width: 222px; height: 222px; } .news-lists .news-block ul li.small h2 { height: 48px; line-height: 24px; font-size: 16px; } .news-lists .news-block ul li.small p { margin-bottom: 143px; } .news-lists .news-block ul li.small .news-detail { width: 222px; } .news-lists .news-block ul li.first { position: relative; float: right; width: 620px; height: 764px; } .news-lists .news-block ul li.first img { margin-bottom: 150px; width: 606px; height: 606px; } .news-lists .news-block ul li.first .news-detail { position: absolute; left: -470px; top: 178px; } .news-lists .news-block ul li.last { position: relative; margin: 0 0 0 -68px; width: 606px; height: 614px; } .news-lists .news-block ul li.last .news-img-container { width: 606px; height: 606px; } .news-lists .news-block ul li.last .news-detail { position: absolute; left: -470px; top: 178px; } .brand.brand-crz .news-lists .news-block.default ul li:nth-child(1) .news-detail span, .brand.brand-crz .news-lists .news-block.default ul li:nth-child(1) .news-detail p, .brand.brand-crz .news-lists .news-block.default ul li:nth-child(3) .news-detail span, .brand.brand-crz .news-lists .news-block.default ul li:nth-child(3) .news-detail p { color: #cacaca; } .brand.brand-crz .news-lists .news-block.default ul li:nth-child(1) .news-detail h2, .brand.brand-crz .news-lists .news-block.default ul li:nth-child(3) .news-detail h2 { color: #fff; } .brand.brand-crz .news-lists .news-block.add ul li:nth-child(1) .news-detail span, .brand.brand-crz .news-lists .news-block.add ul li:nth-child(1) .news-detail p, .brand.brand-crz .news-lists .news-block.add ul li:nth-child(2) .news-detail span, .brand.brand-crz .news-lists .news-block.add ul li:nth-child(2) .news-detail p, .brand.brand-crz .news-lists .news-block.add ul li:nth-child(4) .news-detail span, .brand.brand-crz .news-lists .news-block.add ul li:nth-child(4) .news-detail p { color: #cacaca; } .brand.brand-crz .news-lists .news-block.add ul li:nth-child(1) .news-detail h2, .brand.brand-crz .news-lists .news-block.add ul li:nth-child(2) .news-detail h2, .brand.brand-crz .news-lists .news-block.add ul li:nth-child(4) .news-detail h2 { color: #fff; } .brand.brand-taoraywang .news-lists .news-block.default ul li:nth-child(1) .news-detail span, .brand.brand-taoraywang .news-lists .news-block.default ul li:nth-child(1) .news-detail p, .brand.brand-taoraywang .news-lists .news-block.default ul li:nth-child(3) .news-detail span, .brand.brand-taoraywang .news-lists .news-block.default ul li:nth-child(3) .news-detail p { color: #dbdbdb; } .brand.brand-taoraywang .news-lists .news-block.default ul li:nth-child(1) .news-detail h2, .brand.brand-taoraywang .news-lists .news-block.default ul li:nth-child(3) .news-detail h2 { color: #fff; } .brand.brand-taoraywang .news-lists .news-block.add ul li:nth-child(1) .news-detail span, .brand.brand-taoraywang .news-lists .news-block.add ul li:nth-child(1) .news-detail p, .brand.brand-taoraywang .news-lists .news-block.add ul li:nth-child(2) .news-detail span, .brand.brand-taoraywang .news-lists .news-block.add ul li:nth-child(2) .news-detail p, .brand.brand-taoraywang .news-lists .news-block.add ul li:nth-child(4) .news-detail span, .brand.brand-taoraywang .news-lists .news-block.add ul li:nth-child(4) .news-detail p { color: #dbdbdb; } .brand.brand-taoraywang .news-lists .news-block.add ul li:nth-child(1) .news-detail h2, .brand.brand-taoraywang .news-lists .news-block.add ul li:nth-child(2) .news-detail h2, .brand.brand-taoraywang .news-lists .news-block.add ul li:nth-child(4) .news-detail h2 { color: #fff; } .brand.brand-taow .news-lists .news-block.default ul li:nth-child(1) .news-detail span, .brand.brand-taow .news-lists .news-block.default ul li:nth-child(1) .news-detail p, .brand.brand-taow .news-lists .news-block.default ul li:nth-child(3) .news-detail span, .brand.brand-taow .news-lists .news-block.default ul li:nth-child(3) .news-detail p { color: #4a4a4a; } .brand.brand-taow .news-lists .news-block.add ul li:nth-child(1) .news-detail span, .brand.brand-taow .news-lists .news-block.add ul li:nth-child(1) .news-detail p, .brand.brand-taow .news-lists .news-block.add ul li:nth-child(2) .news-detail span, .brand.brand-taow .news-lists .news-block.add ul li:nth-child(2) .news-detail p, .brand.brand-taow .news-lists .news-block.add ul li:nth-child(4) .news-detail span, .brand.brand-taow .news-lists .news-block.add ul li:nth-child(4) .news-detail p { color: #4a4a4a; } .news-lists .more { margin-left: calc(50% - 68px); margin-bottom: 397px; } .news-lists .more-main { width: 606px;; height: 300px; text-align: right; background-color: #2630d3; } .brand.brand-broadcute .news-lists .more-main { background-color: #c9e9f6; } .brand.brand-crz .news-lists .more-main { background-color: #d5231f; } .brand.brand-sirloin .news-lists .more-main { background-color: #f5da15; } .brand.brand-muchell .news-lists .more-main { background-color: #92908a; } .brand.brand-taoraywang .news-lists .more-main { background-color: #fff; } .brand.brand-taoraytaoray .news-lists .more-main { background-color: #2630d3; } .brand.brand-taow .news-lists .more-main { background-color: #19192c; } .news-lists .more span { display: inline-block; position: relative; margin: 136px 78px 0 0; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 36px; line-height: 36px; color: #fff; cursor: pointer; } .news-lists .more span:before { content: ""; position: absolute; top: -16px; left: 0; width: 100%; height: 8px; background-color: #fff; } .brand.brand-taoraywang .news-lists .more span { color: #000; } .brand.brand-taoraywang .news-lists .more span:before { background-color: #000; } .brand .news-lists .more { margin-bottom: 544px; } /*首页及各品牌新闻列表 end*/ /*底部大分享 begin*/ .share-bottom dt { display: inline-block; margin-right: 10px; line-height: 64px; font-size: 30px; font-family: Now-Medium; color: #4a4a4a; vertical-align: middle; } .brand-crz .share-bottom dt { color: #fff; } .brand-taoraywang .share-bottom dt { color: #fff; } .brand-taoraytaoray .share-bottom dt { color: #000; } .brand-taow .share-bottom dt { color: #000; } .brand-sirloin .share-bottom dt { color: #fff; } .brand-a3 .share-bottom dt { color: #fff; } .about .share-bottom dt { color: #fff; } .share-bottom dd { display: inline-block; margin: 0 8px; width: 64px; height: 64px; vertical-align: middle; cursor: pointer; } .share-bottom dd img { display: none; } .share-bottom dd a { display: block; width: 100%; height: 100%; } .brand-broadcast .wechat { background: url("../images/icons/big-share.png") no-repeat 0 -640px; } .brand-broadcast .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -512px; } .brand-broadcast .weibo { background: url("../images/icons/big-share.png") no-repeat -64px -640px; } .brand-broadcast .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -512px; } .brand-broadcast .web { background: url("../images/icons/big-share.png") no-repeat -192px -640px; } .brand-broadcast .web:hover { background: url("../images/icons/big-share.png") no-repeat -192px -512px; } .brand-broadcast .instagram { background: url("../images/icons/big-share.png") no-repeat -128px -640px; } .brand-broadcast .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -512px; } .brand-crz .wechat { background: url("../images/icons/big-share.png") no-repeat 0 0; } .brand-crz .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -128px; } .brand-crz .weibo { background: url("../images/icons/big-share.png") no-repeat -64px 0; } .brand-crz .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -128px; } .brand-crz .instagram { background: url("../images/icons/big-share.png") no-repeat -128px 0; } .brand-crz .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -128px; } .brand-crz .web { background: url("../images/icons/big-share.png") no-repeat -192px 0; } .brand-crz .web:hover { background: url("../images/icons/big-share.png") no-repeat -192px -128px; } .brand-crz .douyin { background: url("../images/icons/big-share.png") no-repeat -192px 0; } .brand-crz .douyin:hover { background: url("../images/icons/big-share.png") no-repeat -192px -128px; } .brand-sirloin .wechat { background: url("../images/icons/big-share.png") no-repeat 0 0; } .brand-sirloin .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -192px; } .brand-sirloin .weibo { background: url("../images/icons/big-share.png") no-repeat -64px 0; } .brand-sirloin .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -192px; } .brand-sirloin .instagram { background: url("../images/icons/big-share.png") no-repeat -128px 0; } .brand-sirloin .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -192px; } .brand-sirloin .web { background: url("../images/icons/big-share.png") no-repeat -192px 0; } .brand-sirloin .web:hover { background: url("../images/icons/big-share.png") no-repeat -192px -192px; } .brand-taow .wechat { background: url("../images/icons/big-share.png") no-repeat 0 -640px; } .brand-taow .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -256px; } .brand-taow .weibo { background: url("../images/icons/big-share.png") no-repeat -64px -640px; } .brand-taow .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -256px; } .brand-taow .instagram { background: url("../images/icons/big-share.png") no-repeat -128px -640px; } .brand-taow .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -256px; } .brand-taoraytaoray .wechat { background: url("../images/icons/big-share.png") no-repeat 0 -640px; } .brand-taoraytaoray .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -512px; } .brand-taoraytaoray .weibo { background: url("../images/icons/big-share.png") no-repeat -64px -640px; } .brand-taoraytaoray .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -512px; } .brand-taoraytaoray .instagram { background: url("../images/icons/big-share.png") no-repeat -128px -640px; } .brand-taoraytaoray .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -512px; } .brand-taoraytaoray .web { background: url("../images/icons/big-share.png") no-repeat -192px -640px; } .brand-taoraytaoray .web:hover { background: url("../images/icons/big-share.png") no-repeat -192px -512px; } .brand-taoraywang .wechat { background: url("../images/icons/big-share.png") no-repeat 0 0; } .brand-taoraywang .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -384px; } .brand-taoraywang .weibo { background: url("../images/icons/big-share.png") no-repeat -64px 0; } .brand-taoraywang .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -384px; } .brand-taoraywang .instagram { background: url("../images/icons/big-share.png") no-repeat -128px 0; } .brand-taoraywang .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -384px; } .brand-taoraywang .web { background: url("../images/icons/big-share.png") no-repeat -192px 0; } .brand-taoraywang .web:hover { background: url("../images/icons/big-share.png") no-repeat -192px -384px; } .brand-muchell .wechat { background: url("../images/icons/big-share.png") no-repeat 0 -640px; } .brand-muchell .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -576px; } .brand-muchell .weibo { background: url("../images/icons/big-share.png") no-repeat -64px -640px; } .brand-muchell .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -576px; } .brand-muchell .web { background: url("../images/icons/big-share.png") no-repeat -192px -640px; } .brand-muchell .web:hover { background: url("../images/icons/big-share.png") no-repeat -192px -576px; } .brand-muchell .instagram { background: url("../images/icons/big-share.png") no-repeat -128px -640px; } .brand-muchell .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -576px; } .brand-broadcute .wechat { background: url("../images/icons/big-share.png") no-repeat 0 -640px; } .brand-broadcute .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -320px; } .brand-broadcute .weibo { background: url("../images/icons/big-share.png") no-repeat -64px -640px; } .brand-broadcute .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -320px; } .brand-broadcute .web { background: url("../images/icons/big-share.png") no-repeat -192px -640px; } .brand-broadcute .web:hover { background: url("../images/icons/big-share.png") no-repeat -192px -320px; } .brand-muchell .instagram { background: url("../images/icons/big-share.png") no-repeat -128px -640px; } .brand-muchell .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -320px; } .brand-a3 .share-bottom .wechat { background: url("../images/icons/big-share.png") no-repeat 0 0; } .brand-a3 .share-bottom .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -64px; } .brand-a3 .share-bottom .weibo { background: url("../images/icons/big-share.png") no-repeat -64px 0; } .brand-a3 .share-bottom .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -64px; } .brand-a3 .share-bottom .instagram { background: url("../images/icons/big-share.png") no-repeat -128px 0; } .brand-a3 .share-bottom .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -64px; } .brand-a3 .share-bottom .web { background: url("../images/icons/big-share.png") no-repeat -192px 0; } .brand-a3 .share-bottom .web:hover { background: url("../images/icons/big-share.png") no-repeat -192px -64px; } .about .wechat { background: url("../images/icons/big-share.png") no-repeat 0 0; } .about .wechat:hover { background: url("../images/icons/big-share.png") no-repeat 0 -512px; } .about .weibo { background: url("../images/icons/big-share.png") no-repeat -64px 0; } .about .weibo:hover { background: url("../images/icons/big-share.png") no-repeat -64px -512px; } .about .facebook { background: url("../images/icons/big-share.png") no-repeat -384px 0; } .about .facebook:hover { background: url("../images/icons/big-share.png") no-repeat -384px -512px; } .about .youtube { background: url("../images/icons/big-share.png") no-repeat -448px 0; } .about .youtube:hover { background: url("../images/icons/big-share.png") no-repeat -448px -512px; } .about .twitter { background: url("../images/icons/big-share.png") no-repeat -256px 0; } .about .twitter:hover { background: url("../images/icons/big-share.png") no-repeat -256px -512px; } .about .linkedin { background: url("../images/icons/big-share.png") no-repeat -320px 0; } .about .linkedin:hover { background: url("../images/icons/big-share.png") no-repeat -320px -512px; } .about .instagram { background: url("../images/icons/big-share.png") no-repeat -128px 0; } .about .instagram:hover { background: url("../images/icons/big-share.png") no-repeat -128px -512px; } .csr .share-bottom .web { background: url(../images/icons/big-share.png) no-repeat -192px -640px; } .csr .share-bottom .web:hover { background: url(../images/icons/big-share.png) no-repeat -192px -704px; } .csr .share-bottom .wechat { background: url(../images/icons/big-share.png) no-repeat 0 -640px; } .csr .share-bottom .wechat:hover { background: url(../images/icons/big-share.png) no-repeat 0 -704px; } .csr .share-bottom .weibo { background: url(../images/icons/big-share.png) no-repeat -64px -640px; } .csr .share-bottom .weibo:hover { background: url(../images/icons/big-share.png) no-repeat -64px -704px; } /*底部大分享 end*/ .home-video, .full-screen-video { width: 100%; height: calc(100vh); } .plyr__video-wrapper, .plyr--video { width: 100%; height: 100%; } .plyr__video-wrapper .plyr__poster { background-size: cover; } .home-video .video, .full-screen-video .video { display: block; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } /*a3 begin*/ .a3-introduce-block { width: 100%; background: url("../images/brands/a3/introduce.jpg") no-repeat center center; background-size: cover; } .a3-introduce-bg { position: relative; margin: 570px 0 560px; width: 100%; height: 140px; background-color: #000; } .a3-introduce { position: absolute; top: 0; left: 51%; width: 450px; color: #fff; text-align: justify; } .a3-introduce-img { position: relative; top: -570px; right: 538px; width: 418px; height: 844px; background-color: #fff; } .a3-introduce-img img { position: absolute; top: 0; left: -20px; width: 418px; height: 824px; } .a3-introduce .title { position: absolute; top: -71px; left: 0; font-size: 30px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.50); } .a3-introduce .title:before { content: ""; position: absolute; top: -22px; width: 100%; height: 14px; background-color: #fff; } .a3-introduce .introduce { position: absolute; top: 27px; left: 0; line-height: 28px; font-size: 18px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; } .a3-introduce .describe { position: absolute; top: 170px; left: 0; font-size: 16px; line-height: 28px; } .a3-introduce .describe p { margin: 8px 0; } .a3-introduce .describe p:last-child { margin-bottom: 0; } .a3-concept { position: relative; width: 100%; height: 100vh; background: url("../images/brands/a3/concept.jpg") no-repeat center center; background-size: cover; } .a3-concept img { position: absolute; top: 0; left: 47%; height: 100%; } .a3-concept .line { position: absolute; top: 297px; right: 60.9%; width: 100%; height: 6px; background-color: #fff; } .a3-concept-text { position: absolute; top: 243px; left: calc(50% - 540px); width: 540px; height: 160px; color: #fff; } .a3-concept-text .title { position: relative; margin-bottom: 60px; padding-left: 94px; line-height: 40px; font-size: 40px; } .a3-concept-text .title:before { content: ""; position: absolute; top: -10px; left: 0; width: 64px; height: 70px; background: url(../images/brands/a3/symbol.png) no-repeat center center; } .a3-concept-text .describe { line-height: 60px; font-size: 60px; } .a3-award-history { position: relative; width: 100%; min-height: 100%; background-color: #f3f3f3; } .a3-award-history img { position: absolute; top: 0; left: 65%; height: 100%; } .a3-award-history-block { position: relative; top: 0; bottom: 0; left: 50%; margin-left: -486px; min-height: calc(100vh - 60px); } .a3-award-history-block h2 { position: relative; display: inline-block; margin: 135px 0 64px 0; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 30px; color: #4a4a4a; } .a3-award-history-block h2:before { content: ""; position: absolute; top: -16px; left: 0; width: 100%; height: 14px; background-color: #000; } .a3-award-history-block ul { margin-left: 86px; padding-bottom: 60px; } .a3-award-history-block ul li { line-height: 30px; font-size: 16px; color: #7C7C7C; text-align: justify; } .a3-award-history-block ul li .date { display: inline-block; margin-right: 45px; } .a3-award-history-block .line { position: absolute; top: 0; left: 147px; width: 4px; height: 100%; background-color: #909090; } .a3-project { padding: 182px 0 230px; width: 100%; background-color: #19192c; } .a3-project h2 { margin: 25px 0 100px 0; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 30px; color: #fff; text-align: center; } .a3-project h2 span { position: relative; } .a3-project h2 span:before { content: ""; position: absolute; top: -25px; left: 0; width: 100%; height: 14px; background-color: #fff; } .a3-project ul li { position: relative; } .a3-project .a3-project-box { overflow: hidden; margin: 0 auto 60px; width: 1060px; } .a3-project .a3-project-item { float: left; margin-right: 60px; width: 500px; } .a3-project .a3-project-img { position: relative; width: 500px; height: 500px; border-bottom: 8px solid #000; cursor: pointer; } .a3-project .a3-project-img-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .2); opacity: 0; -webkit-transition: opacity .5s; -moz-transition: opacity .5s; -ms-transition: opacity .5s; -o-transition: opacity .5s; transition: opacity .5s; } .a3-project .a3-project-img:hover .a3-project-img-bg { opacity: 1; } .a3-project .a3-project-img-desc { position: absolute; top: 50%; left: 0; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); line-height: 36px; font-size: 36px; color: #fff; text-align: center; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.50); } .a3-project .a3-project-img-desc h3 { margin-bottom: 20px; } .a3-project .a3-project-img-desc p { font-size: 30px; } .a3-project .a3-project-item:last-child { margin-right: 0; } .a3-project .a3-project-item img { display: block; width: 100%; height: 100%; } .a3-project .a3-project-block { display: none; width: 100%; height: 608px; } .a3-project-item-desc { position: absolute; top: 568px; left: 0; width: 100%; height: 540px; background-color: #fff; } .a3-project-item-text { margin: 0 auto; width: 1060px; } .a3-project-item-text h3 { position: relative; display: inline-block; margin: 109px 0 73px 0; line-height: 30px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 30px; color: #000; } .a3-project-item-text h3:before { content: ""; position: absolute; top: -32px; left: 0; width: 140px; height: 14px; background-color: #000; } .a3-project-item-text .finish-time { margin-bottom: 35px; line-height: 26px; font-size: 18px; color: #000; } .a3-project-item-text .a3-project-desc { overflow: auto; overflow: -moz-scrollbars-none; -ms-overflow-style: none; margin-bottom: 35px; height: 123px; color: #858585; } .a3-project-item-text .a3-project-desc::-webkit-scrollbar { width: 0 !important } .a3-project-item-text .a3-project-desc p { line-height: 26px; color: #858585; text-align: justify; } .a3-project .more { overflow: hidden; margin: -30px auto 0; width: 1060px; } .a3-project .more-box { float: right; padding: 136px 78px 0 0; width: 422px; height: 164px; line-height: 36px; text-align: right; font-size: 36px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; color: #19192C; background-color: #fff; cursor: pointer; } .a3-project .more-box span { position: relative; } .a3-project .more-box span:before { content: ""; position: absolute; top: -8px; width: 100%; height: 8px; background-color: #19192C; } .a3-contact { overflow-y: auto; position: relative; width: 100%; height: 1063px; background: url("../images/brands/a3/contact.jpg") no-repeat center center; background-size: cover; } .a3-contact .big-share { position: absolute; bottom: 240px; left: 0; width: 100%; text-align: center; } /*a3 end*/ .zhimei-about .about-head { position: relative; width: 100%; height: 680px; } .zhimei-about .about-head-block { position: absolute; top: 200px; left: 44.6%; width: 100%; overflow: hidden; padding: 35px 50px; background-color: rgba(25, 25, 44, .5); } .zhimei-about .about-head h2 { float: left; margin-right: 60px; line-height: 260px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 30px; color: #fff; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.50); } .zhimei-about .about-head .about-head-desc { float: left; padding: 14px 60px; width: 300px; border-left: 3px solid #fff; } .zhimei-about .about-head .about-head-desc h3 { margin-bottom: 50px; line-height: 26px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 24px; color: #fff; } .zhimei-about .about-head .about-head-desc p { line-height: 26px; font-size: 14px; font-family: "Microsoft YaHei Light", 'PingFangSC-Light'; color: #fff; text-align: justify; } .zhimei-about .about-content { overflow: hidden; height: 736px; color: #fff; background-color: #19192c; } .zhimei-about .about-content ul { overflow: hidden; margin: 90px auto 60px; width: 1195px; } .zhimei-about .about-content li { float: left; margin-right: 65px; padding-top: 13px; width: 250px; } .zhimei-about .about-content li:last-child { margin-right: 0; } .zhimei-about .about-content li h3 { position: relative; display: inline-block; margin-bottom: 32px; line-height: 20px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 18px; } .zhimei-about .about-content li h3:before { content: ""; position: absolute; top: -13px; left: 0; width: 100%; height: 6px; background-color: #b30016; } .zhimei-about .about-content li p { margin-bottom: 32px; height: 200px; line-height: 26px; color: #b4b4b4; text-align: justify; } .zhimei-about .about-content li .about-data span { display: block; } .zhimei-about .about-content li .about-data-title { margin-bottom: 15px; line-height: 14px; } .zhimei-about .about-content li .about-data-num { line-height: 36px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 40px; letter-spacing: 1.11px; } .zhimei-about .about-auth { margin: 0 auto; width: 1195px; } .zhimei-about .about-auth .about-auth-title { margin-bottom: 17px; } .zhimei-about .about-auth .about-auth-iso { line-height: 32px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 32px; letter-spacing: 1px; } .file-index { background-color: #fff; } .file-index-top { overflow: hidden; position: relative; margin-bottom: 4px; width: 100%; } .file-index-top .file-index-top-bg { margin-top: 130px; width: 100%; height: 840px; background-repeat: no-repeat; background-position: center center; background-size: cover; } .file-index-top .file-index-block { position: absolute; top: 80px; left: 30px; right: 0; margin: 0 auto; width: 712px; height: 742px; background-color: #0b35f6; } .file-index-top .file-index-img { overflow: hidden; width: 712px; height: 712px; position: relative; left: -30px; } .file-index-top .file-index-img img { width: 100%; min-height: 100%; } .file-index-top .file-index-newest { position: absolute; bottom: 0; left: 852px; width: 500%; cursor: pointer; } .file-index-top .file-index-newest h2 { position: relative; margin-bottom: 17px; line-height: 30px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 30px; color: #fff; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.50); } .file-index-top .file-index-newest h2 i { position: absolute; top: -28px; left: 0; width: 170px; height: 14px; background-color: #0b35f6; } .brand.brand-taoraywang .file-index-top .file-index-block { background-color: #000; } .brand.brand-taoraywang .file-index-top .file-index-newest h2 i { background-color: #000; } .brand.brand-crz .file-index-top .file-index-block { background-color: #222; } .brand.brand-crz .file-index-top .file-index-newest h2 i { background-color: #d5231f; } .brand.brand-broadcute .file-index-top .file-index-block { background-color: #c9e9f6; } .brand.brand-broadcute .file-index-top .file-index-newest h2 i { background-color: #c4e1ef; } .brand.brand-sirloin .file-index-top .file-index-block { background-color: #f5da15; } .brand.brand-sirloin .file-index-top .file-index-newest h2 i { background-color: #f5da15; } .brand.brand-taoraytaoray .file-index-top .file-index-block { background-color: #2630d3; } .brand.brand-taoraytaoray .file-index-top .file-index-newest h2 i { background-color: #2630d3; } .brand.brand-taow .file-index-top .file-index-block { background-color: #19192c; } .brand.brand-taow .file-index-top .file-index-newest h2 i { background-color: #19192c; } .brand.brand-muchell .file-index-top .file-index-block { background-color: #e3e3d9; } .brand.brand-muchell .file-index-top .file-index-newest h2 i { background-color: #92908a; } .file-index-top .file-index-newest p { padding-left: 24px; line-height: 36px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; color: #fff; background-color: #000; } .file-index-list { margin-bottom: 4px; border-top: 2px solid #858585; border-bottom: 2px solid #858585; } .file-index-list .file-index-block { position: relative; margin: 0 auto; padding: 300px 0; text-align: center; } .file-index-list h2 { z-index: 9; position: absolute; top: 90px; left: 0; right: 0; margin: auto; padding: 11px 0; line-height: 18px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 20px; color: #4a4a4a; background-color: #fff; } .file-index-list ul { position: relative; top: 100px; opacity: 0; -webkit-transition: all 2s; -moz-transition: all 2s; -ms-transition: all 2s; -o-transition: all 2s; transition: all 2s; } .file-index-list ul.file-index-move { top: 0; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; opacity: 1; } .file-index-list ul li { overflow: hidden; margin: 8px 0; line-height: 20px; } .file-index-list ul li span { display: inline-block; font-size: 16px; color: #b4b4b4; cursor: pointer; } .file-index-list ul li span.vertical-line { margin: 0 8px; } .file-index-list ul li .date { float: left; width: 50%; text-align: right; } .file-index-list ul li .collection-name { float: left; padding-left: 39px; width: calc(50% - 39px); text-align: left; } .file-index-list ul li .date span { width: 105px; text-align: left; } .file-index-list ul li .collection-name span { position: relative; display: inline-block; padding: 0 7px; } .file-index-list ul li .collection-name span:hover { color: #4a4a4a; } .file-index-list ul li .collection-name span:after { content: "|"; position: absolute; right: -4px; top: 0; } .file-index-list ul li .collection-name span:last-child:after { content: ""; } .file-index-list .line { z-index: 8; position: absolute; top: 0; left: 50%; width: 1px; height: 100%; background-color: #d8d8d8; } /* edited by chen */ .news, .media-report, .media-contact, .media-cooperation, .media-database, .news-detail { margin-top: 50px; } /* SET TITLE STYLES */ .news-title { width: 100%; height: 318px; font-size: 70px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; color: #4A4A4A; text-align: center; line-height: 318px; } /* NEWS BEGIN*/ .news .banner { width: 100%; height: 770px; position: relative; } .news .banner .content-container { height: 380px; background: rgba(0, 11, 190, .75); position: absolute; left: 0; bottom: 100px; padding: 70px 70px 70px 0; width: calc(50% + 240px); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .news .banner .content { float: right; width: 579px; position: relative; } .news .banner .content > * { color: #FFFFFF; text-align: justify; } .news .banner .content h1 { position: absolute; top: -200px; left: 0px; font-size: 60px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; line-height: 60px; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.50); } .news .banner .content h2 { font-size: 24px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; line-height: 34px; } .news .banner .content p { margin: 40px 0; font-size: 16px; line-height: 26px; } .news .banner .content span { font-size: 14px; line-height: 14px; } .news i { background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; display: inline-block; vertical-align: middle; } .news .banner .content i { width: 26px; height: 26px; background-image: url(../images/icons/plus.png); margin-right: 10px; } .news .main .filter-container { width: 100%; height: 44px; background: #14223A; } .news .main .filter { width: 1080px; line-height: 44px; height: 44px; font-size: 16px; margin: 0 auto; color: #FFFFFF; text-align: justify; } .news .drop-down ul { background: #14223A; } .news .main .filter .filter-title { display: inline-block; } .news .drop-down ul { color: #FFFFFF; } .news .drop-down i.filter-down { background-image: url(../images/icons/news-filter-down.png); } .news .drop-down i.filter-up { background-image: url(../images/icons/news-filter-up.png); } .news .main .main-content { background: #EEDFD2; width: 100%; position: relative; padding-top: 70px; padding-bottom: 180px; } .news .main .items-container { width: 1080px; margin-left: auto; margin-right: auto; font-size: 0; overflow: hidden; } .news .main .items-container .no-result { font-size: 16px; } .news .main .card { width: 354px; margin-bottom: 9px; position: relative; float: left; } .news .main .card .img-container { position: relative; width: 100%; height: 267px; overflow: hidden; } .news .main .card:not(:nth-of-type(3n+1)) { margin-left: 9px; } .news .main .card img { position: absolute; width: 100%; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: block; } .news .main .card .text-container { height: 262px; width: 100%; background: #FFFFFF; padding: 24px 24px 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; } .news .main .card span { font-size: 12px; color: #727272; line-height: 12px; } .news .main .card h3 { font-size: 22px; color: #000000; line-height: 32px; margin: 16px 0; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; text-align: justify; } .news .main .card p { font-size: 12px; color: #727272; line-height: 20px; text-align: justify; } .news .main .more-news { width: 1080px; text-align: center; margin: 60px auto 0; } .news .main .more-news > * { margin: 0 auto; } .news .main .more-news .divide { background: #000000; background-size: 100% 100%; width: 140px; height: 8px; margin-bottom: 8px; } .news .main .more-news span { line-height: 36px; font-size: 36px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; color: #000; cursor: pointer; } /* NEWS END */ /* MEDIA-CONTACT BEGIN */ .media-contact .main { background: #E4E4DD; width: 100%; position: relative; padding-top: 130px; padding-bottom: 162px; } .media-contact dl { width: 280px; margin: 0 auto; } .media-contact dl + dl { margin-top: 35px; } .media-contact dt { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 20px; color: #FFFFFF; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.65); margin-bottom: 18px; } .media-contact dd { font-size: 18px; color: #4A4A4A; } /* MEDIA-CONTACT END */ /* MEDIA-COOPERATION BEGIN */ .media-cooperation .main { background: #000000; width: 100%; position: relative; padding-top: 120px; padding-bottom: 160px; } .media-cooperation .main .items-container { width: 900px; margin-left: auto; margin-right: auto; font-size: 0; } .media-cooperation .main .card { width: 180px; height: 120px; display: inline-block; background: #D8D8D8; margin-bottom: 20px; } .media-cooperation .main .card:not(:nth-of-type(4n+1)) { margin-left: 60px; } /* MEDIA-COOPERATION END */ /* MEDIA-REPORT BEGIN */ .media-report .main .filter-container { width: 100%; height: 44px; background: #14223A; position: relative; } .media-report .main .filter { width: 1234px; line-height: 44px; color: #FFFFFF; height: 44px; margin: 0 auto; font-size: 18px; text-align: center; position: relative; } .media-report .drop-down ul { background: #14223A; } .media-report .main .filter .category-item { color: #9B9B9B; cursor: pointer; } .media-report .main .filter .category-item.actived { color: #FFFFFF; } .media-report .main .filter .filter-divide { margin: 0 22px; opacity: 0.3; } .media-report .main .filter-title { display: inline-block; } .media-report .main .filter-year { position: absolute; right: 30px; top: 0; line-height: 44px; height: 44px; font-size: 16px; color: #FFFFFF; } .media-report .drop-down ul { color: #FFFFFF; } .media-report .drop-down i.filter-down { background-image: url(../images/icons/news-filter-down.png); } .media-report .drop-down i.filter-up { background-image: url(../images/icons/news-filter-up.png); } .media-report .main-content { background: #000000; width: 100%; position: relative; padding-top: 100px; padding-bottom: 180px; } .media-report .main .items-container { width: 1234px; margin-left: auto; margin-right: auto; font-size: 0; } .media-report .main .card { width: 406px; height: 280px; display: inline-block; background-size: 100% 100%; background-repeat: no-repeat; background-position: center center; margin-bottom: 9px; } .media-report .main .card:not(:nth-of-type(3n+1)) { margin-left: 8px; } .media-report .main .more-news { text-align: center; margin: 60px auto 0; width: 1234px; } .media-report .main .more-news > * { margin: 0 auto; } .media-report .main .more-news .divide { background: #FFFFFF; background-size: 100% 100%; width: 64px; height: 4px; margin-bottom: 8px; } .media-report .main .more-news span { font-size: 16px; color: #FFFFFF; line-height: 16px; text-align: justify; font-weight: 700; cursor: pointer; } /* MEDIA-REPORT END */ /* NEWS-DETAIL BEGIN */ .news-detail .article .article-header { width: 100%; padding: 140px 0 90px; text-align: center; background-color: #e4e4dd; } .news-detail .article .article-header h1 { margin: 0 auto; width: 1080px; line-height: 50px; font-size: 40px; font-family: "Microsoft YaHei Light", 'PingFangSC-Light'; } .news-detail .article .article-aside { width: 1080px; margin: 0 auto; padding: 45px 0 120px; text-align: center; } .news-detail .article .article-aside span { line-height: 18px; font-size: 18px; color: #727272; } .news-detail .article .article-section { margin: 0 auto 120px; width: 750px; font-size: 14px; color: #727272; } .news-detail .article .article-section p { line-height: 26px; text-align: justify; } .news-detail .article .article-section p + p { margin-top: 10px; } .news-detail .article .article-footer { position: relative; padding: 30px 0 38px; width: 100%; height: 600px; background-color: #e4e4dd; } .news-detail .article .article-footer .imgs-container { position: relative; margin: 0 auto; width: 1080px; height: 600px; overflow: hidden; } .news-detail .article .article-footer .imgs-container .img-item { width: 1080px; height: 600px; text-align: center; } .news-detail .article .article-footer .imgs-container img { margin: 0 auto; max-width: 100%; max-height: calc(100% - 8px); border-bottom: 8px solid #000000; } .news-detail .article .article-footer .img-nav-left, .news-detail .article .article-footer .img-nav-right { position: absolute; top: 50%; margin-top: -25px; width: 50px; height: 50px; background-position: center center; background-repeat: no-repeat; background-size: cover; cursor: pointer; } .news-detail .article .article-footer .img-nav-left { left: 30px; background-image: url(../images/icons/icon-nav-left.png); } .news-detail .article .article-footer .img-nav-right { right: 30px; background-image: url(../images/icons/icon-nav-right.png); } .news-detail .article .article-nav { margin: 50px 0 160px; width: 100%; } .news-detail .article .article-nav ul { margin: 0 auto; width: 1080px; height: 20px; } .news-detail .article .article-nav li { float: left; } .news-detail .article .article-nav li.article-nav-prev { width: 35%; text-align: right; } .news-detail .article .article-nav li.article-nav-home { margin: 0 5%; width: 20%; text-align: center; } .news-detail .article .article-nav li.article-nav-next { width: 35%; text-align: left; } .news-detail .article .article-nav i { background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; display: inline-block; vertical-align: text-bottom; } .news-detail .article .article-nav .nav-left, .news-detail .article .article-nav .nav-right { font-size: 14px; color: #727272; } .news-detail .article .article-nav .nav-left i { width: 9px; height: 16px; margin-left: 8px; background-image: url(../images/icons/nav-left.png); } .news-detail .article .article-nav .nav-right i { width: 9px; height: 16px; margin-right: 8px; background-image: url(../images/icons/nav-right.png); } .news-detail .article .article-nav .nav-entry { font-size: 16px; color: #4A4A4A; } .news-detail .article .article-nav .nav-entry i { width: 9px; height: 16px; margin-right: 8px; background-image: url(../images/icons/nav-right.png); } /* NEWS-DETAIL END */ /* MEDIA-DATABASE BEGIN */ .media-database .copyright { height: 300px; width: 100%; background: #D3CFCA; } .media-database .copyright dl { width: 736px; padding: 84px 0; margin: 0 auto; } .media-database .copyright dl dt { font-size: 18px; color: #4A4A4A; line-height: 18px; margin-bottom: 40px; } .media-database .copyright dl dd { font-size: 14px; color: #727272; text-align: justify; line-height: 24px; } .media-database .data-block { width: 100%; margin: 0 auto; padding-bottom: 200px; font-size: 0; } .media-database .data-block i { background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; display: inline-block; } .media-database .block-header { width: 100%; height: 330px; padding-top: 140px; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .media-database .block-header h2 { font-size: 30px; color: #4A4A4A; text-align: center; line-height: 30px; width: 780px; margin: 0 auto; } .media-database .block-header .filter-container { width: 780px; height: 64px; margin: 96px auto 0; line-height: 64px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 80px; font-size: 16px; color: #727272; } .media-database .block-header .filter { display: inline-block; } .media-database .block-header .filter .filter-title { display: inline-block; } .media-database .drop-down ul { color: #4A4A4A; border-style: solid; border-width: 1px; border-color: transparent #7C7C7C #7C7C7C #7C7C7C; } .media-database .drop-down i.filter-down { background-image: url(../images/icons/database-filter-down.png); } .media-database .drop-down i.filter-up { background-image: url(../images/icons/database-filter-up.png); } .media-database .data-block .block-header span { font-size: 16px; color: #727272; line-height: 64px; } .media-database .divide-line-1px { background: #7C7C7C; height: 1px; width: 100%; } .media-database .divide-line-3px { background: #7C7C7C; height: 3px; width: 100%; } .media-database .data-block > ul { width: 780px; margin: 0 auto; } .media-database .data-block .files-list li { margin-top: 60px; margin-bottom: 20px; } .media-database .data-block .files-list .logo { width: 300px; height: 120px; background-size: contain; background-position: center; background-repeat: no-repeat; margin: 0 auto; } .media-database .data-block .files-list .table { width: 100%; display: table; border-top: 1px solid #727272; border-bottom: 1px solid #727272; border-collapse: collapse; } .media-database .data-block .files-list .table .header-row, .media-database .data-block .files-list .table .body-row { display: table-row; } .media-database .data-block .files-list .table .header-row { height: 74px; border-bottom: 1px solid #727272; } .media-database .data-block .files-list .table .header-row .td { -ms-text-align-last: left !important; text-align-last: left !important; } .media-database .data-block .files-list .table .body-row { height: 28px; text-align: justify; } .media-database .data-block .files-list .table .row-separated { height: 23px; } .media-database .data-block .files-list .table .td { display: table-cell; font-size: 14px; color: #737373; vertical-align: middle; } .media-database .data-block .files-list .table .td1 { width: 233px; padding-left: 80px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .media-database .data-block .files-list .table .td2 { width: 130px; } .media-database .data-block .files-list .table .td3 { padding-right: 80px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-text-align-last: justify; text-align-last: justify; } .media-database .data-block .expand-more div { height: 76px; text-align: right; vertical-align: middle; line-height: 76px; font-size: 14px; color: #4A4A4A; } .media-database .data-block ul .expand-more div span { cursor: pointer; } .media-database .data-block ul .expand-more div i { width: 16px; height: 16px; margin-right: 8px; background-image: url(../images/icons/expand-more.png); vertical-align: text-bottom; } .media-database .main .more-data { width: 780px; margin: 60px auto 0; text-align: center; } .media-database .main .more-data > * { margin: 0 auto; } .media-database .main .more-data .divide { background: #000000; background-size: 100% 100%; width: 64px; height: 4px; margin-bottom: 8px; } .media-database .main .more-data span { text-align: justify; font-weight: 700; cursor: pointer; font-size: 16px; color: #4A4A4A; line-height: 16px; } .media-database .data-block .news-list > li { margin-top: 55px; padding-left: 80px; padding-right: 80px; border-bottom: 1px solid #727272; } .media-database .data-block .news-list > li + li { margin-top: 35px; } .media-database .data-block .news-list .lines { padding-bottom: 30px; } .media-database .data-block .news-list .lines > li { overflow: hidden; } .media-database .data-block .news-list h3 { font-size: 20px; color: #4A4A4A; line-height: 90px; } .media-database .data-block .news-list h4 { font-size: 14px; color: #9B9B9B; line-height: 36px; } .media-database .data-block .news-list p { font-size: 18px; color: #4A4A4A; text-align: justify; line-height: 28px; } .media-database .data-block .news-list a { font-size: 14px; color: #727272; text-align: right; line-height: 34px; } .media-database .data-block .news-list nav { float: right; } .media-database .data-block .news-list nav i { vertical-align: middle; width: 17px; height: 16px; margin-right: 8px; background-image: url(../images/icons/arrow-right.png); } /* MEDIA-DATABASE END */ /* JOB CONCEPT BEGIN */ .job-content .job-content-2 { background: url("../images/job/listen-employee.jpg") 0/cover no-repeat; padding-bottom: 160px; } .job-content .listen-employee-title { height: 250px; line-height: 250px; text-align: center; font-size: 50px; color: #FFFFFF; text-shadow: 0 2px 5px rgba(0, 0, 0, 0.50); font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; } .job-content .listen-employee { width: 100%; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .job-content .listen-employee .card-container .card-li { opacity: 1 !important; width: 658px; height: 870px; overflow: hidden; padding: 0 41px; position: relative; } .job-content .listen-employee .card { padding-top: 70px; height: 100%; background: #FFFFFF; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .job-content .listen-employee .card .card-header { margin-left: 72px; padding: 20px 0 30px 220px; height: 180px; background-size: 180px 180px; background-position: 0 0; background-repeat: no-repeat; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .job-content .listen-employee .card .card-header h3 { font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 24px; color: #4A4A4A; line-height: 40px; } .job-content .listen-employee .card .card-header h3.adjust { font-size: 22px; } .job-content .listen-employee .card .card-header p { font-size: 16px; color: #919191; line-height: 26px; } .job-content .listen-employee .card .card-header p span { color: #4A4A4A; } .job-content .listen-employee .card .card-header p span:after { content: "|"; margin: 0 6px; color: #919191; } .job-content .listen-employee .card .card-header p.no-after span:after { content: ""; margin: 0; } .job-content .listen-employee .card .card-header p.space35 span { margin: 0 35px; } .job-content .listen-employee .card .card-content { margin: 70px 95px 0; } .job-content .listen-employee .card .card-content h4 { font-size: 18px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; color: #4A4A4A; line-height: 18px; margin-bottom: 30px; } .job-content .listen-employee .card .card-content p { font-size: 14px; color: #8E8E8E; line-height: 24px; text-align: justify; } .job-content .listen-employee .card .card-content p.en { line-height: 20px; } .job-content .listen-employee .card .card-content p + p { margin-top: 15px; } .job-content .listen-employee .card .card-header p span { color: #4A4A4A; } .job-content .listen-employee .card .divide { width: 100%; height: 2px; background-color: #D8D8D8; margin: 25px 0 30px; } .job-content .listen-employee .player-nav { height: 38px; width: 100%; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; z-index: 2; } .job-content .listen-employee .player-nav i { width: 17px; height: 34px; background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; display: inline-block; vertical-align: middle; cursor: pointer; position: absolute; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .job-content #slick-prev { left: calc(50% - 370px); background-image: url(../images/job/arrow-left.png); } .job-content #slick-next { left: calc(50% + 370px); background-image: url(../images/job/arrow-right.png); } /* JOB CONCEPT END */ /* zhimei BEGIN */ .brand-zhimei .service-container { margin-top: 50px; position: relative; width: 100%; height: 100%; } .brand-zhimei .service-img { float: left; width: 50%; height: 100%; position: relative; } .brand-zhimei .service-img .img-text { position: absolute; top: 80px; right: 110px; } .brand-zhimei .service-img .img-text span { position: relative; font-weight: 700; font-size: 30px; color: #FFFFFF; line-height: 30px; } .brand-zhimei .service-img .img-text:before { content: ''; position: absolute; top: -26px; width: 170px; height: 14px; background: url(/images/brands/zhimei/red_transition_170.png) 0/100% no-repeat; } .brand-zhimei .service-desc { float: right; width: 50%; margin-top: 0; background: #ffffff; } .brand-zhimei .service-desc dl { margin: 80px 0 50px 50px; max-width: 550px; } .brand-zhimei .service-desc dt { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 24px; color: #4A4A4A; text-align: justify; line-height: 26px; margin-bottom: 40px; } .brand-zhimei .service-desc dd p { font-size: 14px; color: #7C7C7C; text-align: justify; line-height: 26px; } .brand-zhimei .service-desc dd p + p { margin-top: 20px; } .brand-zhimei .service-desc dd h3 { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 18px; color: #4A4A4A; line-height: 20px; margin: 40px 0 25px; } .brand-zhimei .advantage-container { margin-top: 50px; height: 100%; width: 100%; position: relative; } .brand-zhimei .advantage-container > div { position: absolute; } .brand-zhimei .advantage-container .big-pic-zone { top: 0; left: 0; height: 100%; width: 100%; } .brand-zhimei .advantage-container .slider-element { opacity: 1; } .brand-zhimei .advantage-container .big-pic-zone .slider-element { -webkit-background-size: cover; background-size: cover; background-position: 0 0; background-repeat: no-repeat; } .brand-zhimei .advantage-container .small-pic-zone { top: 0; right: 50%; margin-right: 80px; width: 418px; height: 683px; overflow: hidden; -webkit-box-shadow: 10px 10px 0 10px #FFFFFF; -moz-box-shadow: 10px 10px 0 10px #FFFFFF; box-shadow: 10px 10px 0 10px #FFFFFF; } .brand-zhimei .advantage-container .small-pic-zone .slider-element { background-position: 0 0; background-size: contain; height: 683px; } .brand-zhimei .advantage-container .describe-zone { background: rgba(0, 0, 0, .5); width: 470px; height: 750px; top: 100%; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); left: 50%; margin-left: 10px; padding: 90px 60px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .brand-zhimei .advantage-container .describe-zone .slider-element { height: 660px; } .brand-zhimei .advantage-container .describe-zone .slider-element.before-down-in { -webkit-transform: translateY(50px); -moz-transform: translateY(50px); -ms-transform: translateY(50px); -o-transform: translateY(50px); transform: translateY(50px); } .brand-zhimei .advantage-container .describe-zone .slider-element.before-up-in { -webkit-transform: translateY(50px); -moz-transform: translateY(50px); -ms-transform: translateY(50px); -o-transform: translateY(50px); transform: translateY(50px); } .brand-zhimei .advantage-container .describe-zone .slider-element.animate-down-in { animation: describe-zone-animate-down-in 150ms linear 0s 1 forwards; } .brand-zhimei .advantage-container .describe-zone .slider-element.animate-down-out { animation: describe-zone-animate-down-out 150ms linear 0s 1 forwards; } .brand-zhimei .advantage-container .describe-zone .slider-element.animate-up-in { animation: describe-zone-animate-up-in 150ms linear 0s 1 forwards; } .brand-zhimei .advantage-container .describe-zone .slider-element.animate-up-out { animation: describe-zone-animate-up-out 150ms linear 0s 1 forwards; } @keyframes describe-zone-animate-down-in { from { -webkit-transform: translateY(50px); -moz-transform: translateY(50px); -ms-transform: translateY(50px); -o-transform: translateY(50px); transform: translateY(50px); } to { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } } @keyframes describe-zone-animate-down-out { from { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } to { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); } } @keyframes describe-zone-animate-up-in { from { -webkit-transform: translateY(50px); -moz-transform: translateY(50px); -ms-transform: translateY(50px); -o-transform: translateY(50px); transform: translateY(50px); } to { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } } @keyframes describe-zone-animate-up-out { from { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } to { -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%); transform: translateY(-100%); } } .brand-zhimei .advantage-container .describe-zone h2 { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 30px; color: #FFFFFF; line-height: 30px; margin-top: 26px; margin-bottom: 66px; position: relative; } .brand-zhimei .advantage-container .describe-zone h2:before { content: ''; position: absolute; left: 0; top: -26px; width: 170px; height: 14px; background: url(/images/brands/zhimei/red_transition_170.png) 0/100% no-repeat; } .brand-zhimei .advantage-container .describe-zone h3 { font-size: 24px; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; color: #FFFFFF; text-align: justify; line-height: 26px; margin-bottom: 50px; } .brand-zhimei .advantage-container .describe-zone p { font-size: 14px; color: #FFFFFF; letter-spacing: 0; text-align: justify; line-height: 26px; } .brand-zhimei .advantage-container .describe-zone p + p { margin-top: 20px; } .brand-zhimei .card-container { width: 100%; height: calc(100vh - 50px); background: url(/images/brands/zhimei/contact-zhimei.jpg) 0/cover no-repeat; overflow: hidden; position: relative; } /* zhimei END */ /* drop-down BEGIN */ .drop-down { display: inline-block; text-align: left; position: relative; z-index: 2; width: 150px; margin-left: 20px; background: inherit; } .drop-down ul { position: absolute; font-size: 14px; padding: 10px 25px 20px; line-height: 24px; margin-left: -25px; display: none; background: inherit; } .drop-down .show-text, .drop-down ul li { cursor: pointer; } .drop-down ul li.actived { color: #9B9B9B; } .drop-down .show-text i { background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; display: inline-block; width: 12px; height: 6px; margin-left: 7px; vertical-align: middle; } .drop-down ul.show { display: block; } /*箭头旋转动画*/ .drop-down i.filter-down-anime { transition-duration: .2s; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } .drop-down i.filter-up-anime { transition-duration: .3s; -webkit-transform: rotate(-180deg); -moz-transform: rotate(-180deg); -ms-transform: rotate(-180deg); -o-transform: rotate(-180deg); transform: rotate(-180deg); } /* drop-down END */ /* R130 */ .brand-r130 .slick-slide { opacity: 1; } .brand-r130 .slick-dots li.slick-active a { color: #000000; } .brand-r130 .content { width: 100vw; height: 100vh; padding-top: 180px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .brand-r130 .content .left, .brand-r130 .content .divide, .brand-r130 .content .right { float: left; position: relative; height: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; overflow: hidden; } .brand-r130 .left { width: calc(50% - 210px - 85px); } .brand-r130 .r130-logo { position: absolute; top: 0; visibility: hidden; } .brand-r130 .left img.r130-logo { right: 24px; } .brand-r130 .right img.r130-logo { left: 24px; } .brand-r130 .divide { width: 10px; background: #000; visibility: hidden; } .brand-r130 .right { width: calc(50% + 210px + 75px); padding-left: 70px; padding-top: 170px; color: #4A4A4A; text-align: justify; } .brand-r130 .right .text-block, .brand-r130 .right .business-scope-sliders-container dd { font-size: 14px; line-height: 26px; width: 210px; font-family: "Microsoft YaHei Light", 'PingFangSC-Light'; } .brand-r130 .right .text-block + .text-block { margin-top: 30px; } .brand-r130 .right .nmic-logo { margin-top: 100px; } .brand-r130 .right h2 { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 30px; line-height: 30px; width: fit-content; width: -webkit-fit-content; width: -moz-fit-content; } .brand-r130 .right h2.center { margin: 0 auto; } .brand-r130 .right h2.left-center { margin-left: 250px; transform: translateX(-50%); -moz-transform: translateX(-50%); /* Firefox */ -webkit-transform: translateX(-50%); /* Safari 和 Chrome */ -o-transform: translateX(-50%); /* Opera */ } .brand-r130 .right h2.margin-bottom-80 { margin-bottom: 80px; } .brand-r130 .right h2.margin-bottom-90 { margin-bottom: 90px; } .brand-r130 .right .margin-top-170 { margin-top: 170px; } .brand-r130 .right .business-scope-sliders-container { position: relative; width: 100%; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .brand-r130 .right .business-scope-sliders-container.height-250 { height: 250px; } .brand-r130 .right .business-scope-sliders-container.height-567 { height: 567px; } .brand-r130 .right .business-scope-sliders-container > div { position: relative; float: left; } .brand-r130 .right .business-scope-slider1, .brand-r130 .right .designer-saying-slider1 { width: 500px; } .brand-r130 .right .business-scope-slider2, .brand-r130 .right .designer-saying-slider2 { width: calc(100% - 500px - 197px); opacity: .5; } .brand-r130 .right .designer-saying-slider1 img, .brand-r130 .right .designer-saying-slider2 img { width: 500px; height: 457px; min-width: 500px; max-width: 500px; } .brand-r130 .right .business-scope-sliders-container dl, .brand-r130 .right .business-scope-sliders-container dd { width: 100%; } .brand-r130 .right .business-scope-sliders-container dt { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 20px; line-height: 20px; margin-bottom: 30px; } .brand-r130 .right .next-slick-arrow { width: 17px; height: 34px; cursor: pointer; background: url(/images/brands/r130/arrow-right.png) center center no-repeat; } .brand-r130 .right .next-slick-arrow#business-scope-next { margin: 73px 90px 0; } .brand-r130 .right .next-slick-arrow#designer-next { margin: 277px 90px 0; } .brand-r130 .right.no-space-top { margin-top: 0; padding-top: 0; } .brand-r130 .right .r130-talents-logo { margin: 42px 0 100px 250px; transform: translateX(-50%); -moz-transform: translateX(-50%); /* Firefox */ -webkit-transform: translateX(-50%); /* Safari 和 Chrome */ -o-transform: translateX(-50%); /* Opera */ } .brand-r130 .right .designers-dots { margin: 42px 0 200px 250px; overflow: hidden; width: fit-content; width: -webkit-fit-content; width: -moz-fit-content; transform: translateX(-50%); -moz-transform: translateX(-50%); /* Firefox */ -webkit-transform: translateX(-50%); /* Safari 和 Chrome */ -o-transform: translateX(-50%); /* Opera */ } .brand-r130 .right .designers-dots li { float: left; opacity: 0.2; background: #000000; width: 10px; height: 10px; border-radius: 50%; } .brand-r130 .right .designers-dots li + li { margin-left: 10px; } .brand-r130 .right .designers-dots li.active { opacity: 0.6; } .brand-r130 .right .sub-left { width: 500px; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; height: 100%; margin-right: 70px; } .brand-r130 .right.no-space-top .sub-left, .brand-r130 .right.no-space-top .sub-right { margin-top: 170px; } .brand-r130 .right .sub-left img { display: block; } .brand-r130 .sub-left .coop-brands-left-slider { width: 500px; margin-right: 70px; } .brand-r130 .sub-left .coop-brands-left-slider .main-content { height: 606px; overflow: hidden; } .brand-r130 .sub-left .coop-brands-left-slider .slider-nav { margin-top: 100px; } .brand-r130 .sub-left .coop-brands-left-slider .slider-nav li { display: block; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 14px; color: #858585; text-align: justify; line-height: 14px; margin-top: 0; margin-bottom: 10px; width: fit-content; width: -webkit-fit-content; width: -moz-fit-content; } .brand-r130 .sub-left .coop-brands-left-slider .slider-nav li a { color: #858585; } .brand-r130 .sub-left .slider-nav li:before { content: '>'; margin-right: 5px; } .brand-r130 .right .sub-left .text-block { width: 100%; } .brand-r130 .right .sub-right { float: left; width: calc(100% - 570px); } .brand-r130 .right .sub-right .right-img-container { height: 656px; width: 100%; background: #000000; } .brand-r130 .right .sub-right .right-img-container .coop-brands-right-slider, .brand-r130 .right .sub-right .right-img-container .coop-brands-right-slider img { width: 424px; height: 636px; } .brand-r130 .right .sub-right .brands-nav { margin-top: 80px; margin-bottom: 170px; } .brand-r130 .right .sub-right .brands-nav li { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 14px; color: #B4B4B4; line-height: 14px; margin-bottom: 10px; cursor: pointer; width: fit-content; width: -webkit-fit-content; width: -moz-fit-content; } .brand-r130 .right .sub-right .brands-nav li.active { color: #000000; } .brand-r130 .sub-left .coop-brands-left-slider .coop-brand-1 img { margin: 50px auto 120px; } .brand-r130 .sub-left .coop-brands-left-slider .coop-brand-2 img { margin: 120px auto 120px; } .brand-r130 .sub-left .coop-brands-left-slider .coop-brand-3 img { margin: 90px auto 100px; } .brand-r130 .sub-left .coop-brands-left-slider .coop-brand-4 img { margin: 90px auto 90px; } .brand-r130 .sub-left .coop-brands-left-slider .coop-brand-5 img { margin: 120px auto 120px; } .brand-r130 .sub-left .coop-brands-left-slider .coop-brand-6 img { margin: 130px auto 130px; } .brand-r130 .sub-left .coop-brands-left-slider .coop-brand-7 img { margin: 130px auto 140px; } .brand-r130 .content .contact-us { background: url(../images/brands/r130/contact-us.jpg) 0 0/cover no-repeat; color: #FFFFFF; } .brand-r130 .content.contact-content { padding-top: 130px; } .brand-r130 .contact-us h2 { margin-bottom: 90px; } .brand-r130 .contact-us dl + dl { margin-top: 40px; } .brand-r130 .contact-us dt { margin-bottom: 20px; font-size: 18px; line-height: 18px; } .brand-r130 .contact-us dd { font-size: 14px; line-height: 14px; } .brand.brand-r130 .left-logo, .brand.brand-r130 .right-logo { position: fixed; top: 180px; z-index: 11; display: none; } .brand.brand-r130 .left-logo { left: calc(50% - 371px); } .brand.brand-r130 .right-logo { left: calc(50% - 261px); } .brand.brand-r130 .divide-fixed { position: fixed; z-index: 1; top: 180px; left: calc(50% - 295px); height: calc(100vh - 180px); width: 10px; background: #000; } /*edited by huang*/ /*联系我们*/ .contact .title { margin: 174px 0 124px 0; font-size: 70px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; color: #4A4A4A; letter-spacing: 4px; text-align: center; line-height: 70px; } .contact .content { width: 100%; overflow: hidden; } .contact .content .left { width: 58%; float: left; height: 100vh; } .contact .map-icons-container-top { position: absolute; right: calc(42% + 20px); width: 165px; top: calc(368px + 20px); overflow: hidden; } .contact .map-icons-container-top > div { float: left; padding: 8px; line-height: 18px; height: 100%; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 16px; color: #E4E4DD; text-align: center; cursor: pointer; } .contact .map-icons-container-top > div + div { margin-left: 5px; } .contact .map-icons-container-top .normal-map { background: #4A4A4A; } .contact .map-icons-container-top .satellite-map { background: #4A4A4A; } .contact .map-icons-container-top .active { background: #000; } .contact .map-icons-container-right { position: absolute; right: calc(42% + 20px); width: 28px; height: 100px; top: calc(368px + 50vh); transform: translateY(-50%); -moz-transform: translateY(-50%); /* Firefox */ -webkit-transform: translateY(-50%); /* Safari 和 Chrome */ -o-transform: translateY(-50%); /* Opera */ } .contact .map-icons-container-right > div { width: 28px; height: 28px; position: relative; background-repeat: no-repeat; background-size: 100% 100%; cursor: pointer; } .contact .map-icons-container-right > div + div { margin-top: 8px; } .contact .map-icons-container-right .icon-zoom-in { background-image: url(../images/icons/map-zoom-in.png); } .contact .map-icons-container-right .icon-zoom-out { background-image: url(../images/icons/map-zoom-out.png); } .contact .map-icons-container-right .icon-fullscreen { background-image: url(../images/icons/map-fullscreen.png); } .contact .content .right { width: 42%; float: right; background: #E4E4DD; height: 100vh; padding-top: 110px; padding-left: 110px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .contact .content .right h2 { font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; font-size: 24px; color: #0E0B37; margin-bottom: 86px; } .contact .content .right div { line-height: 28px; font-size: 20px; } .contact .content .right div + div { margin-top: 30px; } .contact .content .right ul { display: inline-block; vertical-align: top; } .contact .content .right li { color: #4A4A4A; line-height: 26px; font-weight: normal; } .contact .content .right li + li { margin-top: 20px; } .contact .content .right strong { color: #000000; display: inline-block; font-family: "Microsoft YaHei Bold", "PingFangSC-Semibold"; width: 14px; text-align: center; } .contact .content .right span { color: #4A4A4A; margin: 0 8px; display: inline-block; } .contact .fullscreen { position: absolute !important; top: 0; left: 0; width: 100vw !important; height: 100vh !important; z-index: 9999 !important; } .contact .fullscreen + .right { display: none; } .contact .fullscreen ~ .map-icons-container-top { top: 20px; right: 20px; z-index: 9999; } .contact .fullscreen ~ .map-icons-container-right { right: 20px; top: 50%; z-index: 9999; transform: translateY(-50%); -moz-transform: translateY(-50%); /* Firefox */ -webkit-transform: translateY(-50%); /* Safari 和 Chrome */ -o-transform: translateY(-50%); /* Opera */ } .contact .fullscreen ~ .map-icons-container-right .icon-fullscreen { background-image: url(../images/icons/exit-fullscreen.png); } /*投资者中心*/ .investor { font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; } .investor .investor-title { margin: 174px 0 112px 0; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 70px; color: #4A4A4A; text-align: center; line-height: 70px; } .investor .team { padding: 180px 0 80px 0; background: #E4E4DD; } .investor .team .content { display: table; margin: 0 auto 140px auto; } .investor .team .content .content-left { display: table-cell; width: 8px; height: 100%; background: #2630D3; } .investor .team .content .content-right { padding-left: 30px; font-size: 14px; color: #727272; text-align: justify; line-height: 24px; } .investor .team .content .content-right .name { margin-bottom: 45px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 24px; color: #4A4A4A; line-height: 24px; } .investor .team .content .content-right .team-content { margin-top: 15px; margin-bottom: 40px; padding-top: 15px; width: 604px; border-top: 1px solid #B4B4B4; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .investor .team .content .content-right .team-content:last-of-type { margin-bottom: 0; } .disclosure { font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; } .disclosure .title { margin: 174px 0 124px 0; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 70px; color: #4A4A4A; letter-spacing: 4px; text-align: center; line-height: 70px; } .disclosure h2 { font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #FFFFFF; letter-spacing: 0; text-align: center; line-height: 70px; background: #4A4A4A; } .disclosure .stock-content { height: 307px; text-align: center; background: #E4E4DD; } .disclosure .stock-content .stock-content-box { display: inline-block; padding-top: 80px; } .disclosure .stock-content .stock-content-box h3 { font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 18px; text-align: left; color: #4A4A4A; line-height: 18px; } .disclosure .stock-content .stock-content-box .stock-price { display: inline-block; } .disclosure .stock-content .stock-content-box .current-price { margin-right: 8px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 50px; color: #000000; line-height: 36px; } .disclosure .stock-content .stock-content-box ul { overflow: hidden; display: inline-block; margin-left: 50px; } .disclosure .stock-content .stock-content-box ul li { float: left; padding: 0 15px; border-right: 2px solid #92908A; } .disclosure .stock-content .stock-content-box ul li:first-of-type { padding-left: 0; } .disclosure .stock-content .stock-content-box ul li:last-of-type { padding-right: 0; border-right: 0; } .disclosure .stock-content .stock-content-box ul li h4 { margin-bottom: 15px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; color: #7C7C7C; line-height: 16px; } .disclosure .stock-content .stock-content-box .price-gray { font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #4A4A4A; line-height: 22px; } .disclosure .stock-content .stock-content-box .price-blue { color: #2630D3; } .disclosure .stock-content .stock-content-box .price-white { color: #FFFFFF; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.50); } .disclosure .stock-content .remark { overflow: hidden; margin-top: 44px; font-size: 16px; color: #7C7C7C; letter-spacing: 0; line-height: 16px; } .disclosure .list { padding: 130px 0; } .disclosure .list:nth-of-type(2n) { background: #E4E4DD; } .disclosure .list .subtitle { font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #4A4A4A; text-align: center; line-height: 30px; } .disclosure .list .total { margin: auto; padding-bottom: 15px; border-bottom: 4px solid #B4B4B4; width: 900px; font-size: 16px; color: #858585; line-height: 16px; text-align: right; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .disclosure .list ul { margin: auto; width: 900px; } .disclosure .list ul li { padding: 25px 10px; border-bottom: 4px solid #B4B4B4; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .disclosure .list ul li dl { overflow: hidden; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; } .disclosure .list ul li dl dt { float: left; margin-right: 18px; width: 50px; height: 50px; line-height: 50px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 24px; text-align: center; color: #fff; background-color: #4346fb; user-select: none; } .disclosure .list ul li dl dt.brown { background-color: #937C68; } .disclosure .list ul li dl dt.orange { background-color: #d08045; } .disclosure .list ul li dl dd:first-of-type { display: inline-block; padding-bottom: 16px; color: #9B9B9B; line-height: 14px; } .disclosure .list ul li dl dd:last-of-type { display: table-cell; font-size: 18px; color: #4A4A4A; text-align: justify; line-height: 18px; } .disclosure .list .more { margin: 40px auto 0 auto; padding-top: 7px; width: 64px; font-weight: bold; font-size: 16px; color: #4A4A4A; line-height: 16px; text-align: center; border-top: 4px solid #4A4A4A; cursor: pointer; } .disclosure .contact { margin: 180px auto; width: 583px; height: 257px; text-align: center; border: 2px solid #979797; box-shadow: 20px 20px 0px #B4B4B4; -moz-box-shadow: 20px 20px 0px #B4B4B4; /* 老的 Firefox */ box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .disclosure .contact .contact-title { margin: 70px auto 33px auto; padding-bottom: 30px; width: 400px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #4A4A4A; border-bottom: 2px solid #8E8E8E; letter-spacing: 1px; text-align: center; line-height: 30px; } .disclosure .contact .contact-information { display: inline-block; text-align: center; color: #919191; line-height: 14px; } .disclosure .contact .contact-information:last-of-type { margin-left: 48px; } .disclosure .contact .contact-information span { font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; color: #000000; } /*关于美高梅电子娱乐游戏app*/ .about img, .csr img { display: inline-block; } .about { position: relative; height: 100vh; } .about .about-carousel, .brand .brand-carousel { overflow: hidden; z-index: 10; position: absolute; width: 100%; height: 100%; } .about .plyr--video, .brand .video#video { position: fixed; top: 0; z-index: -10; } .brand .current-page-video .video#video { position: relative; } .show-video { display: none; position: relative; width: 100%; height: 100%; } .show-video #show-video { height: 100%; width: 100%; } .about .home-page-0 { height: 100vh; opacity: 1; } .about .title h2 { padding-top: 15px; width: 120px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; color: #000000; font-size: 30px; line-height: 30px; border-top: 14px solid #2630D3; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .about .about-page-1 { position: relative; overflow: hidden; height: calc(100vh - 50px); min-height: 903px; background-color: rgba(237, 208, 182, .63); } .about .about-page-1 .about-page-1-content { position: relative; margin: 0 auto; width: 906px; } .about .about-page-1 .about-page-1-content .title.about-side-right, .about .about-page-1 .about-page-1-content .content.about-side-right { opacity: 1; margin-left: 0; } .about .about-page-1 .about-page-1-content .title { padding-top: 140px; margin-left: -100px; opacity: 0; transition: all .9s ease; -webkit-transition: all .9s ease; } .about .about-page-1 .about-page-1-content .content { margin-top: 75px; margin-left: -100px; opacity: 0; transition: all .9s ease; -webkit-transition: all .9s ease; width: 490px; font-size: 16px; color: #FFFFFF; text-align: justify; line-height: 28px; } .about .about-page-1 .about-straight-line { position: absolute; top: 140px; right: calc(50% - 453px); width: 2px; height: 100%; background-color: #FFFFFF; transition: all .9s ease; -webkit-transition: all .9s ease; } .about .about-page-1 .about-straight-line.about-side-up { top: 0; } .about .about-page-1 .data-list { overflow: hidden; position: absolute; right: 0; top: 140px; } .about .about-page-1 .data-list dl { overflow: hidden; margin-right: 30px; margin-bottom: 40px; } .about .about-page-1 .data-list dl dt { padding-bottom: 15px; font-size: 18px; color: #FFFFFF; text-align: right; line-height: 18px; opacity: 0; transition: all .9s ease; -webkit-transition: all .9s ease; } .about .about-page-1 .data-list dl dt.about-side-in { opacity: 1; } .about .about-page-1 .data-list dl dd { opacity: 0; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 60px; color: #FFFFFF; letter-spacing: 1px; text-align: right; line-height: 60px; } .about .about-page-1 .data-list .important-data dt { float: right; padding-bottom: 0; margin-left: 12px; margin-top: 15px; width: 18px; } .about .about-page-1 .data-list .important-data dd { float: right; font-size: 100px; line-height: 100px; } .about .about-page-2 { height: 100%; min-height: 900px; background-image: url(../images/about/bg.jpg); background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; background-color: rgba(238, 223, 210, .75); } .about .about-page-2 .title { margin: auto; padding-top: 155px; width: 450px; } .about .about-page-2 .title h2 { margin-top: 0; } .about .about-page-2 h3 { margin: auto; padding-top: 55px; padding-bottom: 114px; width: 450px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 45px; color: #FFFFFF; line-height: 45px; text-shadow: 0 2px 2px rgba(0, 0, 0, .5); } .about .about-page-2 p { margin: auto; width: 450px; padding-bottom: 30px; font-size: 16px; color: #FFFFFF; text-align: justify; line-height: 28px; text-shadow: 0 2px 4px rgba(0, 0, 0, 0.50); } .about .about-page-3 { height: 100%; min-height: 1130px; background: #F3F3F3; } .about .about-page-3 .content { width: 994px; margin: auto; padding-top: 222px; } .about .about-page-3 .content .title { padding-left: 385px; } .about .about-page-3 .content .title h2 { margin-top: 0; } .about .about-page-3 .content h3 { padding: 55px 0 84px 385px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 45px; color: #4A4A4A; line-height: 45px; } .about .about-page-3 .content p { padding-left: 385px; padding-bottom: 30px; width: 609px; font-size: 16px; color: #9B9B9B; text-align: justify; line-height: 28px; } .about .about-page-4 .content { position: absolute; top: 0; left: 0; right: 0; padding: 130px 85px 72px 85px; margin: auto; width: 614px; height: 821px; background: rgba(0, 11, 190, .75); box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .about .about-page-4 .content h2 { border-top: 14px solid #F5DA15; color: #FFFFFF; } .about .about-page-4 .content h3 { padding-bottom: 114px; padding-top: 55px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 45px; color: #FFFFFF; line-height: 45px; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.50); } .about .about-page-4 .content p { padding-bottom: 30px; width: 450px; font-size: 16px; color: #EBEBEB; text-align: justify; line-height: 28px; } .about .about-page-5 { position: relative; padding-bottom: 490px; } .about .about-page-5 .content { padding-bottom: 70px; background: #0E0B37; } .about .about-page-5 .page-5-title { margin: auto; padding-top: 160px; padding-bottom: 80px; width: 576px; } .about .about-page-5 .page-5-line { margin-bottom: 108px; width: 100%; height: 2px; background: #2630D3; } .about .about-page-5 .page-5-title h2 { display: inline-block; padding-left: 35px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 60px; color: #FFFFFF; line-height: 60px; } .about .about-page-5 .content-item { margin: 0 auto; padding-bottom: 80px; width: 576px; } .about .about-page-5 .content-item .title-header { margin-bottom: 15px; width: 150px; height: 14px; background: #2630D3; } .about .about-page-5 .content-item h3 { font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; margin-bottom: 40px; font-size: 30px; color: #FFFFFF; line-height: 30px; } .about .about-page-5 .content-item p { color: #EEDFD2; line-height: 26px; } .about .about-page-5 .page-5-bg { display: none; position: fixed; z-index: -2; width: 100%; height: 1378px; bottom: 0; background-image: url(../images/about/bg.jpg); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; } .about .about-page-5 .follow { position: absolute; z-index: 1; bottom: 200px; left: 0; right: 0; margin: auto; text-align: center; } .csr { position: relative; } .csr .banner { position: relative; height: 100vh; background-image: url(../images/about/Rectangle2.jpg); background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; } .banner h1 { position: absolute; width: 100%; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); /* Firefox */ -webkit-transform: translateY(-50%); /* Safari 和 Chrome */ -o-transform: translateY(-50%); /* Opera */ font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 70px; color: #FFFFFF; text-align: center; line-height: 70px; text-shadow: 0 2px 4px rgba(0, 0, 0, .5); } .video-page .play-video { position: absolute; margin: 0 auto; padding-top: 6px; left: 0; right: 0; top: calc(50% + 135px); width: 67px; border-top: 4px solid #FFFFFF; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 16px; color: #FFFFFF; line-height: 16px; cursor: pointer; } .csr .introduction { padding-top: 82px; background: rgba(236, 235, 228, .34); text-align: center; } .csr .introduction img { margin-top: 60px; } .csr .introduction .title { margin: 88px auto 50px auto; width: 670px; text-align: left; } .csr .introduction .title h2 { display: inline; padding-top: 15px; border-top: 14px solid #000000; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #000000; line-height: 30px; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .csr .introduction p { margin: 0 auto; padding-bottom: 30px; width: 670px; font-size: 16px; color: #4A4A4A; text-align: justify; line-height: 28px; } .csr .data-block { overflow: hidden; position: relative; margin-top: 175px; height: 860px; border-top: 4px solid #4A4A4A; background-image: url(../images/about/Group10.jpg); background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; } .csr .data-block ul { display: none; position: absolute; bottom: 170px; left: 0; right: 0; margin: auto; text-align: center; } .csr .data-block ul li { display: inline-block; padding: 0 10px; border-left: 4px solid #FFD200; color: #FFFFFF; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .csr .data-block ul li:last-of-type { border-right: 4px solid #FFD200; } .csr .data-block ul li .subtitle { padding-bottom: 10px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; line-height: 14px; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.50); } .csr .data-block ul li .amount { font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 44px; line-height: 44px; } .csr .data-block .rici-say { padding-top: 85px; margin: auto; width: 650px; } .csr .data-block .rici-say span { margin-left: 30px; font-size: 40px; color: #FFFFFF; text-align: justify; line-height: 40px; } .csr .project { overflow: hidden; position: relative; padding-bottom: 190px; } .csr .project h2 { padding-top: 150px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 60px; color: #542084; text-align: center; line-height: 60px; } .csr .project .project-bg-1 { position: absolute; top: 0; left: calc(50% - 198px); width: 100%; height: 1488px; z-index: -2; background: #ECEBE4; } .csr .project .project-bg-2 { position: absolute; top: 305px; right: calc(50% - 91px); width: 100%; height: 484px; z-index: -2; background: #542084; } .csr .project .project-bg-3 { position: absolute; top: 0; left: 50%; width: 100%; height: 459px; z-index: -2; background: #542084; } .csr .project .project-bg-4 { position: absolute; top: 0; left: 50%; width: 100%; height: 484px; z-index: -2; background: #542084; } .csr .project .project-bg-5 { position: absolute; top: 0; right: calc(50% - 91px); width: 100%; height: 1163px; z-index: -3; background: #ECEBE4; } .csr .project .project-content h3 { display: inline-block; padding-top: 15px; border-top: 14px solid #FFD200; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #000000; line-height: 30px; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .csr .project .project-content p { margin-top: 50px; font-size: 16px; color: #4A4A4A; text-align: justify; line-height: 28px; } .csr .project .serial { margin-bottom: 10px; width: 120px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 95px; color: #542084; letter-spacing: 2px; text-align: center; line-height: 95px; } .csr .project .project-1 { margin: 95px auto 0 auto; width: 1180px; } .csr .project .project-1 .project-content { display: inline-block; margin-left: 80px; width: 411px; } .csr .project .project-2 { position: relative; margin: 166px auto 0 auto; width: 1180px; } .csr .project .project-2 .path { position: absolute; top: -50px; right: -50px; } .csr .project .project-2 .project-content { display: inline-block; vertical-align: top; margin-right: 142px; width: 347px; } .csr .project .project-3 { position: relative; margin: 133px auto 0 auto; width: 1180px; } .csr .project .project-3 img { vertical-align: middle; } .csr .project .project-3 .project-content h3, .csr .project .project-3 .project-content p { color: #FFFFFF; } .csr .project .project-4 .project-content h3, .csr .project .project-4 .project-content p { color: #FFFFFF; } .csr .project .project-3 .project-content { display: inline-block; vertical-align: middle; margin-left: 100px; width: 392px; } .csr .project .project-4 { position: relative; margin: 30px auto 0 auto; width: 1180px; } .csr .project .project-4 img { vertical-align: middle; } .csr .project .project-4 .project-content { display: inline-block; vertical-align: middle; margin-left: 100px; width: 392px; } .csr .team { height: 1747px; background: #000000; } .csr .team h2 { padding-bottom: 95px; padding-top: 190px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 60px; color: #FFD200; text-align: center; line-height: 60px; text-align: center; } .csr .team .team-item { margin: auto; width: 636px; color: #FFFFFF; } .csr .team .team-item h3 { display: inline-block; margin-top: 72px; margin-bottom: 50px; padding-top: 15px; border-top: 14px solid #FFD200; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; line-height: 30px; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .csr .team .team-item p { font-size: 16px; color: #ECEBE4; text-align: justify; line-height: 28px; } .csr .contact { position: relative; height: 969px; background-image: url(../images/about/Group21.jpg); background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; } .csr .contact .contact-bg-1 { position: absolute; margin: auto; left: 0; right: 0; bottom: 0; width: 1048px; height: 969px; background: #FFD200; } .csr .contact .contact-bg-2 { position: absolute; z-index: 1; bottom: 300px; width: 100%; opacity: .75; height: 308px; background: #240045; } .csr .contact .contact-bg-3 { position: absolute; z-index: 2; margin: auto; left: 0; right: 0; bottom: 300px; width: 1048px; height: 308px; background: #542084; } .csr .contact .follow-rici { position: absolute; bottom: 120px; margin: auto; left: 0; right: 0; text-align: center; } .history { overflow: hidden; } .history .banner { position: relative; } .history .banner .title { position: relative; margin: 0 auto; width: 654px; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); /* Firefox */ -webkit-transform: translateY(-50%); /* Safari 和 Chrome */ -o-transform: translateY(-50%); /* Opera */ } .history .banner .title .title-header { margin-bottom: 15px; width: 430px; height: 14px; background: #0B35F6; } .history .banner .title .title-text { font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 50px; color: #FFFFFF; line-height: 50px; text-shadow: 0 2px 4px rgba(0, 0, 0, .5); } .history .banner .timeline { position: absolute; width: 100%; bottom: 30px; } .history a { color: unset; } .history .banner .timeline ul { color: #FFFFFF !important; text-align: center; } .history .auto-scroll { margin-top: 80px; height: calc(100% - 80px); } .history .content { position: relative; overflow: hidden; padding-bottom: 250px; } .timeline-header { display: none; position: fixed; top: 50px; width: 100%; height: 30px; background: #F3F3F3; border: 1px solid #979797; z-index: 10; text-align: center; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .timeline-ul li { display: inline-block; margin-right: 25px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 18px; line-height: 20px; cursor: pointer; } .timeline-ul li:hover { color: #2630D3; } .timeline-header ul li { line-height: 30px; } .timeline-header ul li.selected { color: #2630D3; } .history .content .item { position: relative; padding-top: 150px; } .history .content .item:first-of-type { padding-top: 180px; } .history .content .item h2 { padding-bottom: 80px; padding-left: calc(50% - 220px); font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 40px; color: #FFFFFF; line-height: 40px; text-shadow: 0 2px 4px rgba(0, 0, 0, .5); } .history .content .item:nth-of-type(2n) h2 { color: #4A4A4A; text-shadow: unset; } .history .content .item img { display: block; padding-bottom: 40px; padding-left: calc(50% - 220px); } .history .content .background-color1 { position: absolute; top: 0; left: calc(50% - 280px); width: 100%; height: 100%; z-index: -2; background: #EEDFD2; } .history .content .background-color2 { position: absolute; top: 0; left: calc(50% - 280px); width: 100%; height: 1007px; z-index: -2; background: #EEDFD2; } .history .content .background-color3 { position: absolute; right: calc(50% + 288px); width: 100%; height: 2659px; top: 751px; z-index: -2; background: #EEDFD2; } .history .content .background-color4 { position: absolute; left: calc(50% - 419px); width: 100%; height: 1077px; top: 3414px; z-index: -2; background: #EEDFD2; } .history .content .background-color5 { position: absolute; left: calc(50% - 350px); width: 100%; height: 2629px; top: 1964px; z-index: -2; background: #EEDFD2; } .history .content .item1-background1 { height: 584px; background-image: url(../images/about/Group1995-2.png); background-repeat: no-repeat; background-position: calc(50% + 120px); } .history .content .item .time { padding: 70px 0 40px calc(50% - 220px); font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 24px; color: #4A4A4A; line-height: 24px; } .history .content .item .time-content { padding-left: calc(50% - 220px); width: 547px; color: #4A4A4A; text-align: justify; } .history .content .item1-background2 { margin-top: 60px; height: 638px; background-image: url(../images/about/Group36.png); background-repeat: no-repeat; background-position: calc(50% - 41px); } .history .content #item2 { height: 3690px; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .history .content .item2-background1 { height: 948px; background-image: url(../images/about/Group81.png); background-repeat: no-repeat; background-position: calc(50% - 38px); } .history .content .item2-background2 { position: absolute; top: 1848px; width: 100%; height: 784px; background-image: url(../images/about/Group2001-1.png); background-repeat: no-repeat; background-position: calc(50% - 131px); } .history .content .item2-background3 { position: absolute; left: calc(50% + 225px); top: 2101px; width: 100%; height: 227px; z-index: -2; background: #4346FB; } .history .content .on-image1 { position: absolute; top: 2318px; width: 100%; } .history .content .on-image2 { position: absolute; top: 3374px; width: 100%; } .history .content .on-image2 .time, .history .content .on-image2 .time-content { padding-left: calc(50% + 230px); } .history .content .item .line { position: absolute; top: 1007px; width: 100%; height: 4px; z-index: -1; background: #7C7C7C; } .history .content .item .line:nth-of-type(2) { top: 1013px; } .history .content .item .line:last-of-type { top: 3410px; } .history .content .item2-background4 { position: absolute; top: 2639px; height: 1051px; width: 100%; background-image: url(../images/about/Group38.png); background-repeat: no-repeat; background-position: calc(50% - 195px); } .history .content #item3 img, .history .content #item3 h2 { padding-left: calc(50% - 359px); } .history .content .item3-background1 { margin-top: 62px; margin-bottom: 150px; height: 1378px; background-image: url(../images/about/Group41.png); background-repeat: no-repeat; background-position: calc(50% - 187px); } .history .content .item3-background2 { position: absolute; top: 507px; z-index: -3; width: 100%; height: 1258px; background-color: #4346FB; background-image: url(../images/about/Group40.jpg); background-repeat: no-repeat; background-position: center bottom; } .history .content .on-image3 { position: absolute; top: 1480px; width: 100%; } .history .content .on-image3 .time, .history .content .on-image3 .time-content { padding-left: calc(50% + 230px); width: 300px; color: #FFFFFF; } .history .content #item4 .quotation-marks { display: inline-block; padding-left: calc(50% - 351px); } .history .content #item4 img { padding-bottom: 0; margin-bottom: -7px; } .history .content #item4 .logo { padding-left: calc(50% - 250px); margin-bottom: 300px; width: 392px; } .history .content #item4 h2 { display: inline-block; padding-left: 40px; } .history .content #item4 .time-right { position: absolute; top: 420px; width: 100%; padding-left: calc(50% + 242px); } .history .content #item4 .time-right .time { padding: 0 0 20px 0; margin-bottom: 20px; border-bottom: 4px solid #7C7C7C; } .history .content #item4 .time-right .time-content { padding: 0; } .history .content #item4 .line { top: 1247px; } .history .content #item4 .time { padding: 120px 0 40px calc(50% - 350px); } .history .content #item4 .time-content { padding-left: calc(50% - 350px); } .history .content #item4 .img-right { position: absolute; top: 1260px; padding-left: calc(50% + 247px); width: 515px; } .history .content .item4-background1 { margin-top: 294px; height: 552px; background-image: url(../images/about/Group19.png); background-repeat: no-repeat; background-position: center; } .history .content .item4-background2 { margin-top: 80px; margin-bottom: 314px; height: 171px; background-image: url(../images/about/Combined_Shape.png); background-repeat: no-repeat; background-position: calc(50% + 62px); } .history .content #item4 .on-image4 { position: absolute; top: 2210px; padding-left: calc(50% - 280px); } .history .content #item4 .on-image4 .time-content { width: 634px; } .history .content .item4-background3 { height: 794px; background-image: url(../images/about/Group18.png); background-repeat: no-repeat; background-position: calc(50% - 31px); } .history .content #item4 .on-image5 { position: absolute; top: 3570px; padding-left: calc(50% - 280px); } .history .content #item4 .blue-line { position: absolute; top: 3219px; z-index: -2; width: 100%; height: 90px; background-size: 100% 12px; } .history .content #item4 .blue-line.left { right: calc(50% + 365px); background-image: linear-gradient(#4346FB 50%, #FFFFFF 50%); } .history .content #item4 .blue-line.right { left: calc(50% + 304px); background-image: linear-gradient(#4346FB 50%, #EEDFD2 50%); } .history .content #item4 .on-image5 .time-content { width: 634px; } .history .content #item5 { padding-top: 0; } .history .content .item5-background1 { position: relative; margin-bottom: 185px; border-top: 15px solid #000000; border-bottom: 15px solid #000000; height: 1403px; background-image: url(../images/about/Group2010-1.jpg); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; } .history .content .item5-background1 h2 { display: inline-block; padding-left: 40px; } .history .content .item5-background1 .quotation-marks { display: inline-block; margin-top: 600px; padding-left: calc(50% - 248px); } .history .content .item5-background1 img { padding-bottom: 0; margin-bottom: -7px; } .history .content .item5-background1 .background-content { margin-left: calc(50% - 180px); padding: 60px; width: 870px; height: 359px; background-color: rgba(0, 0, 0, .54); box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .history .content .item5-background1 .background-content h3 { margin-bottom: 40px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 24px; color: #FFFFFF; line-height: 24px; } .history .content .item5-background1 .background-content p { margin-bottom: 20px; color: #FFFFFF; text-align: justify; line-height: 26px; } .history .content .item5-background2 { height: 524px; background-image: url(../images/about/Group43.png); background-repeat: no-repeat; background-position: center; } .history .content .item5-time .time, .history .content .item5-time .time-content { padding-left: 50%; width: 646px; } .history .content .item5-background3 { margin-top: 215px; height: 535px; background-color: #000000; background-image: url(../images/about/Group29.png); background-repeat: no-repeat; background-position: center bottom; } .history .content .item5-background3 .time { padding-top: 355px; } .history .content .item5-background3 .time, .history .content .item5-background3 .time-content { padding-left: calc(50% + 132px); color: #FFFFFF; } .history .content .item5-background4-1 { height: 1225px; } .history .content .item5-background4 { position: absolute; top: 3291px; width: 100%; height: 955px; background-image: url(../images/about/Group44.png); background-repeat: no-repeat; background-position: center; } .history .content .item5-background4 .time { padding-top: 773px; } .history .content .item5-background4 .time, .history .content .item5-background4 .time-content { padding-left: calc(50% + 238px); width: 214px; color: #FFFFFF; } .history .content .item5-background5 { position: absolute; top: 3304px; z-index: -2; width: 100%; left: calc(50% + 300px); height: 942px; background: #4346FB; } .history .content .item5-background6 { position: relative; margin-top: 80px; } .history .content .item5-background6 .history-content .time { padding-top: 0; padding-bottom: 20px; } .history .content .item5-background6 .time, .history .content .item5-background6 .time-content { padding-left: calc(50% - 268px); width: 730px; } .history .content #item5 .last-time .time, .history .content #item5 .last-time .time-content { padding-left: calc(50% - 268px); width: 730px; } .history .content #item5 .straight-line { position: absolute; top: 0; width: 4px; height: 100%; margin-left: calc(50% - 310px); background: #7C7C7C; } /*品牌logo*/ .brand .head-block .brand-logo { position: absolute; margin: 0 auto; left: 0; right: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); /* Firefox */ -webkit-transform: translateY(-50%); /* Safari 和 Chrome */ -o-transform: translateY(-50%); /* Opera */ } /*播品牌*/ .brand .introduction { position: relative; z-index: 10; background-color: #FFFFFF; } .brand .introduction .about-bg1 { width: 1013px; height: 620px; background-image: url(../images/brands/broadcast/about1.png); background-repeat: no-repeat; } .brand .introduction .about-bg-color1 { padding-top: 89px; margin-left: calc(50% - 400px); height: 709px; width: 100%; background: #EEDFD2; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .brand .introduction .about-bg2 { position: absolute; top: 398px; right: calc(50% + 230px); width: 966px; height: 753px; background-image: url(../images/brands/broadcast/about2.png); background-repeat: no-repeat; } .brand .introduction .about-bg3 { position: absolute; top: 343px; left: calc(50% + 351px); width: 599px; height: 574px; background-image: url(../images/brands/broadcast/about3.png); background-repeat: no-repeat; } .brand .introduction .about-content { margin-top: 150px; margin-left: calc(50% - 90px); width: 450px; } .brand .introduction .title-header { margin-bottom: 20px; height: 14px; width: 140px; background: #0B35F6; } .brand .introduction h2 { margin-bottom: 74px; width: 150%; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #000000; line-height: 30px; } .brand .introduction h3 { padding-bottom: 10px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 20px; color: #000000; line-height: 20px; } .brand .introduction p { margin-top: 30px; color: #7C7C7C; text-align: justify; line-height: 26px; } .brand .introduction .show { position: relative; margin-top: 350px; padding-bottom: 200px; } .brand .introduction .about-bg-color2 { position: absolute; z-index: -1; right: calc(50% + 215px); top: -30px; width: 355px; height: 363px; background: #0B35F6; } .brand .introduction .about-bg-color3 { position: absolute; z-index: -2; right: calc(50% + 215px); top: -30px; width: 100%; height: 670px; background: #EEDFD2; } .brand .introduction .about-bg-color4 { position: absolute; z-index: -2; left: calc(50% + 40px); top: 620px; width: 100%; height: 468px; background: #EEDFD2; } .brand .introduction .about-bg-color5 { position: absolute; z-index: -1; left: calc(50% + 540px); top: 897px; width: 100%; height: 521px; background-image: url(../images/brands/broadcast/about4.png); background-repeat: no-repeat; background-position: left; } .brand .introduction .show .show-item { margin: 0 auto; width: 1080px; height: 758px; } .brand .introduction .show .show-item .show-image { float: left; width: 500px; height: 750px; background-size: cover; background-repeat: no-repeat; background-position: center center; border-bottom: 8px solid #000000; } .brand .introduction .show .show-item .show-content { float: left; margin-left: 80px; width: 500px; } .brand .introduction .show .show-item .show-content h3 { margin-bottom: 35px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 18px; color: #000000; text-align: justify; line-height: 26px; } .brand .introduction .show .show-item .show-content p { margin-top: 0; } .brand .show-entry { margin-top: 60px; color: #fff; } .brand .introduction .show .show-item-2 .show-content { margin: 190px 80px 0 0; } .brand .introduction .show .show-item-2 .show-image { position: absolute; top: 660px; left: calc(50% + 40px); } .brand .introduction .show .show-item-3 .show-content { margin-top: 190px; } .brand .history { height: calc(100% - 50px); overflow-y: auto; margin-top: 50px; } .brand .history .banner { background-image: url(../images/brands/broadcast/history-banner.jpg); background-size: cover; background-position: 50% 50%; height: calc(100vh - 50px); } .brand.brand-crz .history .banner .title { width: 503px; } .brand.brand-crz .history .banner .title-header { width: 280px; background: #222222; } .brand .history .content { padding-bottom: 426px; background-color: #FFFFFF; z-index: 10; } .brand .history .content #item1 { padding-bottom: 200px; } .brand .history .content #item2 { display: none; height: 1842px; padding-bottom: 104px; } .brand .history .content #item3, .brand .history .content #item4 { display: none; } .brand .history .content .background-color1 { left: calc(50% - 210px); height: 1128px; } .brand .history .content .item1-background2 { margin-top: 30px; height: 618px; background-image: url(../images/brands/broadcast/Group3.png); background-position: 50%; } .brand .history .history-bg-color1 { position: absolute; z-index: -1; top: 326px; left: calc(50% - 240px); width: 743px; height: 754px; background: #0B35F6; } .brand .history .content .item .time.item1-time, .brand .history .content .item .time-content.item1-time { padding-left: calc(50% - 180px); color: #FFFFFF; } .brand .history .content .item2-background1 { margin-top: 280px; } .brand .history .content .item .line1 { top: 1891px; } .brand .history .content #item1 .background-color3 { top: 1632px; height: 1530px; } .brand .history .content #item2 .background-color3 { top: 0; height: 1562px; } .brand .history .more-history { position: absolute; bottom: -200px; left: calc(50% - 220px); min-width: 300px; height: 300px; text-align: center; background: #0B35F6; } .brand .history .item .more-history h2 { display: inline-block; padding-left: 0; margin-top: 120px; padding-top: 8px; width: 144px; border-top: 8px solid #FFFFFF; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 36px; color: #FFFFFF; line-height: 36px; cursor: pointer; text-shadow: none; } .brand .history .more-history.more-history-2 { display: none; bottom: -330px; left: calc(50% - 419px); width: 614px; text-align: right; } .brand .history .more-history.more-history-2 h2 { margin-right: 82px; } .brand .history .content .item2-background2 { top: 0; } .brand .history .content .on-image1 { top: 470px; } .brand .history .content .item2-background4 { top: 791px; } .brand .history .content .item .line2 { top: 1562px; } .brand .history .content .item2-background3 { top: 253px; } .brand .history .content .on-image2 { top: 1522px; } .brand .history .content .image-2006-1 { height: 287px; background-image: url(../images/about/Group30.jpg); background-repeat: no-repeat; background-position: calc(50% - 70px); } .brand .history .content .item .item3-2006 { padding-left: calc(50% - 420px); } .brand .history .content .image-2006-2 { position: absolute; top: 560px; width: 100%; height: 286px; background-image: url(../images/brands/broadcast/Group6.png); background-repeat: no-repeat; background-position: calc(50% + 440px); } .brand .history .content .item .line3 { top: 750px; right: calc(50% - 268px); } .brand .history .content .item .history-bg-color2 { position: absolute; top: 754px; left: calc(50% - 420px); width: 100%; height: 1224px; z-index: -2; background: #EEDFD2; } .brand .history .content .image-2007-1 { margin-top: 400px; height: 540px; background-image: url(../images/brands/broadcast/Group13.png); background-repeat: no-repeat; background-position: center center; } .brand .history .content .item .item3-2007 { padding-left: 0; margin-left: calc(50% + 30px); } .brand .history .content .item .time.item3-2007 { padding-bottom: 20px; border-bottom: 4px solid #7C7C7C; } .brand .history .content .item .time-content.item3-2007 { padding-top: 30px; } .brand .history .content .image-2009-1 { margin-top: 243px; margin-bottom: 6px; height: 493px; background-image: url(../images/brands/broadcast/Group18.jpg); background-repeat: no-repeat; background-position: center center; background-color: #000000; } .brand .history .content .item .item3-time { padding-top: 10px; background: #0B35F6; } .brand .history .content .item .item3-2009 { margin-left: calc(50% - 470px); padding-left: 50px; border-left: 4px solid #FFFFFF; color: #FFFFFF; } .brand .history .content .item .time.item3-2009 { padding-top: 40px; } .brand .history .content .item .time-content.item3-2009 { padding-bottom: 50px; width: 750px; } .brand .history .content .image-2009-2 { margin-left: calc(50% - 470px); padding-top: 50px; height: 372px; border-left: 4px solid #7C7C7C; background-image: url(../images/brands/broadcast/Group20.png); background-repeat: no-repeat; background-position: 50px bottom; } .brand .history .content .image-2011 { overflow: hidden; margin-top: 247px; margin-bottom: 15px; height: 498px; width: 100%; } .brand .history .content .image-2011-1 { float: left; width: calc(50% - 30px); height: 498px; background-image: url(../images/brands/broadcast/Bo-2011-2.jpg); background-repeat: no-repeat; background-position: right; background-color: #000000; } .brand .history .content .image-2011-2 { margin-left: calc(50% - 15px); width: 911px; height: 498px; background-image: url(../images/brands/broadcast/Group54.png); background-repeat: no-repeat; background-position: left; } .brand .history .content .item .item3-time2 { margin-right: calc(50% - 526px); background: #0B35F6; padding-bottom: 57px; } .brand .history .content .item .item3-2011 { padding-left: calc(50% - 410px); color: #FFFFFF; } .brand .history .content .item .time.item3-2011 { padding-top: 50px; } .brand .history .content .item .time-content.item3-2011 { width: auto; } .brand .history .content .item .item3-time2 ul { position: absolute; z-index: -1; width: 925px; height: 477px; overflow: hidden; left: calc(50% - 15px); } .brand .history .content .item .item3-time2 ul li { float: left; margin-right: 14px; width: 171px; height: 477px; background: #EEDFD2; } .brand .history .content .image-2012-1 { position: relative; margin-top: 300px; height: 807px; background-image: url(../images/brands/broadcast/Group44.png); background-repeat: no-repeat; background-position: calc(50% + 256px); } .brand .history .content .image-2012-1 ul { position: absolute; overflow: hidden; margin-left: 13px; height: 100%; left: calc(50% + 527px); } .brand .history .content .image-2012-1 ul:last-of-type { left: calc(50% + 712px); } .brand .history .content .image-2012-1 ul li { float: left; margin-right: 7px; width: 23px; height: 100%; background: #0B35F6; } .brand .history .content .image-2012-1 ul li:last-of-type { margin-right: 0; } .brand .history .content .image-2012-2 { position: relative; margin-top: 70px; height: 166px; background-image: url(../images/brands/broadcast/Group22.png); background-repeat: no-repeat; background-position: calc(50% + 270px); } .brand .history .content .item .item3-2012 { padding-top: 0; padding-left: calc(50% - 15px); } .brand .history .content .item .time-content.item3-2012 { width: 513px; } .brand .history .more-history.more-history-3 { display: none; bottom: -330px; left: calc(50% - 15px); width: 569px; text-align: right; } .brand .history .more-history.more-history-3 h2 { color: #FFFFFF; margin-right: 80px; } .brand .history .content .image-2013-1 { height: 519px; background-image: url(../images/brands/broadcast/Group24.jpg); background-repeat: no-repeat; background-position: left; } .brand .history .content .image-2013-2 { margin-top: 100px; margin-left: 939px; padding-left: 0; } .brand .history .content .image-2013-3 { height: 156px; background-image: url(../images/brands/broadcast/CombinedShape.png); background-repeat: no-repeat; background-position: 939px; } .brand .history .content #item4 .time-content.item4-2013 { padding-top: 30px; padding-left: 939px; color: #FFFFFF; } .brand .history .content .image-2013-4 { position: absolute; top: 400px; width: 100%; height: 740px; background-image: url(../images/brands/broadcast/bo-history2013.jpg); background-position: 50% 50%; background-size: cover; z-index: -2; } .brand .history .content .image-2013-5 { position: relative; margin-top: 276px; height: 660px; background-image: url(../images/brands/broadcast/Group14.jpg); background-repeat: no-repeat; background-color: #000000; background-position: center center; } .brand .history .content .image-2013-5 ul { position: absolute; overflow: hidden; bottom: 0; height: calc(100% + 15px); left: 57.5%; } .brand .history .content .image-2013-5 ul li { float: left; margin-right: 7px; width: 23px; height: 100%; background: #0B35F6; } .brand .history .content #item4 .image-2013-5 .item4-2013 { padding-left: 64.8%; color: #FFFFFF; } .brand .history .content .image-2014-1 { position: relative; margin-top: 10px; height: 536px; background-image: url(../images/brands/broadcast/Group27.jpg); background-repeat: no-repeat; background-color: #000000; background-position: center center; } .brand .history .content .image-2014-1 ul { position: absolute; overflow: hidden; bottom: 0; height: 100%; left: 57.5%; } .brand .history .content .image-2014-1 ul li { float: left; margin-right: 7px; width: 23px; height: 100%; background: #0B35F6; } .brand .history .content #item4 .image-2014-1 .item4-2014 { padding-left: 66.7%; color: #FFFFFF; width: 456px; } .brand .history .content .image-2015-1 { position: relative; margin-top: 10px; height: 787px; background-image: url(../images/brands/broadcast/Group29.jpg); background-repeat: no-repeat; background-color: #000000; background-position: center center; } .brand .history .content .image-2015-1 ul { position: absolute; overflow: hidden; top: 0; height: calc(100% + 253px); left: 55.8%; } .brand .history .content .image-2015-1 ul li { float: left; margin-right: 7px; width: 23px; height: 100%; background: #0B35F6; } .brand .history .content .image-2015-1 .item4-time { position: absolute; z-index: 1; top: 234px; margin-left: 55.8%; width: 100%; height: 90px; background: #000000; } .brand .history .content #item4 .image-2015-1 .item4-2015 { display: inline-block; padding: 0; color: #FFFFFF; width: auto; } .brand .history .content #item4 .image-2015-1 .time.item4-2015 { margin-right: 15px; margin-top: 33px; } .brand .history .content #item4 .image-2015-1 .time-line-2015 { display: inline-block; height: 4px; width: 50%; background: #FFFFFF; } .brand .history .content .image-2015-2 { position: absolute; z-index: 1; top: 433px; height: 448px; width: 100%; background-image: url(../images/brands/broadcast/Group11.jpg); background-repeat: no-repeat; background-position: calc(53% + 323px); } .brand .history .content .image-2015-3 { height: 787px; background-image: url(../images/brands/broadcast/2015.png); background-repeat: no-repeat; background-position: left; } .brand .history .content .image-2017-1 { position: relative; margin-top: 263px; height: 742px; background-image: url(../images/brands/broadcast/Group34.jpg); background-repeat: no-repeat; background-position: center center; } .brand .history .content .image-2017-1 ul { position: absolute; overflow: hidden; bottom: 226px; height: 100%; left: calc(55.8% + 151px); } .brand .history .content .image-2017-1 ul li { float: left; margin-right: 7px; width: 23px; height: 100%; background: #0B35F6; } .brand .history .content .image-2017-2 { position: absolute; top: 248px; width: 100%; height: 647px; background-image: url(../images/brands/broadcast/Group31.png); background-repeat: no-repeat; background-position: 18.8%; } .brand .history .content .image-2017-3 { position: absolute; z-index: -1; top: 500px; width: 100%; height: 556px; background: #0B35F6; } .brand .history .content .image-2017-4 { position: absolute; bottom: -314px; width: 100%; height: 194px; background-image: url(../images/brands/broadcast/2017.png); background-repeat: no-repeat; background-position: right; } .brand .history .content #item4 .item4-2017 { position: absolute; display: inline-block; left: 20.4%; bottom: -217px; padding: 0; color: #FFFFFF; } .brand .history .content #item4 .time-content.item4-2017 { left: 26.3%; } .brand .history .content .image-2017-5 { margin-top: 734px; margin-bottom: 180px; height: 87px; background-image: url(../images/brands/broadcast/Group45.png); background-repeat: no-repeat; background-position: center center; } .brand .history .content #item4 .time.item4-2017-2 { padding-left: 50%; padding-top: 0; padding-bottom: 0; } .brand .history .content .image-2017-6 { height: 166px; background-image: url(../images/brands/broadcast/Group22.png); background-repeat: no-repeat; background-position: calc(50% + 284px); } .brand .history .content #item4 .time-content.item4-2017-2 { padding-top: 30px; padding-left: 50%; width: 513px; } /*crz*/ .brand .introduction .about-background { position: relative; height: 1100px; background-image: url(../images/brands/crz/about-background.png); background-position: center center; background-repeat: no-repeat; } .brand .introduction .about-background .about-content-crz { margin-left: calc(50% + 44px); padding: 440px 88px 214px 88px; width: 576px; height: 100%; background: #FFFFFF; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .brand .introduction .about-background .about-content-crz h2 { margin-bottom: 46px; } .brand .introduction .about-background .about-content-crz p:last-of-type { margin-top: 15px; } .brand .introduction .about-background .about-bg1-crz { position: absolute; z-index: -1; top: 0; height: 570px; width: 100%; background: #B81E1B; } .brand .introduction .about-background .about-bg2-crz { position: absolute; z-index: -1; top: 570px; height: 460px; width: 100%; background: #C3C8D3; } .brand .introduction .title-header.title-header-crz, .brand .history .banner .title .title-header.title-header-crz { background: #D5231F; } .brand .introduction .show .bg-color1-crz { position: absolute; top: 0; right: calc(50% + 120px); width: 100%; height: 788px; z-index: -2; background: #222222; } .brand .introduction .show .bg-color2-crz { position: absolute; top: 704px; right: calc(50% - 40px); width: 160px; height: 69px; z-index: -2; background: url(../images/brands/crz/Group5.png) no-repeat center center; } .brand .introduction .show .bg-color3-crz { position: absolute; top: 704px; left: calc(50% + 550px); height: 538px; width: 538px; z-index: -2; background: url(../images/brands/crz/about-background3.png) no-repeat center center; } .brand .introduction .show .bg-color4-crz { position: absolute; top: 1650px; right: calc(50% + 120px); width: 570px; height: 788px; z-index: -2; background: #D5231F; } .brand .history .content .item .crz-item1-bg1 { position: absolute; top: 353px; right: calc(50% - 272px); z-index: -2; height: 2594px; width: 100%; background: #D5231F; } .brand.brand-crz .history .banner { background-image: url(../images/brands/crz/history-banner.jpg); } .brand .history .content .item .crz-item1-bg2 { position: relative; margin-top: 173px; height: 240px; background-image: url(../images/brands/crz/CRZ_2007-2.png); background-repeat: no-repeat; background-position: calc(50% + 396px); } .brand .history .content .item .crz-item1-bg3 { position: absolute; top: -30px; width: 916px; height: 217px; background-image: url(../images/brands/crz/Group.png); background-repeat: no-repeat; background-position: left; } .brand .history .content .item .crz-item1-time { position: absolute; padding-bottom: 50px; bottom: 15px; left: calc(50% + 110px); width: 542px; height: 100%; background: #FFFFFF; } .brand .history .content .item .crz-item1-time .time, .brand .history .content .item .crz-item1-time .time-content { padding-left: 50px; } .brand .history .content .item .crz-item1-time .time:first-of-type { padding-top: 0; } .brand .history .content .item .crz-item1-bg4 { position: relative; margin-top: 270px; height: 1019px; background-image: url(../images/brands/crz/CRZ_2013-1.jpg); background-repeat: no-repeat; background-position: center center; } .brand .history .content .item .crz-item1-bg4 .black-line { position: absolute; margin: 0 auto; left: 0; right: 0; width: 1907px; height: 25px; background: #222222; } .brand .history .content .item .crz-item1-bg4 .black-line.top-crz { top: -25px; } .brand .history .content .item .crz-item1-bg4 .black-line.bottom-crz { bottom: -25px; } .brand .history .content .item .crz-item1-bg5 { position: absolute; bottom: -188px; width: 100%; height: 402px; background-image: url(../images/brands/crz/CRZ_2013-5.png); background-repeat: no-repeat; background-position: calc(50% - 297px); } .brand .history .content .item .crz-item1-bg6 { position: relative; margin-top: 25px; height: 1287px; background-image: url(../images/brands/crz/CRZ_2013-4.png); background-repeat: no-repeat; background-position: right; } .brand .history .content .item .crz-time-2013 { padding-left: calc(50% - 550px); color: #FFFFFF; width: 490px; } .brand .history .content .item .time.crz-time-2013 { padding-top: 220px; } .brand .history .content .item .crz-item1-bg7 { position: absolute; top: 434px; width: 100%; height: 754px; background-image: url(../images/brands/crz/CRZ_2013-2.png); background-repeat: no-repeat; background-position: calc(50% - 297px); } .brand .history .content .item .crz-item1-bg8 { position: absolute; top: 462px; width: 100%; height: 205px; background-image: url(../images/brands/crz/CRZ_2013-3.png); background-repeat: no-repeat; background-position: calc(50% + 389px); } .brand .history .content .item .crz-time-2013-2 { padding-left: calc(50% + 150px); } .brand .history .content .item .time.crz-time-2013-2 { padding-top: 50px; } .brand .history .content .item .more-history-crz1 { text-align: right; bottom: -30px; left: calc(50% - 550px); width: 528px; background: #D5231F; } .brand .history .content .item .more-history-crz1 h2 { margin-right: 80px; } .brand .history .content #item2.item-crz { height: auto; padding-bottom: 0; } .brand .history .content .item .crz-item2-bg1 { height: 872px; background-image: url(../images/brands/crz/CRZ_2014-1.png); background-repeat: no-repeat; background-position: calc(50% - 230px); } .brand .history .content .item .crz-time-2014 { position: absolute; top: 927px; left: calc(50% - 50px); padding: 0 45px; background: #222222; } .brand .history .content .item .crz-time-2014 .time { padding-left: 0; color: #FFFFFF; } .brand .history .content .item .crz-time-2014 .time-content { padding-left: 0; width: 195px; padding-bottom: 70px; color: #FFFFFF; } .brand .history .content .item .crz-item2-bg2 { position: relative; margin-top: 576px; height: 1682px; background-image: url(../images/brands/crz/CRZ_2014-2.jpg); background-repeat: no-repeat; background-position: calc(50% + 800px); } .brand .history .content .item .crz-item2-bg3 { position: relative; height: 930px; background-image: url(../images/brands/crz/CRZ_2014-3.png); background-repeat: no-repeat; background-position: calc(50% - 37px); } .brand .history .content .item .crz-item2-bg4 { position: absolute; top: 1020px; width: 100%; height: 159px; background-image: url(../images/brands/crz/CRZ_2014-5.png); background-repeat: no-repeat; background-position: calc(50% + 40px); } .brand .history .content .item .crz-item2-bg4 .time, .brand .history .content .item .crz-item2-bg4 .time-content { padding-left: calc(50% - 267px); padding-top: 0; } .brand .history .content .item .crz-item2-bg5 { position: absolute; top: 1010px; width: 100%; height: 95px; background-image: url(../images/brands/crz/CRZ_2014-4.png); background-repeat: no-repeat; background-position: calc(50% - 360px); } .brand .history .content .item .crz-item2-bg6 { position: relative; margin-top: 15px; height: 981px; width: 100%; background: #EBC0BC; } .brand .history .content .item .crz-item2-bg7 { position: absolute; z-index: 1; top: -109px; width: 100%; height: 1214px; background-image: url(../images/brands/crz/CRZ_2016-1.png); background-repeat: no-repeat; background-position: center; } .brand .history .content .item .crz-item2-bg8 { position: relative; margin-top: 457px; margin-bottom: 356px; height: 649px; background-image: url(../images/brands/crz/CRZ_2016-2.png); background-repeat: no-repeat; background-position: center; background-color: #000000; } .brand .history .content .item .crz-item2-bg8 .pink-line { position: absolute; height: 15px; width: 100%; bottom: 0; background: #EBC0BC; } .brand .history .content .item .crz-item2-bg9 { position: absolute; z-index: 1; top: -59px; width: 100%; height: 1034px; background-image: url(../images/brands/crz/CRZ_2016-3.png); background-repeat: no-repeat; background-position: calc(50% + 283px); } .brand .history .content .item .crz-time-2016 { position: absolute; z-index: 2; bottom: -210px; left: calc(50% + 55px); } .brand .history .content .item .crz-time-2016 .time, .brand .history .content .item .crz-time-2016 .time-content { padding-left: 0; color: #D5231F; width: 443px; } .brand .history .content .item .more-history-crz2 { text-align: right; bottom: -656px; left: calc(50% - 16px); width: 583px; background: #D5231F; } .brand .history .content .item .more-history-crz2 h2 { margin-right: 80px; } .brand .history .content .item .crz-item3-bg1 { position: relative; margin-top: -480px; height: 1270px; background-image: url(../images/brands/crz/CRZ_2017-1.png); background-repeat: no-repeat; background-position: center; background-color: #1C1311; } .brand .history .content .item .crz-item3-bg2 { position: absolute; bottom: -200px; height: 416px; width: 100%; background-image: url(../images/brands/crz/CRZ_2017-2.png); background-repeat: no-repeat; background-position: calc(50% + 200px); } .brand .history .content .item .crz-item3-bg3 { height: 269px; background: #D5231F; } .brand .history .content .item .crz-time-2017 .time, .brand .history .content .item .crz-time-2017 .time-content { padding-left: calc(50% - 600px); color: #FFFFFF; } .brand .history .content .item .crz-item3-bg4 { position: relative; margin-top: 400px; margin-left: calc(50% - 350px); height: 638px; background-image: url(../images/brands/crz/CRZ_2018-2.jpg); background-repeat: no-repeat; background-position: left; background-color: #1A2128; } .brand .history .content .item .crz-item3-bg5 { position: absolute; top: -127px; left: 44px; height: 926px; width: 100%; background-image: url(../images/brands/crz/CRZ_2018-1.png); background-repeat: no-repeat; background-position: left; } .brand .history .content .item .crz-item3-bg6 { margin-top: 180px; height: 178px; background-image: url(../images/brands/crz/CRZ_2018-3.png); background-repeat: no-repeat; background-position: calc(50% + 6px); } .brand .history .content .item .crz-item3-bg6 .time, .brand .history .content .item .crz-item3-bg6 .time-content { padding-left: calc(50% - 300px); color: #D5231F; width: 558px; } .brand .history .content .item .crz-item3-bg6 .time { padding-top: 30px; } .brand .history .content .item .crz-item3-bg7 { position: relative; margin-top: 364px; height: 748px; background-color: #EBC0BC; background-image: url(../images/brands/crz/CRZ_2018-4.png); background-repeat: no-repeat; background-position: center center; } .brand .history .content .item .crz-red-box { position: absolute; top: -90px; left: 0; right: 0; margin: auto; width: 623px; height: 1802px; border: 15px solid #D5231F; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .brand .history .content .item .crz-image-2018 { overflow: hidden; margin-top: 80px; height: 628px; width: 100%; } .brand .history .content .item .crz-item3-bg8 { float: left; height: 628px; width: 933px; margin-left: calc(50% - 648px); background-image: url(../images/brands/crz/CRZ_2018-5.png); background-repeat: no-repeat; background-position: right; } .brand .history .content .item .crz-item3-bg9 { margin-left: calc(50% + 311px); height: 608px; width: 632px; background-color: #EBC0BC; background-image: url(../images/brands/crz/CRZ_2018-6.png); background-repeat: no-repeat; background-position: left; } .brand .history .content .item .crz-time-2018 .time, .brand .history .content .item .crz-time-2018 .time-content { padding-left: calc(50% - 250px); color: #D5231F; width: 493px; } /*童装*/ .brand .introduction .title-header.title-header-broadcute { background: #C9E9F6; } .brand .introduction .about-broadcute-bg1 { position: relative; overflow: hidden; height: 756px; } .brand .introduction .about-broadcute-bg2 { width: 50%; height: 100%; background-color: #C9E9F6; } .brand .introduction .about-broadcute-bg3 { position: absolute; top: 0; width: 100%; height: 677px; background-image: url(../images/brands/broadcute/Group12.png); background-repeat: no-repeat; background-position: center; } .brand .introduction .about-broadcute-bg4 { position: absolute; bottom: -25px; width: 100%; height: 199px; background-image: url(../images/brands/broadcute/Oval4.png); background-repeat: no-repeat; background-position: center; } .brand .introduction .about-content-broadcute { margin: 0 auto; width: 500px; } .brand .introduction .about-broadcute-bg5 { position: relative; margin-top: 160px; margin-bottom: 230px; height: 640px; } .brand .introduction .about-broadcute-bg9 { position: absolute; bottom: -140px; width: 100%; height: 251px; background-image: url(../images/brands/broadcute/Oval15.png); background-repeat: no-repeat; background-position: center; } .brand .introduction .about-broadcute-bg10 { position: absolute; top: 0; width: 100%; height: 676px; background-image: url(../images/brands/broadcute/Group14.png); background-repeat: no-repeat; background-position: center; } .brand .introduction .about-broadcute-bg11 { margin-top: 120px; height: 289px; background-image: url(../images/brands/broadcute/Group4.png); background-repeat: no-repeat; background-position: center; } .brand .introduction .show .bg-color1-broadcute { position: absolute; top: -30px; right: calc(50% + 250px); width: 100%; height: 670px; z-index: -2; background: #C9E9F6; } .brand .introduction .show .bg-color2-broadcute { position: absolute; top: -30px; right: calc(50% + 215px); width: 355px; height: 363px; z-index: -2; background: #596269; } /*目澈*/ .brand .introduction .title-header.title-header-muchell { background: #92908A; } .brand .introduction .about-muchell-bg1 { position: relative; height: 901px; background-image: url(../images/brands/muchell/about1.png); background-repeat: no-repeat; background-position: calc(50% - 472px); } .brand .introduction .about-muchell-bg2 { position: absolute; top: 0; width: 100%; height: 607px; background-image: url(../images/brands/muchell/about4.png); background-repeat: no-repeat; background-position: calc(50% + 674px); } .brand .introduction .about-muchell-bg3 { position: absolute; z-index: -2; bottom: -359px; width: 100%; height: 841px; background-image: url(../images/brands/muchell/about2.png); background-repeat: no-repeat; background-position: calc(50% - 860px); } .brand .introduction .about-muchell-bg4 { position: absolute; top: 180px; width: 100%; height: 200px; background-image: url(../images/brands/muchell/about3.png); background-repeat: no-repeat; background-position: calc(50% - 950px); } .brand .introduction .font-big-muchell, .brand .introduction .poetry-muchell { margin-top: 30px; } .brand .introduction .font-big-muchell p { margin-top: 0; padding-bottom: 10px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 20px; line-height: 20px; } .brand .introduction .poetry-muchell p { margin-top: 0; } .brand .introduction .about-content-muchell { position: relative; margin: -140px auto 0 auto; width: 500px; } .brand .introduction .about-muchell-bg5 { position: absolute; top: 900px; width: 100%; height: 462px; background-image: url(../images/brands/muchell/about5.png); background-repeat: no-repeat; background-position: calc(50% + 555px); } .brand .introduction .show .bg-color1-muchell { position: absolute; right: calc(50% + 120px); width: 100%; height: 788px; z-index: -2; background: #E3E3D9; } .brand .introduction .show .bg-color2-muchell { position: absolute; top: -338px; left: calc(50% + 620px); width: 433px; height: 598px; background-image: url(../images/brands/muchell/about6.png); background-repeat: no-repeat; } .brand .introduction .show .bg-color2-muchell { position: absolute; top: 541px; left: calc(50% + 468px); width: 12px; height: 200px; background-image: url(../images/brands/muchell/about7.png); background-repeat: no-repeat; } .brand .introduction .show .bg-color3-muchell { position: absolute; top: 909px; left: calc(50% + 269px); width: 841px; height: 841px; background-image: url(../images/brands/muchell/about8.png); background-repeat: no-repeat; } .brand .introduction .show .bg-color4-muchell { position: absolute; bottom: 0; left: calc(50% - 120px); width: 12px; height: 200px; background-image: url(../images/brands/muchell/about7.png); background-repeat: no-repeat; } /*sirloin*/ .brand .introduction .title-header.title-header-sirloin { background: #F5DA15; } .brand .introduction .about-sirloin-bg1 { position: relative; margin-bottom: 122px; height: 920px; background-image: url(../images/brands/sirloin/about1.png); background-repeat: no-repeat; background-position: center; } .brand .introduction .about-sirloin-bg2 { position: absolute; bottom: 0; width: 100%; height: 450px; background-image: url(../images/brands/sirloin/about2.png); background-repeat: no-repeat; background-position: calc(50% + 273px); } .brand .introduction .about-content-sirloin { margin-left: calc(50% - 223px); width: 546px; } .brand .introduction .about-sirloin-bg3 { position: relative; margin-bottom: 74px; margin-top: 221px; margin-left: calc(50% - 588px); height: 305px; background: #9B9B9B; } .brand .introduction .about-sirloin-bg4 { position: absolute; top: -185px; left: -36px; width: 100%; height: 209px; background-image: url(../images/brands/sirloin/about3.png); background-repeat: no-repeat; background-position: left; } .brand .introduction .about-sirloin-bg5 { position: absolute; top: -86px; left: 715px; width: 478px; height: 837px; border-bottom: 8px solid #000000; background-image: url(../images/brands/sirloin/about4.png); background-repeat: no-repeat; background-position: left; } .brand .introduction .sirloin-strip { position: absolute; height: 26px; background: #9C9C9C; } .brand .introduction .sirloin-strip.top-strip { left: 715px; width: 97px; } .brand .introduction .sirloin-strip.bottom-strip { bottom: 45px; left: 950px; width: 244px; } .brand .introduction .about-sirloin-bg3 .about-designer { position: absolute; top: -50px; left: 130px; width: 536px; } .brand .introduction .about-sirloin-bg3 .about-designer h3 { padding-top: 16px; padding-bottom: 0; color: #FFFFFF; } .brand .introduction .about-sirloin-bg3 .about-designer p { color: #FFFFFF; } .brand .introduction .about-concept-sirloin { margin-left: calc(50% - 458px); width: 536px; } .brand .introduction .about-concept-sirloin h2 { margin-bottom: 40px; } .brand .introduction .about-concept-sirloin p { margin-top: 20px; } .brand .introduction .show .bg-color1-sirloin { position: absolute; right: calc(50% + 120px); width: 100%; height: 788px; z-index: -2; background: #F5DA15; } .brand .introduction .show .bg-color2-sirloin { position: absolute; top: 970px; left: calc(50% + 540px); width: 100px; height: 450px; background-image: url(../images/brands/sirloin/about2.png); background-repeat: no-repeat; background-position: left; } .brand .introduction .show .bg-color3-sirloin { position: absolute; right: 50%; top: 1800px; width: 400px; height: 705px; z-index: -2; background: #9B9B9B; } /*TAORAY WANG*/ .brand.brand-taoraywang .introduction .title-header { height: 4px; background: #000000; } .brand .introduction .about-content-taoraywang { display: table; margin: 221px auto; } .brand .introduction .about-content-taoraywang h2 { display: table-cell; padding-right: 90px; margin-bottom: 0; width: auto; vertical-align: middle; } .brand .introduction .about-content-taoraywang .content-right { display: table-cell; width: 461px; padding: 10px 0 10px 60px; border-left: 3px solid #000000; } .brand .introduction .about-content-taoraywang .content-right .content-right-title { padding-bottom: 20px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 24px; color: #4A4A4A; line-height: 26px; } .brand .introduction .about-taoraywang-bg1 { position: relative; margin-right: calc(50% - 500px); height: 935px; background: #000000; } .brand .introduction .about-taoraywang-bg2 { position: absolute; top: 75px; right: 10px; width: 100%; height: 818px; background-image: url(../images/brands/taoraywang/about1.png); background-repeat: no-repeat; background-position: right; } .brand .introduction .about-taoraywang-bg3 { position: absolute; z-index: -2; top: 233px; left: calc(50% + 500px); width: 100%; height: 660px; background: #7C7C7C; } .brand .introduction .about-taoraywang-bg4 { position: absolute; top: 233px; right: -88px; width: 88px; height: 419px; background-image: url(../images/brands/taoraywang/about2.png); background-repeat: no-repeat; } .brand .introduction .about-concept-taoraywang { position: absolute; top: 114px; right: 679px; width: 400px; } .brand .introduction .about-concept-taoraywang .title-header { width: 96px; background: #FFFFFF; } .brand .introduction .about-concept-taoraywang h2, .brand .introduction .about-concept-taoraywang h3 { color: #FFFFFF; font-size: 24px; line-height: 24px; } .brand .introduction .about-concept-taoraywang p { color: #FFFFFF; width: 380px; } .brand .introduction .show .bg-color1-taoraywang { position: absolute; right: calc(50% + 120px); width: 100%; height: 788px; z-index: -2; background: #000000; } .brand .introduction .about-taoraywang-bg5 { position: relative; margin-right: calc(50% - 128px); height: 160px; background: #000000; } .brand .introduction .about-taoraywang-bg6 { position: absolute; z-index: 1; top: 0; right: 130px; width: 100%; height: 180px; background-image: url(../images/brands/taoraywang/about3.png); background-repeat: no-repeat; background-position: right; } .brand .introduction .about-taoraywang-bg7 { position: relative; height: 985px; background: #000000; } .brand .introduction .about-taoraywang-bg8 { position: absolute; top: -240px; left: calc(50% + 40px); width: 100%; height: 983px; background-image: url(../images/brands/taoraywang/about4.png); background-repeat: no-repeat; } .brand .introduction .about-taoraywang-bg7 p { margin-left: calc(50% - 550px); width: 458px; color: #FFFFFF; } .brand .about-contact-taoraywang { position: relative; height: calc(100vh - 50px); background-image: url(../images/brands/taoraywang/contact.jpg); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; } .brand .about-contact-taoraywang .about-taoraywang-bg9 { position: absolute; top: 50%; width: 100%; height: 252px; background: #000000; } /*taoray taoray*/ .brand.brand-taoraytaoray .introduction .title-header { background: #2630D3; } .brand .introduction .about-taoraytaoray-bg1 { position: relative; height: 829px; background-image: url(../images/brands/taoraytaoray/about1.png); background-repeat: no-repeat; background-position: center; } .brand .introduction .about-taoraytaoray-bg2 { position: absolute; z-index: -2; bottom: -58px; right: calc(50% + 238px); width: 100%; height: 581px; background: #2630D3; } .brand .introduction .about-taoraytaoray-bg3 { position: absolute; z-index: -2; bottom: 38px; left: calc(50% + 357px); width: 100%; height: 392px; background: #2630D3; } .brand .introduction .about-taoraytaoray-bg4 { position: absolute; z-index: -2; bottom: 430px; left: calc(50% + 667px); width: 100%; height: 67px; background: #0509AE; } .brand .introduction .about-taoraytaoray-bg5 { position: absolute; z-index: -2; bottom: -333px; left: calc(50% + 357px); width: 100%; height: 311px; background-image: url(../images/brands/taoraytaoray/about2.png); background-repeat: no-repeat; background-position: left; } .brand .introduction .about-content-taoraytaoray { margin: -35px auto 0 calc(50% - 88px); width: 400px; } .brand .introduction .about-taoraytaoray-bg6 { position: relative; margin-top: 333px; height: 651px; background: #2630D3; } .brand .introduction .about-taoraytaoray-bg7 { position: absolute; top: -40px; right: calc(50% + 500px); width: 100%; height: 502px; background: #0509AE; } .brand .introduction .about-taoraytaoray-bg8 { position: absolute; top: -163px; right: calc(50% + 100px); width: 100%; height: 645px; background-image: url(../images/brands/taoraytaoray/about3.png); background-repeat: no-repeat; background-position: right; } .brand .introduction .about-taoraytaoray-bg9 { position: absolute; top: -170px; right: calc(50% - 200px); width: 100%; height: 348px; background-image: url(../images/brands/taoraytaoray/about4.png); background-repeat: no-repeat; background-position: right; } .brand .introduction .about-taoraytaoray-bg10 { position: absolute; left: calc(50% + 357px); width: 100%; height: 156px; background-image: url(../images/brands/taoraytaoray/about5.png); background-repeat: no-repeat; background-position: left; } .brand .introduction .about-concept-taoraytaoray { position: absolute; top: 282px; right: calc(50% - 288px); width: 328px; } .brand .introduction .about-concept-taoraytaoray h3, .brand .introduction .about-concept-taoraytaoray p { color: #FFFFFF; } .brand .introduction .show .bg-color1-taoraytaoray { position: absolute; top: -159px; right: calc(50% + 40px); width: 100%; height: 600px; background-image: url(../images/brands/taoraytaoray/about6.png); background-repeat: no-repeat; background-position: right; } .brand .introduction .show .bg-color2-taoraytaoray { position: absolute; top: 601px; left: calc(50% + 480px); width: 100%; height: 120px; background-image: url(../images/brands/taoraytaoray/about7.png); background-repeat: no-repeat; background-position: left; } .brand .introduction .show .bg-color3-taoraytaoray { position: absolute; top: 1298px; left: calc(50% + 540px); width: 100%; height: 120px; background-image: url(../images/brands/taoraytaoray/about8.png); background-repeat: no-repeat; background-position: left; } .brand .introduction .show .bg-color4-taoraytaoray { position: absolute; z-index: -2; top: 1491px; right: calc(50% + 414px); width: 100%; height: 890px; background-image: url(../images/brands/taoraytaoray/about9.png); background-repeat: no-repeat; background-position: right; } /*taow*/ .brand.brand-taow .introduction .title-header { background: #19192C; } .brand .introduction .about-taow-bg1 { position: relative; height: 753px; background: #19192C; } .brand .introduction .about-taow-bg2 { position: absolute; z-index: 1; bottom: 0; height: 645px; width: 100%; background-image: url(../images/brands/taow/about1.png); background-repeat: no-repeat; background-position: center; } .brand .introduction .about-taow-bg3 { position: absolute; z-index: 1; left: calc(50% + 257px); bottom: -154px; height: 572px; width: 100%; background-image: url(../images/brands/taow/about2.png); background-repeat: no-repeat; background-position: left; } .brand .introduction .about-taow-bg4 { padding-top: 187px; height: 1028px; background: #DBD5CB; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ -webkit-box-sizing: border-box; /* Safari */ } .brand .introduction .about-content-taow { margin: 0 auto; width: 513px; } .brand .introduction .about-content-taow h2, .brand .introduction .about-content-taow h3 { color: #4A4A4A; } .brand .introduction .about-content-taow p { color: #FFFFFF; } .brand .about-contact-taoraywang.taow { background-image: url(../images/brands/taow/contact.jpg); } /*用人理念*/ .job-content .job-content-1 h1 { margin: 174px 0 124px; font-size: 70px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; color: #4A4A4A; text-align: center; line-height: 70px; } .job-content .job-content-1 .concept-content { padding-top: 100px; padding-bottom: 110px; background: #E4E4DD; } .job-content .job-content-1 .concept-content .concept-item { margin: 0 auto; width: 500px; } .job-content .job-content-1 .concept-content .concept-item:first-of-type { padding-bottom: 80px; } .job-content .job-content-1 .concept-content .concept-item h2 { margin-bottom: 30px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 18px; color: #000000; letter-spacing: 1px; line-height: 18px; } .job-content .job-content-1 .concept-content .concept-item p { color: #7C7C7C; text-align: justify; line-height: 26px; } .video-page .slick-list { height: 100vh !important; } /*至美*/ .brand.brand-zhimei .banner { position: relative; height: 100vh; } .brand.brand-zhimei .banner img { position: absolute; margin: 0 auto; left: 0; right: 0; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); /* Firefox */ -webkit-transform: translateY(-50%); /* Safari 和 Chrome */ -o-transform: translateY(-50%); /* Opera */ } .brand.brand-zhimei .video-page { position: relative; height: calc(100vh - 50px); } .brand.brand-zhimei .video-page h2 { position: absolute; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); /* Firefox */ -webkit-transform: translateY(-50%); /* Safari 和 Chrome */ -o-transform: translateY(-50%); /* Opera */ width: 100%; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 50px; color: #FFFFFF; text-align: center; line-height: 50px; text-shadow: 0 2px 2px rgba(0, 0, 0, 0.50); } .brand.brand-zhimei .ecological-structure { margin: 0 auto; padding: 170px 0; background: #19192C; } .brand.brand-zhimei .ecological-structure h2 { margin-bottom: 170px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 40px; text-align: center; color: #FFFFFF; line-height: 40px; } .brand.brand-zhimei .ecological-structure .ecological-item { margin: 0 auto; padding-bottom: 128px; width: 1080px; height: 500px; } .brand.brand-zhimei .ecological-structure .ecological-item:last-of-type { padding-bottom: 0; } .brand.brand-zhimei .ecological-structure .ecological-item .ecological-image { position: relative; float: left; width: 500px; height: 500px; } .brand.brand-zhimei .ecological-structure .ecological-item .ecological-image img { display: block; position: absolute; z-index: 1; } .brand.brand-zhimei .ecological-structure .ecological-item .ecological-image .ecological-bg-white { position: absolute; top: 15px; width: 515px; height: 495px; background: #FFFFFF; } .brand.brand-zhimei .ecological-structure .ecological-item .ecological-content { float: left; margin-left: 80px; width: 500px; } .brand.brand-zhimei .ecological-structure .ecological-item .ecological-content.content-left { margin-left: 0; margin-right: 80px; } .brand.brand-zhimei .ecological-structure .ecological-item .ecological-content img { display: block; } .brand.brand-zhimei .ecological-structure .ecological-item .ecological-content h3 { margin-top: 20px; margin-bottom: 60px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #FFFFFF; line-height: 30px; } .brand.brand-zhimei .ecological-structure .ecological-item .ecological-content p { margin-top: 20px; color: #DBDBDB; text-align: justify; line-height: 26px; } /* 壹棟叁層 */ .brand.brand-1-3f .slick-dots li a.white-txt { color: #fff; } .brand.brand-1-3f .slick-dots li.slick-active a { font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 14px; color: #FFFFFF; } .brand.brand-1-3f .slick-dots li:nth-child(3).slick-active a, .brand.brand-1-3f .slick-dots li:nth-child(5).slick-active a { color: #4a4a4a; } .brand.brand-1-3f .introduce-block-1-3f, .brand.brand-1-3f .strength-advantage { height: calc(100vh - 50px); background-color: #FFFFFF; } .brand.brand-1-3f .introduce-block-1-3f .introduce-bg-1-3f { position: relative; margin-top: 10px; height: calc(100vh - 70px); width: 100%; background-image: url(../images/brands/1-3f/about-bg.jpg); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; } .brand.brand-1-3f .introduce-block-1-3f .introduce-bg-1-3f .introduce-content-1-3f { position: absolute; left: calc(50% + 170px); width: 360px; height: 100%; background-color: #FFFFFF; } .brand.brand-1-3f .introduce-block-1-3f .introduce-bg-1-3f .introduce-content-1-3f h2 { padding-top: 50vh; margin: 0 auto; width: 260px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #4A4A4A; line-height: 30px; } .brand.brand-1-3f .introduce-block-1-3f .introduce-bg-1-3f .introduce-content-1-3f p { padding: 40px 50px 0 50px; margin-top: 50px; border-top: 4px solid #000000; font-family: "Microsoft YaHei Light", 'PingFangSC-Light'; color: #4A4A4A; text-align: justify; line-height: 26px; } .brand.brand-1-3f .introduce-block-1-3f .introduce-bg-1-3f .introduce-bg-right-1-3f { position: absolute; left: calc(50% + 437px); height: 583px; width: 555px; background-image: url(../images/brands/1-3f/about-right.png); } .brand.brand-1-3f .concept-1-3f { background-color: #FFFFFF; } .brand.brand-1-3f .concept-1-3f .concept-bg { background-image: url(../images/brands/1-3f/concept-left.png); background-repeat: no-repeat; background-position: left top; } .brand.brand-1-3f .concept-1-3f .concept-content { margin-left: 50%; padding-bottom: 250px; width: 465px; height: 100%; } .brand.brand-1-3f .concept-1-3f .concept-content img { display: block; margin-bottom: 90px; } .brand.brand-1-3f .concept-1-3f .concept-content h2 { margin-bottom: 50px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; color: #4A4A4A; line-height: 30px; } .brand.brand-1-3f .concept-1-3f .concept-content h3 { margin-bottom: 90px; margin-left: -40px; width: 120%; font-size: 60px; color: #4A4A4A; font-family: "Microsoft YaHei Light", 'PingFangSC-Light'; text-align: justify; line-height: 60px; } .brand.brand-1-3f .concept-1-3f .concept-content p { margin-bottom: 20px; color: #4A4A4A; font-family: "Microsoft YaHei Light", 'PingFangSC-Light'; text-align: justify; line-height: 26px; } .brand.brand-1-3f .visual-pavilion { position: relative; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-bg { position: fixed; z-index: -1; width: 100%; height: calc(100vh - 50px); background-image: url(../images/brands/1-3f/collection-bg.jpg); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content { margin: 0 auto; padding-bottom: 200px; padding-top: 130px; width: 750px; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-title { overflow: hidden; margin-bottom: 70px; color: #FFFFFF; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-title h3 { margin-right: 10px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 30px; line-height: 30px; text-shadow: 0 2px 2px rgba(0, 0, 0, .5); } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-title .line { float: left; margin-right: 10px; width: 3px; height: 80px; background: #FFFFFF; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .5); } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-title h2 { margin-top: 20px; font-family: "Microsoft YaHei Regular", 'PingFangSC-Regular'; font-size: 60px; line-height: 60px; text-shadow: 0 2px 4px rgba(0, 0, 0, .5); } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-img { position: relative; float: left; margin-right: 30px; margin-bottom: 30px; width: 360px; height: 360px; border-bottom: 8px solid #000; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-img:nth-of-type(2n) { margin-right: 0; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-img-bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .4); opacity: 0; -webkit-transition: opacity .5s; -moz-transition: opacity .5s; -ms-transition: opacity .5s; -o-transition: opacity .5s; transition: opacity .5s; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-img:hover .visual-pavilion-img-bg { opacity: 1; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-img-desc { position: absolute; top: 50%; left: 0; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%); line-height: 36px; font-size: 36px; color: #fff; text-align: center; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-img-desc .show-entry { margin-top: 20px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; color: #fff; font-size: 14px; cursor: pointer; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .visual-pavilion-img-desc .show-entry i { display: inline-block; background-position: center center; background-repeat: no-repeat; background-size: 100% 100%; margin-right: 5px; width: 10px; height: 10px; background-image: url(../images/icons/nav-right-1-3f.png); } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .more-box { float: right; height: 300px; width: 360px; background-color: #2630D3; } .brand.brand-1-3f .visual-pavilion .visual-pavilion-content .more-box h2 { margin: 120px auto 0 auto; padding-top: 8px; width: 144px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; font-size: 36px; color: #FFFFFF; line-height: 36px; border-top: 8px solid #fff; cursor: pointer; } .brand.brand-1-3f .strength-advantage-box { position: relative; margin-top: 10px; height: calc(100vh - 70px); width: 100%; } .brand.brand-1-3f .strength-advantage-box .strength-advantage-bg { position: absolute; right: calc(50% - 134px); height: 100%; width: 800px; background-image: url(../images/brands/1-3f/strength-advantage-bg.jpg); background-repeat: no-repeat; background-position: center center; } .brand.brand-1-3f .strength-advantage-box .strength-advantage-bg-left { position: absolute; right: calc(50% + 676px); height: 100%; width: 100%; background-color: #969696; } .brand.brand-1-3f .strength-advantage-box .strength-advantage-content { position: absolute; padding: 75px 67px; top: 50%; right: calc(50% - 417px); -webkit-transform: translateY(-50%); transform: translateY(-50%); height: 728px; width: 492px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; color: #4A4A4A; background-color: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .brand.brand-1-3f .strength-advantage-box .strength-advantage-content h2 { font-size: 30px; line-height: 30px; } .brand.brand-1-3f .strength-advantage-box .strength-advantage-content h3 { margin-top: 60px; margin-bottom: 20px; font-size: 20px; line-height: 20px; } .brand.brand-1-3f .strength-advantage-box .strength-advantage-content p { font-family: "Microsoft YaHei Light", 'PingFangSC-Light'; line-height: 26px; text-align: justify; } .brand.brand-1-3f .strength-advantage-box .strength-advantage-content .brand-name { margin-top: 20px; } .brand.brand-1-3f .strength-advantage-box .strength-advantage-content .brand-name p { font-size: 12px; line-height: 24px; } .brand.brand-1-3f .service-1-3f { position: relative; height: calc(100vh - 50px); background-image: url(../images/brands/1-3f/service-bg.jpg); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; } .brand.brand-1-3f .service-1-3f .service-content-1-3f { position: absolute; padding: 255px 60px 0 60px; top: -15px; right: 21.7%; height: 675px; background-color: rgba(255, 255, 255, .3); font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; -moz-box-shadow: 15px 15px 0px #000000; /* 老的 Firefox */ box-shadow: 15px 15px 0px #000000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .brand.brand-1-3f .service-1-3f .service-content-1-3f h2 { padding-bottom: 20px; font-size: 30px; color: #FFFFFF; line-height: 30px; text-shadow: 0 2px 2px rgba(0, 0, 0, .5); } .brand.brand-1-3f .service-1-3f .service-content-1-3f h3 { margin-top: 40px; margin-bottom: 20px; font-size: 20px; color: #FFFFFF; line-height: 20px; text-shadow: 0 2px 2px rgba(0, 0, 0, .5); } .brand.brand-1-3f .service-1-3f .service-content-1-3f p { font-family: "Microsoft YaHei Light", 'PingFangSC-Light'; color: #4A4A4A; text-align: justify; line-height: 26px; } .brand.brand-1-3f .contact-1-3f { position: relative; height: calc(100vh - 50px); background-image: url(../images/brands/1-3f/contact-bg.jpg); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; } /* 一里之城 */ .brand.brand-alpha-city .black-logo, .brand.brand-alpha-city .white-logo { position: fixed; margin: 0 auto; z-index: 11; top: 50%; left: 0; right: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .brand.brand-alpha-city .black-logo { display: none; } .brand.brand-alpha-city .introduce-alpha-city { position: relative; background-color: #fff; } .brand.brand-alpha-city .introduce-alpha-city .introduce-content { margin: calc(50vh - 92px) auto 220px auto; width: 480px; } .brand.brand-alpha-city .introduce-alpha-city .introduce-content .content-img { position: absolute; display: none; left: 0; right: 0; margin: 0 auto; } .brand.brand-alpha-city .introduce-alpha-city .introduce-content-txt { padding-top: 343px; opacity: 0; font-family: "Microsoft YaHei Light", 'PingFangSC-Light'; -webkit-transition: all .6s ease .3s; -moz-transition: all .6s ease .3s; -ms-transition: all .6s ease .3s; -o-transition: all .6s ease .3s; transition: all .6s ease .3s; } .brand.brand-alpha-city .introduce-alpha-city .introduce-content-txt.side-out-up { padding-top: 243px; opacity: 1; } .brand.brand-alpha-city .introduce-alpha-city .introduce-content .content-top { padding-left: 15px; margin-bottom: 30px; border-left: 10px solid #727272; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; color: #727272; line-height: 26px; text-align: justify; -moz-box-sizing: border-box; box-sizing: border-box; } .brand.brand-alpha-city .introduce-alpha-city .introduce-content h2 { padding-top: 50px; font-family: "Microsoft YaHei Bold", 'PingFangSC-Semibold'; line-height: 26px; } .brand.brand-alpha-city .introduce-alpha-city .introduce-content p { padding-top: 15px; color: #303030; text-align: justify; line-height: 26px; } .brand.brand-alpha-city .introduce-alpha-city .introduce-content .content-bottom { margin-top: 130px; text-align: center; } .brand.brand-alpha-city .introduce-alpha-city .introduce-content .content-bottom img { display: inline-block; margin-bottom: 60px; } /*登录页*/ .login-page { z-index: 9; position: fixed; width: 100%; height: 100vh; } .login-logo { display: block; margin-top: 80px; text-align: center; } .login-form { position: absolute; top: 50%; left: 50%; margin: -65px 0 0 -224px; width: 382px; height: 130px; color: #fff; } .login-form .login-form-item { margin-bottom: 15px; } .login-form input { margin-left: 10px; padding-left: 10px; width: 300px; height: 28px; line-height: 28px; border: none; background-color: #fff; } .login-btn { margin: 35px 0 0 67px; text-align: center; } .login-btn .line { padding: 0 5px; } .login-btn a { color: #fff; } /*显示隐藏*/ .header-show { z-index: 999 !important; animation: show 1s ease-out 0s forwards; -webkit-animation: show 1s linear 0s forwards; } .header-hide { animation: hide .5s ease-out 0s forwards; -webkit-animation: hide .5s linear 0s forwards; } .header-show-delayed { animation: show 1s ease-out 3.6s forwards; -webkit-animation: show 1s linear 3.6s forwards; } .header-hide-delayed { animation: hide 1s ease-out 3.6s forwards; -webkit-animation: hide 1s linear 3.6s forwards; } .home-loading-hide { animation: hide 1s ease-out 3.2s forwards; -webkit-animation: hide 1s ease-out 3.2s forwards; } .home-loading-bg-hide { animation: hide 4s ease-out 0s forwards; -webkit-animation: hide 4s ease-out 0s forwards; } @keyframes show { from { opacity: 0; } to { opacity: 1; } } @-webkit-keyframes show { from { opacity: 0; } to { opacity: 1; } } @keyframes hide { 0% { opacity: 1; z-index: 1; } 90% { opacity: 0; z-index: 1; } 100% { opacity: 0; z-index: -2; } } @-webkit-keyframes hide { 0% { opacity: 1; z-index: 1; } 90% { opacity: 0; z-index: 1; } 100% { opacity: 0; z-index: -2; } }