.header_right .lang{float: right;width: 36px;margin-right: 10px;text-align: center;font-size: 16px;line-height: 40px; position: relative;}
.header_right .lang .drop {
	position:absolute; top:35px; z-index:9; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; display:none; border-radius: 0 0 8px 8px;
    background: #ddd;
	z-index: 9;
}

.header_right .lang:hover .drop{display: block;}
.header_right .lang .drop_lang{border-radius:0 0 5px 5px; /*-moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px;*/ left: -10px;}
.header_right .lang .drop_lang li{float: none;}
.header_right .lang .drop_lang a{display: block; padding: 2px 10px; line-height: 24px; font-size: 12px;}
.header_right .lang .drop_lang a:hover{ background:#0064cb; color: #fff;}

.header_right .mlang {
    float: right;
    width: 57px;
    margin-right: 10px;
    text-align: center;
    font-size: 16px;
    position: relative;
    display: none;
	padding-top: 10px;
}
.header_right .mlang #lang-btn{width: 57px; height: 24px; background: url(/Engish/yuyan_en.jpg) left no-repeat; border: none; outline: none;}
.header_right .mlang img{width: 57px; height: auto;}
.header_right  .mdrop {
	position:absolute; top:35px; z-index:19; box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; display:none; border-radius: 0 0 8px 8px;
    background: #ddd;
	display: none;
}

.header_right  .mdrop_lang{border-radius:0 0 5px 5px; /*-moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; -webkit-border-radius:8px;*/ right: 12px;}
.header_right  .mdrop_lang li{float: none;}
.header_right  .mdrop_lang a{display: block; padding: 2px 10px; line-height: 24px; font-size: 12px;}
.header_right  .mdrop_lang a:hover{ background:#0064cb; color: #fff;}

@media (max-width: 768px){

	.header_right .lang, .header_right .lang .drop{display: none;}
	.header_right .mlang{display: block;}
}
@media (max-width: 480px){
	.header_right .mlang{padding-top: 10px;}
	.header_right .mdrop_lang{right: 92px;}
}
@media (max-width: 320px){
	.header_left{width: 45%;}
	.header_right{width: 51.4%; padding: 0;}
	.header_right .mlang{margin-right: 0;}
	.header_right .mdrop_lang{right: 70px;}

}