@charset "utf-8"; [v-cloak] { display: none; } #top-partner { width: 100%; } #partner-content { position: relative; padding-bottom: 30px; background: linear-gradient(#ed7020, #ed7020, #ed7020, #f0833f); } #partner-content .name-us{ text-align: center; font-size: 55px; font-weight: 700; color: #fff; padding: 30px 0 15px; } #partner-content .name-zh{ text-align: center; font-size: 40px; font-weight: 700; color:#fff; letter-spacing: 2px; } #partner-content .name-zh::before, #partner-content .name-zh::after { content: ''; display: inline-block; width: 60px; height: 3px; background-color: #fff; margin: 10px 5px; } #partner-content .partner-view { width: 90%; margin: 0 auto; display: flex; flex-direction: row; align-items: center; justify-content: space-between; margin-top: 80px; } .partner-view .partner-message { width: 50%; letter-spacing: 1px; padding-right: 100px; } .partner-view .partner-title { padding: 0 0 20px; font-size: 30px; color: #fff; } .partner-view .message-list { font-size: 16px; color: #fff; padding: 10px 0; } .partner-view .top-video { width: 50%; /* padding: 0 40px 0 180px; */ } video { object-fit:fill; outline: none; } #partner-content .partner-wall { margin-top: 60px; padding: 20px 40px; display: flex; flex-direction: column; color: #fff; font-size: 26px; text-align: center; line-height: 46px; letter-spacing: 2px; } #partner-content .brand-list { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; padding: 40px 60px; } #partner-content .brand-item { width: 190px; height: 100px; overflow: hidden; /* border-radius: 22px; */ } #partner-content .brand-list img { height: 100px; margin: 12px 0; width: 100%; } #partner-content .brand-list img:hover { transform: scale(1.3); transition: transform .6s ease; transform-origin: center center; /* border-radius: 22px; */ } @media screen and (min-width:1481px) { #partner-content .brand-list { width: 1280px; margin: 0 auto; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; } } @media screen and (min-width: 1281px) and (max-width:1480px) { /* 姝ら〉闈㈡棤闇€鏇存敼 */ } @media screen and (min-width:981px) and (max-width:1280px) { #partner-content .name-us{ font-size: 45px; } #partner-content .name-zh{ font-size: 35px; } .partner-view .partner-message { padding-right: 50px; } .partner-view .partner-title { font-size: 26px; color: #fff; } .partner-view .message-list { font-size: 15px; color: #fff; padding: 5px 0; } #partner-content .partner-wall { margin-top: 40px; padding: 14px 40px; display: flex; flex-direction: column; color: #fff; font-size: 20px; text-align: center; line-height: 46px; letter-spacing: 2px; } #partner-content .brand-list { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; padding: 20px 60px; } #partner-content .brand-item { width: 204px; overflow: hidden; /* border-radius: 22px; */ } } @media screen and (min-width:769px) and (max-width:980px) { #partner-content .name-us{ font-size: 40px; } #partner-content .name-zh{ font-size: 30px; } #partner-content .partner-view { width: 95%; margin-top: 40px; } .partner-view .partner-message { padding-right: 30px; } .partner-view .partner-title { font-size: 20px; color: #fff; padding: 5px 0 ; } .partner-view .message-list { font-size: 14px; color: #fff; padding: 3px 0; } #partner-content .partner-wall { margin-top: 30px; padding: 14px 40px; display: flex; flex-direction: column; color: #fff; font-size: 20px; text-align: center; line-height: 40px; letter-spacing: 2px; } #partner-content .brand-list { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; padding: 16px 60px; } #partner-content .brand-item { width: 190px; overflow: hidden; /* border-radius: 22px; */ } } @media screen and (max-width:768px) { #partner-content { padding-bottom: 15px; } #partner-content .name-us{ font-size: 28px; } #partner-content .name-zh{ font-size: 20px; } #partner-content .name-zh::before, #partner-content .name-zh::after { content: ''; display: inline-block; width: 30px; height: 2px; background-color: #fff; margin: 10px 5px; } #partner-content .partner-view { width: 90%; margin-top: 40px; display: flex; flex-direction: column; align-items: center; } .partner-view .partner-message { width: 100%; padding-right: 0px; } .partner-view .top-video { margin-top: 20px; width: 100%; } .partner-view .top-video img{ height: 320px !important; } video { object-fit:fill; outline: none; border-radius: 8px; } .partner-view .partner-title { font-size: 18px; color: #fff; padding: 10px 0 ; } .partner-view .message-list { font-size: 14px; color: #fff; padding: 10px 0; } #partner-content .partner-wall { margin-top: 0px; padding: 14px 20px; display: flex; flex-direction: column; color: #fff; font-size: 16px; text-align: center; line-height: 30px; letter-spacing: 1px; } #partner-content .brand-list { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; padding: 0 18px; } #partner-content .brand-item { width: 106px; overflow: hidden; /* border-radius: 22px; */ } #partner-content .brand-list img:hover { transform: scale(1.1); transition: transform .6s ease; transform-origin: center center; /* border-radius: 22px; */ } }