.news1 { padding: 8.333vw 0 9.375vw; } .news1 .ev { width: 47%; margin-bottom: 3.125vw; } .news1 .ev .pic { width: 100%; } .news1 .ev .intr { padding: 1.302vw 0; border-bottom: 1px solid #C5C5C5; position: relative; } .news1 .ev .intr h2 { font-size: 0.938vw; height: 2.8em; display: -webkit-box; display: box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-weight: 800; color: #505559; transition: all ease .2s; } .news1 .ev:hover .intr h2 { color: #0168AE; } .news1 .ev .intr p { font-size: 0.729vw; text-align: right; color: #C5C5C5; } .news1 .ev .intr::before { content: ''; display: block; width: 0; height: 2px; position: absolute; left: 0; bottom: -2px; background: #0168AE; transition: all ease .3s; } .news1 .ev:hover .intr::before { width: 100%; } .paging .page { width: 2.188vw; height: 2.188vw; display: flex; align-items: center; justify-content: center; border: 1px solid #EFEFEF; cursor: pointer; } .paging .page:hover { border: 1px solid #0168AE; } .paging .page span { display: block; width: 50%; height: 50%; background: url('/img/jt-z.svg') no-repeat center/contain; } .paging .page:hover span { background: url('/img/jt-z-b.svg') no-repeat center/contain; } .paging .page.next span { transform: rotateY(180deg); } .paging .num { margin: 0 1.875vw; } .paging .num a { margin: 0 0.625vw; display: inline-block; font-size: 0.833vw; color: #C5C5C5; } .paging .num a:hover, .paging .num a.on { color: #0168AE; } .news2 { width: 47.917vw; margin: 0 auto; padding: 13.177vw 0 3.125vw; border-bottom: 1px solid #C5C5C5; } .news2 .title { padding: 0 0 1.302vw; margin-bottom: 2.083vw; border-bottom: 1px solid #C5C5C5; } .news2 .title h2 { font-size: 1.875vw; font-weight: 800; color: #505559; } .news2 .title p { font-size: 0.729vw; margin-top: 1.5em; color: #C5C5C5; } .news2 .empty { font-size: 0.833vw; line-height: 2; color: #888888; } .news2 .empty img { max-width: 100% !important; } .news2 .empty * { white-space: normal !important; } .news3 { width: 47.917vw; margin: 0 auto; padding: 1.302vw 0 9.479vw; } .news3 a { font-size: 0.833vw; margin-bottom: 0.521vw; color: #505559; display: block; } .news3 a:hover { color: #0168AE; } .news3 .switchpage { margin-bottom: 0.521vw; } .news3 .breaklist { text-decoration: underline; margin-top: 3.125vw; } /* *======================================================media=============================================================== */ @media screen and (max-width:1919px) {} @media screen and (max-width:1519px) {} @media screen and (max-width:1366px) {} @media screen and (max-width:1250px) {} @media screen and (max-width:991px) { .news1 { padding: 100px 0; } .news1 .ev { width: 47%; margin-bottom: 50px; } .news1 .ev .intr { padding: 15px 0; } .news1 .ev .intr h2 { font-size: 14px; } .news1 .ev .intr p { font-size: 12px; } .news1 .ev .intr::before { height: 1px; bottom: -1px; } .paging .page { width: 32px; height: 32px; } .paging .num { margin: 0 26px; } .paging .num a { margin: 0 12px; font-size: 14px; } .news2 { width: 90%; padding: 150px 0 60px; } .news2 .title { padding: 0 0 15px; margin-bottom: 30px; } .news2 .title h2 { font-size: 20px; } .news2 .title p { font-size: 12px; margin-top: 1.5em; } .news2 .empty { font-size: 14px; } .news3 { width: 90%; padding: 25px 0 122px; } .news3 a { font-size: 14px; margin-bottom: 10px; } .news3 .switchpage { margin-bottom: 10px; } .news3 .breaklist { margin-top: 40px; } } @media screen and (max-width:768px) { .news1 { padding: 70px 0; } .news1 .ev { width: 100%; margin-bottom: 50px; } } @media screen and (max-width:480px) { .news1 .ev .intr h2 { font-size: 14px; font-weight: normal; margin-bottom: 1em; } .news2 { width: 95%; padding: 120px 0 60px; } .news2 .title h2 { font-size: 16px; } .news2 .empty { font-size: 12px; } .news3 { width: 95%; padding: 25px 0 72px; } .news3 a { font-size: 12px; margin-bottom: 10px; } .news3 .breaklist { margin-top: 30px; } }