.header {width:100%;position:fixed;top:0;left:0;z-index:9999; background:rgba(0, 0, 0, .70);}
.header .head_wrap{ display: flex; align-items: center; justify-content: space-between;}
.header .logo {width:263px; float:left; padding:30px 0px;}
.header .logo img { width:100%;}
/*右侧*/
.header .nav { display: flex; align-items: center;}
.header .navbar_nav li {float:left;position:relative;display:block; margin-left:45px;}
.header .navbar_nav li a {font-size: 15px; color: #FFFFFF; line-height:101px; position: relative; display: block;}
.header .navbar_nav li.active a{ color: #0194FE;}
.language{ padding-left:55px; display: flex; align-items: center;}
.language a{ display: flex; align-items: center;font-size: 14px; color: #D9D9D9; line-height: 24px; margin-left: 25px;}
.language a img{ width: 20px; height: 20px; margin-right: 10px;}

.header.on {background:rgba(0, 0, 0, .70);}
#navToggle {display:none;}
.m_nav { display: none;}

.header .navbar_nav li.dropdown {display:inherit;position:relative;}
.header .navbar_nav li.dropdown .dropdown_menu {display:none;position:absolute;top:101px;width:100%;background:rgba(0, 0, 0, .70);width:220px;left:50%;transform:translateX(-50%); padding-bottom:15px;}

.header .navbar_nav li.dropdown .dropdown_menu a {font-size:15px;color:#fff;line-height:55px;text-align:center;}
.header .navbar_nav li.dropdown .dropdown_menu a:hover{color: #0194FE;}
.header .navbar_nav li.dropdown:hover .dropdown_menu { display: block;}

@media screen and (max-width:1199px) {
	.header .navbar_nav li{ margin-left: 30px;}
	.language{ padding-left: 20px;}
	
}

@media screen and (max-width:991px) {
	.header .logo { width:160px;}
	.header .logo{ padding:10px 0px;}	
	.header #navToggle {width:40px; height:40px; display: flex; align-items: center; justify-content: flex-end;}
	.header #navToggle  img{ width:27px;}
	.header .nav {display:none;}	
	.m_nav {position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, .70); z-index:998;right:-200%; display: block;top:44.95px;transition:0.3s; padding:15px 0px;}
	.m_nav.open { right: 0;}
	.m_nav .ul li {padding:0 15px;}
	.m_nav .ul li a {display:block;text-decoration:none;color:#fff;font-size:15px;height:45px;line-height:45px;width:100%;}
	.language{ margin-top: 50px; display: flex; align-items: center; justify-content:center;}
	.language em{width: 2px; height: 15px; background:#CCCACA; margin: 0px 20px;}
	.language a{ margin: 0px;}
	.dropdown_menu{ display: none;}
	.m_nav .ul li .fa-angle-down{ position: absolute; right: 15px; top: 15px; color: #fff;}
	.m_nav .ul li .dropdown_menu a{ padding: 0px 15px;}


}
