* { margin: 0; padding: 0; border: none; outline-style: none; box-sizing: border-box; } table { border-collapse: collapse; border-spacing: 0; } i { font-style: normal; font-weight: normal; } ol, ul { list-style: none; } input, textarea, select, button { font-weight: inherit; resize: none; } ::placeholder {} a, a:focus, a:hover { text-decoration: none !important; color: inherit; } html { font-size: 16px; color: black; overflow-x: hidden; -webkit-font-smoothing: antialiased; position: relative; line-height: 1; scroll-behavior: smooth; --themeColor: rgb(10, 80, 180); } ::selection { background: var(--themeColor); color: #fff; } :focus { outline-color: var(--themeColor); } img { max-width: 100%; height: auto; transition: all 0.3s ease; display: block; } .tab-content { position: relative; } .tab-content>.tab-pane { opacity: 0; position: absolute; left: 0; top: 0; width: 100%; z-index: -999; pointer-events: none; transform: translateY(50px); transition: all 0.4s ease; } .tab-content>.active { opacity: 1; position: static; pointer-events: all; transform: translateY(0); } .clamp1, .clamp2, .clamp3, .clamp4 { text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } .clamp2 { -webkit-line-clamp: 2; } .clamp3 { -webkit-line-clamp: 3; } .clamp4 { -webkit-line-clamp: 4; } .container { box-sizing: border-box; width: 1400px; margin: 0 auto; } .news-sec1 { margin-top: 50px; } .news-sec1 .w1400 { position: relative; } .news-sec1 a.item { display: flex; } .news-sec1 a.item .img { overflow: hidden; width: 50%; } .news-sec1 a.item .img img { width: 100%; height: 480px; object-fit: cover; } .news-sec1 a.item .txt { overflow: hidden; width: 50%; background: rgb(247, 250, 253); padding: 40px; line-height: 1.5; } .news-sec1 a.item .txt h3.title { font-size: 34px; } .news-sec1 a.item .txt .date { font-size: 20px; color: rgb(153, 153, 153); margin-top: 20px; } .news-sec1 a.item .txt .desc { font-size: 16px; color: rgb(102, 102, 102); margin-top: 30px; line-height: 1.875; } .news-sec1 .layer { position: absolute; right: 0; bottom: 40px; width: 50%; display: flex; align-items: center; justify-content: center; gap: 38px; } .news-sec1 .layer .swiper-button-prev, .news-sec1 .layer .swiper-button-next, .news-sec1 .layer .swiper-pagination { position: static; margin: 0 !important; width: auto !important; } .news-sec1 .layer .swiper-button-prev::after, .news-sec1 .layer .swiper-button-next::after { font-size: 20px; font-weight: bold; color: var(--themeColor); } .news-sec1 .layer .swiper-pagination { display: flex; align-items: center; justify-content: center; gap: 18px; } .news-sec1 .layer .swiper-pagination span { display: block; width: 12px; height: 12px; margin: 0 !important; background: white; opacity: 1; border: 2px solid var(--themeColor); transition: all 0.1s ease; } .news-sec1 .layer .swiper-pagination span.swiper-pagination-bullet-active { width: 16px; height: 16px; border-width: 4px; } .news-sec2 { margin-top: 20px; } .news-sec2 .item-all { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } .news-sec2 .item-all a { width: calc(50% - 50px); display: flex; min-height: 200px; padding: 30px 0; position: relative; } .news-sec2 .item-all a::before { content: ""; position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height: 2px; background: rgb(0, 0, 0, 0.1); } .news-sec2 .item-all a::after { content: ""; position: absolute; left: 0; bottom: 0; z-index: 1; width: 0; height: 2px; background: var(--themeColor); transition: all 0.4s ease; } .news-sec2 .item-all a:hover:after { width: 100%; } .news-sec2 .item-all a .txt { width: calc(100% - 240px); padding-right: 70px; display: flex; justify-content: space-between; flex-direction: column; line-height: 1.5; } .news-sec2 .item-all a .txt h3.title { font-size: 20px; color: rgb(51, 51, 51); transition: all 0.3s ease; } .news-sec2 .item-all a:hover .txt h3.title { color: var(--themeColor); } .news-sec2 .item-all a .txt .date { font-size: 16px; color: rgb(153, 153, 153); } .news-sec2 .item-all a .img { overflow: hidden; width: 240px; } .news-sec2 .item-all a .img img { width: 100%; height: 140px; object-fit: cover; } .news-sec2 .item-all a:hover .img img { transform: scale(1.2); } .pager { margin-top: 70px; display: flex; align-items: center; justify-content: center; font-size: 16px; gap: 10px; } .pager a, .pager span { display: flex; align-items: center; justify-content: center; min-width: 55px; background: rgb(230, 237, 247); color: rgb(132, 133, 133); height: 50px; border-radius: 6px; padding: 0 16px; transition: all 0.3s ease; } .pager a:hover, .pager a.active { background: var(--themeColor); color: white; } .pager .jump { display: flex; align-items: center; color: rgb(132, 133, 133); margin-left: 30px; } .pager .jump input { width: 50px; height: 50px; padding: 0 5px; text-align: center; border: 1px solid rgb(235, 235, 235); margin-left: 12px; margin-right: 20px; } .pager .jump input:focus { border-color: var(--themeColor); } .news-sec3 { margin-top: 50px; } .news-sec3 .item-all a { display: flex; padding: 35px 0; position: relative; z-index: 2; transition: all 0.3s ease; border-bottom: 2px solid rgb(0, 0, 0, 0.1); } .news-sec3 .item-all a::before { content: ""; position: absolute; left: 0; bottom: 0; z-index: -1; width: 100%; height: 100%; background: linear-gradient(to bottom, rgb(255, 255, 255), rgb(10, 80, 180, 0.1)); transition: all 0.4s ease; opacity: 0; } .news-sec3 .item-all a:hover:before { opacity: 1; } .news-sec3 .item-all a::after { content: ""; position: absolute; left: 0; bottom: -2px; z-index: 1; width: 100%; height: 2px; background: var(--themeColor); transform: scale(0); transition: all 0.4s ease; } .news-sec3 .item-all a:hover::after { transform: scale(1); } .news-sec3 .item-all a .date { width: 160px; color: rgb(194, 196, 199); font-weight: bold; transition: all 0.4s ease; } .news-sec3 .item-all a:hover .date { transform: translateX(40px); } .news-sec3 .item-all a .date .day { font-size: 40px; margin-bottom: 8px; } .news-sec3 .item-all a .date .month { font-size: 20px; } .news-sec3 .item-all a .title { width: calc(100% - 160px); padding-right: 140px; line-height: 1.5; font-size: 20px; color: rgb(76, 76, 76); transition: all 0.3s ease; } .news-sec3 .item-all a:hover .title { color: var(--themeColor); } .news-sec3 .item-all a .icon { position: absolute; right: 40px; top: 47px; display: flex; align-items: center; justify-content: center; width: 55px; height: 55px; border-radius: 50%; background: linear-gradient(to bottom, rgb(82, 149, 245), rgb(10, 80, 180)); transition: all 0.4s ease; transform: translateX(-20px); opacity: 0; } .news-sec3 .item-all a:hover .icon { transform: translateX(0); opacity: 1; } .news-sec3 .icon img { height: 22px; } .newsshow-sec1 { margin-top: 50px; } .newsshow-sec1 h1.title { font-size: 40px; line-height: 1.4; color: rgb(76, 76, 76); } .newsshow-sec1 .info { display: flex; font-size: 16px; margin-top: 24px; padding-bottom: 16px; border-bottom: 2px solid rgb(186, 208, 240, 0.2); } .newsshow-sec1 .info .once { margin-right: 45px; color: rgb(102, 102, 102); display: flex; } .newsshow-sec1 .info .once span { color: rgb(153, 153, 153); } .newsshow-sec1 .content-box { margin-top: 50px; font-size: 18px; line-height: 1.889; color: rgb(76, 76, 76); } .newsshow-sec1 .content-box img { display: inline-block; } .newsshow-sec1 .content-box p { margin-bottom: 30px; /*text-indent: 36px;*/ } .newsshow-sec1 .content-box p:last-child { margin-bottom: 0; } .aki-mgt0 { margin-top: 0 !important; } .company-overview { padding: 70px 0 80px; background-image: url(../images/company-overview-bg.png); background-size: cover; background-repeat: no-repeat; position: relative; } .company-overview img.bg { position: absolute; top: 450px; left: 0; width: 100%; pointer-events: none; } .company-overview .section1 { position: relative; z-index: 2; overflow: hidden; } .company-overview .section1 .left-sec { width: 40%; line-height: 1.5; font-weight: bold; float: left; } .company-overview .section1 .left-sec .b-title { color: var(--themeColor); } .company-overview .section1 .left-sec .b-title .cn { font-size: 26px; margin-bottom: 5px; } .company-overview .section1 .left-sec .b-title .en { font-size: 14px; } .company-overview .section1 .left-sec .desc { font-size: 26px; color: rgb(110, 120, 135); margin-top: 60px; } .company-overview .section1 .right-sec { width: 60%; font-size: 18px; line-height: 2; color: rgb(102, 102, 102); float: right; } .company-overview .section1 .right-sec p { margin-bottom: 18px; } .company-overview .section1 .right-sec p:last-child { margin-bottom: 0; } .company-overview .section2 { display: block; position: relative; overflow: hidden; border-radius: 12px; margin-top: 50px; z-index: 2; } .company-overview .section2>img { width: 100%; height: 580px; object-fit: cover; } .company-overview .section2:hover>img { transform: scale(1.1); } .company-overview .section2 .layer { position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; background: rgb(0, 0, 0, 0.2); transition: all 0.4s ease; } .company-overview .section2:hover .layer { background: rgb(0, 0, 0, 0.5); } .company-overview .section2 .layer .play-btn { width: 121px; height: 121px; display: flex; align-items: center; justify-content: center; background: rgb(255, 255, 255, 0.35); border-radius: 50%; position: relative; z-index: 2; } .company-overview .section2 .layer .play-btn::before { content: ""; width: 76px; height: 76px; display: block; border: 2px solid white; border-radius: 50%; position: absolute; z-index: 3; } .company-overview .section2 .layer .play-btn::after { content: ""; width: 100%; height: 100%; display: block; background: var(--themeColor); border-radius: 50%; position: absolute; z-index: 2; transition: all 0.4s ease; transform: scale(0); } .company-overview .section2:hover .layer .play-btn::after { transform: scale(1); } .company-overview .section2 .layer .play-btn img { height: 20px; position: relative; z-index: 4; } .company-overview .section2 .layer .desc { font-size: 18px; color: white; margin-top: 12px; } .company-overview .section2 video { display: none; width: 100%; height: 580px; object-fit: cover; } .management-team { padding: 60px 0 10px; background-image: url(../images/management-team-bg.png); background-size: cover; background-repeat: no-repeat; } .common-cate { text-align: center; } .common-cate ul { display: inline-flex; align-items: center; justify-content: center; border: 2px solid #759dd1; } .common-cate ul a { display: flex; align-items: center; justify-content: center; height: 60px; font-size: 20px; font-weight: bold; padding: 0 30px; color: var(--themeColor); border-right: 2px solid #759dd1; transition: all 0.3s ease; position: relative; z-index: 2; overflow: hidden; } .common-cate ul li.active a, .common-cate ul a:hover { color: white; } .common-cate ul a::after { content: ""; width: 100%; height: 100%; display: block; background: var(--themeColor); position: absolute; left: 0; top: 0; z-index: -1; transform: translateX(-100%); transition: all 0.4s ease; } .common-cate ul li.active a::after, .common-cate ul a:hover::after { transform: translateX(0); } .common-cate ul li:last-child a { border: none; } .management-team .section2 { width: 920px; margin: 80px auto 0; } .management-team .section2 .item-all { display: flex; flex-wrap: wrap; justify-content: space-between; } .management-team .section2 .item-all.center { justify-content: center; } .management-team .section2 .item-all a { display: block; width: calc(50% - 40px); margin-bottom: 70px; } .management-team .section2 .item-all a .img { overflow: hidden; height: 280px; width: 100%; background: #86878b; } .management-team .section2 .item-all a .img img { height: 100%; width: auto; margin: auto; object-fit: cover; } .management-team .section2 .item-all a:hover .img img { transform: scale(1.2); } .management-team .section2 .item-all a .title { display: flex; align-items: flex-start; margin-top: 24px; } .management-team .section2 .item-all a .title h3 { font-size: 24px; color: rgb(51, 51, 51); width: 105px; display: flex; align-items: center; padding-top: 2px; transition: all 0.3s ease; } .management-team .section2 .item-all a:hover .title h3 { color: var(--themeColor); } .management-team .section2 .item-all a .title h3::before { content: ""; display: block; width: 3px; height: 20px; background: rgb(219, 192, 123); margin-right: 10px; } .management-team .section2 .item-all a .title span { display: block; width: calc(100% - 105px); line-height: 1.875; font-size: 16px; color: rgb(154, 154, 154); } .leaders-speech { padding: 70px 0 140px; background-image: url(../images/leaders-speech-bg.png); background-size: cover; background-repeat: no-repeat; } .leaders-speech h1.title { font-size: 26px; line-height: 1.4; text-align: center; font-weight: normal; color: rgb(222, 175, 105); } .leaders-speech .description { margin-top: 25px; line-height: 2; font-size: 18px; color: rgb(51, 51, 51); } .leaders-speech .description p { margin-bottom: 18px; text-indent: 36px; } .leaders-speech .description p:last-child { margin-bottom: 0; } .leaders-speech .leaders { display: flex; justify-content: flex-end; align-items: flex-start; margin-top: 65px; } .leaders-speech .leaders .once { margin-left: 44px; display: flex; align-items: center; justify-content: center; flex-direction: column; text-align: center; font-size: 18px; line-height: 1.5; } .organizational-structure { padding: 80px 0 170px; background: white; } .organizational-structure img { width: 80%; margin: auto; } .global img { width: 100%; } .qua-honors { padding: 75px 0 50px; } .qua-honors .section2 { color: rgb(102, 102, 102); font-size: 18px; line-height: 2; text-indent: 36px; margin-top: 30px; } .qua-honors .section3 { margin-top: 120px; display: flex; align-items: center; } .qua-honors .section3 .img { width: 480px; margin-right: 75px; } .qua-honors .section3 .img .row1 { display: flex; align-items: center; justify-content: center; gap: 22px; } .qua-honors .section3 .img .row2 { display: flex; align-items: center; justify-content: space-between; margin-top: -55px; } .qua-honors .section3 .img .row3 { margin-top: -55px; } .qua-honors .section3 .img .once img:nth-child(2), .qua-honors .section3 .img .once.active img:nth-child(1) { display: none; } .qua-honors .section3 .img .once.active img:nth-child(2) { display: block; } .qua-honors .section3 .img .once { position: relative; } .qua-honors .section3 .img .once a { position: absolute; color: white; font-size: 20px; font-weight: 700; white-space: nowrap; } .qua-honors .section3 .img .row2 .once a { left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); } .qua-honors .section3 .img .row1 .once:nth-child(1) a { bottom: 80px; right: 30px; } .qua-honors .section3 .img .row1 .once:nth-child(2) a { bottom: 80px; left: 50px; } .qua-honors .section3 .img .row3 .once:nth-child(1) a { top: 80px; right: 50px; bottom: unset; } .qua-honors .section3 .img .row3 .once:nth-child(2) a { top: 80px; left: 40px; bottom: unset; } .qua-honors .section3 .txt { width: calc(100% - 555px); background: linear-gradient(180.00deg, rgb(246, 250, 255), rgb(228, 236, 240) 100%); padding: 40px; } .qua-honors .section3 .tab-content>div { background: none; } .qua-honors .section3 .txt .title { font-size: 30px; font-weight: bold; line-height: 1.43; border-bottom: 1px solid rgb(0, 0, 0, 0.1); padding-bottom: 12px; color: rgb(51, 51, 51); } .qua-honors .section3 .txt .desc { font-size: 18px; line-height: 1.44; color: rgb(71, 72, 77); margin-top: 30px; } .qua-honors .section4 .item-all { margin-top: 130px; display: flex; align-items: flex-start; justify-content: space-between; padding: 0 122px; position: relative; z-index: 2; } .qua-honors .section4 .item-all img.bg { position: absolute; left: 0; top: calc(100% - 20px); z-index: -1; width: 100%; height: auto; pointer-events: none; } .qua-honors .section4 .item-all.style2 { padding: 0 188px; } .qua-honors .section4 .item-all a { position: relative; z-index: 2; } .qua-honors .section4 .item-all a img { width: 340px; height: 240px; object-fit: cover; border: 1px solid #ddd; } .qua-honors .section4 .item-all a:hover img { transform: scale(1.05); } .qua-honors .section4 .item-all.style2 a img { width: 210px; height: 298px; } .prize-zty { padding: 75px 0 90px; } .prize-zty .section2 { margin-top: 55px; } .prize-zty .section2 ul { display: flex; align-items: center; justify-content: center; gap: 70px; } .prize-zty .section2 ul a { display: flex; align-items: center; justify-content: center; width: 300px; height: 64px; background-image: url(../images/zty-bg.png); background-repeat: no-repeat; background-size: 100% 100%; font-size: 24px; } .prize-zty .section2 ul a:hover, .prize-zty .section2 ul li.active a { color: var(--themeColor); } .prize-zty .section3 { margin-top: 45px; } .prize-zty .section3 table { width: 100%; border-radius: 10px 10px 0 0; overflow: hidden; } .prize-zty .section3 table span { display: inline-block; } .prize-zty .section3 table .blue { color: rgb(67, 125, 208); } .prize-zty .section3 table td { padding: 22px 30px; line-height: 1.5; font-size: 16px; color: rgb(51, 51, 51); vertical-align: middle; } .prize-zty .section3 table tr:nth-of-type(even) { background: rgb(243, 248, 254); } .prize-zty .section3 table td:nth-child(1), .prize-zty .section3 table td:nth-child(3) { text-align: center; } .prize-zty .section3 table tr:nth-child(1) { background: rgb(67, 125, 208); } .prize-zty .section3 table tr:nth-child(1) td { font-size: 20px; color: white; font-weight: bold; } .prize-zty .section4 { margin-top: 50px; } .prize-zty .section4 .b-title { font-size: 28px; padding-bottom: 24px; border-bottom: 2px solid rgb(233, 233, 233); position: relative; margin-bottom: 40px; } .prize-zty .section4 .b-title::after { content: ""; position: absolute; left: 0; bottom: 0; width: 28px; height: 2px; background: var(--themeColor); } .footrr { position: relative; z-index: 2; clear: both; } .prize-zty .section5 .item-all { display: flex; gap: 30px; flex-wrap: wrap; margin-top: 50px; } .prize-zty .section5 .item-all .item { display: block; width: calc(33.33% - 20px); position: static !important; } .prize-zty .section5 .item-all .item a .img { overflow: hidden; } .prize-zty .section5 .item-all .item a .img img { width: 100%; height: 260px; object-fit: cover; } .prize-zty .section5 .item-all .item a .info { background: linear-gradient(to bottom, rgb(246, 250, 255), rgb(228, 236, 240)); padding: 30px 30px; border-radius: 0px 0px 8px 8px; border-top: none !important; border: 2px solid rgb(233, 233, 233); transition: all 0.3s ease; } .prize-zty .section5 .item-all .item a:hover .info { border-color: var(--themeColor); } .prize-zty .section5 .item-all .item a .date { display: flex; align-items: center; justify-content: space-between; padding-bottom: 20px; border-bottom: 1px solid #ddd; } .prize-zty .section5 .item-all .item a .date span { width: 60px; height: 30px; border-radius: 30px; border: 2px solid var(--themeColor); font-size: 16px; color: var(--themeColor); display: flex; align-items: center; justify-content: center; font-weight: bold; } .prize-zty .section5 .item-all .item a .date img { width: 40px; } .prize-zty .section5 .item-all .item a .title { min-height: 140px; color: rgb(71, 72, 77); line-height: 1.5; font-size: 20px; font-weight: bold; padding-top: 20px; transition: all 0.3s ease; } .prize-zty .section5 .item-all .item a:hover .img img { transform: scale(1.2); } .prize-zty .section5 .item-all .item a:hover .title { color: var(--themeColor); } .center_wrap { position: static; } .seconbanner { z-index: -1; } .aki-main-bg { width: 100%; height: 100vh; background: rgb(0, 0, 0, 0.6); position: fixed; left: 0; top: 0; z-index: 9999; opacity: 0; pointer-events: none; transition: all 0.4s ease; } .aki-main-bg.active { opacity: 1; pointer-events: all; } .prize-zty .section5 .item-all .item .aki-layer { display: flex; position: fixed; left: 50%; top: 50%; z-index: 99999; transform: translateX(-50%) translateY(-30%); background: linear-gradient(to bottom, rgb(246, 250, 255), rgb(228, 236, 240)); width: 1440px; padding: 74px 80px; opacity: 0; pointer-events: none; transition: all 0.4s ease; } .prize-zty .section5 .item-all .item .aki-layer.active { opacity: 1; transform: translateX(-50%) translateY(-50%); pointer-events: all; } .prize-zty .section5 .item-all .item .aki-layer .img { width: 60%; overflow: hidden; } .prize-zty .section5 .item-all .item .aki-layer .img img { width: 100%; } .prize-zty .section5 .item-all .item .aki-layer .info { width: 40%; padding-left: 40px; } .prize-zty .section5 .item-all .item .aki-layer .info .title { font-size: 30px; line-height: 1.45; padding: 16px 0; color: rgb(51, 51, 51); border-bottom: 1px solid #ddd; margin-bottom: 40px; } .prize-zty .section5 .item-all .item .aki-layer .info .once { display: flex; align-items: flex-start; margin-bottom: 24px; } .prize-zty .section5 .item-all .item .aki-layer .info .once .date { width: 60px; height: 30px; border-radius: 30px; border: 2px solid var(--themeColor); font-size: 16px; color: var(--themeColor); display: flex; align-items: center; justify-content: center; font-weight: bold; } .prize-zty .section5 .item-all .item .aki-layer .info .once .desc { width: calc(100% - 60px); font-size: 20px; line-height: 1.5; color: rgb(51, 51, 51); padding-left: 24px; } .prize-zty .section5 .item-all .item .aki-layer .close-btn { width: 52px; height: 52px; display: flex; align-items: center; justify-content: center; background: rgb(219, 192, 123); position: absolute; left: 100%; top: 0; cursor: pointer; transition: all 0.3s ease; } .prize-zty .section5 .item-all .item .aki-layer .close-btn:hover { background: red; } .prize-zty .section5 .item-all .item .aki-layer .close-btn img { height: 18px; } .leading-figures-top { padding: 80px 0 130px; background: linear-gradient(to bottom, #ecf1f4, white); } .leading-figures-top span { display: inline-block; } .leading-figures-top .section1 { line-height: 1.5; font-size: 24px; color: rgb(51, 51, 51); } .leading-figures-top .section1 span { color: var(--themeColor); font-weight: bold; font-size: 30px; } .leading-figures-top .section1 p { margin-bottom: 18px; } .leading-figures-top .section1 .title { margin-bottom: 40px; font-weight: bold; color: var(--themeColor); } .leading-figures-top .section2 { margin-top: 60px; } .leading-figures-top .section2 .item2 { display: flex; align-items: center; height: 400px; background: linear-gradient(to bottom, rgb(55, 169, 176), rgb(20, 94, 154)); margin-bottom: 90px; } .leading-figures-top .section2 .item2:nth-of-type(even) { flex-direction: row-reverse; } .leading-figures-top .section2 .item2:last-child { margin-bottom: 0; } .leading-figures-top .section2 .img { width: 460px; height: 444px; } .leading-figures-top .section2 .txt { width: calc(100% - 460px); padding: 0 30px 0 90px; color: white; } .leading-figures-top .section2 .item2:nth-of-type(even) .txt { padding: 0 30px; } .leading-figures-top .section2 .txt .info { display: flex; align-items: flex-start; } .leading-figures-top .section2 .txt .info .name { width: 170px; line-height: 1.45; font-size: 40px; font-weight: bold; } .leading-figures-top .section2 .txt .info .honor { width: calc(100% - 170px); font-size: 18px; line-height: 2; } .leading-figures-top .section2 .txt .description { font-size: 20px; line-height: 1.5; margin-top: 28px; } .leading-figures-top .section2 .txt .description span { font-size: 30px; font-weight: bold; color: rgb(255, 210, 143); padding: 0 8px; } .leading-figures-top .section2 .txt .honour { margin-top: 35px; } .leading-figures-top .section2 .txt .honour .title { font-size: 18px; margin-bottom: 28px; } .leading-figures-top .section2 .txt .honour .honour-all { display: flex; flex-wrap: wrap } .leading-figures-top .section2 .txt .honour .honour-all .once { margin-right: 45px; line-height: 1.5; color: rgb(255, 210, 143); font-size: 24px; font-style: italic; } .leading-figures-top .section2 .txt .honour .honour-all .once:last-child { margin-right: 0; } .leading-figures-bottom { padding: 65px 0 170px; background-image: url(../images/lft-bottom-bg.png); background-size: cover; background-repeat: no-repeat; } .leading-figures-bottom .b-title { text-align: center; color: rgb(51, 51, 51); line-height: 1.5; font-size: 24px; font-weight: bold; }