.product {
    position:relative;
    margin:0 auto;

    margin-bottom: 6rem;
    max-width:75rem;
}

.product .product-top {
    white-space: nowrap; 
    display:flex;
}

.product .product-top::-webkit-scrollbar {
    width: .5rem;
    height: .5rem;
    background: transparent;
    
}

.product .product-top::-webkit-scrollbar-thumb {
    background: transparent;
    border-radius: .25rem;
}

.product .product-top:hover::-webkit-scrollbar-thumb {
    background:#fff;
}

.product .product-top:hover::-webkit-scrollbar-track {
    background: gray;
}

.product .product-bottom {
    white-space: nowrap; 
    padding: 0 0 1rem 0;
    margin-bottom:1.2rem;
    display:flex;
}

.product .product-bottom::-webkit-scrollbar {
    width: .5rem;
    height: .5rem;
    background: transparent;
    
}

.product .product-bottom::-webkit-scrollbar-thumb {
    background: transparent;
    border-radius: .25rem;
}

.product .product-bottom:hover::-webkit-scrollbar-thumb {
    background:#fff;
}

.product .product-bottom:hover::-webkit-scrollbar-track {
    background: gray;
}

.scroll-item { 
    position:relative;
    width:33%;
    margin-bottom:1.2rem;
    height: 0;
    padding-bottom: 33%;
    background:#2d2d2d;
} 
.dec-item  .img{
    margin-top:6rem;
}
.dec-item {
    display:flex;
    width:33%;
    margin-bottom:1.2rem;
    height: 0;
    padding-bottom: 33%;
}
.dec_left .our_product {
    width:50%;
}
.dec_left .our_product img{
    width:100%;
    height:100%;
}
.dec_left P{
    color:#fff;
    letter-spacing:2px;
    font-size:1.1rem;
}
.dec_left P:nth-child(2){
    margin-top:.5rem;
    font-family:famgsong;
}




.dec_right img{
    width:100%;
    height:auto;
}

.scroll-item  img {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}

.scroll-item  .title {
    position:absolute;
    bottom:1rem;
    right:5rem;
    
}

.scroll-item  .triangle {
    position:absolute;
    width:2rem;
    height:2rem;
    bottom:0rem;
    right:0rem;
}
.scroll-item .title span {
    font-size:1.75rem;

}

.scroll-item:last-child {  
    margin-right: 0; 
}

.scroll-item:nth-child(2)  {
    margin: 0 1.25rem;
}
.scroll-item:nth-child(1),
.scroll-item:nth-child(2),
.scroll-item:nth-child(3) {
    position:relative;
    border-radius:0 0 4rem 0;
}

 
#describe::after {
    display:none!important;
}

#describe  {
    display:flex;
    flex-direction:column;
}

.content {
    flex:50%;
    overflow:hidden;
}

.lonsdor {
    display:flex;
    flex:50%;
    justify-content: end;
    align-items: flex-end;
}

.content p {
  color:#fff;
  font-size:1.2rem;
  overflow:hidden;
  white-space: wrap;
}

#product-phone {
    display:none;
    text-align:center;
    margin-bottom:2rem;
}

#product-phone h3,
#product-phone p {
    color:#fff;
    text-align:center;
}

#product-phone p {
    margin-bottom:1.2rem!important;
    font-size:1.2rem!important;
}
.company-product {
    display:none;
    width:100%;
}
.company-box {
    padding:0 20px;
    display:flex;
    flex-wrap:wrap;
    justify-content: center;
}

.company-box .item {
    position:relative;
    width:45%;
    margin-bottom:1.2rem;
    height: 0;
    padding-bottom: 45%;
    background:#2d2d2d;
}

.company-box .item img {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
}

.company-box .item:nth-child(odd) {
    margin-right:1.2rem;
}

 

 



