.ntwas-hot_products1{
  padding:100px 0 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover
}
.ntwas-hot_products1 .container{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;}

.ntwas-hot_products1 .left{width:403px;position:relative;}
.ntwas-hot_products1 .left .t{position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;padding:0 45px;box-sizing:border-box;}
.ntwas-hot_products1 .left .t h2{font-size:26px;color:#fff;font-weight:bold;text-transform:uppercase;line-height:1.8;}
.ntwas-hot_products1 .left .t .more{width:180px;height:45px;line-height:45px;display:block;text-align:center;background:var(--color-primary);border-radius:30px;font-size:15px;color:#fff;margin:50px 0 0;}
.ntwas-hot_products1 .left .t .more:hover{background:var(--color-second);}

.ntwas-hot_products1 .right{-webkit-flex:1;flex:1;overflow:hidden;margin-left:53px;}
.ntwas-hot_products1 .tit{width:580px;}
.ntwas-hot_products1 .tit em{font-size:14px;color:#fff;font-weight:bold;display:block;}
.ntwas-hot_products1 .tit h3{font-size:36px;color:#fff;font-weight:700;font-family:'PT Serif', serif;margin:10px 0 0;}
.ntwas-hot_products1 .tit p{font-size:17px;line-height:30px;color:#fff;margin:13px 0 0;}

.ntwas-hot_products1 .list{margin:70px 0 0;position:relative;}
.ntwas-hot_products1 .swiper-slide{box-sizing:border-box;}
.ntwas-hot_products1 .swiper-slide .pic{display:block;width:100%;position:relative;overflow:hidden;}
.ntwas-hot_products1 .swiper-slide .pic img{width:100%;display:block;transition:all 0.3s ease 0s;}
.ntwas-hot_products1 .swiper-slide .pic p{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);line-height:49px;height:49px;font-size:17px;color:#fff;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;}

.ntwas-hot_products1 .swiper-slide:hover .pic img{transform:scale(1.05);-webkit-transform:scale(1.05);}

.ntwas-hot_products1 .swiper-pagination{display:none;position:static;width:100%;text-align:center;margin:20px 0 0;}
.ntwas-hot_products1 .swiper-pagination-bullet {height:12px;width:12px;margin:0 5px;background:#E0E0E0;border-radius:50%;opacity:1;box-sizing:border-box;}
.ntwas-hot_products1 .swiper-pagination-bullet-active{background:var(--color-primary);}

.ntwas-hot_products1 .page{font-size:0;margin:38px 0 0;}
.ntwas-hot_products1 .swiper-button-prev,.ntwas-hot_products1 .swiper-button-next{position:static;color:#777;overflow:hidden;display:inline-block;width:43px;height:43px;border:1px solid #777;background:none;border-radius:0;margin-top:0;text-align:center;vertical-align:top;}
.ntwas-hot_products1 .swiper-button-next{margin-left:13px;}
.ntwas-hot_products1 .swiper-button-prev i,.ntwas-hot_products1 .swiper-button-next i{color:inherit;font-size:22px;line-height:45px;}
.ntwas-hot_products1 .swiper-button-prev:hover,.ntwas-hot_products1 .swiper-button-next:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff;}

@media screen and (max-width:1500px) {
  .ntwas-hot_products1 .left{width:350px;}
}

@media screen and (max-width:1340px) {  
  .ntwas-hot_products1A .tit h3{font-size:30px;}
  
  .ntwas-hot_products1 .tit p{font-size:16px;line-height:28px;}
  .ntwas-hot_products1 .swiper-slide .pic p{line-height:45px;height:45px;font-size:16px;padding:0 8px;}
}

@media screen and (max-width:992px){
  .ntwas-hot_products1 .left{width:300px;}
  .ntwas-hot_products1 .right{margin-left:30px;}
}

@media screen and (max-width:768px) {
  .ntwas-hot_products1{padding:30px 0;background-size:cover;}
  .ntwas-hot_products1 .container{display:block;}

  .ntwas-hot_products1 .left{width:100%;text-align:center;}
  .ntwas-hot_products1 .left .t{position:static;padding: 30px 10px;}
  .ntwas-hot_products1 .left .t h2{font-size:24px;line-height:1.4;}
  .ntwas-hot_products1 .left .t .more{width:160px;height:40px;line-height:40px;margin:20px auto 0;}

  .ntwas-hot_products1 .right{overflow:hidden;margin:0;}
  .ntwas-hot_products1 .tit{width:100%;}
  .ntwas-hot_products1 .tit em{font-size:13px;text-align:center;}
  .ntwas-hot_products1 .tit h3{text-align:center;}
  .ntwas-hot_products1 .tit p{font-size:15px;line-height:24px;}

  .ntwas-hot_products1 .list{margin:30px 0 0;}
  .ntwas-hot_products1 .swiper-slide .pic p{line-height:40px;height:40px;font-size:15px;padding:0 5px;}
  .ntwas-hot_products1 .page{display:none;}
  .ntwas-hot_products1 .swiper-pagination{display:block;}
}

@media screen and (max-width:480px) {
  .ntwas-hot_products1 .tit h3{font-size:24px;}
}


@media screen and (min-width: 576px) {
  .fp-tableCell .ntwas-hot_products1 .container{
    padding-left: calc(75px - (100vw - 540px) / 2);
    padding-right: calc(75px - (100vw - 540px) / 2);
  }
}
@media screen and (min-width: 768px) {
  .fp-tableCell .ntwas-hot_products1 .container{
    padding-left: calc(75px - (100vw - 720px) / 2);
    padding-right: calc(75px - (100vw - 720px) / 2);
  }
}
@media screen and (min-width:992px) {
  .fp-tableCell .ntwas-hot_products1 .container{
    padding-left: calc(105px - (100vw - 960px) / 2);
    padding-right: calc(105px - (100vw - 960px) / 2);
  }
}
@media screen and (min-width:1200px) {
  .fp-tableCell .ntwas-hot_products1 .container{
    padding-left: calc(105px - (100vw - 1140px) / 2);
    padding-right: calc(105px - (100vw - 1140px) / 2);
  }
}
@media screen and (min-width:1280px) {
  .fp-tableCell .ntwas-hot_products1 .container{
    padding-left: calc(105px - (100vw - 1200px) / 2);
    padding-right: calc(105px - (100vw - 1200px) / 2);
  }
}
@media screen and (min-width:1500px) {
  .fp-tableCell .ntwas-hot_products1 .container{
    padding-left: calc(105px - (100vw - 1440px) / 2);
    padding-right: calc(105px - (100vw - 1440px) / 2);
  }
}
