.duanwufulipingtai .content-banner {
  position: relative;
  height: 100vh;
  width: 100%;
  overflow: hidden;
}
.duanwufulipingtai .content-banner img {
  width: 100%;
  height: 100vh;
}
.duanwufulipingtai .content-banner .content-box {
  position: absolute;
  width: 754px;
  top: 166px;
  left: 50%;
  margin-left: -377px;
  text-align: center;
}
.duanwufulipingtai .content-banner .content-box img {
  width: 685px;
  height: 246px;
}
.duanwufulipingtai .content-banner .content-box p {
  font-size: 24px;
  font-weight: 400;
  color: #ffffff;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/txt-bg.png) no-repeat center;
  margin-top: 16px;
}
.duanwufulipingtai .content-banner .content-box .bottom {
  margin-top: 50px;
}
.duanwufulipingtai .content-banner .content-box .bottom a {
  width: 260px;
  height: 56px;
  font-size: 20px;
  font-weight: 400;
  line-height: 56px;
  background: #fff;
  color: #f78930;
  border-radius: 28px;
  display: inline-block;
}
.duanwufulipingtai .content-banner .content-box .bottom a.active {
  color: #ffffff;
  background: linear-gradient(90deg, #f89f55, #f78930);
  box-shadow: 0px 8px 20px 0px rgba(225, 106, 25, 0.4);
  border-radius: 28px;
  margin-right: 31px;
}
.duanwufulipingtai .content1 {
  position: relative;
  width: 100%;
  height: 880px;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/bg-1.jpg) no-repeat center;
  background-size: cover;
  padding-top: 76px;
  box-sizing: border-box;
}
.duanwufulipingtai .content1 .box {
  width: 1185px;
  position: relative;
  margin: 0 auto;
}
.duanwufulipingtai .content1 .box .title-name {
  text-align: center;
  position: relative;
}
.duanwufulipingtai .content1 .box .title-name img {
  width: 584px;
  height: 164px;
}
.duanwufulipingtai .content1 .box .content-box {
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/index-bg-1.png) no-repeat right center;
  display: flex;
  padding-top: 50px;
  padding-bottom: 53px;
  margin-top: -30px;
  position: relative;
}
.duanwufulipingtai .content1 .box .content-box .yw {
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/yw.png) no-repeat center;
  background-size: 86px 44px;
  width: 86px;
  height: 44px;
  position: absolute;
  right: 72px;
  top: 96px;
}
.duanwufulipingtai .content1 .box .content-box .content-box-img img {
  width: 653px;
  height: 520px;
}
.duanwufulipingtai .content1 .box .content-box .content-box-txt {
  padding-left: 11px;
}
.duanwufulipingtai .content1 .box .content-box .content-box-txt h3 {
  font-size: 30px;
  padding-top: 27px;
  font-weight: 400;
  color: #015b52;
  line-height: 40px;
  height: 71px;
  padding-left: 15px;
}
.duanwufulipingtai .content1 .box .content-box .content-box-txt .txt {
  padding-top: 31px;
  height: 131px;
  padding-left: 15px;
}
.duanwufulipingtai .content1 .box .content-box .content-box-txt .txt p {
  font-size: 16px;
  font-weight: 400;
  color: #000000;
  line-height: 38px;
  opacity: 0.9;
  position: relative;
  padding-left: 20px;
}
.duanwufulipingtai .content1 .box .content-box .content-box-txt .txt p::before {
  position: absolute;
  left: 0px;
  content: '';
  top: 50%;
  width: 13px;
  height: 12px;
  margin-top: -6px;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/z-icon.png) no-repeat center;
  background-size: 13px 12px;
}
.duanwufulipingtai .content1 .box .content-box .content-box-txt .txt1 {
  margin-top: 31px;
  font-size: 14px;
  padding-left: 15px;
  font-weight: 400;
  color: #000000;
  line-height: 28px;
  opacity: 0.7;
  padding-right: 72px;
}
.duanwufulipingtai .content1 .box .content-box .content-box-txt .bottom {
  display: flex;
  justify-content: start;
  box-sizing: border-box;
  margin-top: 31px;
}
.duanwufulipingtai .content1 .box .content-box .content-box-txt .bottom a {
  text-align: center;
  font-size: 16px;
  font-weight: 400;
  color: #ffffff;
  width: 169px;
  display: inline-block;
  line-height: 58px;
  padding-bottom: 37px;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/al-2.png) no-repeat center;
  background-size: 169px 76px;
  height: 76px;
  box-sizing: border-box;
}
.duanwufulipingtai .content1 .box .content-box .content-box-txt .bottom a.large {
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/al-1.png) no-repeat center;
  background-size: 249px 76px;
  width: 249px;
}
.duanwufulipingtai .content2 {
  position: relative;
  width: 100%;
  height: 815px;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/bg-3.jpg) no-repeat center;
  background-size: cover;
}
.duanwufulipingtai .content2 .box {
  width: 1185px;
  position: relative;
  margin: 0 auto;
}
.duanwufulipingtai .content2 .box .title-name {
  padding-top: 14px;
  text-align: center;
}
.duanwufulipingtai .content2 .box .title-name p {
  margin-top: -28px;
  height: 50px;
  font-size: 18px;
  font-weight: 400;
  color: #30604a;
  line-height: 32px;
  text-align: center;
}
.duanwufulipingtai .content2 .box .content-box {
  display: flex;
  padding-top: 56px;
  padding-bottom: 53px;
  position: relative;
}
.duanwufulipingtai .content2 .box .content-box .items {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 836px;
}
.duanwufulipingtai .content2 .box .content-box .items .item {
  width: 209px;
  margin-bottom: 24px;
  font-size: 0px;
  padding-top: 10px;
}
.duanwufulipingtai .content2 .box .content-box .items .item img {
  width: 209px;
  height: 158px;
}
.duanwufulipingtai .content2 .box .content-box .items .item p {
  height: 17px;
  font-size: 16px;
  font-weight: 400;
  color: #30604a;
  text-align: center;
}
.duanwufulipingtai .content2 .box .content-box .phone {
  position: absolute;
  right: 0px;
  top: -40px;
}
.duanwufulipingtai .content2 .box .content-box .phone .code {
  position: absolute;
  right: -30px;
  bottom: 50px;
}
.duanwufulipingtai .content3 {
  position: relative;
  width: 100%;
  height: 983px;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/bg-4.jpg) no-repeat center;
  background-size: cover;
}
.duanwufulipingtai .content3 .box {
  width: 1167px;
  margin: 0 auto;
  position: relative;
}
.duanwufulipingtai .content3 .box .title-name {
  padding-top: 86px;
  text-align: center;
}
.duanwufulipingtai .content3 .box .title-name img {
  width: 967px;
  height: 164px;
}
.duanwufulipingtai .content3 .box .title-name p {
  margin-top: -18px;
  height: 50px;
  font-size: 18px;
  font-weight: 400;
  color: #f8cfa5;
  line-height: 32px;
}
.duanwufulipingtai .content3 .box .content-box {
  display: flex;
  justify-content: space-between;
}
.duanwufulipingtai .content3 .box .content-box .item {
  position: relative;
  width: 389px;
  height: 474px;
  text-align: center;
  margin-top: 84px;
}
.duanwufulipingtai .content3 .box .content-box .item .item-img {
  width: 345px;
  height: 415px;
  margin: 0 auto;
  overflow: hidden;
  margin-top: 21px;
  border-radius: 20px;
}
.duanwufulipingtai .content3 .box .content-box .item .item-img img {
  transition: 0.5s ease;
  width: 327px;
}
.duanwufulipingtai .content3 .box .content-box .item:hover img {
  transform: scale(1.1, 1.1);
}
.duanwufulipingtai .content3 .box .content-box .item::before {
  content: '';
  right: 10px;
  top: -1px;
  z-index: 9;
  width: 94px;
  height: 98px;
  background-size: 94px 98px;
  position: absolute;
}
.duanwufulipingtai .content3 .box .content-box .item:nth-of-type(1)::before {
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/h5-icon.png) no-repeat center;
}
.duanwufulipingtai .content3 .box .content-box .item:nth-of-type(2)::before {
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/dz-icon.png) no-repeat center;
}
.duanwufulipingtai .content3 .box .content-box .item:nth-of-type(3)::before {
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/sw-icon.png) no-repeat center;
}
.duanwufulipingtai .content3 .box .content-box .item::after {
  content: '';
  width: 100%;
  height: 100%;
  display: inline-block;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/border.png) no-repeat center;
  background-size: cover;
  position: absolute;
  left: 0px;
  top: 0px;
}
.duanwufulipingtai .content3 .bottom {
  text-align: center;
}
.duanwufulipingtai .content3 .bottom a {
  display: inline-block;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/btn-bg-1.png) no-repeat center;
  background-size: 269px 77px;
  width: 269px;
  height: 77px;
  font-size: 16px;
  font-weight: 400;
  color: #ffffff;
  text-align: center;
  line-height: 58px;
  box-sizing: border-box;
}
.duanwufulipingtai .content4 {
  position: relative;
  width: 100%;
  height: 935px;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/bg-5.jpg) no-repeat center;
  background-size: cover;
}
.duanwufulipingtai .content4 .swiper-pagination {
  bottom: auto;
  top: 281px;
  border-top: solid 1px rgba(208, 163, 96, 0.4);
  border-bottom: solid 1px rgba(208, 163, 96, 0.4);
  border-radius: 24px;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
}
.duanwufulipingtai .content4 .swiper-pagination .swiper-pagination-bullet {
  background: none;
  width: 120px;
  height: 48px;
  line-height: 48px;
  opacity: 1;
  font-size: 15px;
  font-weight: 400;
  color: #d0a360;
  margin: 0;
  box-sizing: border-box;
  position: relative;
}
.duanwufulipingtai .content4 .swiper-pagination .swiper-pagination-bullet-active::after {
  position: absolute;
  content: '';
  left: 50%;
  margin-left: -17px;
  width: 34px;
  bottom: 0px;
  height: 4px;
  background: linear-gradient(90deg, #feb360 1%, #fd8c00 99%);
  border-radius: 2px;
}
.duanwufulipingtai .content4 .box {
  width: 1140px;
  position: relative;
  margin: 0 auto;
}
.duanwufulipingtai .content4 .box .title-name {
  padding-top: 54px;
  text-align: center;
  height: 187px;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/fulipingtai/line.png) no-repeat bottom center;
}
.duanwufulipingtai .content4 .box .title-name img {
  width: 717px;
  height: 132px;
}
.duanwufulipingtai .content4 .box .title-name p {
  margin-top: -18px;
  font-size: 18px;
  height: 18px;
  font-weight: 400;
  color: #ae1307;
  line-height: 32px;
  text-align: center;
}
.duanwufulipingtai .content4 .box .swiper-index1 {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-top: 104px;
  --swiper-theme-color: #ff6600;
  /* 设置Swiper风格 */
  --swiper-navigation-color: #fff;
  /* 单独设置按钮颜色 */
  --swiper-navigation-size: 20px;
  /* 设置按钮大小 */
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-button-prev {
  left: 80px;
  width: 32px;
  height: 32px;
  background: rgba(255, 255, 255, 0.3);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  margin-top: 40px;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-button-next {
  right: 80px;
  width: 32px;
  height: 32px;
  margin-top: 40px;
  background: rgba(255, 255, 255, 0.3);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide {
  transform: scale(0.8);
  z-index: 1;
  transition: transform 500ms;
  opacity: 0;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide div img {
  border-radius: 10px;
  box-shadow: 0px 8px 30px 0px rgba(50, 32, 0, 0.1);
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide .box-items {
  padding-top: 32px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  overflow: hidden;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide .box-items .item {
  width: 215px;
  height: 263px;
  background: #ffffff;
  border-radius: 10px;
  margin-bottom: 16px;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide .box-items .item .item-img {
  width: 215px;
  height: 215px;
  overflow: hidden;
  border-radius: 10px 10px 0px 0px;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide .box-items .item .item-img img {
  width: 215px;
  height: 215px;
  border-radius: 10px 10px 0px 0px;
  transition: all 0.25s linear;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide .box-items .item:hover .item-img img {
  transform: scale(1.05, 1.05);
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide .box-items .item .txt {
  font-size: 14px;
  font-weight: 400;
  color: #2e5d47;
  line-height: 32px;
  padding-top: 6px;
  padding-bottom: 17px;
  text-align: center;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-prev,
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-next {
  opacity: 1;
  z-index: 2;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-prev div,
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-next div {
  border-radius: 10px;
  overflow: hidden;
  font-size: 0px;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-prev.slide1 {
  transform: scale(0.7) translate(30px, 0px);
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-prev div {
  border-radius: 10px;
  overflow: hidden;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-next {
  transform: scale(0.8) translate(30px, 0px);
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-next.slide1 {
  transform: scale(0.7) translate(30px, 0px);
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-active {
  opacity: 1;
  z-index: 3;
  transform: scale(1) translate(-250px, 0px);
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-active.swiper-slide-end {
  width: 100%;
  transform: scale(1) translate(-380px, 0px) !important;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-active.swiper-slide-end + .swiper-slide-next {
  opacity: 0;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-slide-active.swiper-slide-end + .swiper-slide-prev {
  opacity: 0;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-pagination {
  bottom: auto;
  top: 32px;
  border: solid 1px #d0a360;
  border-radius: 24px;
  width: 1082px;
  left: 50%;
  box-sizing: border-box;
  margin-left: -540px;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-pagination .swiper-pagination-bullet {
  background: none;
  width: 120px;
  height: 48px;
  line-height: 48px;
  opacity: 1;
  font-size: 15px;
  font-weight: 400;
  color: #d0a360;
  margin: 0;
  box-sizing: border-box;
}
.duanwufulipingtai .content4 .box .swiper-index1 .swiper-pagination .swiper-pagination-bullet-active {
  width: 120px;
  height: 48px;
  line-height: 48px;
  background: #d0a360;
  border-radius: 24px;
  font-size: 15px;
  font-weight: 400;
  color: #ffffff;
}
.duanwufulipingtai .content6 {
  position: relative;
  width: 100%;
  height: 875px;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/bg-6.jpg) no-repeat center;
  background-size: cover;
}
.duanwufulipingtai .content6 .title-name {
  padding-top: 76px;
  text-align: center;
  padding-bottom: 34px;
}
.duanwufulipingtai .content6 .title-name img {
  width: 907px;
  height: 164px;
}
.duanwufulipingtai .content6 .title-name .txt {
  font-size: 18px;
  margin-top: -18px;
  font-weight: 300;
  color: #f8cfa7;
  line-height: 13px;
}
.duanwufulipingtai .content6 .title-name .tit {
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/zs-icon.png) no-repeat center;
  background-size: 449px 6px;
  height: 14px;
  font-size: 14px;
  font-weight: 300;
  color: #000000;
  line-height: 13px;
  opacity: 0.6;
  margin-top: 15px;
}
.duanwufulipingtai .content6 .box {
  position: relative;
  width: 1140px;
  margin-top: 36px;
  display: flex;
  margin: 0 auto;
  justify-content: space-between;
}
.duanwufulipingtai .content6 .box img {
  width: 100%;
}
.duanwufulipingtai .content6 .box .wrap-scroll {
  width: 100%;
  height: 516px;
  position: absolute;
  top: 0;
  left: 0;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/bg-index-3.png) no-repeat center;
  background-size: cover;
}
.duanwufulipingtai .content6 .box .scroll-title {
  text-align: center;
  top: 41px;
  font-size: 24px;
  font-weight: 400;
  color: #c73b4a;
  line-height: 22px;
}
.duanwufulipingtai .content6 .box .bottom {
  position: relative;
  top: 30px;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/dz.png) no-repeat center;
  height: 147px;
  width: 100%;
  text-align: right;
}
.duanwufulipingtai .content6 .box .bottom .hq {
  display: inline-block;
  background: url(/zhuanti/webskin/default/zhuanti/2022duanwu/img/index/jx.png) no-repeat center;
  background-size: cover;
  width: 252px;
  height: 68px;
  text-align: center;
  line-height: 64px;
  font-size: 16px;
  font-weight: 400;
  color: #ae0a08;
  margin-right: 100px;
  margin-top: 33px;
}
.duanwufulipingtai .content6 .box .scroll-box {
  width: 100%;
  height: 280px;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  /* border-radius: 20px; */
  margin-left: 135px;
  margin-top: 80px;
}
.duanwufulipingtai .content6 .box .top-mask {
  width: 1100px;
  height: 100px;
  position: absolute;
  top: 0px;
  left: 0px;
  background: linear-gradient(180deg, #ffffff, rgba(255, 255, 255, 0));
  z-index: 9;
}
.duanwufulipingtai .content6 .box .bottom-mask {
  width: 1100px;
  height: 100px;
  position: absolute;
  bottom: 0px;
  left: 0px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0), #ffffff);
  z-index: 9;
}
.duanwufulipingtai .content6 .box table {
  width: 85%;
  position: relative;
  animation: scroll-animate 10s linear infinite;
  color: #5d5d5d;
}
.duanwufulipingtai .content6 .box tr {
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@keyframes scroll-animate {
  0% {
    top: 0px;
  }
  100% {
    top: -754px;
  }
}
