@media (min-width: 1921px) {
    /*.webheader, .firstpart, .secondpart {background-size: 100%;}*/
}
@media (min-width: 1260px) {
  .container {
    width: 1240px;
  }
}
@media (min-width: 1320px) {
  .container {
    width: 1294px;
  }
}
.container {
    padding-right: 20px;
    padding-left: 20px;
}
@media (max-width: 1199px) {
  .container[data-v-nav] {
    width: 100%;
  }
}
.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;}
.rmt {margin-top: 35px;}
.rmt1 {}
.rmt2 {}
.thirdpart .row {margin-left: -30px;margin-right: -30px;}
.thirdpart .row > [class^='col'] {padding-left: 30px;padding-right: 30px;}
.thirdpart .lanmu_r a {border: 0;padding: 9px 0;}
.thirdpart .lanmu_r a:hover {border: 0;}
.thirdpart .img-responsive img {width: 100%;}
@media (max-width: 1680px){
	
}
@media (max-width: 1600px){
	
}
@media (max-width: 1536px){
	
}
@media (max-width: 1440px){
    .webheader {background-position: 0% 0%;}
}
@media (max-width: 1389px){
	.logo .hidden-pc {display: none;}
    .logo .hidden-note {display: block;}
}
@media (max-width: 1366px){
	
}
@media (max-width: 1280px){
    .thirdpart .row {margin-left: -20px;margin-right: -20px;}
    .thirdpart .row > [class^='col'] {padding-left: 20px;padding-right: 20px;}
	.nav-cg-w {width: 120px;min-width: 120px;}
    .banlinks li {width: 18.66%;}
    .banlinks li img {height: 91px;}
    .firstpart {padding: 38px 0 40px 0;}
    .fourthpart {padding: 0 0 40px 0;}
    .fivespart {padding: 40px 0 20px 0;}
}
@media (max-width: 1199px){
    .lan, a.lan:hover {font-size: 12px;}
    .banlinks li {width: 18.26%;}
    .banlinks li img {height: 66px;}
    .rmt {margin-top: 25px;}
    .department .jdimg {width: 48.265%;}
    .department .jdlist {width: 51.735%;}
    .xlborderstyle {padding: 30px 60px 20px 60px;}
    .webheader {background-position: 29% 0%;}
}
@media (max-width: 1179px){
    .logo .hidden-note {display: none;}
    .logo .hidden-ipad {display: block;}
}
@media (max-width: 1024px){
	
}
@media (max-width: 991px){
    .hotnews {padding: 16px 0 38px 0;}
    .bgql[data-v-sm] {height: auto;}
    .webheader {background-size: 160% 120%;}
    .xlborderstyle {padding: 30px 40px 20px 40px;}
    .lan, a.lan:hover {font-size: 14px;}
    .banlinks li {width: 17.74%;}
    .banlinks li img {height: 52px;}
    .qlink .row {margin-left: -15px;margin-right: -15px;}
    .qlink .row > [class^='col'] {padding-left: 15px;padding-right: 15px;}
    .rmt {margin-top: 0px;}
    .rmt1 {margin-top: 30px;}
    .department .jdimg {width: 100%;}
    .department .jdlist {width: 100%;padding-left: 0;}
    .xlmain .textry h4 span {display: block;margin-left: 0;}
}
@media (max-width: 800px){
	.webheader {background-position: 34% 0%;}
}
@media (max-width: 768px){
    .col-sm-6 {
    width: 50%;float: left;}
    .col-sm-12 {
    width: 100%;float: left;
}
    .secondarybox{padding:5px 0 20px 0;min-height: inherit;}
}
@media (max-width: 767px){
    .firstpart {overflow: hidden;padding: 30px 0 32px 0;}
    .thirdpart {overflow: hidden;padding: 30px 0 30px 0;}
    .fivespart {padding: 30px 0 12px 0;}
    .dpborderstyle {padding: 0;border: 0;}
    .xlborderstyle {padding: 0;border: 0;}
    .secondarybox{padding:18px 0 20px 0;}
    .secondarybox[data-v-xs] {padding:18px 0 20px 0;}
    .logo .hidden-ipad {display: none;}
    .lan, a.lan:hover {font-size: 13px;line-height: 22px;}
    .banlinks li:nth-child(2n+0) {margin-right: 0;}
    .banlinks li {width: 46.74%;}
    .banlinks li img {height: 71px;}
    .banlinks li:last-child {display: none;}
    .qlink .col-md-6:last-child {margin-top: 32px;}
    .firstpart-l li .time span {padding: 5px 7px;}
    .rmt1 {margin-top: 30px;}
    .rmt2 {margin-top: 15px;}
    .rmt {margin-top: 30px;}
    .bgbai { padding: 20px 20px 15px 20px;}
    .thirdpart .lanmu_l {font-size: 22px;}
    .fourthpart {padding: 0 0 30px 0;}
    .lanmu {margin-bottom: 20px;}
    .webheader {background-size: 329% 142%;background-position: 97% 0%;}
    .firstpart .col-sm-6, .new-graphics .col-sm-6, .picvid .col-sm-6 {
    width: 100%;float: left;}
}
@media (max-width: 380px){
    
}
@media (max-width: 320px){
    .lan, a.lan:hover {font-size: 12px;line-height: 22px;}
}

@media (min-width: 1390px){
    .logo .hidden-note {display: none;}
}
@media (min-width: 1180px){
    .logo .hidden-ipad {display: none;}
}