/* WY ADD 通用*/
.elli{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/* 单行超出隐藏带省略号 */
.clamp{display: -webkit-box; -webkit-box-orient: vertical;/*  -webkit-line-clamp: 3; */ overflow: hidden;}/* 多行超出隐藏带省略号 */
.flex{display:flex;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;}/* 水平等分可换行，两端对齐 */
.flex_c{display:flex; -webkit-justify-content:center; justify-content:center;flex-wrap:wrap;}/* 水平居中 可换行 */
.flex_m{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}/* 水平居中 垂直居中 可换行 */
/* 大图轮播 */
.swiper-container-1{width:100%;height:416px;}
.swiper-container-1 .swiper-pagination-bullet { background:#186fd3; width:8px; height:8px; opacity:1; }
.swiper-container-1 a{max-width:100% !important;height:100%; display:block;margin:0 auto;}
.swiper-container-1 .swiper-pagination-bullet-active { width:30px; background:#186fd3; border-radius:30px; }
.swiper-container-1>.swiper-pagination-bullets{bottom:15px !important; }
/* 分页 */
#pages {margin:30px 0;border-radius:4px;}
#pages > a,#pages > span {float:left;font-size:16px;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#186fd3;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
#pages > a:first-child {margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px;}
#pages > a:last-child {border-top-right-radius:4px;border-bottom-right-radius:4px;}
#pages > a:hover,#pages > a:focus {color:#186fd3;background-color:#eee;border-color:#ddd;}
#pages > span {color:#fff;background-color:#186fd3;border-color:#186fd3;}
#pages > span.pagemore {color:#186fd3;background-color:#fff;border:1px solid #ddd;}
/* 手机端 */
@media only screen and (max-width:769px) {
    #pages{margin:15px auto;}
}