.newsInfoBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.newsInfoBox .classTitle,.newsInfoBox .dateBox{padding:5px 0}.newsInfoBox .dateBox .date{line-height:1}.newsInfoBox .classTitle{font-size:14px;line-height:1;letter-spacing:0.5px;padding:5px 10px;background-color:#20466e;color:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.newsList{width:calc(100% + 40px);margin:0 -20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.newsList .newsItem{width:calc(100% / 3);padding:0 20px 40px}@media (max-width:1180px){.newsList .newsItem{width:calc(100% / 2);padding:0 20px 40px}}@media (max-width:768px){.newsList .newsItem{width:calc(100%)}}.newsList .hoverGradientBorder{border-radius:0 25px 0 25px;-webkit-box-shadow:0px 7px 16px 4px rgba(0,0,0,0.1);box-shadow:0px 7px 16px 4px rgba(0,0,0,0.1)}.newsList .hoverGradientBorder:before{border-radius:0 25px 0 25px}@media (max-width:768px){.newsList .hoverGradientBorder{max-width:455px;margin:0 auto}}@media (min-width:1181px){.newsList .hoverGradientBorder:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0px 7px 16px 4px rgba(0,0,0,0.4);box-shadow:0px 7px 16px 4px rgba(0,0,0,0.4)}.newsList .hoverGradientBorder:hover .Txt .title a{color:#1d9caa}.newsList .hoverGradientBorder:hover .Txt .btnText{color:#1d9caa;-webkit-transform:translateX(5px);transform:translateX(5px)}.newsList .hoverGradientBorder:hover .Txt .doubleArrow:before{border-color:#1d9caa}.newsList .hoverGradientBorder:hover .Txt .doubleArrow:after{border-color:#1d9caa}}.newsList .item{background-color:#fff;border-radius:0 25px 0 25px}.newsList .Img{position:relative;border-radius:0 25px 0 0}.newsList .Img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 25px 0 0}.newsList .noClassTitle{height:34px}.newsList .classTitle{display:inline-block;background-color:#304eb7;color:#fff;font-size:16px;font-weight:400;line-height:24px;letter-spacing:calc(16 * 0 / 1000 * 1px);padding:5px 20px;position:relative;border-radius:0 0 20px 0;margin-left:-20px}.newsList .classTitle:before{content:'';position:absolute;width:20px;height:20px;background-image:radial-gradient(circle at 100% 100%,transparent 20px,#304eb7 20px);top:0;left:100%}.newsList .Txt{overflow:hidden;padding:0 20px 20px;position:relative}.newsList .Txt .title{height:64px;overflow:hidden;color:#474747;font-size:22px;font-weight:500;line-height:32px;letter-spacing:calc(22 * 0 / 1000 * 1px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:10px}@media (max-width:1180px){.newsList .Txt .title{height:58px;font-size:20px;line-height:1.4}}@media (max-width:768px){.newsList .Txt .title{height:auto;font-size:18px}}.newsList .Txt .exp{height:78px;color:#8b8b8b;font-size:17px;font-weight:400;line-height:26px;letter-spacing:calc(17 * 25 / 1000 * 1px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:12px}@media (max-width:768px){.newsList .Txt .exp{font-size:14px;height:auto}}.newsList .Txt .btnBox{margin:0}.newsList .Txt .doubleArrow:before{-webkit-animation:doubleArrow 2s infinite ease-out;animation:doubleArrow 2s infinite ease-out}.newsList .Txt .doubleArrow:after{-webkit-animation:doubleArrow 2s 1s infinite ease-out;animation:doubleArrow 2s 1s infinite ease-out}.newsList .Txt .newsInfoBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}.newsList .Txt .dateBox{color:#304eb7;font-weight:500}.insPage .dateBox{color:#304eb7;font-weight:500}.insPage .classTitle{display:inline-block;background-color:#304eb7;color:#fff;font-size:16px;font-weight:400;line-height:24px;letter-spacing:calc(16 * 0 / 1000 * 1px);padding:5px 20px;position:relative;border-radius:0 10px 0 10px}