@charset "UTF-8";
/* CSS Document */

* {margin: 0;padding: 0;}

*:focus {outline: none;}
body {font: 12px/1.5 "PingFang SC", Microsoft YaHei, arial, "\5B8B\4F53", sans-serif; min-width: 1280px;}
html,body {height: 100%; overflow: auto; background: #F1F4F9;}

img {border: 0 none; max-width: 100%;}
ul, li {display: block; list-style: none;}
a {text-decoration: none; cursor: pointer;}
select {appearance: none; -webkit-appearance: none;}
textarea {resize: none; font-family: "PingFang SC", Microsoft YaHei, arial, "\5B8B\4F53", sans-serif;}




.header {width: 100%; height: 100px; background: #fff; position: fixed; left: 0; top: 0; z-index: 999; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.05);}
.header .center {width: 1200px; height: 100px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center;}
.header .logo {font-size: 0;}
.header .logo a {display: block;}
.header .logo img {height: 60px;}
.header .r-box {display: flex; align-items: center;}
.header .language {display: flex; align-items: center; font-size: 14px; font-weight: 500;}
.header .language .item {padding-right: 13px; margin-right: 12px; position: relative;}
.header .language .item:after {content: ''; display: block; width: 1px; height: 10px; background: #ddd; position: absolute; right: 0; top: 50%; margin-top: -5px;}
.header .language .item:last-child {padding-right: 0; margin-right: 0;}
.header .language .item:last-child:after {display: none;}
.header .language .item a {color: #999;}
.header .language .item a.on {color: #333;}
.header .button {display: flex; align-items: center; padding-left: 30px;}
.header .button .item {padding-left: 20px;}
.header .button .item:first-child {padding-left: 0;}
.header .button .item a {display: flex; height: 40px; box-sizing: border-box; align-items: center; padding: 0 20px; font-size: 15px; font-weight: 500; color: #2455F1; border: 1px solid #2455F1; border-radius: 5px;}








