header.m-header .h-container {position:relative;width:1200px;}
header.m-header .h-nav {padding-right:0;}
header.m-header .h-logo {display:block;/*padding:4px;*/top:0;width:180px;height:62px;/*background-color:#619aff;*/}
header.m-header .h-logo img {display:block;height:62px;}
header.m-header .h-text {float:left;padding-top:10px;text-align:left;}
header.m-header .h-text .main {font-size:18px;color:#575757;}
header.m-header .h-text .sub {font-size:14px;color:#9d9d9d;}

header.m-header .h-nav>li:nth-child(5):hover {color:#333;background:none;}
header.m-header .h-nav>li:nth-child(5):hover a {color:#619aff;}

header.m-header  .h-container .ex-info {position:absolute;right:0;font-family:"Tahoma", sans-serif;border-bottom-left-radius:0.5em;border-bottom-right-radius:0.5em;background-color:rgba(0,0,0,0.3);box-shadow:0 0 3px 1px rgba(255,255,255,0.8);backdrop-filter:blur(5px);}
header.m-header  .h-container .ex-info .info {float:left;margin:0 1em;line-height:2em;color:#FFF;font-size:20px;text-decoration:none;text-shadow:0 0 2px #FFF;}
.ex-info .info:before {content:'\200B';display:block;float:left;margin-right:0.25em;width:1em;height:2em;background:/*url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABeUlEQVRIicWUIVMCURSFCQQCgWDYYNhgIBAMhg0Gg8FAJBAtzjAmAoHAjIFAIBgM/gCD0WAwEAgG4kYDwWAwEAgEwobP4HnjY92Hy2NnvPGed885d++9Wyr9RwCnQBsIiyYOgCk/sQY6RZFXgFjEM+AGWAEJ0CpC4Fbkz1buWF2sgJN9yGsiWQLVFNaRcLyPQFskYwc+EX7hK3Apgq4DvxJ+va9Az4Gb+fhtFHAkgtcM7FzYHKh4CYjIrGiUyhv3fW9yETVF9GY7BRq6hXl6w3xEHrO2yepiApSVOwTugSdgANTyCBwACzk+s/Jl4MWaRRf4ZDMWQDOPiLmJFdCw8lW5teMOiIAHmUpyzUoOkct6CguBIdBO5SPgQ3WjPCJjl8iWmkCf8Nc2ugrMcJf2TP6oMd1nHm1WwVAFCdAzW7Tl/VTv8//i+f6VrFU4c7VvmXln15sB6iI3EQMjiQ8sLPfMskTKIrSF7IiBwIvc0VEL6Es0LIR41/gCzyyQKxFIuiAAAAAASUVORK5CYII=')*/ url('../image/layout/icon-phone-light.png') center center/contain no-repeat;}
.footer-container .content .row .pic .right-txt{border-color:transparent;}
.footer-container .contact-info {padding-left:48px;color:#CCC;font-size:14px;background:url('../image/layout/icon-phone.png') left top no-repeat;}
.footer-container .contact-info .mobile {line-height:1.5em;font-size:18px;font-weight:bold;}
.footer-container .box {position:relative;display:block;margin:20px 0;padding:0 12px 0 60px;line-height:40px;color:#CCC;border-radius:10px;background:left 12px center no-repeat rgba(85, 85, 85, 0.3);box-shadow:0 0 0 6px rgba(85, 85, 85, 0.3);}
.footer-container .box-wechat {background-image:url('../image/layout/icon-wechat.png');}
.footer-container .box-wechat:after {content:'\200B';position:absolute;display:none;left:-141px;top:-6px;width:130px;height:130px;border-radius:5px;background:url('../image/layout/foot-qrcode-offical.jpg') center center/contain no-repeat #FFF;z-index:1;}
.footer-container .box-wechat:hover:after {display:block;}
.footer-container .box-im-online {background-image:url('../image/layout/icon-im-online.png');}