@media (max-width: 999px){
.logo{width:auto;}
.menu_main{

width:60%;}
}
@media (max-width: 770px){

.menu_main{

width:40%;}
.lang_switch{
width:15%;}
}
@media (max-width:515px){
.lang_switch{margin-top:0px;}
}


@media (max-width:380px){
.menu_main{

width:30%;}.lang_switch{
width:20%;}
}
/**组件样式*/
.lang_switch{
margin-top:0px;
width: 12%;}

div.mod-languages ul{
    float: left;
margin-top: 22px;}
.xgsou_ic{
float: right;margin-top: 12px;margin-right: 15%;}
.xgsou_ic img{
background:#5c307d;}

.header.fixed .xgsou_ic img{margin-top: 11px;}
/* 搜索弹窗 */

.bk_xgsou{ display:none; position: fixed;
     top: 0%; left: 0%; width: 100%; height: 100vh;
    background-color:#000; z-index:1001;
     -moz-opacity: 0.80; opacity:.80; 
     filter: alpha(opacity=80);}
.wh_xgsou { display:none;position: fixed; top:0px; left: 0px;
     width:100%; height: 100vh;    background: #817f7f;
        z-index:1002;}

.xgsou_close{ position: fixed; top:50px; right: 50px;
width: 48px; height: 48px;}

.xgsou_box{ width: 550px; margin: auto; overflow: hidden;
    height: 43px;
    background: #fff;
    top: 46%;
    position: relative;}

.xgsou_inp{ width: 100%;
    -webkit-appearance:none; appearance:none; background:none;
    border-style: none;
    font-size:14px; color:#333; 
    height:43px; line-height:43px; 
    text-indent: 10px;
    width:-moz-calc(100% - 110px);
    width:-webkit-calc(100% - 110px);
    width:calc(100% - 110px);}
.xgsou_btn{ position: absolute; top:0px; right: 0px;
     width:100px; height: 45px;
    -webkit-appearance:none; appearance:none; 
    border-style: none;
    background:none;
    text-align:center; cursor:pointer;
    background: #5c307d;}

#moli{  display: none;}
@media screen and (max-width: 1200px){
.xgsou_ic {
text-align: center;}.xgsou_ic img{}

.xgsou_box{
width:80%;}
}
@media (max-width: 999px){
div.mod-languages ul{    display: none;}
#moli{  display: block;}
.navbar-nav{margin:0PX;}
.lang_switch{    width: auto !important;margin-top: 10px;}
}
@media (max-width: 737px){
.lang_switch{margin-top: 4px;}
.menu_main {
    width: 40% !important;}
}
.btwz{
text-align: center !important;
    margin: 0px auto !important; 
    width: 100% !important;
    left:0px  !important;}
