html,body,div,p,ul,li,dl,dt,dd,em,i,span,a,img,input,h1,h2,h3,h4,h5 { margin: 0; padding: 0 }
html,body { overflow-x: hidden }
a,img,input { border: none }
a { text-decoration: none }
em,b,i { font-style: normal }
ul,li { list-style: none }
a,img { -webkit-touch-callout: none ;outline: none;}
body { -webkit-text-size-adjust: none; -moz-text-size-adjust: none; text-size-adjust: none }
/* 点击出现蓝色边框 */
a:focus,
input:focus,
p:focus,
div:focus{
-webkit-tap-highlight-color:rgba(0,0,0,0);
/* -webkit-user-modify:read-write-plaintext-only;  */
}
@font-face { font-family: nsr; src: url(../img/font/NotoSerif-Regular.ttf); }
@font-face { font-family: nsb; src: url(../img/font/NotoSerif-Bold.ttf); }

@font-face { font-family: thnsr; src: url(../img/font/Taviraj-Regular.ttf); }
@font-face { font-family: thnsb; src: url(../img/font/Taviraj-Bold.ttf); }
@font-face { font-family: arnsr; src: url(../img/font/NotoNaskhArabic-Regular.ttf); }
@font-face { font-family: arnsb; src: url(../img/font/NotoNaskhArabic-Bold.ttf); }

@font-face { font-family: jannab; src: url(../img/font/NotoSerifJP-VariableFont_wght.ttf); }
@font-face { font-family: konnab; src: url(../img/font/NotoSerifKR-VariableFont_wght.ttf); }



body { font: 14px/1.75 -apple-system,Arial; -webkit-tap-highlight-color: transparent ;font-family: nsr;}
body.lang_th{ font-family: thnsr;}
body.lang_ar{ font-family: arnsr;}

html,
body {
  position: relative;
  height:100%;
  overflow: hidden;
  background-color: #151f3a;
  
}
.lang_ja{
    font-family: jannab;
}
.lang_ko{
    font-family: konnab;
}

/* @media all and (orientation:landscape){
    html,body{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
    html::before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background:#333;z-index:99999;}
   body::before{content:"";position:absolute;z-index:99999;height:200px;width:100px;left:50%;top:50%;margin:-110px 0 0 -50px;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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");background-repeat:no-repeat;background-position:center center;background-size:100px auto;-webkit-transform:rotateZ(-90deg);}
  } */
  html.landscape{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
  html.landscape body{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
  html.landscape::before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background:#333;z-index:99999;}
  html.landscape::after{content:"";position:absolute;z-index:99999;height:200px;width:100px;left:50%;top:50%;margin:-110px 0 0 -50px;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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");background-repeat:no-repeat;background-position:center center;background-size:100px auto;-webkit-transform:rotateZ(-90deg);}
.hdicon { background: url(../img/hpicon.png) no-repeat; background-size: 7.26rem auto; }
/* header */
.header { position: fixed; top: -.05rem; z-index: 99; width: 100%; background: url(../img/header/bg.jpg) center center no-repeat; background-size: cover; height: 1.03rem; }

.header .logo { width: 1.08rem;  position: absolute; left: 0.5rem; top: 0.15rem; }

.header .hd-content { position: absolute; right: .4rem; height: 100%; width: auto; }

.header .yuyanbtn { width: 0.5rem; height: 0.5rem; display: inline-block; background-position: -0.26rem -12.9rem; margin-top: 0.25rem;    margin-right: .3rem;}
.header .buy { width: 0.5rem; height: 0.5rem; display: inline-block; background-position: -4.9rem -18.4rem;     margin-right: .3rem;}


.header .hd-zhuce { vertical-align: text-bottom; font-size: .24rem; display: inline-block; width: 2.52rem; height: 0.6rem; background-position: -0.26rem -19.48rem; margin: 0 .2rem; text-align: center; line-height: .65rem; color: #ffe699; text-transform: uppercase;  }

.header .ngBar { display: inline-block; width: 0.35rem; height: 0.5rem; background-position: -0.3rem -5.2rem;  }
.header .off{ background-position: -0.3rem -6.12rem; }

.check-language{ opacity: 0; transition: all .5s; transform: translate(100%,0); position: fixed; z-index: 50; width: 1.5rem; height: auto; right: 0rem; top: 1rem;border-radius: 0.08rem; border: 1px solid #ffdf91;background: url(../img/header/langbg.jpg);background-size: 100% auto;}
.check-language.on{ opacity: 1; transform: translate(0,0); }
.check-language li{position: relative; display: block; width: 1.5rem; height: auto;margin: 0 auto;color: #7bb2f1;   font-size: .16rem; text-align: center; line-height: .465rem;     text-indent: 0.12rem;}
.check-language li:nth-child(5){font-size: .14rem;}
.check-language li.on{  background: url(../img/hpicon.png) no-repeat; background-size: 7.26rem auto;   background-position: -0.3rem -15.03rem;color: #ffdf91;}
.check-language li:first-child{ border-top-left-radius: 0.08rem; border-top-right-radius: 0.08rem; }
.check-language li:last-child{ border-bottom-left-radius: 0.08rem; border-bottom-right-radius: 0.08rem; }
.check-language li::after,.check-language a.on::after{ background: url(../img/hpicon.png) no-repeat; background-size: 7.26rem auto; position: absolute; content: ''; width: 0.13rem; height: 0.13rem; left: 0.06rem; top: 0.18rem; }
.check-language li::after{  background-position: -0.3rem -2.94rem;}
.check-language li.on::after{ background-position: -0.3rem -2.23rem; }

.nav-box{ position: fixed; right: 0; z-index: 50; width: 100%; height: 100%; opacity: 0; transition: all .5s; transform: translate(100%,0); }
.nav-box.on{ opacity: 1; transform: translate(0,0); }

.nav-box .nav-content{ position: absolute; width: 100%; background: url(../img/header/navbg.jpg) center top no-repeat; background-size: cover; height:100%; z-index: 49; top: .95rem; padding-top: 0.5rem; }
.nav-box .navbg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; backdrop-filter: saturate(150%) contrast(50%) blur(3px); -webkit-backdrop-filter:saturate(150%) contrast(50%) blur(3px); z-index: 47; }

.nav-box .nav-txt{ width: 6.66rem; margin: 0 auto; height: auto; position: relative; }
.nav-box .back{  text-transform: uppercase; color: #ffdf91; font-size: .28rem;   display: block; margin-left: 0.3rem; }
.nav-box .back::after{
    background: url(../img/hpicon.png) no-repeat;
    background-size: 7.26rem auto;
    position: absolute;
    content: '';
    width: 0.18rem;
    height: 0.2rem;
    background-position: -0.3rem -3.64rem;
    left: 0;
    top: 0.13rem;
    transform: rotate(180deg);
}

.nav-box  ul{ position: relative; margin-top: .2rem; padding: 0.5rem 0; }

.nav-box  ul::before,.nav-box  ul::after{ position: absolute; content: ' '; background: url(../img/hpicon.png) no-repeat; background-size: 7.26rem auto; background-position: -0.3rem -0.3rem; width: 100%; height: 0.05rem; }
.nav-box  ul::before{ top: 0; }
.nav-box  ul::after{ bottom: 0; }

.nav-box  ul li {  height:auto; width: 100%;font-size: .42rem; line-height: 1rem;  text-transform: uppercase; color: #ffdf91;text-indent: .85rem; text-shadow: 0 0 5px #000; background: url(../img/hpicon.png) no-repeat; background-size: 7.26rem auto; }
.nav-box  ul li a{  text-transform: uppercase; color: #ffdf91; }

.nav-box  ul li:nth-child(1){ background-position:.05rem -8.7rem;display: none; }
.nav-box  ul li:nth-child(2){ background-position:.05rem -10.64rem; }
.nav-box  ul li:nth-child(3){ background-position:.05rem -9.65rem; }

.nav-box  ul li:nth-child(4){ background-position:.05rem -11.64rem; }
.nav-box  ul li:nth-child(5){ background-position:.05rem -26.50rem ; }
.nav-box  ul li:nth-child(6){ background-position:.05rem -4.05rem;}
.nav-box  ul li:nth-child(7){ background-position:.05rem -25.65rem }
.nav-box  ul li:nth-child(8){ 
    background: url(../img/history/h-icon.png) no-repeat;
    background-size: .36rem auto;
    background-position: .38rem center;
 }

 .nav-box  ul li:nth-child(9){ 
    background: url(../img/pc-icon.png) no-repeat;
    background-size: .36rem auto;
    background-position: 0.35rem .35rem;
 }
 .nav-box ul li  .list {
    display: none;
    line-height: 1;
 }
 .nav-box ul li  .list a{
    display: block;
    font-size: .32rem;
    margin-bottom: .25rem;
 }   








.nav-box .contact{ width: 100%; height:auto; margin-top: .5rem; }

.nav-box .contact span{ display: inline-block; text-indent: .2rem; font-size: .42rem;  color: #fff; text-shadow: 0 0 10px #513c09;     text-transform: uppercase;}

.nav-box .contact a{ display: inline-block; width: .65rem; height:  .65rem; vertical-align:top; margin-left: .25rem; background: url(../img/hpicon.png) no-repeat; background-size: 7.26rem auto; }

.nav-box .contact a:nth-child(2){ background-position:-.3rem -21.87rem; }
.nav-box .contact a:nth-child(3){ background-position: -1.5rem  -18.28rem; }
.nav-box .contact a:nth-child(4){ background-position: -.3rem -20.66rem; }
.nav-box .contact a:nth-child(5){ background-position:-.3rem -17.15rem; }

.nav-box .nav-zhuce{  color: #5a361e; font-size: .38rem; display: block; width: 5.70rem; height: 1.15rem; background: url(../img/page1/zhuce.png) center center no-repeat; background-size: 100% auto; text-align: center; line-height: 1rem; margin: .5rem auto 0; }

.nav-box  .androidDownload{
    display: none;
    width: 2.29rem;
    height: 0.64rem;
    margin: .5rem auto 0;   
}
.nav-box .androidDownload img{height: 100%;}

/* footer */

.footerBox{ position: relative; height:2.5rem; width: 100%; background-color: #000;     text-align: center;}

.footerBox .contact{ height: .93rem; width: 100%; background: url(../img/footerbg.jpg) center center no-repeat; background-size: cover; position: relative; line-height: .93rem; }
.footerBox .contact::after,.footerBox .contact::before{ position: absolute; content: ''; background: url(../img/page6/p6icon.png) no-repeat; background-size: 8.1rem auto; width: 100%; height: .01rem; background-position: -.3rem  -.3rem; left: 0; }

.footerBox .contact::after{ top: 0; }
.footerBox .contact::before{ bottom: 0; }

.footerBox .contact span{ vertical-align: middle;  font-size:.42rem; color: #fff; text-shadow: 0 0 .1rem #463814; text-transform: uppercase;}
.footerBox .contact a{ display: inline-block; width: .46rem; height:.44rem; vertical-align: middle; margin-left: .3rem; background: url(../img/page6/p6icon.png) no-repeat; background-size: 8.1rem auto; filter: drop-shadow(0px 0px 0.1rem #463814); }

.footerBox .contact a:nth-child(2){ background-position: -.3rem -8.49rem; margin-left: 1rem; }
.footerBox .contact a:nth-child(3){ background-position: -1.25rem  -7.47rem; }
.footerBox .contact a:nth-child(4){ background-position: -.3rem -9.53rem}
.footerBox .contact a:nth-child(5){ background-position: -.3rem  -6.52rem; }

.footerBox .copytxt{ position: absolute; bottom: 0.2rem; width: 100%; height: 1.2rem;  color: #737373; font-size: .14rem;  line-height: .67rem; }

.footerBox .copytxt span{
    display: block;
    line-height: .2rem;
    text-align: right;
    margin-right: 0.2rem;
    margin-top: 0.05rem;

}
.footerBox .copytxt span:nth-child(1){margin-top: .5rem;}
.footerBox .copytxt span a{   color: #737373;}


.footerBox  .copytxt span .cookieSet{
    display: inline-block;
    position: relative;
}

.footerBox  .copytxt span .cookieSet a{
    background: none !important;
    border: none !important;
    color: #737373 !important;
    width: 100%;
    padding: 0 !important;
    position: absolute;
    left: 0;
   opacity: 0;
}



.footerBox .copytxt .home{
    position: absolute;
    right: .2rem;
    top: -.2rem;
    color: #fff;
    text-decoration: underline;
    text-underline-offset: .1rem;
}
.footerBox .logoimg{
    position: absolute;
    left: 0.1rem;
    top: 0;
    display: flex;
}
.footerBox .logoimg img{
    width: auto;
    height: .35rem;
    display: block;
    margin-right: .25rem;
}


/* pop */

.pop { position: absolute; z-index: 999; top: 0; display: none; }

.pop .close { position: absolute; right: 0; top: -.6rem; width: .47rem; height:.47rem; background-position: -.3rem -13.96rem; }
.subbox{ width: 6.81rem; height: 6.01rem; background: url(../img/pop/zhucebg.png) center center no-repeat; background-size: 100% auto; }

.subbox .title { position: absolute; width: 100%; top: .2rem; }

.subbox .title h3 { color: #ffe1a1; font-size: .56rem;  text-align: center; text-transform: uppercase;}

.subbox .title small { 
     color: #ffe1a1; 
    font-size: .34rem;
    text-align: center;
    display: block;
    margin-top: 0.7rem;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    white-space: nowrap;
    
    line-height: .4rem;
}
.subbox .title small::after,.subbox .title small::before{ position: absolute; content: ''; background: url(../img/hpicon.png) no-repeat; background-size: 7.26rem auto; height: 0.05rem; width: 1.41rem; top: 0.19rem; }
.subbox .title small::before{ background-position: -.3rem -.93rem; left: -1.6rem; }
.subbox .title small::after{ background-position: -0.3rem -1.58rem; margin-left: 0.2rem; }

.subbox .tips { display: none; position: absolute; color: #ec5353; top: 2rem; left: 0.5rem; font-size: .2rem;}


.subbox .email { width: 6.3rem; height: 2.6rem; margin: 2.4rem auto 0; }
.subbox .email .koMessage,.subbox .email .hkTwOm{display: none;}
.subbox .email .comMessage em { font-size: .49rem; color: #929292; display: inline-block; vertical-align: top; }

.subbox .email input { height: .65rem; width: 5.80rem; margin-left: .1rem; text-indent: .2rem; font-size: .26rem; }

.subbox .email .txt { display: block; margin: 0 auto; width: auto; font-size: .21rem; color: #fff; line-height: .3rem; position: relative; margin-top: .2rem; margin-left: .25rem;  }

.subbox .email .txt i { display: inline-block; width: .33rem; height: .33rem; background-position:-.3rem -8.07rem; vertical-align: top; margin-right: .2rem; cursor: pointer; }

.subbox .email .txt i.on { background-position:-.3rem -7.14rem; }

.subbox .email .txt span { display: inline-block; width: 90%; }

.subbox .email .txt a { color: #ffe1a1; margin-left: 5px; }

.subbox .email .sub {  display: block; width: 3.44rem; height: .7rem; background-position: -.3rem -23.09rem; margin: .45rem auto 0; text-align: center; color: #222f43; font-size:.42rem; font-weight: bold; line-height: .7rem; }


.thk{ width: 6.81rem; height: 4.03rem; background: url(../img/pop/tk.png) center center no-repeat; background-size: 100% auto; }

.thk h3,.thk small{  color: #ffe1a1; font-size: .56rem; left: 50%; transform: translate(-50%); white-space: nowrap; position: absolute; }
.thk h3{ top: 1.1rem;text-transform: capitalize; }
.thk  h3::after,.thk  h3::before{ position: absolute; content: ''; background: url(../img/hpicon.png) no-repeat; background-size: 7.26rem auto; height: 0.05rem; width: 1.41rem; top: 0.5rem; }
.thk  h3::before{ background-position: -.3rem -.93rem; left: -1.6rem; }
.thk  h3::after{ background-position: -0.3rem -1.58rem; margin-left: 0.2rem; }
.thk small{ top: 1.8rem; }
.thk .creator{position: absolute;
    text-align: center;
    width: 100%;
    bottom: 0.6rem;
    text-decoration: underline;
    color: #fff;
    font-size: .26rem;
    text-underline-offset: 0.1rem;}
.thk .tips  {    font-size: .4rem;
    width: 100%;
    text-align: center;
    white-space: pre-wrap;
    top: 50%;
    transform: translate(-50%,-50%);}
.popvideo { width:6.81rem; height:3.84rem; margin: 0 auto; }

.popvideo .videoCont { width: 100%; height: 100%; }
.video4 video{width: 100%;height: 3.9rem;background-color: #000;} 



/* history */

.hisSuccess{
    width: 6.85rem;
    height: 4.05rem;
    background: url(../img/history/sucessPop.jpg) center center no-repeat;
    background-size: 100% auto;
}
.hisSuccess small{ color: #fff; font-size: .56rem; left: 50%;top:50%; transform: translate(-50%,-50%);  position: absolute; width: 80%;text-align: center;display: none;}
.hisSuccess small:first-child{display: block;}
.bns_end{
    width: 6.85rem;
    height: 4.05rem;
    background: url(../img/history/endPop.jpg) center center no-repeat;
    background-size: 100% auto;  
}
.bns_end small{ color: #fff; font-size: .56rem; left: 50%;top:50%; transform: translate(-50%,-50%); position: absolute;width: 80%;text-align: center; }









/* en */

.lang_en .page1 .zhucebtn a{
    text-indent: .3rem;
    font-size: .28rem;
}
.lang_en .page1 .appBox .midas2 span:nth-child(1){
    top: .12rem;
}
.lang_en .page1 .appBox .midas2 span:nth-child(2){
    top: .28rem;
}
.lang_en .page7 .pinglun2 .pl-message p{
    font-size: .26rem;

}
.lang_en .page7 .pinglun3 .pl-message p{
    font-size: .3rem;
}
.lang_en .page5 .ct-message .bigicon9 em{
    font-size: .24rem;
    top: .4rem;
}

/* lang  es*/


.lang_es .header .hd-zhuce{    font-size: .18rem;}

.lang_es .subbox .email input{font-size: .22rem;}


.lang_es .page1 .zhucebtn,.lang_es .nav-box .nav-zhuce{  font-size: .22rem;line-height: 1.05rem;}
.lang_es .page1 .appBox .midas2 .sp1{ font-size: .14rem;}
.lang_es .page1 .appBox .midas2 .sp2{  font-size: .14rem; }

.lang_es .page2 .map .box .num,.lang_es .page2 .map .box.get .num, .lang_es .page2 .map .box.on .num{
    font-size: .28rem;
}
.lang_es .page2 .map .box .first{
    font-size: .21rem;
}
.lang_es .page2 .map .box p{font-size: .18rem;}
.lang_es .page2 .map .gift-box3 p{font-size: .16rem;}
.lang_es .page2 .map .gift-box5 .hide-gift{font-size: .08rem;}

.lang_es  .page3 .title{font-size: .48rem;}

.lang_es .page3 .lunBox .biaoti small{    font-size: .18rem;}
.lang_es .page3 .page3_dian .swiper-pagination-bullet{
    width: 2.9rem;
}
.lang_es .page5 .ct-message .dec p{font-size: .22rem;}

.lang_es .page5 .herobg3 .dec p{    font-size: .24rem;}
.lang_es .page5 .ct-message .bigicon9 em{
    font-size: .18rem;
    top: .45rem;
}


.lang_es .page7   .pinglun2 .pl-message  p{
   line-height: .35rem;
    font-size: .22rem;
}

.lang_es  .historyPage .jiedianBox li em{
    font-size: .16rem;
}
.lang_es .historyPage .jiedianBox li h4{
font-size: .16rem;
right: .4rem;
}
/* fr */

.lang_fr .subbox .title small{    font-size: .3rem;}
.lang_fr .header .hd-zhuce{    font-size: .2rem;}
.lang_fr .page1 .zhucebtn{
    font-size: .19rem;
}
.lang_fr .nav-box .nav-zhuce{  font-size: .18rem; line-height: 1.03rem;}
.lang_fr .nav-box .contact span{font-size: 0.35rem;}
.lang_fr .page1 .appBox .midas2 span:nth-child(1){ font-size: .14rem;}
.lang_fr .page1 .appBox .midas2 span:nth-child(2){ font-size: .16rem; }
.lang_fr .page2 .map .gift-box5 .hide-gift{font-size: .08rem;}

.lang_fr .page2 .map .box p{font-size: .22rem;}
.lang_fr .page2 .map .gift-box2 p{width: 140%;    left: -0.7rem;}
.lang_fr .page2 .map .gift-box3 p{font-size: .18rem;}
.lang_fr .page3 .lunBox .biaoti h4{    font-size: .24rem;}
.lang_fr .page5 .ct-message .dec p{font-size: .2rem;}
.lang_fr .page5 .ct-message .bigicon9 em{
    font-size: .12rem;
    top: .47rem;
}
.lang_fr .page7   .pl-message  p{
    line-height: .36rem;
}
.lang_fr .page7   .pinglun2 .pl-message  p{
    line-height: .32rem;
    font-size: .24rem;
}
.lang_fr .historyPage .jiedianBox li h4{
    font-size: .16rem;
    right: .4rem;
    }
/* de */
.lang_de .subbox .title small{    font-size: .3rem;}
.lang_de .header .hd-zhuce{    font-size: .22rem;}
.lang_de .page1 .zhucebtn,.lang_de .nav-box .nav-zhuce{   font-size: .26rem;}
.lang_de .page1 .appBox .midas2 span:nth-child(1){ font-size: .14rem;transform: scale(.85);    left: 0rem;}
.lang_de .page1 .appBox .midas2 span:nth-child(2){ transform: scale(.55); left: -0.5rem;}
.lang_de .page2 .map .gift-box5 .hide-gift{font-size: .07rem;}
.lang_de .page2 .map .box p{font-size: .18rem;}
.lang_de .page3 .lunBox .biaoti small{    font-size: .17rem;}
.lang_de .page3 .page3_dian .swiper-pagination-bullet{
    width: 3.4rem;
    white-space: nowrap;
}
.lang_de .page5 .ct-message .dec p{font-size: .2rem;}
.lang_de .page7   .pinglun2 .pl-message  p,.lang_de .page7   .pinglun3 .pl-message  p{
    line-height: .35rem;
    font-size: .24rem;
}
.lang_de .historyPage .title{    margin-top: 1.2rem;}
.lang_de .historyPage .txtp1{    margin: .1rem auto;}
.lang_de .historyPage .svbtn a{font-size: .28rem;}
.lang_de .historyPage .jiedianBox li h4{
    font-size: .16rem;
    right: .4rem;
    }
/* id */

.lang_id .header .hd-zhuce{    font-size: .28rem;}

.lang_id .page1 .zhucebtn,.lang_id .nav-box .nav-zhuce{   font-size: .22rem;}
.lang_id .page1 .appBox .midas2 span:nth-child(1){ font-size: .13rem;transform: scale(.9);}
.lang_id .page1 .appBox .midas2 span:nth-child(2){ font-size: .18rem;}
.lang_id .page2 .map .box p{font-size: .18rem;}
.lang_id .page3 .lunBox .biaoti h4{font-size: .24rem;}
.lang_id .page3 .lunBox .biaoti small{    font-size: .17rem;}
.lang_id .page4 .hero .herotxtbox .txt h5{font-size: .45rem;}
.lang_id .page5 .ct-message .dec p{font-size: .24rem;}
.lang_id .page5 .ct-message .bigicon9 em{
    font-size: .22rem;
    top: .4rem;
}
.lang_id .page7   .pinglun2 .pl-message  p,.lang_id .page7   .pinglun3 .pl-message  p{
    line-height: .35rem;
    font-size: .24rem;
}

.lang_id .historyPage .jiedianBox li h4{
    font-size: .16rem;
    right: .4rem;
    }







/* tr */

.lang_tr .header .hd-zhuce{    font-size: .32rem;}
.lang_tr .page1 .zhucebtn,.lang_tr .nav-box .nav-zhuce{   font-size: .26rem;}
.lang_tr .nav-box .contact span{font-size: 0.35rem;}
.lang_tr .page1 .appBox .midas2 span:nth-child(1){ font-size: .14rem;transform: scale(0.9);}
.lang_tr .page1 .appBox .midas2 span:nth-child(2){ font-size: .2rem;    top: 0.35rem;}
.lang_tr .page2 .map .box p{font-size: .175rem;}
.lang_tr .page3 .lunBox .biaoti h4{font-size: .22rem;}
.lang_tr .page3 .lunBox .biaoti small{    font-size: .18rem;}

.lang_tr .page4 .hero .herotxtbox .txt h5{font-size: .42rem;}
.lang_tr .page5 .ct-message .bigicon9 em{
    font-size: .24rem;
    top: .4rem;
}

.lang_tr .page7   .pinglun2 .pl-message  p{
    line-height: .35rem;
    font-size: .24rem;
}
.lang_tr .page7   .pinglun3 .pl-message  p{
    line-height: .34rem;
}
.lang_tr .historyPage .title{font-size: .45rem;}
/* pt */

.lang_pt .header .hd-zhuce{    font-size: .20rem;}

.lang_pt .page1 .zhucebtn,.lang_pt .nav-box .nav-zhuce{   font-size: .26rem; line-height: 1.03rem;}
.lang_pt .thk .creator{font-size: .22rem;}
.lang_pt .page1 .appBox .midas2 span:nth-child(1){ font-size: .14rem; transform: scale(.8);left: -0.1rem;}
.lang_pt .page1 .appBox .midas2 span:nth-child(2){  transform: scale(.55);left: -0.4rem;}
.lang_pt .page2 .map .box p{font-size: .18rem;}
.lang_pt .page3 .lunBox .biaoti small{    font-size: .18rem;}
.lang_pt .historyPage .jiedianBox li h4{text-transform:none}
.lang_pt .page4 .hero .herotxtbox .txt h5{font-size: .37rem;}
.lang_pt .page5 .ct-message .dec p{font-size: .26rem;}
.lang_pt .page5 .ct-message .bigicon9 em{
    font-size: .22rem;
    top: .42rem;
}

.lang_pt .page7   .pinglun2 .pl-message  p{
    line-height: .33rem;
    font-size: .23rem;
}
/* it */
.lang_it  .nav-box  ul li:nth-child(5){ font-size: .38rem; }
.lang_it .header .hd-zhuce{    font-size: .22rem;   }

.lang_it .page1 .zhucebtn,.lang_it .nav-box .nav-zhuce{   font-size: .22rem; line-height: 1.03rem;}
.lang_it .page1 .appBox .midas2 span:nth-child(1){ font-size: .14rem; transform: scale(.8);left: -.1rem; }
.lang_it .page1 .appBox .midas2 span:nth-child(2){ transform: scale(.45); left: -.6rem;    top: 0.3rem;}
.lang_it .page2 .map .box .num{font-size: .24rem;}

.lang_it .page2 .map .box p{font-size: .17rem;}
.lang_it .page3 .lunBox .biaoti small{    font-size: .16rem;}

.lang_it .page4 .hero .herotxtbox .txt h5{font-size: .4rem;}

.lang_it .page4 .hero .herotxtbox .txt .smicon span{font-size: .17rem;}
.lang_it .page5 .ct-message .dec p{font-size: .21rem;}
.lang_it .page5 .ct-message .bigicon9 em{
    font-size: .18rem;
    top: .45rem;
}
.lang_it .page7   .pinglun2 .pl-message  p{
    line-height: .33rem;
    font-size: .24rem;
}
/* th */

.lang_th .header .hd-zhuce{    font-size: .20rem; vertical-align: super;}

.lang_th .page1 .zhucebtn,.lang_th .nav-box .nav-zhuce{   font-size: .28rem; line-height: 1.03rem;}
.lang_th .page1 .appBox .midas2 span:nth-child(1){  font-size: .14rem;}
.lang_th .page1 .appBox .midas2 span:nth-child(2){  top: 0.38rem;font-size: .18rem;}
.lang_th .page3 .lunBox .biaoti small{    font-size: .18rem;}

.lang_th .page4 .hero .herotxtbox .txt{width: 57%;}
/* .lang_th .page5 .ct-message .dec{width: auto;} */
.lang_th .page5 .ct-message .dec p{font-size: .28rem;}
.lang_th .page5 .ct-message .dec em{display: block;}
.lang_th .page5 .ct-message .bigicon9 em{
    top: .34rem;
    left: 0.1rem;
}
.lang_th .page6 .newsbox .swiper-slide .txt h3 {    font-size: .32rem;line-height: .55rem;}


.lang_th .page2 .content .title3,
.lang_th .page3 .lunBox .biaoti h4,
.lang_th .page3 .lunBox .biaoti small,
.lang_th .page4 .hero .herotxtbox .txt h5,
.lang_th .page5 .title2,
.lang_th .page6 .newsbox .swiper-slide .txt h3
{font-family: thnsb;}


.lang_th .page4 .hero .herotxtbox .txt h5{font-size: .40rem;}




.lang_th .page7 .pl-message p{line-height: .45rem;font-size: .26rem;}
/* ar */

.lang_ar .header .logo{
    right: .5rem;
    left: auto;
}

.lang_ar .header .hd-content{
    left: .4rem;
    right: auto;
    top: 0.25rem;
}
.lang_ar .header .hd-content a{
    float: right;
}
.lang_ar .header .yuyanbtn{margin-top: 0;margin-left: .3rem;}
.lang_ar .nav-box .back{text-align: right;    margin-right: .3rem;}

.lang_ar .nav-box .back::after{
    right: 0;
    left: auto;
    transform: rotateY(45deg);  
}

.lang_ar .nav-box ul li{text-align: right;}

.lang_ar .nav-box ul li a{padding-right: 0;
    direction: rtl;
    display: block;
    text-indent: 0.5rem;}

.lang_ar .nav-box  ul li:nth-child(1){ background-position:6.05rem -8.7rem; }
.lang_ar .nav-box  ul li:nth-child(2){ background-position:6.05rem -10.64rem; }
.lang_ar .nav-box  ul li:nth-child(3){ background-position:6.05rem -9.65rem; }
.lang_ar .nav-box  ul li:nth-child(4){ background-position:6.05rem -11.64rem; }
.lang_ar .nav-box  ul li:nth-child(5){  background-position:6.05rem -26.55rem;}
.lang_ar .nav-box  ul li:nth-child(6){ background-position:6.05rem -4.05rem;}
.lang_ar .nav-box  ul li:nth-child(7){background-position:6.05rem -25.65rem;  }
.lang_ar .nav-box ul li:nth-child(8) {background-position: right;}

.lang_ar .nav-box ul li:nth-child(9) {background-position: right .25rem;}










.lang_ar .nav-box .contact{height: .7rem;    position: relative;}
.lang_ar  .nav-box .contact span{position: absolute;right: 0.2rem;}
.lang_ar .nav-box .contact a{position: absolute;}

.lang_ar .nav-box .contact a:nth-child(2){right: 1.2rem;}
.lang_ar .nav-box .contact a:nth-child(3){    right: 1.9rem;}
.lang_ar .nav-box .contact a:nth-child(4){    right: 2.8rem;top: .05rem;}
.lang_ar .nav-box .contact a:nth-child(5){ right: 3.7rem;top: .05rem;}

.lang_ar .page1 .appBox .midas2 span:nth-child(1){ font-size: .13rem;}
.lang_ar .page1 .appBox .midas2 span:nth-child(2){ font-size: .14rem;transform: scale(.85);left: -.1rem;top: .35rem;}

.lang_ar .page2 .content .map{
    background: url(../img/page2/ar1-1.png) no-repeat;
    background-size: 3.62rem auto;
    transform: translate(-46%);

}

.lang_ar .page2 .content .map-on{
    background: url(../img/page2/ar2-1.png) no-repeat;
    background-size:  3.62rem auto;
}

.lang_ar .page2 .map .gift-box1 { top: -1rem; right: -1.2rem;     left: auto;}

.lang_ar .page2 .map .gift-box2 { top: -1rem; left: -1.2rem;     right: auto;}
.lang_ar .page2 .map .gift-box3 {    right: -1.2rem; left: auto;}
.lang_ar .page2 .map .gift-box4 { right: 0; left: -1.2rem; }
.lang_ar .page2 .map .gift-box5 { left: auto; right: -1.2rem; }


.lang_ar .page2 .map .gift-box6 .hide-gift{right: auto;    left: -.36rem;    background-position: -1.9rem -11.56rem;}

.lang_ar .page2 .map .gift-box6 { right: 0; left: -1.2rem; }



.lang_ar .page2 .map .jticon i:nth-child(1) {
    top: -0.3rem;
    transform: rotateY(180deg);
    left: 2.2rem;
}
.lang_ar .page2 .map .jticon i:nth-child(2) {
    transform: rotate3d(0, 0, 1, 50deg);
    margin-left: -0.8rem;
}
.lang_ar .page2 .map .jticon i:nth-child(3) {
    top: 4.2rem;
    transform: rotate(30deg);
    left: 4.7rem;
}

.lang_ar .page2 .map .jticon i:nth-child(4) {
    transform: rotate(165deg);
    margin-left: -.5rem;
}

.lang_ar .page2 .map .box h3{bottom: .2rem;}

.lang_ar .header .hd-zhuce{    font-size: .26rem;    vertical-align: super;    margin-top: -.05rem;}
.lang_ar .subbox .tips{   left: 0.7rem;}
.lang_ar .subbox .email {direction: rtl;}

.lang_ar .page1 .zhucebtn,.lang_ar .nav-box .nav-zhuce{   font-size: .32rem; line-height: 1.03rem;}


.lang_ar .page2 .map .box .num{direction: rtl;}
.lang_ar .page2 .map .box p{font-size: .22rem;direction: rtl;}
.lang_ar .page2 .map .box p em i{display: block;}
.lang_ar .page3 .title{font-size: .5rem;}
.lang_ar .page3 .title2 i{
    display: block;
    text-align: center;
    width: 6.8rem;
    margin: 0 auto;
    color: #fff;
    font-size: .3rem;
}
.lang_ar .page3 .lunBox .biaoti h4{direction: rtl;}
.lang_ar .page4 .hero .herotxtbox .txt, .lang_ar .page4 .hero .herotxtbox .videobg{width: 45%;}
.lang_ar .page4 .hero .herotxtbox .txt{position: absolute;right: 0;}
.lang_ar .page4 .hero .herotxtbox .videobg{position: absolute;left: 0;}
.lang_ar .page4 .hero .herotxtbox .txt h5{font-size: .42rem;direction: rtl;text-align: right; }
.lang_ar .page4 .hero .herotxtbox .txt .smicon{right: 0;}
.lang_ar .page5 .ct-message .dec p{direction: rtl;text-align: right;    width: 6rem;}



.lang_ar .page5 .ct-message .p5icon{
    right: 0.5rem;
    left: auto;
    z-index: 20;
    top: -.5rem
}


.lang_ar .page5 .ct-message .dec{
    left: auto;
    right: .5rem;
    top: 1.5rem;
    width: 6rem;
}
.lang_ar .page5 .ct-message .dec h3{right: 0;}
.lang_ar .page5 .ct-message .dec h3::after{left: auto;right: 0;}
.lang_ar .page5 .ct-message{background: none;}
.lang_ar .page5  .herobg1::after{
    position: absolute;
    content: '';
    background: url(../img/page5/bg2.png) center bottom no-repeat;
    background-size: 100% auto;
    transform: rotateY(180deg);
    right: 0;
    width: 100%;
    height: 6rem;
}
.lang_ar .page5  .herobg2::after{
    position: absolute;
    content: '';
    background: url(../img/page5/bg3.png) center bottom no-repeat;
    background-size: 100% auto;
    transform: rotateY(180deg);
    right: 0;
    width: 100%;
    height: 6rem;
}
.lang_ar .page5  .herobg3::after{
    position: absolute;
    content: '';
    background: url(../img/page5/bg1.png) center bottom no-repeat;
    background-size: 100% auto;
    transform: rotateY(180deg);
    right: 0;
    width: 100%;
    height: 6rem;
}
.lang_ar .page5  .herobg4::after{
    position: absolute;
    content: '';
    background: url(../img/page5/bg4.png) center bottom no-repeat;
    background-size: 100% auto;
    transform: rotateY(180deg);
    right: 0;
    width: 100%;
    height: 6rem;
}
.lang_ar .page5  .herobg5::after{
    position: absolute;
    content: '';
    background: url(../img/page5/bg5.png) center bottom no-repeat;
    background-size: 100% auto;
    transform: rotateY(180deg);
    right: 0;
    width: 100%;
    height: 6rem;
}
.lang_ar .page5  .herobg6::after{
    position: absolute;
    content: '';
    background: url(../img/page5/bg2.png) center bottom no-repeat;
    background-size: 100% auto;
    transform: rotateY(180deg);
    right: 0;
    width: 100%;
    height: 6rem;
}

.lang_ar .page5  .herobg7::after{
    position: absolute;
    content: '';
    background: url(../img/page5/bg4.png) center bottom no-repeat;
    background-size: 100% auto;
    transform: rotateY(180deg);
    right: 0;
    width: 100%;
    height: 6rem;
}

.lang_ar .page5  .herobg8::after{
    position: absolute;
    content: '';
    background: url(../img/page5/bg6.png) center bottom no-repeat;
    background-size: 100% auto;
    transform: rotateY(180deg);
    right: 0;
    width: 100%;
    height: 6rem;
}
.lang_ar .page5  .herobg9::after{
    position: absolute;
    content: '';
    background: url(../img/page5/bg9.png) center bottom no-repeat;
    background-size: 100% auto;
    transform: rotateY(180deg);
    right: 0;
    width: 100%;
    height: 6rem;
}








.lang_ar .page5 .ct-message .showhero1,.lang_ar .page5 .ct-message .showhero2,.lang_ar .page5 .ct-message .showhero3,.lang_ar .page5 .ct-message .showhero4 ,.lang_ar .page5 .ct-message .showhero5,.lang_ar .page5 .ct-message .showhero6,.lang_ar .page5 .ct-message .showhero9{
    right: auto;
    left: 0;
    transform: rotateY(180deg);
}
.lang_ar  .page5 .ct-message .showhero5{
    left: -2.8rem;
    width:6.2rem;
    height: auto; 
}
.lang_ar  .page5 .ct-message .showhero6{
    left: -2rem;
    width:9rem;
    height: auto;  
}
.lang_ar  .page5 .ct-message .showhero7{
    left: -2rem;
    height: auto;  
}

.lang_ar  .page5 .ct-message .showhero8{
    left: -2rem;
    height: auto;  
}

.lang_ar  .page5 .ct-message .showhero9{
    left: -1rem;
    height: auto;  
}


.lang_ar .page5 .page5_dian{right: .2rem;left: auto;}

.lang_ar .page5 .page5_dian .swiper-pagination-bullet:nth-child(1){         right: -6.4rem; }
.lang_ar .page5 .page5_dian .swiper-pagination-bullet:nth-child(2){      right: -4.8rem; }

.lang_ar .page5 .page5_dian .swiper-pagination-bullet:nth-child(3){    right: -3.2rem;}
.lang_ar .page5 .page5_dian .swiper-pagination-bullet:nth-child(4){     right:-1.6rem;}
.lang_ar .page5 .page5_dian .swiper-pagination-bullet:nth-child(6){     right: 1.6rem; }

.lang_ar .page5 .page5_dian .swiper-pagination-bullet:nth-child(7){     right: 3.2rem; }

.lang_ar .page5 .page5_dian .swiper-pagination-bullet:nth-child(8){     right: 4.8rem; }
.lang_ar .page5 .page5_dian .swiper-pagination-bullet:nth-child(9){     right: 6.4rem; } 









.lang_ar .page6 .newsbox .swiper-slide .txt h3{
    width: 88%;
    margin: 0 auto;
    text-align: right;
    direction: rtl;
}
.lang_ar  .page6 .newsbox .swiper-slide .txt p{text-align: right;    direction: rtl;}

.lang_ar .page6 .morelink::after{
    transform: rotateY(180deg);
    margin-left: -.9rem; 
}


.lang_ar .page2 .content .title3,
.lang_ar .page3 .lunBox .biaoti h4,
.lang_ar .page3 .lunBox .biaoti small,
.lang_ar .page4 .hero .herotxtbox .txt h5,
.lang_ar .page5 .title2,
.lang_ar .page6 .newsbox .swiper-slide .txt h3
{font-family: arnsb;}

.lang_ar .footerBox .contact span{
    position: absolute;
    right: 1.7rem;
    top: .05rem;
}
.lang_ar .popMedia .popContent .txt{
    text-align: right;
    direction: rtl;
}

.lang_ar .page7 .pl-message .pl-title,.lang_ar  .page7 .pl-message p,.lang_ar .page7 .personMessage .comtxt .txt{
    text-align: right;
    direction: rtl;   
}

.lang_ar .page7 .pl-message p{font-size: .32rem;}
.lang_ar .page7 .personMessage .comtxt .txt{font-size: .26rem;}

.lang_ar  .historyPage .txtp1{font-size: .22rem;text-align: right;}
.lang_ar .historyPage .jiedianBox li h4 em{font-size: .2rem;}

.lang_ar .bns_end small,.lang_ar  .hisSuccess small{direction: rtl;text-align: right;}

.lang_ar  .historyPage .svbtn .tips{direction: rtl;}


.lang_ar  .footerBox .contact a{position: absolute;top: .25rem;}
.lang_ar  .footerBox .contact a:nth-child(2){margin-left: .4rem;}
.lang_ar  .footerBox .contact a:nth-child(3){    margin-left: -.4rem;}
.lang_ar  .footerBox .contact a:nth-child(4){    margin-left: -1.2rem;}
.lang_ar  .footerBox .contact a:nth-child(5){margin-left: -2.1rem;}











/* ru */

.lang_ru .header .hd-zhuce{    font-size: .14rem;line-height: .6rem;}

.lang_ru .page1 .zhucebtn,.lang_ru .nav-box .nav-zhuce{   font-size: .24rem; }
.lang_ru  .nav-box .contact span{font-size: .32rem;vertical-align: text-top;}
.lang_ru .page1 .appBox .midas2 span:nth-child(1){  
    font-size: .12rem;
    top:0.02rem;
 transform: scale(.85);
    white-space: normal;
}
.lang_ru .page1 .appBox .midas2 span:nth-child(2){   
    font-size: .14rem;
    transform: scale(.9);
    top: 0.25rem;
    line-height: 1;
    white-space: normal;
 
}
.lang_ru  .page2 .map .box p{font-size: .19rem;}
.lang_ru  .page3 .lunBox .biaoti small{font-size: .2rem;}
.lang_ru .page4 .hero .herotxtbox .txt h5{font-size: .40rem;}
.lang_ru  .page5 .ct-message .dec p{font-size: .22rem;width: 6.8rem;}
.lang_ru .page5 .ct-message .bigicon9 em{
    font-size: .24rem;
    top: .38rem;
}
.lang_ru .page7 .pinglun2 .pl-message p,.lang_ru .page7 .pinglun3 .pl-message p{font-size: .26rem;line-height: .35rem;}

.lang_ru .page7 .personMessage .comtxt .txt{font-size: .22rem;}




.lang_ru  .historyPage .svbtn a{font-size: .28rem;}







/* vi */

.lang_vi .header .hd-zhuce{    font-size: .2rem;line-height: .6rem;}

.lang_vi .page1 .zhucebtn,.lang_vi .nav-box .nav-zhuce{   font-size: .24rem; line-height: 1rem;}
.lang_vi  .nav-box .contact span{font-size: .24rem;vertical-align: -webkit-baseline-middle;}
.lang_vi  .page2 .map .box p{font-size: .14rem;}
.lang_vi  .page3 .lunBox .biaoti small{font-size: .2rem;}
.lang_vi .page4 .hero .herotxtbox .txt h5{font-size: .3rem;}
.lang_vi .page4 .hero .herotxtbox .txt .smicon span{font-size: .13rem;}
.lang_vi  .page5 .ct-message .dec p{font-size: .24rem;}
.lang_vi .footerBox .contact span{font-size: .28rem;}



/* zh-tw */

.lang_zh-tw .subbox .email{    width: 5.6rem;}
.lang_zh-tw .subbox .email .comMessage{display: none;}
.lang_zh-tw .subbox .email .hkTwOm{display: block;position: relative;}


.lang_zh-tw  .subbox .email .txt span{width: auto;}
.lang_zh-tw .hkTwOm .select{
    cursor: pointer;
    position: relative;
    display: inline-block;
    height: .65rem;
    line-height: .65rem;
    font-size: .26rem;
    width: 1.40rem;
    color: #fff;
    background-color: #1d3b71;
    text-align: center;
    padding-right: .30rem;
    font-weight: bold;
}
.lang_zh-tw .hkTwOm .select::after{
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-width: .10rem;
    border-style: solid;
    border-color: #ead48f transparent transparent transparent;
    right: .10rem;
    top: .28rem;
}

.lang_zh-tw  .hkTwOm .selbox{
    display: none;
    position: absolute;
    height: auto;
    line-height: .44rem;
    font-size: .22rem;
    width: 1.70rem;
    color: #929292;
    background-color: #202f4a;
    text-align: center;
    z-index: 20;
    font-weight: bold;
}
.lang_zh-tw  .hkTwOm .selbox li{
    padding: 0.1rem 0;
}
.lang_zh-tw  .hkTwOm .selbox li.on{
    background-color: #7799b3;
    color: #202f4a;
}

.lang_zh-tw  .subbox .hkTwOm  input{    width: 3.80rem;
    vertical-align: top;
    margin-left: -.05rem;}
.lang_zh-tw .header .hd-zhuce{    font-size: .3rem;}

.lang_zh-tw .page1 .zhucebtn,.lang_zh-tw .nav-box .nav-zhuce{   font-size: .4rem;}
/* .lang_zh-tw .page2 .map .box p{font-size: .24rem;} */
.lang_zh-tw .page2 .map .box .num{
    text-shadow:none !important;
    -webkit-text-stroke:initial !important; 
}
.lang_zh-tw .page7  .pl-message p{font-size: .34rem;line-height: .45rem;}
.lang_zh-tw .page7 .personMessage .comtxt .txt{
    font-size: .26rem;
    line-height: .4rem;
}
/* zh-cn */
.lang_zh-cn .page1 .zhucebtn a{font-size: .38rem;}
.lang_zh-cn .header .hd-zhuce{    font-size: .3rem;}

.lang_zh-cn .page1 .zhucebtn,.lang_zh-cn .nav-box .nav-zhuce{   font-size: .29rem; line-height: 1rem;}

.lang_zh-cn .page1 .appBox .midas1 em{font-size: .3rem; text-shadow: 0 0 .05rem #fff5b7, 0 0 .05rem #fff5b7, 0 0 .05rem #fff5b7}
.lang_zh-cn .page2 .map .box .num{
    text-shadow:none !important;
    -webkit-text-stroke:initial !important; 
}
.lang_zh-cn .page7  .pl-message p{font-size: .34rem;line-height: .45rem;}
.lang_zh-cn .page7 .personMessage .comtxt .txt{
    font-size: .26rem;
    line-height: .4rem;
}

/* ja */
/* .lang_ja .page1 { background: url(../img/page1/ja-bg.jpg) center center no-repeat; background-size: cover; } */
.lang_ja .page1 .zhucebtn{   font-size: .23rem;}
.lang_ja  .header .logo{height: auto;    top: 0.1rem;}
.lang_ja .nav-box .contact a:nth-child(2),.lang_ja  .footerBox .contact a:nth-child(2){display: none;}
.lang_ja .page3 .title{font-size: 0.45rem;}
.lang_ja .page3 .lunBox .biaoti small.smt{font-size: .16rem;}

.lang_ja .page5 .page5_dian .swiper-pagination-bullet:nth-child(2){

    background-size: 6.38rem auto;
    background-position: -2.95rem -3.95rem;
}
.lang_ja .page5 .page5_dian .swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active{
    background-position:-2.95rem   -10.92rem
}


.lang_ja  .page5 .ct-message .bigicon1{
    position: absolute;
    width: 1.61rem;
    height: 1.64rem;
    background-size: 5.2rem auto;
    background-position: -3.05rem -15.05rem;
    filter: drop-shadow(0.05rem 0.05rem 0.05rem #2b0f0e);
}
.lang_ja .page5 .herobg1{background: url(../img/page5/bg5.png) center top no-repeat; background-size: 100% auto;}
.lang_ja .page5 .ct-message .showhero1 { position: absolute; width:6.6rem; height:auto; bottom: 0; z-index: 10; right:-2rem; filter: drop-shadow(-0.2rem 0.3rem 0.07rem #171c25);}

.lang_ja .page5 .page5_dian .swiper-pagination-bullet:nth-child(6) {
    background-size: 5.5rem auto;
    background-position: -.3rem -4.8rem;
}
.lang_ja .page5 .page5_dian .swiper-pagination-bullet:nth-child(6).swiper-pagination-bullet-active{
    background-position: -.28rem -11.02rem;
}


.lang_ja  .page5 .ct-message .bigicon5{
    width: 1.31rem;
    height: 1.74rem;
    background-size: 6.01rem auto;
    background-position: -.3rem -19.73rem;
    filter: drop-shadow(0.05rem 0.05rem 0.05rem #0c2141);
}
.lang_ja .page5 .herobg5{background: url(../img/page5/bg2.png) center top no-repeat; background-size: 100% auto;}
.lang_ja  .page5 .ct-message .showhero5 { position: absolute; width: 4.63rem; height: 6.2rem; bottom: 0; z-index: 10; right:0;filter: drop-shadow(-0.15rem 0.4rem 0.1rem #0c2141); }

.lang_ja .page5 .ct-message .bigicon9 em{
    font-size: .24rem;
    top: .38rem;
}




.lang_ja .page7 .personMessage .comtxt .txt{
    font-size: .26rem;
    line-height: .3rem;
}

/* .lang_ja .footerBox{height: 4.2rem;}
.lang_ja .footerBox .contact{
    height: 2.5rem;
} */

.lang_ja .decBox{
    position: absolute;
    height: auto;
    width: 100%;
    top: .85rem;
    z-index: 50;
    font-size: 0;
}
.lang_ja .decBox h4{
    font-size: .18rem;
    font-weight: bold;
    color: #f9d88a;
}


.lang_ja .decBox a{

    display: inline-flex;
    text-align: left;
    vertical-align: middle;
}
.lang_ja .decBox .logo1{    width: 40%;}
.lang_ja .decBox .logo2{    width: 54%;margin-left: .3rem;}

.lang_ja .decBox .logo1 img{
    margin-right: .2rem;
    margin-top: .1rem;
    height: 0.8rem;
    display: inline-block;
}
.lang_ja .decBox .logo2 img{
    margin-left: .2rem;
    margin-right: .2rem;
    height:  0.25rem;
    display: inline-block;
    margin-top: .4rem;
}

.lang_ja .decBox  span{
    display: inline-block;
    font-size: .12rem;
    color: #fff;
    margin-top: .1rem;
}

.lang_ja .footerBox{
    height: 2.7rem;
}
.lang_ja  .footerBox .copytxt{bottom: .4rem;}
/* ko */
/* .lang_ko .page1 { background: url(../img/page1/ko-bg.jpg) center center no-repeat; background-size: cover; } */

.lang_ko  .header .logo{top: .1rem;}
.lang_ko  .subbox .email{width: 6rem;}
.lang_ko .subbox .email .comMessage{display: none;}
.lang_ko .subbox .email .koMessage{display: block;position: relative;}
.lang_ko .subbox .email .koMessage em{
    background: #d7d7d7;
    line-height: .65rem;
    width: 1rem;
    text-align: center;
    position: absolute;
    height: .65rem;
    left: .1rem;
    top: 0;
}
.lang_ko .subbox .email input{text-indent: 1.20rem;}

.lang_ko .subbox .email .txt span{width: auto;}

.lang_ko  .page1 .appBox .midas1 span{font-size: .16rem;}


.lang_ko .nav-box .contact a:nth-child(2),.lang_ko  .footerBox .contact a:nth-child(2){display: none;}

.lang_ko  .nav-box .contact a:nth-child(3){
    background-position: -3.53rem -18.28rem;
}
.lang_ko .footerBox .contact a:nth-child(3){
    width: .6rem;
    background: url(../img/hpicon.png) no-repeat;
    background-size: 7.26rem auto;
    background-position:-3.63rem -18.4rem;
}



.lang_ko .page5 .page5_dian .swiper-pagination-bullet:nth-child(2){
    background-size: 6.2rem auto;
    background-position: -2.85rem -5.45rem;
} 
.lang_ko .page5 .page5_dian .swiper-pagination-bullet:nth-child(2).swiper-pagination-bullet-active{
    background-position: -2.85rem -12.43rem;
}

.lang_ko  .page5 .ct-message .bigicon1{
    position: absolute; left: 0.5rem;  width: 1.61rem; height: 1.64rem;    z-index: 20; background-size: 5rem auto;background-position: -2.95rem  -16.4rem; filter: drop-shadow(0.05rem 0.05rem 0.05rem #2b0f0e);
}
.lang_ko .page5 .herobg1{background: url(../img/page5/bg2.png) center top no-repeat; background-size: 100% auto;}
.lang_ko .page5 .ct-message .showhero1 { position: absolute; width:9.5rem; height: auto; bottom: 0; z-index: 10; right:-2.5rem; filter: drop-shadow(-0.2rem 0.3rem 0.07rem #171e26);}


.lang_ko .page5 .page5_dian .swiper-pagination-bullet:nth-child(7) {
    background-size: 5.5rem auto;
    background-position: -.3rem -4.8rem;
}
.lang_ko .page5 .page5_dian .swiper-pagination-bullet:nth-child(7).swiper-pagination-bullet-active{
    background-position: -.28rem -11.02rem;
}
.lang_ko  .page5 .ct-message .bigicon6{
    position: absolute;
    left: 0.5rem;
    width: 1.31rem;
    height: 1.74rem;
    background-size: 6.01rem auto;
    background-position: -.3rem -19.73rem;
    filter: drop-shadow(0.05rem 0.05rem 0.05rem #0c2141);
    
}
.lang_ko .page5 .herobg6{background: url(../img/page5/bg2.png) center top no-repeat; background-size: 100% auto;}
.lang_ko  .page5 .ct-message .showhero6 { position: absolute; width: 4.63rem; height: 6.2rem; bottom: 0; z-index: 10; right:0;filter: drop-shadow(-0.15rem 0.4rem 0.1rem #0c2141); }

.lang_ko .page5 .ct-message .bigicon9 em{
    font-size: .24rem;
    top: .38rem;
}

.lang_ko .page5 .ct-message .dec p{width: 6.5rem;}

.lang_ko .page7  .pl-message p{font-size: .32rem;line-height: .45rem;}
.lang_ko .page7 .personMessage .comtxt .txt{
    font-size: .26rem;
    line-height: .35rem;
}




@keyframes scroll_tip {
    0% {
        transform: translateY(-20%) ;
    }
  
    100% {
        transform: translateY(20%) ;
    }
  }


@keyframes animate1 {
    0% {
        left: -100%
    }

    50%,100% {
        left: 100%
    }
}

  @keyframes animate2 {
    0% {
        top: -100%
    }

    50%,100% {
        top: 100%
    }
}

  @keyframes animate3 {
    0% {
        opacity: 1;
        right: -100%
    }

    50%,100% {
        opacity: 1;
        right: 100%
    }
}

  @keyframes animate4 {
    0% {
        bottom: -100%
    }

    50%,100% {
        bottom: 100%
    }
}


@-webkit-keyframes lightmove {
    0% {
            left: -1.5rem;
            top: -1.2rem;
    }

    to {
            left: 1.5rem;
            top: 1.2rem
    }
}
@keyframes lightmove {
    0% {
        left: -1.5rem;
        top: -1.2rem;
}

to {
        left: 1.5rem;
        top: 1.2rem
}
}





















