.communist-banner{width:100%;height:calc(100vh - 94px);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;color:#fff;}@media screen and (max-height:480px){.communist-banner{min-height:410px;}}@media screen and (max-width:959px){.communist-banner{height:calc(100vh - 70px);}}.communist-recommend-swiper{text-align:center;}.communist-recommend-swiper .swiper-slide{cursor:pointer;}.communist-news-swiper .swiper-btn{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0.6);display:block;z-index:2;text-align:center;width:42px;height:56px;padding:19px 0;-webkit-transition:ease-in-out background-color .08s;transition:ease-in-out background-color .08s;}.communist-news-swiper .swiper-btn:hover{background-color:#9F2925;}.communist-news-swiper .left-btn{left:0px;}.communist-news-swiper .right-btn{right:0px;}.communist-news{position:relative;}.communist-news-swiper{width:50%;height:100%;position:absolute;top:0;left:0;z-index:2;}.communist-news:before{content:'';clear:both;}.communist-news:after{content:'';display:table;clear:both;}.communist-news-list{padding-left:50%;background-color:#fff;}.communist-news-list li{position:relative;height:160px;padding:35px 46px 22px 46px;z-index:2;}.communist-news-list li:before{content:'';left:0;position:absolute;top:20px;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:11px solid #fff;z-index:2;-webkit-transition:ease-in-out all .08s;transition:ease-in-out all .08s;}.communist-news-list li:after{content:'';width:0;height:2px;position:absolute;bottom:0px;left:0;background-color:#9F2925;-webkit-transition:ease-in-out width .3s;transition:ease-in-out width .3s;}.communist-news-list li.on:after,.communist-news-list li:hover:after{width:100%;}.communist-news-list li.on:before{left:-11px;}.communist-news-list li h4{height:30px;-webkit-box-flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;}.communist-news-list li.on h4{color:#9F2925;}.communist-news-list li h4>a{color:#333;font-size:16px;}.communist-news-list li.on h4>a,.communist-news-list li:hover h4>a,.communist-news-list li a:hover{color:#9F2925;}.communist-news-list li time{font-size:14px;font-family:APompadourSample;color:#666666;}.communist-news-list li p{height:40px;margin-top:10px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}.communist-news-list li p>a{color:#666666;}.communist-news-list li:last-child hr{display:none;}.communist-news.news-tr .communist-news-list{padding-left:0;border:1px solid #dedede;padding-right:50%;}.communist-news.news-tr .communist-news-swiper{left:auto;right:0;}.communist-news.news-tr .communist-news-list li:before{content:'';right:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:none;border-left:11px solid #fff;left:auto!important;}.communist-news.news-tr .communist-news-list li.on:before{right:-11px;}.news-button-link{float:right;position:relative;z-index:2;margin-top:-64px;}@media screen and (max-width:799px){.news-button-link{margin-top:-35px;}}.news-block-pagination{left:50%;width:100%;transform:translateX(-50%);margin-top:65px;}.modal-body .swiper-slide{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;align-items:center;justify-content:center;-ms-flex-pack:center;}.modal-btn{background-color:#fff;width:57px;height:57px;border-radius:50%;position:absolute;top:50%;padding:20px;text-align:center;cursor:pointer;transform:translateY(-50%);-webkit-transition:ease-in-out all .15s;transition:ease-in-out all .15s;}.modal-btn:hover{background-color:#9F2925;}.modal-btn:hover path{fill:#fff!important;}.modal-left-btn{left:30px;}.modal-right-btn{right:30px;}.communist-modal-swiper{height:100%;}@media screen and (max-width:1229px){.communist-news-list{padding-top:480px;padding-left:0!important;padding-right:0!important;}.communist-news-swiper{top:0;height:480px;width:100%;}.communist-news{max-width:600px;margin-left:auto;margin-right:auto;}.communist-news-list li{display:none;}.communist-news-list li.on{display:block;}.communist-news-list li:before{top:-10px;}.communist-news-list li.on:before{left:45px;border-top:none;border-right:9px solid transparent;border-left:9px solid transparent;border-bottom:11px solid #fff;}}@media screen and (max-width:799px){.news-block-pagination{margin-top:30px;}.modal-btn{width:30px;height:30px;padding:7px;}.modal-btn svg{height:10px;}.modal-left-btn{left:5px;}.modal-right-btn{right:5px;}.modal-close img{margin:10px;width:20px;}}@media screen and (max-width:629px){.communist-news-list{padding-top:calc(80vw - 24px);}.communist-news-swiper .swiper-btn{top:calc(40vw - 12px);width:25px;}}@media screen and (max-width:499px){.communist-news-list li{padding:20px;}.communist-news-list li hr{display:none;}.communist-news-list li p{height:60px;-webkit-line-clamp:3;}}