@media (min-width: 1260px) {
  .container {
    width: 1240px;
  }
}
@media (min-width: 1320px) {
  .container {
    width: 1294px;
  }
}
.container {
    padding-right: 20px;
    padding-left: 20px;
}
@media (min-width: 1921px){
    body {background-size: 100% 1108px;}
    .webheader {padding: 33px 0 322px 0;}
}
@media (max-width: 1536px){
    body {background-size: 104% 686px;}
    .webheader .jdlogo {padding: 0 10%;}
    .webheader .jdslogan, .webheader .jdslogan1 {padding: 0 12%;}
    .webheader {padding: 33px 0 90px 0;}
}
@media (max-width: 1366px){
    body {background-size: 104% 620px;}
    .webheader .jdname {font-size: 22px;}
    .webheader {padding: 33px 0 70px 0;}
    .webheader .jdslogan, .webheader .jdslogan1 {padding: 0 15%;}
}
@media (max-width: 1280px){
    body {background-size: 104% 650px;}
}
@media (max-width: 1199px){
   body {background-size: 104% 592px;}
    .webheader .jdlogo {padding: 0 2%;}
    .webheader .jdslogan, .webheader .jdslogan1 {padding: 0 6%;}
}
@media (max-width: 1024px){
   body {background-size: 104% 480px;}
   .webheader {padding: 33px 0 40px 0;}
}
@media (max-width: 991px){
    body {background-size: 104% 440px;}
    .focuspart .win-l, .focuspart .win-r {width: 100%;}
    .webheader {padding: 26px 0 48px 0;}
    .webheader .jdname {font-size: 16px;}
    .webheader .jdlogo {margin: 0 auto 26px auto;}
}
@media (max-width: 800px){
	
}
@media (max-width: 768px){
	
}
@media (max-width: 767px){
    body {background-size: 104% 220px;}
    .webheader {padding: 18px 0 18px 0;}
    .webheader .jdlogo {margin: 0 auto 12px auto;}
    .focuspart .focusnew {padding: 8px;}
    .secondarybox {padding: 20px 12px 15px 12px;}
}
@media (max-width: 380px){
   
}
@media (max-width: 320px){
   
}