@charset "utf-8";
@media (max-width:1199px) {
  body{min-width: 320px;}
  .container{width: auto !important; padding-right: 20px !important; padding-left: 20px !important;}
  .layout{min-width: 320px !important;}
  .mt{margin-top: 20px;}
  .mb{margin-bottom: 20px;}
  .layout{padding-top: 20px;}
  .header-web .inhead .banner{right: 20px; max-width: 50%;}
  .header-web .inhead .search{right: 20px;}
  .website .container{width: auto;}
  .website .layout{min-width: 320px;}
  .website .header-web{min-width: 320px;}
  .website .footer{min-width: 320px;}
  
  .footer-link .select{width: 33%;}
  
  .owl-carousel.owlcarousel-arrow .owl-nav > div{margin-top: -18px; width: 36px; height: 36px;}
  .owl-carousel.owlcarousel-arrow .owl-nav > div i{font-size: 1.125em;}
  .owl-carousel.owlcarousel-arrow .owl-nav > div.owl-prev {left: -18px !important;}
  .owl-carousel.owlcarousel-arrow .owl-nav > div.owl-next {right: -18px !important;}
}

@media (max-width:991px) {
  body{font-size: .15rem;}
  .container{padding-right: 15px !important; padding-left: 15px !important;}
  .fullscreen{padding: 0 !important;}
  .fullscreen .container{padding: 0 !important;}
  .crumb{padding-top: 15px; padding-bottom: 15px; background-color: #f9f9f9;}
  .mt{margin-top: 15px;}
  .mb{margin-bottom: 15px;}
  .mt2{margin-top: 15px;}
  .mb2{margin-bottom: 15px;}
  .layout{padding-top: 15px;}
  .module-main .module-span{float: none !important; width: auto !important;}
  .grid{padding: 15px;}
  .common-head .menu1 li{padding-bottom: 15px;}
  .common-title{padding-bottom: 15px;}
  .infoList.line5{min-height: inherit;}
  
  .header-web .inhead .logo{float: none; padding-top: 8%; padding-bottom: 7%; text-align: center;}
  .header-web .inhead .menus{top: 10px; right: 15px;}
  .header-web .inhead .search{position: relative; top: auto; right: auto; width: 50%; max-width: none; margin: 0 auto 7%;}
  .header-web .inhead .search dl dd input[type="text"]{height: 36px; line-height: 36px;}
  .header-menu .mainnav li .link:before{display: block; margin: 0 auto;}
  .header-menu .mainnav li .link font{margin-right: 0;}
  .header-web .inhead .menus li.PCS{display: block;}
  
  .footer-link{display: none;}
  .footer-grid{padding: 25px 0 20px;}
  .footer-grid .copyright{padding-left: 0;}
  .footer-grid .copyright:before{content: normal;}
  .footer-grid .wzxx{text-align: center;}
  .footer-grid .wzxx p.menus{float: none; margin-bottom: 5px;}
  .footer-grid .wzxx>font{display: none;}
  .footer-grid .biaozhi{position: static; margin-top: 5px; width: auto;}
  
  .navs-item li{width: 33.33333% !important;}
  
  .owl-carousel.owlcarousel-arrow .owl-nav > div.owl-prev {left: -15px !important;}
  .owl-carousel.owlcarousel-arrow .owl-nav > div.owl-next {right: -15px !important;}
  
  .imageList ul{margin: 0 -7px 0 -8px;}
  .imageList ul li a{margin: 0 7px 15px 8px;}
  .imageList ul li{width: 33.33333% !important;}
  
  .website .pagediv{padding: 15px 0;}
}

@media (max-width:768px) {
  .pagediv{text-align: center;}
  .pagediv .page_index{display: none;}
  .header-menu .mainnav{padding: 4px 0;}
  .header-menu .mainnav li{width: 29%;}
  .header-menu .mainnav li+li:before{top: 28%; bottom: 28%;}
  .header-menu .mainnav li+li:after{top: 28%; bottom: 28%;}
  .header-menu .mainnav li .link{margin: 0 4px; padding-top: 6px; padding-bottom: 6px;}
  .header-menu .mainnav li .link:before{display: inline-block; top: 30%;}
  .header-menu .mainnav li.li0{width: 13%;}
  .header-menu .mainnav li.li0 .link{padding-top: 29px; padding-bottom: 29px;}
  .header-menu .mainnav li.li0 .link font{display: none;}
  
  .column-head{line-height: 32px; margin-bottom: 10px !important; }
  .column-head .currentName img{height: 32px;}
  .column-head .currentName font{font-size: 1.375em; font-weight: bold;}
  .common-head .whole li{width: 50% !important;}
  
  .js-tab .js-head{display: none;}
  .js-tab .js-more{display: none;}
  .js-tab .js-bd .item{display: block !important;}
  .js-tab .js-bd .item+.item{margin-top: 15px;}
  .js-tab .js-bd .common-head{display: block !important;}
  .js-tab .js-bd .common-head .whole li{width: auto !important; width: 33.3333% !important; min-width: 130px;}
  .navs-item li{width: 50% !important;}
  .website.index .mobile-more{background-color: transparent;}
}

@media (max-width:640px) {
  .header-web .inhead .search{width: auto;}
  .header-menu .mainnav li .link:before{content: normal;}
  .header-menu .mainnav li.li0 .link:before{content: "";}
  
  .alert-warning{left:2%;margin-left:0; width: 96%; height: auto;}	
  .alert-wzsm{width: 90%;height: auto;margin: 15px auto 0; line-height: 28px;font-size: 18px;color: #000;text-align: center; }
  
  .common-more{display:none;}
  .mobile-more{margin-top: .75em;}
  .inMobile{display:block;}
  
  .imageList ul li{width:50% !important;}
  .header_right_btns{display:none;}
}

@media (max-width: 600px) {
  .owl-carousel.owlcarousel-arrow .owl-nav > div{margin-top: -15px; width: 30px; height: 30px; background: none !important;box-shadow: none !important; border: none;}
  .owl-carousel.owlcarousel-arrow .owl-nav > div i{font-size: 1em;}
  .owl-carousel.owlcarousel-arrow .owl-nav > div.owl-prev{left: 0 !important;}
  .owl-carousel.owlcarousel-arrow .owl-nav > div.owl-next{right: 0 !important;}
}

@media (max-width:450px) {
  .header-web .inhead .logo{padding-top: 12%;}
  .column-head .currentName font{font-size: 1.25em;}
  .common-title{line-height: 26px;}
  .common-title .currentName{font-size: 1.25em;}
  .common-bd{padding-top: .5em;}
  .infoList li{padding-top: .6125em !important; padding-bottom: .6125em !important; border-bottom: 1px dashed #e6e6e6;}
  .infoList li h4{padding-right:0 !important;}
  .infoList li h4 a{display:inline !important; float:none !important; max-width:none !important; padding-right:12px !important; white-space:normal !important;}
  .infoList li h4 .time{position:static !important;}
  .navs-item li{width: 100% !important;}
}


