<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";


.header-row{position: relative;}
.header-logo{position: absolute; top: 12%; right: 0; left: 0;}
.header-logo a{float: left; width: 34.18%; min-width: 214px;}
@media (max-width:1700px) {
  .header-logo{left: 20px;}	
}
@media (max-width:1200px) {
  .header-logo{left: 15px;}		
}
.header-banner{text-align: center; overflow: hidden;}
.header-banner dd img{display: block; margin: 0 auto;}
@media (max-width:640px) {
  .header-banner dd{margin-right: -20%;}	
}

.header-mainnav{position: relative;  z-index: 10; margin-top: -70px;}
.header-mainnav .menu-cards{margin: 0 !important; background: #fff; box-shadow: 0 2px 13px 0 rgb(163, 206, 255);}
.header-mainnav .menu-cards li{width: 16.66667%;}
.header-mainnav .menu-cards li a.item{padding-top: 15px; padding-bottom: 18px; margin: 0 !important; border: none;}
.header-mainnav .menu-cards li a.item i{width: 75px; height: 75px; margin-bottom: 6px;}
.header-mainnav .menu-cards li a.item span{margin-right: auto; margin-left: auto; font-size: 1.375em; font-weight: bold; line-height: 30px;}
.header-mainnav .menu-cards li a.item span b{display: none;}
.header-mainnav .menu-cards li a.item:hover{background: #2d548f;}
.header-mainnav .menu-cards li a.item:hover span{color: #fff;}
.header-mainnav .menu-cards li.on a.item{background: #2d548f;}
.header-mainnav .menu-cards li.on a.item img.block{display: none;}
.header-mainnav .menu-cards li.on a.item img.none{display: block;}
.header-mainnav .menu-cards li.on a.item span{color: #fff;}
@media (max-width:1440px) {
  .header-mainnav{margin-right: 20px; margin-left: 20px;}
}
@media (max-width:1200px) {
  .header-mainnav{margin-right: 15px; margin-left: 15px;}
  .header-mainnav .menu-cards li a.item span{font-size: 1.25em;}
}
@media (max-width:991px) {
  .header-mainnav{margin-top: -50px;}
  .header-mainnav .menu-cards li a.item{padding-top: 12px; padding-bottom: 10px;}
  .header-mainnav .menu-cards li a.item i{width: 50px; height: 50px; margin-bottom: 2px;}
  .header-mainnav .menu-cards li a.item span{font-size: 1.0625em;}	
}
@media (max-width:768px) {
  .header-mainnav{margin-top: -60px;}
  .header-mainnav .menu-cards li a.item span{width: 4.5em; height: 2.5em; line-height: 2.5em;}
  .header-mainnav .menu-cards li.li5 a.item span{line-height: 1.25em;}
}
@media (max-width:640px) {
  .header-mainnav{margin-top: 15px;}
  .header-mainnav .menu-cards{padding: 1px;}
  .header-mainnav .menu-cards li{width: 33.33333%;}
  .header-mainnav .menu-cards li a.item{margin: 1px!important; padding-bottom: 15px; background: #f9f9f9;}
  .header-mainnav .menu-cards li a.item span{font-size: 1em; width: auto; height: auto; line-height: 1.25em !important;}
}
@media (max-width:360px) {
  .header-mainnav .menu-cards li a.item{padding-bottom: 12px;}
  .header-mainnav .menu-cards li a.item i{display: none;}
  .header-mainnav .menu-cards li a.item span{width: 4.5em; height: 2.25em; line-height: 2.25em !important;}
  .header-mainnav .menu-cards li.li5 a.item span{line-height: 1.125em !important;}
	
}

.crumb{padding-top: 25px; padding-bottom: 25px; background: none !important;}
.crumb .icon-weizhi{color: #2d548f; margin-right: 5px;}
@media (max-width:1200px) {
  .crumb{padding-top: 15px; padding-bottom: 15px;}	
}

.footer-units{padding-top: 15px; padding-bottom: 15px; line-height: 1.5em; background: #f9f9f9; border-top: 3px solid #31538f;}
.footer-units &gt; .container{position: relative;}
.footer-units .hd{position: absolute; top: auto; font-size: 1.0625em; font-weight: bold;}
.footer-units ul{margin-left: 5.5em;}
.footer-units ul li{display: inline-block; margin-right: 2.5%;}
.footer-units ul li a{white-space: nowrap;}
@media (max-width:1700px) {
  .footer-units{padding-right: 20px; padding-left: 20px;}	
}
@media (max-width:991px) {
  .footer-units{padding-right: 15px; padding-left: 15px;}	
}
</pre></body></html>