#w_header{width: 100%; min-width: 1400px; position:fixed;left:0;top:0;z-index:999; transition: background-color 1s;}
#w_header:after{content:''; display:block; clear:both; width:100%; height:120px;position:absolute; left:0; top:0; z-index:3; background-color: rgba(255,255,255,0.9); backdrop-filter: blur(3px); transition: background-color 1s; border-bottom: 1px solid #eee;}
#w_header a{transition:color 0.5s;}
#w_header header{width:1400px;height:120px;margin:0 auto;position:relative;z-index:4;}
#w_header .logo{width:178px;height:54px;position:absolute;left:0;top:50%; transform: translate(0, -50%);}
#w_header .logo a{display:block;width:100%;height:100%;text-indent:-1000em;transition:all 0.5s ease;background:url('../images/b_logo.png') no-repeat left top; background-size: 178px 54px;}
#w_header .language{display: flex; align-items: center; position: absolute; right: 0; top: 50%; transform: translate(0, -50%);}
#w_header .language a{color: #999; font-size: 14px; font-weight: 400; letter-spacing: -1px;}
#w_header .language i{position: relative; font-size: 0px; margin: 0 10px;}
#w_header .language i::after{position: absolute; right: 0; top: 50%; content: ''; display: block; width: 1px; height: 12px; background-color: #999; border: none; -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);}
#w_header nav{display:inline-block;height:120px;margin-left:260px;}
#w_header nav > ul{display:inline-block;position:relative;}
#w_header nav > ul > li{display:inline-block;margin-left:80px;position:relative;}
#w_header nav > ul > li:nth-child(1){margin-left:0;}
#w_header nav > ul > li:nth-child(6){margin-left:100px;}
#w_header nav > ul > li > p{position:relative;line-height:120px;box-sizing:border-box;}
/* #w_header nav > ul > li > p:after{content:'';display:block;clear:both;width:0;height:2px;position:absolute;left:50%;bottom:0;transition:all 0.5s ease;background:#58c2e7; color: #0071d7;} */
#w_header nav > ul > li > p a{font-size:20px; font-weight:400;letter-spacing:-0.05em}
#w_header nav > ul > li:hover p a{color:#0071d7}
#w_header nav > ul > li > p.active:after{width:100%;left:0;}
#w_header nav > ul > li.active p:after{width:100%;left:0;}
#w_header nav .nav_2dep{display:block;height:0;position:absolute;top:154px;overflow:hidden;left:0;width:calc(100% + 82px)}
#w_header nav .nav_2dep li + li{margin-top:15px;}
#w_header nav .nav_2dep a{display:inline;text-align:left;font-size:18px;font-weight:400;line-height:26px;color:#999;letter-spacing:-0.05em;width:auto;position:relative;}
#w_header nav .nav_2dep a.active{color:#0071d7;}
#w_header nav .nav_2dep li:hover a{color:#0071d7;}
#w_header nav .nav_2dep a:after{display:block; content: ''; width:0px;height:1px;background:#0071d7;position:absolute;transition: all 250ms ease-in-out;left:0;bottom:0;}
#w_header nav .nav_2dep li:hover a:after{color:#0071d7; width:100%;transform-origin:  0% 50%;}
#w_header .nav_2dep_bg{width:100%;height:0;margin: 0 auto;position:absolute;left:0; top:0; z-index:2; background:#f4f8fb url('../images/header_active_bg.jpg') no-repeat center bottom;}
#w_header .nav_2dep_bg:after{content:'';display:block;clear:both;width:100%;height:1px;position:absolute;left:0;bottom:0;background:#e0e0e0;}
#w_header.HeaderMove:after{background: rgba(0,0,0,0); backdrop-filter: none !important; transition: background-color 1s; border: none;}
#w_header.HeaderMove .logo a{background-image:url('../images/w_logo.png');}
#w_header.HeaderMove nav > ul > li > p a{color:#fff;}
#w_header.HeaderMove nav > ul > li:hover > p a{color:#0071d7;}
#w_header.active{background:#fff;}
#w_header.active:after{border-bottom:1px solid #eee;background:#fff;}
#w_header.active .logo a{background-image:url('../images/b_logo.png');}
#w_header.active nav > ul > li > p a{color:#1d1d1f;}
#w_header.HeaderMove .language a{color: #dadada;}
#w_header.HeaderMove .language i::after{background: #dadada;}
#w_header.active .language a{color: #999;}
#w_header.active .language i::after{background: #999;}