
@media (max-width:1200px) {

}
@media (min-width:1200px) {
    .container {
        width: 1170px\9
    }


}
@media (max-width: 1199px) and (min-width: 992px) {

}

@media (max-width:991px) {
    .banner{
        margin-bottom: 20px;
    }
  
}
@media (max-width:767px) {
    #main{
        margin-top: 30px;
    }
    .public-title span{
        font-size: 18px
    }
    .public-title span::before,
    .public-title span::after{
        background: none;
    }
}

@media (max-width:640px) {
    .video-text a img {
        width: 150px;
        margin: 0px auto;
        display: block;
    }
    .col-sm-6{
        padding: 0px 15px;
    }
    .video-text a.txt{
        margin-bottom: 30px;
    }
}

@media (max-width:550px) {

}
@media (max-width:480px) {


}
@media (max-width:360px) {

}