.header{position: relative;top: 0;left: 0;z-index: 10; box-sizing:border-box;padding:  0 5.2%;width: 100%;color: #fff;line-height: 1.5;border-bottom: 1px solid rgba(255,255,255,0.3);
transition:.4s all ease;-ms-transition:.4s all ease;-webkit-transition:.4s all ease;}
.header .logo{display: block;float: left;height: 3.5vw;/* max-height: 2.3vw; margin-top: 1.815vw;*/
position: absolute;left:4.16%;top: 50%;transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.header .logo img{display: block;width: auto;max-height: 100%;}
.header .logo .b{display: none;}
.MenuList_f1{z-index: 2;max-height: 100%;text-align: right;font-size: 0;display: inline-block;vertical-align: middle;text-transform: capitalize;}
.MenuList_f1 .stmenu{display: inline-block;position: relative;padding: 2vw 1vw 2vw 1vw;margin-right: 1.8vw; box-sizing:border-box;display: none;}
.MenuList_f1 a{display: block;}
.MenuList_f1 a span{display: block;font-size: 18px;transition:.1s all ease;text-align: center;}
.MenuList_f1 .stmenu:nth-last-child(1) .child{opacity: 0;}
.MenuList_f1 .child{display: none; position: absolute;top: 5.1vw;left: 50%;width: 180px;overflow: hidden;background: rgba(255,255,255,0.7);
    transform: translate(-50% , 0);-ms-transform: translate(-50% , 0);-webkit-transform: translate(-50% , 0);text-transform: capitalize;}
.MenuList_f1 .child li a span{display: block;color: #333;padding: 1vw;text-align: center;border-bottom: none;font-size: 16px;}
.MenuList_f1 .stmenu:nth-child(1),.MenuList_f1 .stmenu:nth-child(2),.MenuList_f1 .stmenu:nth-child(3),.MenuList_f1 .stmenu:nth-child(6),.MenuList_f1 .stmenu:nth-child(4),.MenuList_f1 .stmenu:nth-child(5),.MenuList_f1 .stmenu:nth-child(7),.MenuList_f1 .stmenu:nth-child(8){display: inline-block;}

.nav_xl_a {position:absolute;right: 5.2%; cursor:pointer;z-index:999;width: 2.2vw; height: 2.6vw;top: 50%;-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
    background: url(/images/MENU.png) center no-repeat;background-size: contain;}

.nav_xl_a span{position: absolute;border-radius: 2px;display: block;background:#feda84;height:2px; width: 0%;right:0; top:50%; margin-left:0;transition:.4s all ease;opacity: 0;}
.nav_xl_a .h2 {-webkit-transform:translate3d(0,-10px,0); transform:translate3d(0,-10px,0);width:100%;}
.nav_xl_a .h3 {-webkit-transform:translate3d(0,10px,0); transform:translate3d(0,10px,0);}
.a1{background: none;}
.a1 .h2 {-webkit-transform:rotate3d(0,0,1,45deg); transform:rotate3d(0,0,1,45deg);width: 100%;display: block;opacity: 1;}
.a1 .h1 {-webkit-transform:rotate3d(0,0,1,-45deg); transform:rotate3d(0,0,1,-45deg);width: 100%;display: block;opacity: 1;}
.a1 .h3,.a1 span:before{width: 0;opacity: 0;}

#tophone{padding: 0.3vw 0.7vw 0.3vw 46px;font-weight: bold;border-radius: 1.7vw;background: url(/images/phone.png) rgba(255,255,255,0.24) no-repeat;
    background-position: 10px center;background-size: auto 30px;margin-right: 1.6vw;font-family: Arial;
    display: inline-block;vertical-align: middle;
}

.header>.fr{display: inline-block;padding-right: 36px;box-sizing:border-box;}
.header .lang {position: relative;padding-right: 0;margin-right: 30px;
    display: inline-block;vertical-align: middle;
}
.header .lang #btnxl{border-bottom: 1px solid #feda84;padding-bottom: 5px;color: #feda84;position: relative;}
.header .lang .sllist{display: none;overflow: hidden;position: absolute;top: 1.2vw;left: 50%;width: 180px;overflow: hidden;
    transform: translate(-50% , 0);-ms-transform: translate(-50% , 0);-webkit-transform: translate(-50% , 0);
        border-top: 2vw solid transparent;
}
.header .lang .sllist ul{background: rgba(255,255,255,0.7);padding: 0.3em 0;}
.header .lang .sllist a{color: #333;display: block;font-size: 16px;line-height: 1.0;padding: 10px 0;text-align: center;}
.header .lang .sllist img{display: block;width:100%;}
.header .lang #btnxl:after{content: "";display: block; width: 0;height:0;border-left:5px solid transparent;position: absolute;top: 7px;right: -18px;
border-right: 4px solid transparent;border-top: 4px solid #feda84; }
.ceng{position: fixed;width: 100%;right: 0;top: 0;background-color: #fff;opacity: 0.8; height: 100%;z-index: 3;display: none;}

.footer{color: #c6c6c7;background: rgba(0,0,0,0.7); padding: 1.5vw 8.35%;font-size: 14px;box-sizing: border-box;}
#menu.hide{
    opacity: 0;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
}
#menu{position: absolute;right: 0; padding-top: 10vw;opacity: 1; color: #fff;z-index: 5;width: 40%;height: 100%;box-sizing: border-box;background: #eba720;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: all .6s ease;
    -o-transition: all .6s ease;
    transition: all .6s ease;}
.MenuList_c1 {width: 80%;margin-left: 10%;text-transform:capitalize;}
.MenuList_c1 .MenuItems>li:nth-child(1){display: none;}
.MenuList_c1 .MenuItems>li{display: block;position: relative;}
.MenuList_c1 .drop{font-size: 20px;display: block;padding: 2vh 0;}
.MenuList_c1 .drop+div{display: none;position: absolute;left: 160px;top: 50%;z-index: 2;border-radius: 6px;padding: 1vw 3vw;background: #fff;transform: translateY(-49%);text-align: center;}
.MenuList_c1 .drop+div:after{content: "";
    display: block;
    width: 0;
    height: 0;
    border-top: 9px solid transparent;
    position: absolute;
    top: 50%;
    left: -9px;
    border-bottom: 9px solid transparent;
    border-right: 9px solid #fff;
    transform: translateY(-50%);}
.MenuList_c1 .drop+div li{margin-bottom: 20px;color: #000;font-size: 18px;}
.MenuList_c1 .drop+div li:last-child{margin-bottom: 0;}
.MenuList_f1 .stmenu.mlang{display: none;}

.MenuList_b1{background: #f4f5f8;border-top: 1px solid #e6ecf1;padding: 2vw 8.35% 4vw 8.35%;font-size: 0;text-transform: capitalize;
    text-align: center;}
.MenuList_b1>ul{display: flex;justify-content: space-between;}
.MenuList_b1 .stmenu{/* width: 11.8%; */display: inline-block;vertical-align: top;text-align: left;/* margin-right: 5.7vw; */}
.MenuList_b1 .stmenu:nth-child(1),.MenuList_b1 .stmenu:nth-child(6),.MenuList_b1 .stmenu:nth-child(7),.MenuList_b1 .stmenu:nth-child(18){display: none;}
.MenuList_b1 .stmenu:last-child{width: auto;margin-right: 0;}
.MenuList_b1 .stmenu>h3{font-size: 18px;color: #2a2a2a;margin-bottom: 23px;}
.MenuList_b1 .child span{font-size: 16px;color: #4a4a4a;}
.MenuList_b1 .child li{margin-bottom: 10px;display: block;}

.footer{line-height: 1.8;}
.footer .fl{width: calc(100% - 220px);}
.footer .fr{width: 200px;text-align: right;}
    .MenuList_c1 .MenuItems>li.cur{color: #513503;}

.hbg {width: 100%;z-index: 10; position: absolute;padding-bottom: 2vw; 
    background: linear-gradient(rgba(0,94,176,0.10) ,transparent);
    background: -ms-linear-gradient(rgba(0,94,176,0.10) ,transparent);
    background: -webkit-linear-gradient(rgba(0,94,176,0.10) ,transparent);
}
.whbg .hbg {
    background: linear-gradient(rgba(0,0,0,0.38) ,transparent);
    background: -ms-linear-gradient(rgba(0,0,0,0.38) ,transparent);
    background: -webkit-linear-gradient(rgba(0,0,0,0.38) ,transparent);
}

.header.act{background: rgba(0,94,176,0.7);} 
.header .logo .c{display: none;}
.index .header .logo .c{display: block;}
.index .header .logo .w{display: none;}
.index .hbg{position: static;background: none;padding: 0;}
.index .header,.index .header.act{background: none;position: fixed;color: #4a1003;}
.index .lang #btnxl{color: #4a1003;border-color: #4a1003;}
.index .lang #btnxl:after{border-top-color: #4a1003;}
.index .nav_xl_a span{background-color: #4a1003;}
.index #tophone{color: #000;}
.index .nav_xl_a{background-image: url(/images/MENU2.png);}
.index .nav_xl_a.a1{background: none;}
@media screen and (min-width: 1250px){
    .MenuList_f1 a:hover,.MenuList_c1 a:hover{color: #f8cd46;}
    .MenuList_f1 a:hover span,.MenuList_f1 .on .drop span{color: #f8cd46;}
    .MenuList_f1 .child li a:hover span{background-color: #f8cd46;}
    .MenuList_b1 .child li a:hover span{color: #f8cd46;}
    .MenuList_f1 .on {border-bottom: 1px solid #feda84;}

    .fp-viewing-0 .MenuList_f1 a:hover span,.fp-viewing-0 .MenuList_f1 .on .drop span{color: #fff;}
    .fp-viewing-0 .MenuList_f1 .on {border-color: #fff;}
}
@media screen and (max-width: 1440px){
    .MenuList_c1 .drop{font-size: 16px;}
    .MenuList_f1 a span{font-size: 16px;}
    .MenuList_f1 .stmenu{margin-right: 2.2vw;}
    .MenuList_b1 .stmenu:nth-child(9),.MenuList_b1 .stmenu:nth-child(2){display: none;}
    .MenuList_b1 .child span{font-size: 14px;}
    .MenuList_b1 .stmenu>h3{font-size: 16px;}
}
@media screen and (max-width: 1170px){
    .header .logo{height: 50px;}
    .header{padding: 15px 5.2%;}
    .header{height: 80px;}
    #tophone{padding-left: 45px; border-radius: 20px;}

    .MenuList_f1{display: none;}
    .MenuList_c1 .drop{font-size: 18px;padding: 1vh 0;}
    #menu{padding-top: 120px;width: 50%;}
    .footer{padding: 1.5vw 5.2%;}
    .MenuList_c1 .MenuItems>li{position: static;}
    .MenuList_c1 .drop+div{position: fixed;transform: translate(100%, 0);background: #eba720;padding: 0;border-radius: 0;top: 0;left: auto; right: 0;width: 55%;height: 100%;display: block;opacity: 0;padding-top: 130px;
    -webkit-transition: all .6s ease;
    -o-transition: all .6s ease;
    transition: all .6s ease;}
    .MenuList_c1 .on .drop+div{opacity: 1;transform: translate(0, 0);}
    .MenuList_c1 .drop+div:after{display: none;}
    .MenuList_c1 .drop+div li{color: #fff;}
}
@media screen and (max-width: 1024px){
    #menu.hide{display: none;}
    .MenuList_b1{display: none;}
}
@media screen and (max-width: 640px){
    .header .lang .sllist a{font-size: 14px;padding: 2vw 0;}
    .nav_xl_a{display: block;width: 10vw;height: 9vw;}
    .hbg{position: fixed;}
    .header>.fr{padding-right: 16.8vw}
    .header .lang .sllist{top: 11vw;width: 140px;}
    .header .lang{padding-top: 2vw;}
    .header{padding: 4.16vw 4.16%;border: none;height: 19.3vw;}
    .header .logo{height: 9.4vw;max-height: 100%;margin: 0; max-width: 50%;top: 4.8vw;-webkit-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;}
    .header .MenuList_f1,#tophone{display: none;}

    .MenuList_c1 .drop{font-size: 4.2vw;font-weight: normal;padding: 0.5em 0;}


    .footer{line-height: 1.8;font-size: 3.4vw;padding: 3.5vw 3%;text-align: center;}
    .index .footer,.aijia .footer{margin-top: 0;}
    .footer .fl,.footer .fr{float: none;text-align: center;width: auto;display: inline;}

    .hbg.mobact{background: #eba720;}
    
    .MenuList_c1{width: 100%;margin: 0 auto;}
    #menu{position: fixed; top: 0;width: 100%;height: auto;padding: 20vw 5vw 6vw 5vw;box-sizing: border-box;overflow: hidden;display: block;
        transition:0.1s all ease;-ms-transition:0.1s all ease;-webkit-transition:0.1s all ease;color: #4a1003;background: rgba(250,190,0,0.95);}
    .MenuList_c1 .MenuItems>li.cur{color: #ffec80;}
    .MenuList_c1 .MenuItems>li:nth-child(1){display: block;}
    #menu.hide{
        -webkit-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        display: block;
        visibility: hidden;
    }
    #menu.hide .MenuItems>li{
        -webkit-transform: translateX(-100px);
        -ms-transform: translateX(-100px);
        -o-transform: translateX(-100px);
        transform: translateX(-100px);
        opacity: 0;
    }
    #menu.hide .MenuItems>li:nth-child(2n+1) {
        -webkit-transform: translateX(100px);
        -ms-transform: translateX(100px);
        -o-transform: translateX(100px);
        transform: translateX(100px);
    }
    #menu .MenuItems>li{
        -webkit-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        transition:.8s all ease;-ms-transition:.8s all ease;-webkit-transition:.8s all ease;
        opacity: 1;
    }

    .MenuItems li a{height: auto;line-height: 1.5;font-size: 4vw;padding: 1vw 3.5vw;}
.MenuItems>li.fa>a{position: relative;}
.MenuItems>li.fa>a:after{content: "";display: block; width: 2vw;height: 2vw;border-top: 1px solid #fff;border-right: 1px solid #fff;
position: absolute;right: 4vw;top: 50%;-webkit-transform: translateY(-50%) rotate(45deg);
-ms-transform: translateY(-50%) rotate(45deg);
-o-transform: translateY(-50%) rotate(45deg);
transform: translateY(-50%) rotate(45deg);}
.MenuItems>li.fa.on>a:after{
    -webkit-transform: translateY(-50%) rotate(90deg);
    -ms-transform: translateY(-50%) rotate(90deg);
    -o-transform: translateY(-50%) rotate(90deg);
    transform: translateY(-50%) rotate(90deg);
}
/* .MenuList_c1 .drop+div li{float: left;min-width: 25%;margin: 0;}
.MenuList_c1 .drop+div li a{padding: 2vw;line-height: 1.5;display: block;}
.MenuList_c1 .drop+div{display: none;width: 100%; padding: 0; position: static;-webkit-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;}
.MenuItems>li.on  .drop+div{display: block;} */
}