.productshow{margin-top: 88px;}
.productshow .ps_left{width:100%;padding:39px 516px 48px 0;background:#fff;position:relative;}
.productshow .ps_left .ps_ul{width:100%;position:relative;padding:0 68px;}
.productshow .ps_left .ps_li{width:100%;overflow:hidden;}
.productshow .ps_left .ps_ul .nlt_img{width:100%;padding-bottom:56.52%;position:relative;}

.productshow .ps_left .swiper-button-prev{width:38px;height:50px;background:url(news_arrow.png) no-repeat center center #c9ae74;background-size:auto;outline:none;left:0;margin-top:-25px;transform:rotate(180deg);}
.productshow .ps_left .swiper-button-prev.my-button-disabled{opacity:1;background:url(news_arrow.png) no-repeat center center #77797A;width: 0;height: 0;}
.productshow .ps_left .swiper-button-next{width:38px;height:50px;background:url(news_arrow.png) no-repeat center center #c9ae74;background-size:auto;outline:none;right:0;margin-top:-35px;width: 0;height: 0;}
.productshow .ps_left .swiper-button-next.my-button-disabled{opacity:1;background:url(news_arrow.png) no-repeat center center #77797A;}
.productshow .ps_right{width:516px;background:rgba(193, 166, 126, .8);padding:40px 30px 0 56px;position:absolute;right:0;top:0;height:100%;}
.productshow .ps_right .psr_mbx{line-height:24px;color:#fff;}
.productshow .ps_right .psr_mbx a{color:#fff;}
.productshow .ps_right>h1{margin:0;color:#fff;height:40px;line-height:40px;font-size:30px;margin-top:40px;}
.productshow .ps_right>p{margin:0;font-size:16px;color:#575757;line-height:36px;margin-top:18px;padding-right:160px;}
.productshow .ps_right .ps_bottom{position:absolute;left:0;bottom:0;padding:20px 0 26px 56px;width:100%;}
.productshow .ps_right .ps_bottom span{display:block;height:30px;line-height:30px;font-size:30px;color:#fff;font-family:Impact;}
.productshow .ps_right .ps_bottom .ps_icon{margin:29px 0 45px;}
.productshow .ps_right .ps_bottom .ps_icon .i_txt{float:left;margin-left:26px;position:relative;}
.productshow .ps_right .ps_bottom .ps_icon .i_txt:first-child{margin-left:0;}
.productshow .ps_right .ps_bottom .ps_icon .icon{width:38px;height:38px;display:block;border-radius:50%;}
.productshow .ps_right .ps_bottom .ps_icon .icon.icon1{background:url(pro_weixin.png) no-repeat center center #c2a669;cursor:pointer;}
.productshow .ps_right .ps_bottom .ps_icon .icon.icon2{background:url(pro_email.png) no-repeat center center #c2a669;}
.productshow .ps_right .ps_bottom .ps_icon .icon.icon3{background:url(pro_phone.png) no-repeat center center #c2a669;}
.productshow .ps_right .ps_bottom .ps_icon em{font-style:normal;height:18px;line-height:18px;display:block;text-align:center;}
.productshow .ps_right .ps_bottom .ps_icon .i_txt .i_ewm{width:101px;height:101px;position:absolute;left:50%;margin-left:-50px;top:-106px;display:none;}
.productshow .ps_right .ps_bottom .ps_icon .i_txt .i_ewm img{width:100%;height:100%;display:block;}
.productshow .ps_right .ps_bottom .ps_icon .i_txt:nth-child(2):hover .i_ewm{display:block;}


/*
.productshow .ps_right .ps_bottom p{margin:0;font-size:14px;height:36px;line-height:36px;color:#5f5e5e;}*/
.productshow .ps_right .ps_bottom p a{color:#5f5e5e;}
.ps_bottom .sc{
  overflow: hidden;
}
.productshow .fanye ul li,
.productshow .fanye ul li a{
  color:#fff;
}
.productshow {border-bottom: 1px solid #eee;}
.productshow .fanye{
  border-top: none;
  border-bottom: none;
}
.productshow .desc{
  color:#fff;
  padding: 20px 0;
  font-size: 15px;
  line-height: 2;
  height: 18.65vw;
  overflow-y: scroll;
  padding-right: 10px;
}
.productshow .ly a{
  display: block;
  width: 240px;
  line-height: 48px;
  text-align: center;
  background: #fff;
  color:#C1A67E;
  font-size: 16px;
  margin-bottom: 12px;
}

.productshow .desc::-webkit-scrollbar { width: 8px;   background: #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
} 
.productshow .desc::-webkit-scrollbar-track { background: none; border: 2px solid #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
} 
.productshow .desc::-webkit-scrollbar-thumb { background: #C1A67E;border: 2px solid #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px; 
} 
.productshow .desc::-webkit-scrollbar-thumb:window-inactive { 
     border: 2px solid #fff;background: none; 
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.ps_bottom .sc{
  overflow: hidden;
  padding-top: 20px;
}
.ps_bottom .sc a{
  display: block;
  float: left;
  font-size: 14px;
  color:#fff;
  width: 48px;
  margin-right: 15px;
}
.ps_bottom .sc a p{
  text-align: center;
  color:#fff;
  height: auto;
}
.ps_bottom .sc a .ico{
  display: block;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  overflow: hidden;
  margin:0 auto;
}
.ps_bottom .sc a:nth-child(1) .ico{
  background: url(../images/jd.png) no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
}
.ps_bottom .sc a:nth-child(2) .ico{
  background: url(../images/tianmao.png) no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
}
.ps_bottom .sc a:nth-child(3) .ico{
  background: url(../images/pdd.png) no-repeat center;
  -webkit-background-size: cover;
  background-size: cover;
}
@media screen and (max-width:1700px){
  .productshow .ps_right>h1{font-size: 32px;line-height: 1.1;margin-top: 14px;height: auto;}
    .productshow .desc{font-size: 14px;}
}

@media screen and (max-width:1587px){
  .productshow .ps_left{padding:26px 400px 32px 0;}
  .productshow .ps_left .ps_ul{padding:0 46px;}
  .productshow .ps_right{width:400px;padding:30px 20px 0 26px;}
  .productshow .ps_right>h1{margin-top:26px;}
  .productshow .ps_right>p{line-height:30px;margin-top:10px;font-size:15px;padding-right:50px;}
  .productshow .ps_right .ps_bottom{padding:10px 0 16px 26px;}
  .productshow .ps_right .ps_bottom .ps_icon{margin:20px 0;}

  .ps_bottom .sc{padding-top: 0;}
  .productshow .ps_right .ps_bottom span{font-size: 22px;height: 100%;line-height: 1.2;}
  .productshow .fanye{margin-top: 0;}
  .productshow .ps_right>h1{font-size: 22px;margin-bottom: 4px;}

}
@media screen and (max-width:1429px){
  

  .productshow .ps_left .ps_ul{padding:0 40px;}
 
  .productshow .ps_right>h1{margin-top:10px;}
  .productshow .ps_right>p{line-height:24px;margin-top:10px;font-size:14px;padding-right:20px;}
  .productshow .ps_right .ps_bottom{padding:10px 0 12px 16px;position: static;}
  .productshow .ps_right .ps_bottom span{font-size:24px;height:24px;line-height:24px;}
  .productshow .ps_right .ps_bottom p{line-height:26px;height:25px;}
  .productshow .ps_right .ps_bottom .ps_icon{margin:20px 0;}
  .productshow .desc{padding: 10px 0;line-height: 1.5;}
  .ps_bottom .sc a .ico{width: 32px;height: 32px;}
  .ps_bottom .sc a{width: 40px;}

}
@media screen and (max-width:1230px){
 
  .productshow .ps_left{padding:20px 0 0;}
  .productshow .ps_left .ps_ul{padding:0 40px 20px;}
  .productshow .ps_right{width:100%;position:relative;padding:20px;}
  .productshow .ps_right>h1{margin-top:6px;}
  .productshow .ps_right>p{padding-right:0;}
  .productshow .ps_right>p br{display:none;}
  .productshow .ps_right .ps_bottom{padding:0;}
  .productshow .ps_right .ps_bottom .ps_icon{margin:10px 0;}
    .productshow .desc{height: auto;overflow-y: hidden;}
    .productshow{margin-top: 0;}
}
@media screen and (max-width:1023px){

 
}
@media screen and (max-width:767px){

  .product_txt .product_p{margin-top:50px;}
  .product_txt .product_p span{margin-top:20px;}
  .productshow .ps_right .ps_bottom{position: static;}
}
@media screen and (max-width:667px){

.productshow .ps_left{padding:0 0 0;}
.productshow .ps_left .ps_ul{padding:0 0 0;}
.row-about .video{width: 100%;height: auto;background: none;margin-bottom: 16px;position: relative;display: none;}
.row-about .video img{display: block;max-width: 100%;height: auto;position: relative;margin:0 auto;}
  .row-about .video span {
   
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 2;
    background: url(../images/video.png) no-repeat center center;
}
.row-about .wp.ss .ren{display: none;}
 .row-about .info{font-size: 14px;line-height: 1.8;}
}
@media screen and (max-width:499px){
 
}