@media only screen and (min-width:320px){
}
@media only screen and (min-width:480px){
}
@media only screen and (min-width:568px){
}
@media only screen and (min-width:768px){
}
@media only screen and (min-width:800px){
}
@media only screen and (min-width:992px){
}
@media only screen and (min-width:1025px){
}
@media only screen and (min-width:1400px){
}
@media only screen and (min-width:1200px){
}
@media only screen and (min-width:1600px){
}
@media only screen and (max-width:1100px){
  .container{width:100%;}
  div#wapper{overflow:hidden;}.hd-right{
    width: 400px;
}.nav-bg{display: none;}
}
@media only screen and (max-width:1023px){
  #wrap_menu_res{display:block;}
  #valak_mmenu{display:flex;}
  #w_menu_mobile{display:block;top:7px;}
  .slick-prev,.slick-next{opacity:1;}
}
@media screen and (min-width:500px) and (max-width:1000px){
}
@media only screen and (max-width:992px){
  .combomobile{display:block;}
  #footerSlideContainer{display:none;}
  .copyright{padding-bottom: 50px;
}.product-grid {
    grid-template-columns: repeat(3,1fr);
}
.video-fanpage-flex{
    display: block;
    justify-content: initial;
}
.video-bg{
    width: 100%;
    margin-bottom: 10px;
}
.fanpage-bg{
    width: 100%;
}.fanpageplace{
    height: auto;
    margin: 0 auto;
    max-width: 500px;
}.video-fanpage-bg .fanpage-bg .title{text-align: center;}.ft-flex{-webkit-flex-wrap: wrap;
-moz-flex-wrap: wrap;
-ms-flex-wrap: wrap;
-o-flex-wrap: wrap;
flex-wrap: wrap;}.ft-flex>div{width: 33%;margin-bottom: 1em;}.ft-flex>div.ft-info{width: 100%}
}
@media only screen and (max-width:767px){
  #wrap_menu_res{display:block;border-top:1px solid #fff;}
  .visible-xs{
    display: block;
  }
  .hidden-xs{
    display: none;
  }
}
@media only screen and (max-width:670px){
}
@media only screen and (max-width:667px){
}
@media only screen and (max-width:500px){
  .bannermb{
        padding-left: 10px;
   /*  width: 240%; */
    display: block;
  }
  .ft-flex>div{width: 100%;}.ft-flex>div.ft-tktc{width: 100%;max-width: unset;}.hd-flex{    display: -webkit-flex;
    -webkit-align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;}.hd-right{width: 100%}.logo{
    width: 100px;
}.banner{
    display: none;
}.hd-hotline{display: none;}
.hd-right-top{
    position: absolute;
    top: 0;
    right: 1em;
}.slideshow-slider-item >a{
    padding-top: 45%;
}.product-grid {
    grid-template-columns: repeat(2,1fr);
}.idx-img figure{
    padding-top: 38%;
}.video-flex{-webkit-flex-wrap: inherit;-moz-flex-wrap: inherit;-ms-flex-wrap: inherit;-o-flex-wrap: inherit;flex-wrap: inherit;display: block;justify-content: inherit;}
.video-right{width: 100%;}
#iframe{height: 100%;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;object-fit: inherit;}
}
#video-idx{
  width: 100%;
  margin-bottom: 10px;
  position: relative;
  padding-bottom: 334px;
  left: 0;
}
@media only screen and (max-width:479px){
}
@media only screen and (max-width:375px){
}
@media only screen and (max-width:330px){
  .product-grid{display:block;}
}
