@media screen and (min-device-width: 750px) {
.banner[data-v-a60b0a9a] {
    width: 100vw;
    height: 41.666667vw;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.banner .play-icon[data-v-a60b0a9a] {
    position: absolute;
    z-index: 999;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 2.604167vw;
    pointer-events: none;
}
.banner .play-icon img[data-v-a60b0a9a] {
    width: 4.166667vw;
    height: 4.166667vw;
    cursor: pointer;
}
.main_title[data-v-a60b0a9a] {
    text-align: center;
    margin-bottom: 4.375vw;
}
.main_title p[data-v-a60b0a9a] {
    font-size: 1.354167vw;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #cd1928;
    padding: 3.75vw 0 2.083333vw 0;
    border-bottom: 0.104167vw solid #e3001a;
    padding-bottom: 0.416667vw;
    display: inline-block;
}
.search[data-v-a60b0a9a] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 3.645833vw 0 2.083333vw 0;
}
.search span[data-v-a60b0a9a] {
    font-size: 0.729167vw;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000000;
    margin-right: 0.729167vw;
}
.search select[data-v-a60b0a9a] {
    width: 13.75vw;
    height: 1.875vw;
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    font-size: 0.729167vw;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000000;
    padding: 0 0.833333vw;
}
.news_list[data-v-a60b0a9a] {
    width: 66.979167vw;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
}
.news_list .item[data-v-a60b0a9a] {
    width: 19.895833vw;
    margin-right: 1.041667vw;
    margin-bottom: 2.5vw;
    height: 19.635417vw;
    cursor: pointer;
}
.news_list .item[data-v-a60b0a9a]:nth-child(3n) {
    margin-right: 0;
}
.news_list .item .img-box[data-v-a60b0a9a] {
    width: 19.895833vw;
    height: 14.583333vw;
    border-radius: 0.625vw;
    overflow: hidden;
}
.news_list .item .img-box .img[data-v-a60b0a9a] {
    width: 19.895833vw;
    height: 14.583333vw;
    background-size: cover;
    transition: all 0.2s linear;
}
.news_list .item .img-box .img[data-v-a60b0a9a]:hover {
    transform: scale(1.05);
}
.news_list .item .news_text[data-v-a60b0a9a] {
    padding: 1.5625vw 0.677083vw 0 0.677083vw;
}
.news_list .item .news_text p[data-v-a60b0a9a]:nth-child(1) {
    font-size: 0.833333vw;
    font-weight: 600;
    color: #000000;
    padding-bottom: 0.3125vw;
}
.news_list .item .news_text p[data-v-a60b0a9a]:nth-child(2) {
    font-size: 0.625vw;
    font-weight: 600;
    color: #999999;
}
.text-cut[data-v-a60b0a9a] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
p[data-v-a60b0a9a] {
    margin: 0;
    padding: 0;
}
.pages[data-v-a60b0a9a] {
    height: 1.666667vw !important;
    display: flex;
    justify-content: center;
    padding: 3.020833vw 0 5.625vw 0;
    width: 100%;
}
.pages[data-v-a60b0a9a] .el-pager {
    border: 1px solid #DDDDDD !important;
    border-radius: 0.260417vw !important;
    height: 1.770833vw !important;
}
.pages[data-v-a60b0a9a] .el-pager .number {
    width: 1.458333vw !important;
    height: 1.666667vw !important;
}
.pages[data-v-a60b0a9a] .el-pagination__classifier {
    margin-left: 0.520833vw !important;
}
.pages[data-v-a60b0a9a] .el-pager li.is-active {
    background-color: #cd1928 !important;
}
.pages[data-v-a60b0a9a] .el-pager li {
    margin: 0 !important;
    border-right: 1px solid #dddddd !important;
    background-color: #fff !important;
    color: #cd1928;
}
.pages[data-v-a60b0a9a] .el-input__inner {
    font-size: 0.625vw !important;
    width: 1.458333vw !important;
    height: 1.666667vw !important;
}
.pages[data-v-a60b0a9a] .el-input__wrapper,
  .pages[data-v-a60b0a9a] .el-input {
    width: 1.458333vw !important;
    height: 1.666667vw !important;
}
.pages[data-v-a60b0a9a] .el-pagination__jump,
  .pages[data-v-a60b0a9a] .el-pagination__total {
    font-size: 0.625vw !important;
}
.pages[data-v-a60b0a9a] .number {
    font-size: 0.625vw !important;
}
.pages[data-v-a60b0a9a] .btn-next button {
    font-size: 0.625vw !important;
    width: 1.458333vw !important;
    height: 1.666667vw !important;
}
.pages[data-v-a60b0a9a] .btn-next .el-icon {
    font-size: 0.625vw !important;
}
.pages[data-v-a60b0a9a] .btn-prev button {
    font-size: 0.625vw !important;
    width: 1.458333vw !important;
    height: 1.666667vw !important;
}
.pages[data-v-a60b0a9a] .btn-prev .el-icon {
    font-size: 0.625vw !important;
}
}
@media screen and (min-device-width: 200px) and (max-device-width: 750px) {
.banner[data-v-a60b0a9a] {
    width: 100vw;
    height: 41.666667vw;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.banner .play-icon[data-v-a60b0a9a] {
    position: absolute;
    z-index: 999;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 2.604167vw;
    pointer-events: none;
}
.banner .play-icon img[data-v-a60b0a9a] {
    width: 4.166667vw;
    height: 4.166667vw;
    cursor: pointer;
}
.content[data-v-a60b0a9a] {
    margin: 0 auto;
    padding-bottom: 13.333333vw;
    width: 100%;
    padding: 4vw;
}
.main_title[data-v-a60b0a9a] {
    text-align: center;
    margin-bottom: 6.4vw;
    margin-top: 10.4vw;
}
.main_title p[data-v-a60b0a9a] {
    font-size: 4.8vw;
    font-weight: 600;
    color: #cd1928;
    padding-bottom: 0.416667vw;
    border-bottom: 0.104167vw solid #e3001a;
    display: inline-block;
}
.search[data-v-a60b0a9a] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 3.645833vw 0 2.083333vw 0;
}
.search span[data-v-a60b0a9a] {
    font-size: 0.729167vw;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000000;
    margin-right: 0.729167vw;
}
.search select[data-v-a60b0a9a] {
    width: 13.75vw;
    height: 1.875vw;
    background: #FFFFFF;
    border: 1px solid #E0E0E0;
    font-size: 0.729167vw;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000000;
    padding: 0 0.833333vw;
}
.news_list[data-v-a60b0a9a] {
    width: 100%;
    margin: 0 auto;
}
.news_list .item[data-v-a60b0a9a] {
    width: 100%;
    margin-bottom: 6.4vw;
    height: 50.266667vw;
    cursor: pointer;
}
.news_list .item .img-box[data-v-a60b0a9a] {
    width: 100%;
    height: 37.333333vw;
    border-radius: 1.6vw;
    overflow: hidden;
}
.news_list .item .img-box .img[data-v-a60b0a9a] {
    width: 100%;
    height: 37.333333vw;
    background-size: cover;
    transition: all 0.2s linear;
}
.news_list .item .img-box .img[data-v-a60b0a9a]:hover {
    transform: scale(1.05);
}
.news_list .item .news_text[data-v-a60b0a9a] {
    padding: 4vw 2.666667vw;
}
.news_list .item .news_text p[data-v-a60b0a9a]:nth-child(1) {
    font-size: 3.733333vw;
    font-weight: 600;
    color: #000000;
    padding-bottom: 0.8vw;
}
.news_list .item .news_text p[data-v-a60b0a9a]:nth-child(2) {
    font-size: 3.2vw;
    font-weight: 600;
    color: #999999;
}
.text-cut[data-v-a60b0a9a] {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
p[data-v-a60b0a9a] {
    margin: 0;
    padding: 0;
}
.pages[data-v-a60b0a9a] {
    height: 6.666667vw !important;
    display: flex;
    justify-content: center;
    padding: 7.733333vw 0 276.48p 0;
    width: 100%;
}
.pages[data-v-a60b0a9a] .el-pager {
    border: 1px solid #DDDDDD !important;
    border-radius: 0.666667vw !important;
    height: 4.533333vw !important;
}
.pages[data-v-a60b0a9a] .el-pager .number {
    width: 6.666667vw !important;
    height: 6.666667vw !important;
}
.pages[data-v-a60b0a9a] .el-pagination__classifier {
    margin-left: 1.333333vw !important;
}
.pages[data-v-a60b0a9a] .el-pager li.is-active {
    background-color: #cd1928 !important;
}
.pages[data-v-a60b0a9a] .el-pager li {
    margin: 0 !important;
    border-right: 1px solid #dddddd !important;
    background-color: #fff !important;
    color: #cd1928;
}
.pages[data-v-a60b0a9a] .el-input__inner {
    font-size: 3.466667vw !important;
    width: 6.666667vw !important;
    height: 6.666667vw !important;
}
.pages[data-v-a60b0a9a] .el-pagination__goto {
    font-size: 3.466667vw !important;
}
.pages[data-v-a60b0a9a] .el-pagination__classifier {
    font-size: 3.466667vw !important;
}
.pages[data-v-a60b0a9a] .el-input__wrapper,
  .pages[data-v-a60b0a9a] .el-input {
    width: 6.666667vw !important;
    height: 6.666667vw !important;
}
.pages[data-v-a60b0a9a] .el-pagination__jump,
  .pages[data-v-a60b0a9a] .el-pagination__total {
    font-size: 3.466667vw !important;
}
.pages[data-v-a60b0a9a] .number {
    font-size: 3.466667vw !important;
}
.pages[data-v-a60b0a9a] .btn-next button {
    font-size: 3.466667vw !important;
    width: 6.666667vw !important;
    height: 6.666667vw !important;
}
.pages[data-v-a60b0a9a] .btn-next .el-icon {
    font-size: 2.133333vw !important;
}
.pages[data-v-a60b0a9a] .btn-prev button {
    font-size: 3.466667vw !important;
    width: 6.666667vw !important;
    height: 6.666667vw !important;
}
.pages[data-v-a60b0a9a] .btn-prev .el-icon {
    font-size: 3.466667vw !important;
}
}
.page[data-v-a60b0a9a] {
  background: #f8f8f8;
}
[data-v-a60b0a9a] .el-carousel__arrow {
  font-size: 1.5625vw;
  width: 3.125vw;
  height: 3.125vw;
}
[data-v-a60b0a9a] .el-carousel__container {
  height: 41.666667vw !important;
}
