.swiper-container .swiper-button-prev,
.swiper-container .swiper-button-next {
  line-height: 1.33333333;font-size: 60px;margin-top: -10px;margin-bottom: -10px;
}
.ebg-block .ebg-title-h2 {
  line-height: 1.45;font-size: 40px;margin-top: -9px;margin-bottom: -9px;
}
.ebg-fs28 {
  line-height: 1.42857143;font-size: 28px;margin-top: -6px;margin-bottom: -6px;
}
.ebg-fs24 {
  line-height: 1.25;font-size: 24px;margin-top: -3px;margin-bottom: -3px;
}
.ebg-fs20 {
  line-height: 1.4;font-size: 20px;margin-top: -4px;margin-bottom: -4px;
}
.ebg-fs18 {
  line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
}
.ebg-fs16 {
  line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
}
.ebg-fs14 {
  line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
}
.tips-hot,
.tips-warn {
  line-height: 1.33333333;font-size: 12px;margin-top: -2px;margin-bottom: -2px;
}
@media (max-width: 1600px) {
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-button-next {
    line-height: 1.33333333;font-size: 48px;margin-top: -8px;margin-bottom: -8px;
  }
  .ebg-block .ebg-title-h2 {
    line-height: 1.44444444;font-size: 36px;margin-top: -8px;margin-bottom: -8px;
  }
  .ebg-fs28 {
    line-height: 1.46153846;font-size: 26px;margin-top: -6px;margin-bottom: -6px;
  }
  .ebg-fs24 {
    line-height: 1.45454545;font-size: 22px;margin-top: -5px;margin-bottom: -5px;
  }
  .ebg-fs20 {
    line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs18 {
    line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs16 {
    line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs14 {
    line-height: 1.28571429;font-size: 14px;margin-top: -2px;margin-bottom: -2px;
  }
  .tips-hot,
  .tips-warn {
    line-height: 1.5;font-size: 12px;margin-top: -3px;margin-bottom: -3px;
  }
}
@media (max-width: 1200px) {
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-button-next {
    line-height: 1.27272727;font-size: 44px;margin-top: -6px;margin-bottom: -6px;
  }
  .ebg-block .ebg-title-h2 {
    line-height: 1.46666667;font-size: 30px;margin-top: -7px;margin-bottom: -7px;
  }
  .ebg-fs28 {
    line-height: 1.45454545;font-size: 22px;margin-top: -5px;margin-bottom: -5px;
  }
  .ebg-fs24 {
    line-height: 1.5;font-size: 20px;margin-top: -5px;margin-bottom: -5px;
  }
  .ebg-fs20 {
    line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs18 {
    line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs16 {
    line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs14 {
    line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
  }
  .tips-hot,
  .tips-warn {
    line-height: 1.5;font-size: 12px;margin-top: -3px;margin-bottom: -3px;
  }
}
@media (max-width: 750px) {
  .swiper-container .swiper-button-prev,
  .swiper-container .swiper-button-next {
    line-height: 1.46153846;font-size: 26px;margin-top: -6px;margin-bottom: -6px;
  }
  .ebg-block .ebg-title-h2 {
    line-height: 1.5;font-size: 24px;margin-top: -6px;margin-bottom: -6px;
  }
  .ebg-fs28 {
    line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs24 {
    line-height: 1.44444444;font-size: 18px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs20 {
    line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs18 {
    line-height: 1.5;font-size: 16px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs16 {
    line-height: 1.57142857;font-size: 14px;margin-top: -4px;margin-bottom: -4px;
  }
  .ebg-fs14 {
    line-height: 1.28571429;font-size: 14px;margin-top: -2px;margin-bottom: -2px;
  }
  .tips-hot,
  .tips-warn {
    line-height: 1.5;font-size: 12px;margin-top: -3px;margin-bottom: -3px;
  }
}
/* S=>甯冨眬鏍峰紡 */
body {
  max-width: 1920px;
  margin: 0 auto;
}
.ebg-cistern-l {
  max-width: 1520px;
  margin: 0 auto;
  width: 100%;
  padding-left: 50px;
  padding-right: 50px;
  position: relative;
}
@media (max-width: 750px) {
  .ebg-cistern-l {
    padding-left: 45px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-l {
    padding-right: 45px;
  }
}
@media (max-width: 1600px) {
  .ebg-cistern-l {
    max-width: 1230px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-l {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.ebg-cistern-m {
  max-width: 1420px;
  margin: 0 auto;
  width: 100%;
  padding-left: 50px;
  padding-right: 50px;
  position: relative;
}
@media (max-width: 750px) {
  .ebg-cistern-m {
    padding-left: 45px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-m {
    padding-right: 45px;
  }
}
@media (max-width: 1600px) {
  .ebg-cistern-m {
    max-width: 1230px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-m {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.ebg-cistern-s {
  max-width: 1200px;
  margin: 0 auto;
  width: 100%;
  padding-left: 50px;
  padding-right: 50px;
  position: relative;
}
@media (max-width: 750px) {
  .ebg-cistern-s {
    padding-left: 45px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-s {
    padding-right: 45px;
  }
}
@media (max-width: 1600px) {
  .ebg-cistern-s {
    max-width: 1200px;
  }
}
@media (max-width: 750px) {
  .ebg-cistern-s {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.ebg-pore {
  position: relative;
}
.ebg-poab-v {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.ebg-poab-h {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}
.ebg-poab-hv {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.ebg-vertical-wrap {
  font-size: 0;
}
.ebg-vertical-wrap:after {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
  width: 0;
}
.ebg-vertical-wrap .ebg-vertical {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.ebg-flex {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.ebg-flex-center {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-flex-items {
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ebg-poab-covered {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.ebg-col1 {
  width: 4.16666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col2 {
  width: 8.33333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col3 {
  width: 12.5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col4 {
  width: 16.66666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col5 {
  width: 20.83333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col6 {
  width: 25%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col7 {
  width: 29.16666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col8 {
  width: 33.33333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col9 {
  width: 37.5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col10 {
  width: 41.66666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col11 {
  width: 45.83333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col12 {
  width: 50%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col13 {
  width: 54.16666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col14 {
  width: 58.33333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col15 {
  width: 62.5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col16 {
  width: 66.66666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col17 {
  width: 70.83333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col18 {
  width: 75%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col19 {
  width: 79.16666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col20 {
  width: 83.33333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col21 {
  width: 87.5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col22 {
  width: 91.66666667%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col23 {
  width: 95.83333333%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-col24 {
  width: 100%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col1 {
  width: 5%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col2 {
  width: 10%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col3 {
  width: 15%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col4 {
  width: 20%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col5 {
  width: 25%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col6 {
  width: 30%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col7 {
  width: 35%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col8 {
  width: 40%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col9 {
  width: 45%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col10 {
  width: 50%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col11 {
  width: 55%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col12 {
  width: 60%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col13 {
  width: 65%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col14 {
  width: 70%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col15 {
  width: 75%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col16 {
  width: 80%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col17 {
  width: 85%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col18 {
  width: 90%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col19 {
  width: 95%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-block .col20 {
  width: 100%;
  float: left;
  overflow: hidden;
  min-height: 1px;
}
.ebg-row2 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row2:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row2 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row2 {
    margin: 0 -10px -15px;
  }
}
.ebg-row2 > .ebg-row {
  padding: 0 15px 30px;
  width: 50%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row2 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row2 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row2 > .ebg-row {
    width: 100%;
  }
}
@media (max-width: 750px) {
  .ebg-row2 > .ebg-row {
    width: 100%;
  }
}
.ebg-row2.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row2.ebg-row-item1 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row2.ebg-row-item1 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row3 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row3:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row3 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row3 {
    margin: 0 -10px -15px;
  }
}
.ebg-row3 > .ebg-row {
  padding: 0 15px 30px;
  width: 33.33333333%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row3 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row3 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row3 > .ebg-row {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .ebg-row3 > .ebg-row {
    width: 100%;
    width: 50%;
  }
}
@media (max-width: 750px) {
  .ebg-row3 > .ebg-row {
    width: 100%;
  }
}
.ebg-row3.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row3.ebg-row-item1 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row3.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row3.ebg-row-item2 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row3.ebg-row-item2 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row4 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row4:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row4 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row4 {
    margin: 0 -10px -15px;
  }
}
.ebg-row4 > .ebg-row {
  padding: 0 15px 30px;
  width: 25%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row4 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row4 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row4 > .ebg-row {
    width: 33.33333333%;
  }
}
@media (max-width: 992px) {
  .ebg-row4 > .ebg-row {
    width: 50%;
  }
}
@media (max-width: 750px) {
  .ebg-row4 > .ebg-row {
    width: 100%;
  }
}
.ebg-row4.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row4.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row4.ebg-row-item2 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row4.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row4.ebg-row-item3 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row4.ebg-row-item3 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row5 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row5:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row5 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row5 {
    margin: 0 -10px -15px;
  }
}
.ebg-row5 > .ebg-row {
  padding: 0 15px 30px;
  width: 20%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row5 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row5 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row5 > .ebg-row {
    width: 25%;
  }
}
@media (max-width: 992px) {
  .ebg-row5 > .ebg-row {
    width: 33.33333333%;
  }
}
@media (max-width: 750px) {
  .ebg-row5 > .ebg-row {
    width: 100%;
  }
}
.ebg-row5.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row5.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row5.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row5.ebg-row-item3 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row5.ebg-row-item4 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row5.ebg-row-item4 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row5.ebg-row-item4 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row6 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row6:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row6 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row6 {
    margin: 0 -10px -15px;
  }
}
.ebg-row6 > .ebg-row {
  padding: 0 15px 30px;
  width: 16.66666667%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row6 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row6 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row6 > .ebg-row {
    width: 20%;
  }
}
@media (max-width: 992px) {
  .ebg-row6 > .ebg-row {
    width: 25%;
  }
}
@media (max-width: 750px) {
  .ebg-row6 > .ebg-row {
    width: 100%;
  }
}
.ebg-row6.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row6.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row6.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row6.ebg-row-item4 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row6.ebg-row-item4 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row6.ebg-row-item5 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row6.ebg-row-item5 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row6.ebg-row-item5 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row7 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row7:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row7 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row7 {
    margin: 0 -10px -15px;
  }
}
.ebg-row7 > .ebg-row {
  padding: 0 15px 30px;
  width: 14.28571429%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row7 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row7 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row7 > .ebg-row {
    width: 16.66666667%;
  }
}
@media (max-width: 992px) {
  .ebg-row7 > .ebg-row {
    width: 20%;
  }
}
@media (max-width: 750px) {
  .ebg-row7 > .ebg-row {
    width: 100%;
  }
}
.ebg-row7.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row7.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row7.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row7.ebg-row-item4 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row7.ebg-row-item5 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row7.ebg-row-item5 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row7.ebg-row-item6 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row7.ebg-row-item6 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row7.ebg-row-item6 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  zoom: 1;
  margin: 0 -15px -30px;
  overflow: hidden;
}
.ebg-row8:after {
  display: block;
  content: "";
  clear: both;
}
@media (max-width: 1600px) {
  .ebg-row8 {
    margin: 0 -10px -20px;
  }
}
@media (max-width: 750px) {
  .ebg-row8 {
    margin: 0 -10px -15px;
  }
}
.ebg-row8 > .ebg-row {
  padding: 0 15px 30px;
  width: 12.5%;
  float: left;
}
@media (max-width: 1600px) {
  .ebg-row8 > .ebg-row {
    padding: 0 10px 20px;
  }
}
@media (max-width: 750px) {
  .ebg-row8 > .ebg-row {
    padding: 0 10px 15px;
  }
}
@media (max-width: 1200px) {
  .ebg-row8 > .ebg-row {
    width: 14.28571429%;
  }
}
@media (max-width: 992px) {
  .ebg-row8 > .ebg-row {
    width: 16.66666667%;
  }
}
@media (max-width: 750px) {
  .ebg-row8 > .ebg-row {
    width: 100%;
  }
}
.ebg-row8.ebg-row-item1 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item2 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item3 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item4 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item5 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.ebg-row8.ebg-row-item6 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row8.ebg-row-item6 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
.ebg-row8.ebg-row-item7 {
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1200px) and (min-width: 993px) {
  .ebg-row8.ebg-row-item7 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
@media (max-width: 992px) and (min-width: 751px) {
  .ebg-row8.ebg-row-item7 {
    -webkit-box-pack: start;
       -moz-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
}
/* E=>甯冨眬鏍峰紡 */
/* S=>妯℃澘鏍峰紡 */
.ebg-block {
  color: #666;
  overflow: hidden;
  position: relative;
}
.ebg-block .ebg-title-h2 {
  color: #333;
  text-align: center;
  padding-bottom: 0;
}
.ebg-block .ebg-bg {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  height: 100%;
}
.ebg-block .ebg-bg .lazyload {
  padding-top: 0;
  height: 100%;
  width: 100%;
}
.ebg-block .lazyload {
  position: relative;
}
.ebg-block .lazyload img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.ebg-block .lazyload:after {
  /* padding-top: 75%; */
  content: "";
  width: 100%;
  display: block;
}
.ebg-block .ebg-con {
  position: relative;
  margin-top: 30px;
}
@media (max-width: 750px) {
  .ebg-block .ebg-con {
    margin-top: 25px;
  }
}
.ebg-block.isWhiteFont,
.ebg-block.isWhiteFont .ebg-title-h2 {
  color: #fff;
}
.ebg-block.isWhiteFont a {
  color: #fff;
}
.ebg-block .isWhiteFont,
.ebg-block .isWhiteFont .ebg-title-h2 {
  color: #fff;
}
.ebg-block .isWhiteFonta,
.ebg-block .isWhiteFont a {
  color: #fff;
}
.ebg-block.ebg-block-tb {
  padding-top: 100px;
  padding-bottom: 100px;
}
@media (max-width: 1600px) {
  .ebg-block.ebg-block-tb {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}
@media (max-width: 750px) {
  .ebg-block.ebg-block-tb {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.ebg-block.ebg-block-t {
  padding-top: 100px;
}
@media (max-width: 1600px) {
  .ebg-block.ebg-block-t {
    padding-top: 70px;
  }
}
@media (max-width: 750px) {
  .ebg-block.ebg-block-t {
    padding-top: 30px;
  }
}
.ebg-block.ebg-block-b {
  padding-bottom: 100px;
}
@media (max-width: 1600px) {
  .ebg-block.ebg-block-b {
    padding-bottom: 70px;
  }
}
@media (max-width: 750px) {
  .ebg-block.ebg-block-b {
    padding-bottom: 30px;
  }
}
/* E=>妯℃澘鏍峰紡 */
.swiper-container .swiper-button-prev {
  position: absolute;
  top: 50%;
  color: #666;
  margin-top: -30px;
  cursor: pointer;
  z-index: 5;
  width: 60px;
  height: 60px;
  background-image: none !important;
}
.isWhiteFont .swiper-container .swiper-button-prev {
  color: #f2f2f2;
}
.swiper-container .swiper-button-next {
  position: absolute;
  top: 50%;
  color: #666;
  margin-top: -30px;
  cursor: pointer;
  z-index: 5;
  width: 60px;
  height: 60px;
  background-image: none !important;
}
.isWhiteFont .swiper-container .swiper-button-next {
  color: #f2f2f2;
}
.swiper-container > .swiper-pagination-bullets .swiper-pagination-bullet {
  display: inline-block;
  width: 10px;
  border-radius: 50%;
  height: 10px;
  margin: 0 5px;
  cursor: pointer;
  background-color: rgba(0, 0, 0, 0.4);
}
.isWhiteFont .swiper-container > .swiper-pagination-bullets .swiper-pagination-bullet {
  background-color: rgba(255, 255, 255, 0.8);
}
.ebg-scale .ebg-img {
  -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  transition: -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  transition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1), -webkit-transform 0.5s cubic-bezier(0.23, 1, 0.32, 1);
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
@media (min-width: 1201px) {
  .ebg-scale:hover .ebg-img {
    -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
            transform: scale(1.05);
  }
}
/* S=>鐑瘝鏍囩 */
.tip-private-o {
  border: 1px solid #ec6c00;
  border-radius: 2px;
  color: #ec6c00;
  display: inline-block;
  font-size: 12px;
  padding-left: 5px;
  padding-right: 5px;
}
.tips-hot {
  display: inline-block;
  color: #fff;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  background: #c7000b;
  margin: -5px;
  -webkit-transform: scale(0.6);
      -ms-transform: scale(0.6);
          transform: scale(0.6);
}
@media (max-width: 750px) {
  .tips-hot {
    padding-left: 15px;
  }
}
@media (max-width: 750px) {
  .tips-hot {
    padding-right: 15px;
  }
}
.tips-warn {
  display: inline-block;
  color: #fff;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 4px;
  background: #e18022;
}
@media (max-width: 750px) {
  .tips-warn {
    padding-left: 15px;
  }
}
@media (max-width: 750px) {
  .tips-warn {
    padding-right: 15px;
  }
}
/* E=>鐑瘝鏍囩 */
/* S=> 閫氱敤瀛椾綋鏍峰紡 */
.ebg-color-cf {
  color: #fff;
}
.ebg-color-c0 {
  color: #000;
}
.ebg-color-cr {
  color: #c7000b;
}
.ebg-color-c3 {
  color: #333;
}
.ebg-color-c6 {
  color: #666;
}
.ebg-color-c9 {
  color: #999;
}
.ebg-pt5 {
  padding-top: 5px;
}
.ebg-pt10 {
  padding-top: 10px;
}
@media (max-width: 750px) {
  .ebg-pt10 {
    padding-top: 15px;
  }
}
.ebg-pt15 {
  padding-top: 15px;
}
@media (max-width: 750px) {
  .ebg-pt15 {
    padding-top: 15px;
  }
}
.ebg-pt20 {
  padding-top: 20px;
}
@media (max-width: 750px) {
  .ebg-pt20 {
    padding-top: 15px;
  }
}
.ebg-pb5 {
  padding-bottom: 5px;
}
.ebg-pb10 {
  padding-bottom: 10px;
}
@media (max-width: 750px) {
  .ebg-pb10 {
    padding-bottom: 15px;
  }
}
.ebg-pb15 {
  padding-bottom: 15px;
}
@media (max-width: 750px) {
  .ebg-pb15 {
    padding-bottom: 15px;
  }
}
.ebg-pb15 {
  padding-bottom: 15px;
}
@media (max-width: 750px) {
  .ebg-pb15 {
    padding-bottom: 15px;
  }
}
@media (max-width: 751px) {
  .wap-dn {
    display: none;
  }
}
@media (min-width: 750px) {
  .pc-dn {
    display: none;
  }
}
/* E=> 閫氱敤瀛椾綋鏍峰紡 */