@media (min-width: 992px) {
  .container {
    width: 92%;
  }  
}
@media (min-width: 1260px) {
  .container {
    width: 1230px;
  }
}
@media (max-width: 802px) {
  .container {
    width: 96%;
  }  
}
@media (max-width: 767px) {
  .container {
    width: 99%;
  }  
}
.minh {min-height: 407px;}
.space0 { padding: 0px !important;}
.noborder {border: none !important;}
.head-bs {box-shadow: 0px 3px 10px 0px rgba(0,0,0,0.1);}
.bsTop {width: 100% !important;}
.bsFrameDiv {height: 209px !important;}
.bsFrameDiv > div > img {margin: 15px !important;}
.breadcrumb {padding: 14px 15px 10px 15px;}
@media (max-width: 1680px){
    .homefocus .slick-list li {height: 450px;}
}
@media (max-width: 1536px){
	
}
@media (max-width: 1280px){
	
}
@media (max-width: 1199px){
    .service li .service-btn .wrapper .title {font-size: 15px;}
    .quicklink li .link-btn {padding: 10px 6px 10px 15px;}
    .quicklink li .link-btn .wrapper .title {font-size: 22px;}
    .breadcrumb {padding: 14px 0 10px 0;}
}
@media (max-width: 1024px){
    
}
@media (max-width: 991px){
    .homefocus .slick-list li {height: calc(100vw * 0.36);}
    .quicklink li {width: 100%;}
    .quicklink li .link-btn .wrapper .title {font-size: 26px;}
    .service li .service-btn {padding: 9px 16px 9px 16px;}
    .service li .service-btn img {margin-right: 12px;}
    .service li .service-btn .wrapper .title {font-size: 18px;}
}
@media (max-width: 800px){
    .header-r .tsg-links li {margin: 4px 0 4px 0;}
}
@media (max-width: 768px){
	
}
@media (max-width: 767px){
    .homefocus .slick-list li {height: calc(100vw * 0.5);}
    .service {margin-top: 10px;}
    .service li {width: 100%;margin-top: 12px;}
    .service li:hover .service-btn {margin-top: 0px;}
    .service li {margin-top: 12px;height: auto;}
}
@media (max-width: 380px){
   
}
@media (max-width: 320px){
   
}