.news-section{position:relative;padding:110px 0 180px 0}.news-block-one .inner-box{position:relative;display:block;background:#fff;overflow:hidden;border-radius:10px;box-shadow:0 10px 20px rgba(227,230,236,.6);transition:all 500ms ease}.news-block-one .inner-box:hover{box-shadow:0 10px 30px 5px rgba(227,230,236,1)}.news-section .news-block{padding:0 20px}.news-section .inner-content{position:relative;margin:0 -5px}.news-section .inner-content .pattern-layer{position:absolute;left:0;top:-10px;width:100%;height:17px;background-size:cover;background-repeat:no-repeat}.news-block-one .inner-box .image-box{position:relative;display:block;overflow:hidden}.news-block-one .inner-box .image-box:after{position:absolute;content:'';background: rgb(37 59 112 / 80%);width:100%;height:100%;left:0;top:0;border-radius:10px;opacity:0;transition:all 500ms ease;-webkit-transition-delay:.2s;transition-delay:.2s}.news-block-one .inner-box:hover .image-box:after{opacity:1}.news-block-one .inner-box .image-box img{width:100%;border-radius:10px;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:all;transition-property:all}.news-block-one .inner-box:hover .image-box img{transform:scale(1.05)}.news-block-one .inner-box .image-box::before{position:absolute;top:50%;left:50%;z-index:1;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:0%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.news-block-one .inner-box:hover .image-box::before{-webkit-animation:circle .95s;animation:circle .95s}.news-block-one .inner-box .lower-content{position:relative;display:block;padding:40px 30px 40px 40px}.news-block-one .inner-box .lower-content .pattern-layer{position:absolute;left:0;right:0;top:-10px;width:100%;height:10px;background-repeat:no-repeat;background-position:center;background-size:cover}.news-block-one .inner-box .lower-content .link{position:absolute;top:-30px;right:40px}.news-block-one .inner-box .lower-content .link a{position:relative;display:inline-block;width:60px;height:60px;line-height:60px;background:#fff;font-size:24px;color:var(--text-color-one);font-weight:600;text-align:center;border-radius:50%;box-shadow:0 10px 20px rgba(227,230,236,1)}.news-block-one .inner-box .lower-content .link a:hover{color:#fff;box-shadow:0 10px 20px rgba(255,124,124,.5)}.news-block-one .inner-box .lower-content .category{position:relative;display:inline-block;font-size:13px;font-family:'Rounded Mplus 1c',sans-serif;width:98px;height:35px;line-height:35px;text-align:center;font-weight:700;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:24px}.news-section .news-block:nth-child(2) .news-block-one .inner-box .lower-content .category{}.news-section .news-block:last-child .news-block-one .inner-box .lower-content .category{}.news-block-one .inner-box .lower-content h3{position:relative;display:block;font-size:24px;line-height:32px;font-weight:900;margin-bottom:23px}.news-block-one .inner-box .lower-content h3 a{display:inline-block;color:var(--text-color-one)}.news-block-one .inner-box .lower-content h3 a:hover{}.news-block-one .inner-box .lower-content .post-info li{position:relative;display:inline-block;font-size:16px;line-height:26px;font-family:'Rounded Mplus 1c',sans-serif;font-weight:700;color:var(--text-color-one);margin-right:10px}.news-block-one .inner-box .lower-content .post-info li:last-child{margin-right:0}.news-block-one .inner-box .lower-content .post-info li img{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%}.news-block-one .inner-box .lower-content .post-info li:first-child{padding:6px 0 8px 50px}.news-block-one .inner-box .lower-content .post-info li i{position:relative;margin-right:6px}.news-section .title-box{position:relative;display:block;margin-bottom:53px}.news-section .title-box h2{font-size:40px;line-height:50px;color:var(--text-color-one);font-weight:900;margin-bottom:14px}.news-section .title-box p{font-size:20px;line-height:28px;color:#9c9fa6;margin:0}