.section1 .wrap {width: 1300px;margin: 0 auto;padding-top: 100px;padding-bottom: 110px;}

.section1 .wrap .title {text-align: center;margin-bottom: 80px;}
.section1 .wrap .title h3 {color: #E8460A;  font-size: 36px;margin-bottom: 40px;}
.section1 .wrap .title p {color: #333;  font-size: 20px;line-height: 36px;}
.section1 .wrap .title div:nth-child(2).aos-animate {transition-delay: 0.1s;}

.section1 .wrap .main {  margin: 101px 0 0 0;display: flex;justify-content: space-between;}
.section1 .wrap .main .l {width: 534px;}
.section1 .wrap .main .l .list {height: 85px;display: flex;align-items: center;font-weight: 400;  font-size: 22px;color: #111111;border-top: 1px solid #E4E4E4;cursor: pointer;transition: all .5s;}
.section1 .wrap .main .l .list:hover,
.section1 .wrap .main .l .list.on {color: #E8460A;}
.section1 .wrap .main .l .list:last-child {border-bottom: 1px solid #E4E4E4;}

.section1 .wrap .main .r {width: 1300px;height:auto;position: relative;}
.section1 .wrap .main .r .swiper {height: 100%;}
.section1 .wrap .main .r .matter {width: 100%;position: relative;transform: translateY(20px);opacity: 0;}
.section1 .wrap .main .r .matter:not(:first-child) {position: absolute;top: 0;left: 0;width: 100%;}

.section1 .wrap .main .r .swiper {width: 1300px;}
.section1 .wrap .main .r .matter .swiper .swiper-slide img {width: 100%;}
.section1 .wrap .main .r .matter .swiper .swiper-slide .text {text-align: center;color: #111;  font-size: 20px;line-height: 1.6;margin-top: 20px;}
.section1 .wrap .main .r .matter .end {display: flex;justify-content: flex-end;margin: 70px 0 0 0;width:100%; text-align:center;}
.section1 .wrap .main .r .matter .end .button {display: flex;}
.section1 .wrap .main .r .matter .end .button .iconfont {width: 46px;height: 46px;margin: 0 19px;color: #8d8d8d;border: 1px solid #c7c7c7;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 20px;font-weight: 200;transition: .6s;cursor: pointer;}
.section1 .wrap .main .r .matter .end .button .iconfont:not(:last-child) {margin: 0 20px 0 0;}
.section1 .wrap .main .r .matter .end .button .iconfont:first-child {transform: rotate(180deg);}
.section1 .wrap .main .r .matter .end .button .iconfont:hover {color: #fff;background-color: #E8460A;border-color: #E8460A;}
.section1 .wrap .main .r .swiper-slide-active .matter {transition: 1s;opacity: 1;transform: translateY(0);}

@media screen and (max-width: 1919px) {
.section1 .wrap {width: 81.25vw;padding-top: 5.2083333333vw;padding-bottom: 5.7291666667vw;}
.section1 .wrap .title {margin-bottom: 4.1666666667vw;}
.section1 .wrap .title h3 {font-size: 1.875vw;margin-bottom: 2.0833333333vw;}
.section1 .wrap .title p {font-size: 1.041666666vw;line-height: 2.0833333333vw;}
.section1 .wrap .main {margin: 5.2604166667vw 0px 0px;}
.section1 .wrap .main .l {width: 27.8125vw;}
.section1 .wrap .main .l .list {height: 4.4270833333vw;font-size: 1.1458333333vw;}
.section1 .wrap .main .r {width: 48.4895833333vw;height: 39.5833333333vw;}
.section1 .wrap .main .r .matter {transform: translateY(1.0416666667vw);}
.section1 .wrap .main .r .swiper {width: 68.6458333333vw;}
.section1 .wrap .main .r .matter .swiper .swiper-slide .text {font-size: 1.0416666667vw;margin-top: 1.0416666667vw;}
.section1 .wrap .main .r .matter .end {margin: 3.6458333333vw 0px 0px;width: 48.4895833333vw;}
.section1 .wrap .main .r .matter .end .button .iconfont {width: 2.3958333333vw;height: 2.3958333333vw;margin: 0px 0.9895833333vw;font-size: 1.0416666667vw;}
.section1 .wrap .main .r .matter .end .button .iconfont:not(:last-child) {margin: 0px 1.0416666667vw 0px 0px;}
}

@media screen and (max-width: 1024px) {.section1 .wrap {width: 90%;}

  .section1 .wrap .title h3 {font-size: 28px;margin-bottom: 20px;}

  .section1 .wrap .title p {font-size: 14px;line-height: 2;}

  .section1 .wrap .title {margin-bottom: 40px;}

  .section1 .wrap .main .l .list {font-size: 16px;height: 50px;}

  .section1 .wrap .main .l {width: 100%;margin-bottom: 30px;}

  .section1 .wrap .main {flex-direction: column;}

  .section1 .wrap .main .r {width: 100%;height: auto;}

  .section1 .wrap .main .r .matter .swiper {width: 100%;}

  .section1 .wrap .main .r .matter .swiper .swiper-slide .text {font-size: 14px;margin-top: 10px;}

  .section1 .wrap .main .r .matter .end .button .iconfont:not(:last-child) {margin-right: 20px;}

  .section1 .wrap .main .r .matter .end .button .iconfont {margin: 0;width: 36px;font-size: 16px;height: 36px;}
  .section1 .wrap .main .r .swiper{width: 100%;}
  .section1 .wrap .main .r .matter .end{width: 100%;margin-bottom: 20px;justify-content: center;}
}