@media (min-width: 1260px) {
  .container {
    width: 1240px;
  }
}
@media (min-width: 1320px) {
  .container {
    width: 1280px;
  }
}
.container {
    padding-right: 20px;
    padding-left: 20px;
}
.fehs {position: inherit;background-color: rgba(23, 64, 162, 1);}
.navh {}
.navline {height: 4px;background-color: rgba(0, 0, 0, 0); }
.nav-cg-w {width: 126px;min-width: 126px;}
.nav-cg-w a {text-align: center;}
.minh {min-height: 324px;}
.sortbox {padding-left: 22px;overflow: hidden;}
.scrollToTop { width: 36px;height: 36px;background-color: #18157e;}
.scrollToTop i {line-height: 36px;font-size: 14px;}
@media (min-width: 1920px) {
	.foot {background-size: 100% 100% !important;}
}
@media (max-width: 1389px){
	.logo .hidden-pc {display: none;}
    .logo .hidden-note {display: block;}
}
@media (max-width: 1199px){
    .xlborderstyle {padding: 8px 24px 0 24px;}
}
@media (max-width: 1179px){
    .logo .hidden-note {display: none;}
    .logo .hidden-ipad {display: block;margin: 0;}
}
@media (max-width: 991px){
    .xlborderstyle {padding: 0;}
}
@media (max-width: 767px){
    .secondarybox{padding:24px 0 28px;min-height: inherit;}
    .logo .hidden-ipad {display: none;}
	.sidenav {display: block;}
}
@media (min-width: 1390px){
    .logo .hidden-note {display: none;}
}
@media (min-width: 1180px){
    .logo .hidden-ipad {display: none;}
}