html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
   margin: 0;
   padding: 0;
   border: 0;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
   display: block;
}
ol, ul {
   list-style: none;
}

iframe{
  display: none;
}
.nav-header li{
  position: relative;
}
.nav_close{
  position: absolute; right: 0.8rem; top: 50%; transform: translateY(-50%);
}
.nav_close img{
  width: 14px;
}
  
@media screen and (max-width: 320px) {
    html {
      font-size: 21.33333333px;
    }
  
  }

@media screen and (min-width: 320px) {
  html {
    font-size: 21.33333333px;
  }

}
@media screen and (max-width: 360px) {
    .home_join .join_cont .join-txt p{
        margin: 0;
      }
    .section .cont .oversea_detail .detail_cont .detail_conts:nth-of-type(2){
      margin-left: 8px !important
    }
    .section .cont .oversea_detail .detail_cont .detail_conts h3{
      margin: 4px 0 !important
    }
    .section .cont .oversea_detail .detail_cont .detail_conts li{
      line-height: 12px !important;
    }
    /* 印尼仓 */
    .section .cont .oversea_warehouse > div:nth-of-type(even) .detail_cont > .detail_conts:nth-of-type(2){
      margin: 0 !important;
      margin-right: 6px !important;
    }

    
    .section .cont .oversea_warehouse > div:nth-of-type(even) .detail-title{
      padding-right: 28px !important;
    }
    /* 暖洋洋 */
    .section .cont .contact .contact_scan .scan_cont li p span{
      top:20%
    }
    /* 了解更多 */
    .section .cont .contact .contact_more .contact_more_l h5{
      font-size: 12px !important;
    }
    .section .cont .contact .contact_more .contact_more_r span{
      font-size: 12px !important;
    }
}
@media screen and (min-width: 360px) {
  html {
    font-size: 24px;
  }
}
@media screen and (min-width: 375px) {
  html {
    font-size: 25px;
  }
  
}
@media screen and (min-width: 384px) {
  html {
    font-size: 25.6px;
  }

}

@media screen and (max-width: 400px) {
  
  .home_intro_local .local_cont div img{
      margin-top:6%
  }
}
@media screen and (min-width: 400px) {
  html {
    font-size: 26.66666667px;
  }

}
@media screen and (min-width: 414px) {
  html {
    font-size: 27.6px;
  }
  
}
@media screen and (min-width: 424px) {
  html {
    font-size: 28.26666667px;
  }
  
}

@media screen and (max-width: 480px) {

  .nav .nav-menu li{
    width: 100%;
  }
  .nav .nav-menu li div{
    width: 12.7rem !important;
  }
  .home_join .join_cont .join-txt h3{
    padding: 0;
    margin: 0;
  }
  
}
@media screen and (min-width: 480px) {
  html {
    font-size: 32px;
  }
}
@media screen and (min-width: 540px) {
    html {
    font-size: 36px;
  }

}
@media screen and (min-width: 600px) {
  html {
    font-size: 40px;
  }
}
@media screen and (min-width: 720px) {
  html {
    font-size: 48px;
  }
}
@media screen and (min-width: 750px) {
  html {
    font-size: 50px;
  }
}