@charset "UTF-8";
@media (min-width: 1260px) {
  .container {
    width: 1240px;
  }
}
@media (min-width: 1320px) {
  .container {
    width: 1294px;
  }
}
.container {
    padding-right: 20px;
    padding-left: 20px;
}
@media (min-width: 1906px){
    body {background-size: 100% 1108px;}
    .webheader {padding: 33px 0 378px 0;}
}
@media (max-width: 1536px){
    body {background-size: 104% 736px;}
    .webheader .jdlogo, .webheader .jdslogan, .webheader .jdslogan1 {padding: 0 12%;}
    .webheader {padding: 33px 0 158px 0;}
    .webheader .jdlogo img {width: 46%;}
}
@media (max-width: 1366px){
    body {background-size: 104% 694px;}
    .webheader .jdlogo, .webheader .jdslogan, .webheader .jdslogan1 {padding: 0 15%;}
    .webheader .jdname {font-size: 22px;}
}
@media (max-width: 1280px){
    body {background-size: 104% 650px;}
    .webheader .jdlogo {margin: 0 auto 47px auto;}
}
@media (max-width: 1199px){
   body {background-size: 104% 592px;}
}
@media (max-width: 1024px){
   body {background-size: 104% 538px;}
   .webheader {padding: 33px 0 126px 0;}
}
@media (max-width: 991px){
    body {background-size: 104% 440px;}
    .focuspart .win-l, .focuspart .win-r {width: 100%;}
    .focuspart .win-r .newspart {height: auto;background-image: none;}
    .webheader {padding: 33px 0 96px 0;}
    .webheader .jdname {font-size: 16px;}
}
@media (max-width: 800px){
	
}
@media (max-width: 768px){
	
}
@media (max-width: 767px){
    body {background-size: 104% 260px;}
    .webheader {padding: 18px 0 56px 0;}
    .webheader .jdlogo {margin: 0 auto 20px auto;}
}
@media (max-width: 380px){
   
}
@media (max-width: 320px){
   
}