@media only screen and (max-width: 768px){
    .productboxser {
    display: block;
}

.productboxs {
    width: 100%;
}
    
    .abtboxs1 {
    padding: 60px 20px;
}
    
    
.abtbox11 {
    padding: 0 15px;
    text-align: center;
}

.abtbox11 p {
    text-align: center;
}

.abtstbox {
    padding-right: 0;
    text-align: center;
    padding-top: 80px;
}

.col-lg-6.abtbox12 {margin: 0;}

.abtstbox p {
    text-align: center;
}


    .mpstbox iframe {
    height: 300px;
}

.mpstbox {
    margin-bottom: 20px;
}

.ctdatabox {
    border-top: 3px solid var(--color1);
    border-left: 0;
    border-right: 0 !important;!i;!;
}



    .lanfmob {
    position: absolute;
    top: 17px;
    right: 60px;
    display: inline-block;
}

.lanfmob a {
    width: 33px;
    height: 33px;
    display: block;
    background: #EBEBEB;
    padding: 8px;
    border-radius: 5px;
    font-size: 13px;
}


.footerbox {
    padding: 20px;
}

.ftb2 {
    padding: 30px 15px 0 15px;
    border-top: 1px solid #c4c4c457;
    margin-top: 20px;
    border-bottom: 1px solid #c4c4c457;
    margin-bottom: 30px;
}

.menuul {
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
}

.menuul span:before {
    left: 0;
    right: 0;
    margin: 0 auto;
}

.footerbox {}

.copyright {
    margin-bottom: 30px;
}
    .about {
    text-align: center;
}

.col-lg-6.ltabout {
    margin: 30px 0 0 0;
}

.subcomp {
    min-height: 160px;
,: 0;,: 0;
    margin: 20px 0;
}

.subcompbox {
    padding: 30px;
}

.subcomp:after {
    background-size: 70px;
    height: 44px;
    right: -19px;
}

.subcomp span {
    font-size: 15px;
}

.titleproduct p {
    width: 100%;
}



.sliderorg.slidemm {
    display: block;
    overflow: hidden;
}

.sliderorg.slidedcs , .sliderorg:before , .sliderorg:after{
    display: none;
}

.righthe img {
    height: 60px;
    width: auto;
}

.menu-btn {
    display: block;
    color: var(--color1);
    font-size: 50px;
    position: absolute;
    right: 17px;
    z-index: 99999;
    top: 2px;
    visibility: visible;
    transform: rotate(180deg);
    font-size: 32px;
}
    .centerhe {
    display: none;
}

.lefthe {
    display: none;
}

.sliderorgs.slidedcs {
    display: none;
}

    .logo .menu-btn {
        display: block;
    }
   .row.column-reverse {
    flex-direction: column-reverse;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991px){
  
}

@media only screen and (max-width: 450px) {
}


@media only screen and (min-width: 991px) and (max-width: 1200px)  {

}

@media only screen and (max-width: 600px){
}

@media only screen and (max-width: 500px){
}
