.swiper-top { width: 1300px; height: 666px; } .swiper-top .swiper-slide img { width: 100%; height: 100%; object-fit: cover; } .swiper-top .swiper-button-prev, .swiper-top .swiper-button-next { color: #fff; } .swiper-top .swiper-pagination-bullet { width: 12px; height: 12px; opacity: 0.8; background-color: #707070; } .swiper-top .swiper-pagination-bullet-active { background-color: #1b56a6; } .article-container { margin: 30px auto; } .article-container .article-title { display: flex; align-items: center; margin: 15px 0; } .article-container .article-title .left { margin-right: 4px; } .article-container .article-title .right { display: flex; justify-content: space-between; width: 100%; padding-bottom: 6px; border-bottom: 2px solid #3f7dd2; } .article-container .article-title .right a { color: #3f7dd2; } .article-container .article-title .right .cn { color: #454545; font-size: 22px; } .article-container .article-title .right .en { margin-left: 4px; color: #0048a9; } .article-container .article-wrapper { width: 100%; display: flex; justify-content: space-between; } .article-container .article-list .title-box { display: flex; align-items: center; margin: 10px 0; padding: 5px 0; } .article-container .article-list .title-box .title { flex: 1; color: #525252; } .article-container .article-list .title-box .data { color: #afafaf; padding-left: 15px; } .article-container .article-list .title-box:hover .title { color: #ffb520; } .article-container .article-list .title-box::before { content: ""; width: 12px; height: 12px; margin-right: 6px; border-radius: 50%; background-color: #0048a9; } .swiper-news { width: 380px; margin: 0; } .swiper-news .swiper-slide img { width: 100%; height: 290px; object-fit: cover; } .swiper-news .swiper-button-prev, .swiper-news .swiper-button-next { color: #fff; } .swiper-news .title-box { display: block; margin-top: -5px; background-color: #bcbabb; padding: 12px; overflow: hidden; } .swiper-news .title-box .title-top { color: #3f7dd2; font-weight: bold; padding-bottom: 3px; } .swiper-news .title-box .title-sub { color: #fff; } .dynamic { position: relative; width: 650px; } .dynamic img { width: 100%; height: 350px; object-fit: cover; object-position: bottom; } .dynamic .title-box { width: 100%; position: absolute; left: 0; bottom: 0; display: flex; align-items: center; justify-content: space-between; padding: 5px 15px; background-color: #fff; border: 1px solid #ededed; } .dynamic .title-box .date { color: #0048a9; } .dynamic .title-box .date .day { font-size: 28px; } .dynamic .title-box .title { color: #454545; font-size: 20px; } .swiper-dynamic { width: 500px; height: 400px; position: relative; } .swiper-dynamic img { width: 100%; height: 100%; object-fit: cover; } .swiper-dynamic .swiper-button-prev, .swiper-dynamic .swiper-button-next { color: #fff; } .swiper-dynamic .title { display: flex; align-items: center; padding: 0 12px; position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; background-color: rgba(0, 0, 0, 0.7); color: #fff; } .swiper-activity { width: 1150px; margin: 0 auto; } .swiper-activity .swiper-slide { width: 500px; height: 408px; } .swiper-activity .swiper-slide img { width: 100%; height: 100%; object-fit: cover; } .swiper-activity .swiper-button-prev, .swiper-activity .swiper-button-next { color: #d3d3d3; } .competition { width: 100%; display: flex; flex-wrap: wrap; justify-content: space-evenly; } .competition .item { width: 48%; margin: 10px 0; } .competition .title-box { height: 104px; padding: 12px 15px 14px; background-color: #edf4ff; color: #454545; } .competition .title-box .title-top { font-size: 20px; font-weight: 600; margin-bottom: 10px; } .competition .more { padding: 8px 15px; color: #fff; background-color: #0048a9; } .swiper-alumni .item { display: block; box-sizing: content-box; background-color: #fff; margin: 5px; box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.16); } .swiper-alumni .item img { width: 100%; height: 280px; object-fit: cover; } .swiper-alumni .item .title { height: 92px; padding: 20px 15px; color: #454545; font-size: 20px; }