#nav{background: #2f2b3a;}
/*top*/
#nav .logo{height: 44px;}
#nav .top{padding-top: 28px;color: #7d7987;
	display: -ms-flexbox;display: flex;-ms-flex-pack : justify;justify-content: space-between;align-items:flex-end;-ms-flex-align :end;}
/*bottom*/
#nav .bottom{display: -ms-flexbox;-ms-flex-align :center;-ms-flex-pack : justify;display: flex;align-items:center;justify-content: space-between;}
.lang{display: none;}
/*大UL*/
#nav .menu{width: 42em;display: -ms-flexbox;display: flex;-ms-flex-pack : justify;justify-content: space-between;}
/*大LI*/
.stmenu{padding: 28px 0;}
.stmenu h3 span{border-bottom: 2px solid transparent;}
#MenuList_f1 .on{border-bottom: 2px solid #fcd000;color: #fcd000;}
/*小UL*/
#nav .child{display: none;}
/*搜索框*/
.search{display: -ms-flexbox;-ms-flex-align :center;-ms-flex-pack : justify;display: flex;align-items:center;justify-content: space-between;position: relative;}
.search input{margin-left: 1.66vw;padding: 0.41vw 1.77vw 0.41vw 0.93vw;height: 1em;width: 7.81vw;background: transparent;border: 1px solid #949398;border-radius: 16px;box-sizing: content-box;}
.search .s{outline: none;position:absolute; padding-right:0; border: none;border-left:none; height:20px; width:20px; right:6%; top: 5px;background-size: 20px;
 background:url(../images/search.png) center center no-repeat;}
@media screen and (max-width: 1200px) {
	#nav .menu{width: 34em;}
	.banner img{height: 100%;width: 100%;}
} 
@media screen and (max-width: 1024px) {
	#nav .menu{width: 39em;}
	#nav .logo{height: 35px;}
}
@media screen and (max-width: 640px) {
	#nav .font-r{display: none;}
	#nav .top{margin: 0;padding: 0;position: static;}
	#nav .logo{position: absolute;left: 4%;top: 50%;display: block;transform: translate(0, -50%);height: 8vw;}
	
	#nav{position: fixed;top: 0;left: 0;z-index: 99999;width: 100%;height: 13.33vw;}
	#nav li{line-height: 2;text-indent: 2em;}
	.lag{display: none;}
	.lang{display: block;}

	#MenuList_f1{position: fixed;top: 13.33vw;left: 0;width: 100%;padding: 5vw 0 12vw 0;background: #262233;display: none;}
	#nav .menu{width: auto;display: block;}
	.stmenu{padding: 0;}
	#nav .child{background: #000;}
	.search{position: absolute;left: 0;top: 50%;width: 70%;transform: translateY(-50%);}
	.search .s{right: -19%;}
	.search form{width: 47%;}
	.search input{padding: 2vw 4vw 2vw 2vw;width: 100%;}

	.button{position: absolute;right: 4%;top: 50%;display: block;transform: translate(0, -50%);width: 6.4vw;height: 5.6vw;z-index: 999999;background: url(../images/choose.svg) no-repeat;background-size: 100%;cursor: pointer;}
	.button.del{background: url(../images/del.svg);background-size: 100%;width: 5.33vw;height: 5.33vw;}
}	