.video { margin-top: 0.5rem; padding-bottom: 0.7rem; padding-top: 0.01rem; } .video video { max-width: 1300px; margin: auto; width: 100%; display: block; } .imgBox { overflow: hidden; margin-right: -1%; } .imgBox .img { background-repeat: no-repeat; background-size: 100% 100%; float: left; margin-bottom: 0.2rem; width: 24%; margin-right: 1%; padding-top: 17.5%; } .max-title { background-image: none; padding-bottom: 0; margin-bottom: 0.6rem; } .courseSwiper { margin: 0 80px; box-shadow: 0.05rem 0.06rem 0.1rem 0px rgba(0, 0, 0, 0.4); } .mobileCompanyDevelopment { display: none; } .mobileCompanyDevelopment .year { padding: 0.3rem 0.3rem; font-size: 0.3rem; display: flex; justify-content: space-between; border-bottom: 1px solid #ebeef5; color: #ed770b; } .mobileCompanyDevelopment .year i { transition: all 0.3s; color: #6e6e6e; } .mobileCompanyDevelopment .subset.checked .year { border: none; } .mobileCompanyDevelopment .subset.checked .year i { transform: rotate(90deg); } .mobileCompanyDevelopment .contentList { overflow-y: hidden; display: none; padding: 0.3rem 0.3rem; font-size: 0.28rem; } .mobileCompanyDevelopment .contentList li { padding-bottom: 0.2rem; color: #6e6e6e; line-height: 0.5rem; } .courseItem { height: 900px; width: 145px; overflow: hidden; border: solid 1px #eee; box-shadow: 0.08rem 1px 0.1rem 0px rgba(0, 0, 0, 0.35); display: flex; justify-content: flex-end; } .courseItem .package { width: 280px; padding: 30px 30px; box-sizing: border-box; } .courseItem .package:hover .year { color: #f19846; } .courseItem .year { color: #dedede; font-size: 46px; font-weight: 700; line-height: 1; transform: translateX(20px); } .courseItem ul { padding-top: 150px; } .courseItem li { font-size: 16px; color: #131313; padding-bottom: 20px; text-align: justify; } .courseItem.active { width: 280px !important; } .courseItem.active .year { transform: translateX(0); color: #f19846; animation-name: showTop; animation-duration: 0.4s; } .courseItem.active ul { animation-name: showTop; animation-duration: 0.4s; } @keyframes showTop { 0% { transform: translateY(80px); } 100% { transform: translateY(0px); } } .corporateHonors { margin: auto; max-width: 1600px; } .contentImg { padding: 0; } .contentImg .img { max-width: 100%; } .contentImg .imgMobile { display: none; } #banner .text .slogan { max-width: 1000px; font-size: 0.25rem; margin: auto; } .honor { max-width: 1500px; margin: auto; display: flex; justify-content: space-between; align-items: center; height: 1.97rem; } .honor .item { width: 25%; border-right: #B8B8B8 1px solid; } .honor .item:last-child { border-right: none; } .honor .num { font-size: 0.68rem; color: #535353; font-weight: bold; text-align: center; } .honor .type { font-size: 0.18rem; color: #535353; text-align: center; } @media (max-width: 1200px) { .imgBox { margin-right: 0; } .imgBox .img { width: 46%; margin: 0 2%; padding-top: 30%; } .brief .text { padding-left: 0.3rem; } .brief { height: auto; } } @media (max-width: 768px) { .courseSwiper { margin: 0 0.1rem; } .courseItem.active ul { padding-top: 1rem; } .courseItem li { font-size: 14px; } .courseItem .year { transform: translateX(0.2rem); font-size: 0.8rem; } .courseItem { width: 0.8rem; height: 12rem; } .courseItem.active { width: 4rem !important; } .courseItem .package { width: 4rem; padding: 0.2rem 0.3rem; } .contentImg .imgMobile { display: block; } .contentImg .imgPc { display: none; } .imgBox .img { margin-bottom: 0.2rem; } .brief .text { padding: 0 0.3rem; width: 100%; } .brief p { font-size: 0.16rem; } .brief .img { position: inherit; width: 100%; } #banner .text h2 { font-size: 0.5rem; } #banner .text .slogan { font-size: 0.12rem; max-width: 80%; } .honor .num { font-size: 0.44rem; } .honor { background: #F0EEEF; } .brief { padding-top: 0; } }