/* header */
header{width:100%; box-sizing:border-box; height:70px;font-weight:400;padding:0 10px; color:#fff;z-index:1000; background:#01359d; position:relative}
.banner-logo{position:absolute;left:10px; top:0; height:70px; padding:0 0 0 40px;}
.banner-logo img{margin-top:15px}
.main-header-nav{text-align:center;padding-left: 40px;}
.main-header-nav .sm-mint{display:inline-block;}
.main-header-nav .sm-mint li{float:left; position:relative}
.main-header-nav .sm-mint li a{display:inline-block; font-family: "微软雅黑" !important; line-height:70px; padding: 0 30px !important; font-size:13px; color:#fff;text-transform: uppercase; letter-spacing: 0.04em;}
.main-header-nav .sm-mint li a .language{font:500 13px/70px 'Microsoft Yahei'; color:#fff; cursor:pointer; letter-spacing: 0.04em;}
a.main-menu-link{ background: url("../img/menu.svg") no-repeat; border: 0 none; color: transparent; float: right; font: 0px/0 a; text-shadow: none; width: 30px; height: 26px; top:25px; position: absolute; right: 30px;}
.main-header-nav .sm-mint li a:hover, .main-header-nav .sm-mint li a .language:hover{text-decoration:none;}
.sm-mint a span.sub-arrow {position: absolute;font-size:0; overflow:hidden; top: 50%; margin-top: -3px; right: 20px; width: 0; height: 0; border-width: 6px 4.02px 0 4.02px; border-style: solid dashed dashed dashed; border-color: white transparent transparent transparent; background: transparent; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0;}
.sub-menu{display:none;position:absolute;width:auto;min-width:13em; max-width:20em;top:auto;left:0; margin:0; background:#fff;border-radius:4px; box-shadow:0 4px 3px rgb(0 0 0 / 25%); text-align:left }
.main-header-nav .sub-menu li{float:none;background:#fff}
.main-header-nav .sub-menu li a{color:#333;font-size:12px; line-height:40px; padding: 0 20px!important; text-align:left}
.main-header-nav .sub-menu li a:hover{color:#255ff6}
.w960{min-height:750px}

/* footer */
.beian{background-color: #0a1633;padding: 30px 0 10px;min-height: 150px;}
.beian p{margin: 0 auto;text-align: center;color: white;font-size: 14px;position: relative; line-height:32px; font-family:'Microsoft YaHei'}
.beian a{color: rgb(0,184,254);}
.beian a img{width: 20px; height: 20px; float: left; margin-top: 6px;}