
.main{ width: 100%;  }
.main-title{ width: 100%; height: 26px; line-height: 26px; margin-bottom: 30px; }
.main-title .mt-l{ font-size: 20px;color: #584d91;font-weight: bold; }
.main-title .mt-r a{ font-size: 14px; color: #ef4c44; }
.main-title .mt-r span{ display: inline-block; width: 22px; height: 14px; background:  #584d91; color: #fff; text-align: center; line-height: 14px; margin-right: 5px; font-size: 12px; font-family: 'Arial'; }
.index-news{ width: 1200px; margin: 0 auto; }
.index-news li a{ width: 100%; }
.index-news li .in-time{ width: 40px; }
.index-news li .in-con{ margin-left: 45px; position: relative; }
.index-news li .in-time .int-p1{ font-size: 12px; color: #2f1a19; }
.index-news li .in-time .int-p2{ font-size: 28px; color: #2f1a19; font-weight: bold; height: 30px; line-height: 30px; }
.index-news li .in-time span{ display: block; width: 40px; height: 15px; background: #584d91; color: #fff; text-align: center; line-height: 15px; font-size: 12px; font-weight: bold; }
.int-img{ text-align: center; margin-top: 7px; }
.in-img{ width: 350px; height: 246px; overflow: hidden; }
.in-img img{ width: 350px; height: 246px; -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.index-news li:hover .in-img img{ -webkit-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.in-title{ position: absolute; bottom: 0; left: 0; height: 30px; line-height: 30px; color: #fff; background: #584d91; font-size: 12px; width: 95%; padding: 0 2%; overflow: hidden; }
.w1440-news .swiper-button-next, .w1440-news .swiper-button-prev{ width: 13px; height: 22px; background-size: 13px 22px; }
.w1440-news .swiper-button-prev{ left: 0; }
.w1440-news .swiper-button-next{ right: 0; }