


@media screen and (max-width: 1760px) {
.page{padding-top:2.4% !important;}
.imgbox{padding-right:6.8%;transition: 0.4s;}
.section1 .toptext{font-size: 1.4rem;}
.section1 .words {height: 680px;transition: 0.4s;}
.language{top: 3%;}
.section1 .downloadBox a {border-radius: 30px;}

}





.linkline{display: contents;}


@media screen and (max-width: 1660px){
    .footer .bq li:first-child {padding-right: 0;}
    .imgbox{padding-right:6.8%;}
    .section1 .toptext{font-size: 1.4rem;}
    .section1 .words {height: 600px;}
    .footer .bq {line-height: 36px;}
    .section1 .downloadBox .ios .code {top: 0;}
    }









 @media screen and (max-width: 1440px){
        .footer .bq{height: 120px;}  
        .imgbox{padding-right:6.8%;}
        .section1 .toptext{font-size: 1.4rem;}
        .section1 .words {height:  540px;}
        .section1 .downloadBox a {height: 70px;line-height: 70px;}
        .footer .bq {line-height: 36px;}
        }   









@media screen and (max-width: 1440px){

.imgbox{padding-right:6.8%;}
.section1 .toptext{font-size: 1.4rem;}
.section1 .words {height:  490px;}
.section1 .downloadBox a {height: 60px;line-height: 60px;}
 }
 
 
 @media screen and (max-width: 1280px){
    .container{width: 85%;box-sizing: border-box;}
.language{top: 0;}
    .footer .bq{font-size: 0.7rem;transition: 0.3s;line-height: 36px;}
     } 

 @media screen and (max-width: 1080px){

    .imgbox{padding-right:6.8%;}
    .section1 .toptext{font-size: 1.4rem;}
    .section1 .words {height:  400px;}
    .section1 .downloadBox a {height: 50px;line-height: 50px;}
    .footer .bq{font-size: 0.7rem;transition: 0.3s;}
     } 



 
 @media screen and (max-width: 960px){

        .imgbox{padding-right:6.8%;}
        .section1 .toptext{font-size: 1.4rem;}
        .section1 .words {height:  370px;transition: 0.4s;}
        .section1 .downloadBox a {height: 50px;line-height: 50px;}
  }    




/* 小屏 */
  @media screen and (max-width: 900px) and (min-width:180px){
    .pword a p {text-decoration: underline;
        line-height: 36px;
        font-size: 20px;}
    
    .section1 .downloadBox a{
    display: block;
    background-color: #313131;
    text-align: center;
    height: 90px;
    width: 45%;
    color: #fff;
    line-height: 90px;
    border-radius: 30px;
    font-size: 30px;
    cursor: pointer;
}
    .footer .links .title{font-size: 1.2rem;}
    .footer .links li{font-size: 1.1em;}
    .flex_m a{width: 63% !important;}
    .iconfont{font-size: 1rem;}
.section1{background: url(../images/s1_bgm.jpg) no-repeat center;width: 100%;max-height: 1500px;}
    .imgbox{padding-right:0;}
    .section1 .toptext{letter-spacing: 0.8vh;
        line-height: 8vh;
        font-weight: 600;font-size: 2.56rem;padding-top: 7%;padding-bottom:7%;}
    .section1 .words {height:  370px;transition: 0.4s;}
    .section1 .downloadBox a {height: 50px;line-height: 50px;}
    .m{display: block !important;}
    .pc{display: none !important;}
    .section1 .downloadBox .mbutton{background: #2c2c2c;display: block;margin:45px auto;margin-top: 45px;}
    .section1 .page {
        display: flex;
        align-items: center;
        flex-direction: column;
        justify-content: center;}
 .section1 h1 {font-size: 2.2rem;}    
.page{width: 85%;padding: 0;}
.section1 .logo {width: 62%;}
.section1 .words{padding-bottom: 0;padding-top: 70px;}
.section1 .imgbox {padding: 0;} .section1 .downloadBox a {font-size: 1.3rem;height: 60px;line-height: 60px;}
 .container{padding-top: 0;}
 .container h2{padding-top: 3%;}
 .container .content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
} 
.container .wyImg_box {width: 100%;}
.container .wyWord_box {width: 100%;}
.container .wyWord_box .wylettle{width: 43.2%;}
.wyWord_box .wyP {
    font-family: 'yanshi';
    width: 45%;
    font-size: 1.2rem;
    text-align: center;
}
.container  h2{font-size: 1.8rem;}
.section2{background: url(../images/s2_bgm.jpg) no-repeat center;}
.section3{background: url(../images/s3_bgm.jpg) no-repeat center;}
.section4{background: url(../images/s4_bgm.jpg) no-repeat center;}
.section5{background: url(../images/s5_bgm.jpg) no-repeat center;}
.footer .bq {line-height: 36px;font-size: 0.7rem;}
.container h2 {font-size: 1.6rem;}
.footer h2 {
    height: 170px;
    line-height: 150px;
}
.footer .bq li:last-child{padding-right: 10%;}
.language{top: 4%;
    width: 18%;}
    .language:hover{border: none;}
}
@media screen and (max-width: 860px) and (min-width:180px){
    .section1{background: url(../images/s1_bgm.jpg) no-repeat center;width: 100%;max-height: 1500px;}
        .imgbox{padding-right:0;}
        .section1 .toptext{letter-spacing: 0.7vh;
            line-height: 6vh;
            font-weight: 600;font-size: 2.46rem;padding-top: 6%;padding-bottom:6%;}
        .section1 .words {height:  370px;transition: 0.4s;}
        .section1 .downloadBox a {height: 50px;line-height: 50px;}
        .m{display: block !important;}
        .pc{display: none !important;}
        .section1 .downloadBox .mbutton{background: #2c2c2c;display: block;margin:45px auto;margin-top: 45px;}
        .section1 .page {
            display: flex;
            align-items: center;
            flex-direction: column;
            justify-content: center;}
     .section1 h1 {font-size: 2.2rem;}    
    .page{width: 85%;padding: 0;}
    .section1 .logo {width: 62%;}
    .section1 .words{padding-bottom: 0;padding-top: 70px;}
    .section1 .imgbox {padding: 0;} 
    .section1 .downloadBox a {font-size: 1.3rem;height: 60px;line-height: 60px;}
    .wyWord_box .wyP{font-family: 'yanshi';
        width: 55%;
        font-size: 1.5rem;
        text-align: center;}
        .footer .bq {line-height: 36px;font-size: 1.1rem;}
.container h2 {font-size: 1.6rem;}
.footer .bq li{padding-right: 0 !important;}
}
    
    
/* 弹性盒子 0726*/
    @media screen and (max-width: 630px) and (min-width:180px){    .pword a p {
        line-height: 30px;
        font-size: 22px;text-decoration: underline;}
        .section1{background: url(../images/s1_bgm.jpg) no-repeat center;width: 100%;max-height: 1500px;}
            .imgbox{padding-right:0;}
            .section1 .toptext{letter-spacing: 0.7vh;
                line-height: 5vh;
                font-weight: 600;
                font-size: 2.36rem;
                padding-top: 6%;
                padding-bottom: 6%;}
            .section1 .words {height:  370px;transition: 0.4s;}
            .section1 .downloadBox a {height: 50px;line-height: 50px;}
            .m{display: block !important;}
            .pc{display: none !important;}
            .section1 .downloadBox .mbutton{background: #2c2c2c;display: block;margin:45px auto;margin-top: 45px;}
            .section1 .page {
                display: flex;
                align-items: center;
                flex-direction: column;
                justify-content: center;}
         .section1 h1 {font-size: 2.2rem;}    
        .page{width: 85%;padding: 0;}
        .section1 .logo {width: 62%;}
        .section1 .words{padding-bottom: 0;padding-top: 70px;}
        .section1 .imgbox {padding: 0;}
        .section1 .downloadBox a {font-size: 1.3rem;height: 60px;line-height: 60px;}
       .container{padding-top: 6%;padding-bottom: 6%;}
   .wyImg_box{padding-top: 5%;padding-bottom: 5%;}
        .footer h2 {
            height: 160px;
            width: 50%;
            line-height: 150px;
            font-size: 1.7rem;}
    
    }
        
    @media screen and (max-width: 550px) and (min-width:180px){

        .section1,.section2,.section3,.section4,.section5{background: none !important;border-bottom: 1px solid #acccf8 ;}
        .footer .bq {
            line-height: 30px;
            font-size: 1.2rem;
        }
        .footer h2 {
            height: 160px;
            width: 60%;
            line-height: 150px;
            font-size: 2rem;
        }
        .language {
            top: 4.6%;
            width: 30%;}
    }
/* zhuju */
        @media screen and (max-width: 420px) and (min-width:180px){ .pword a p {
        line-height: 26px;
        font-size: 18px;text-decoration: underline;}
            .section1{background: url(../images/s1_bgmm.jpg) no-repeat center;width: 100%;max-height: 1500px;}
                .imgbox{padding-right:0;}
                .section1 .toptext{letter-spacing: 0.7vh;
                    line-height: 5vh;
                    font-weight: 600;
                    font-size: 2.26rem;
                    padding-top: 4%;
                    padding-bottom: 6%;}
                .section1 .words {height:  33.3%;transition: 0.4s;}
                .section1 .downloadBox a {height: 50px;line-height: 50px;}
                .m{display: block !important;}
                .pc{display: none !important;}
                .section1 .downloadBox .mbutton{background: #72a7ee;display: block;margin:45px auto;margin-top: 45px;}
                .section1 .page {
                    display: flex;
                    align-items: center;
                    flex-direction: column;
                    justify-content: center;}
             .section1 h1 {font-size: 20px;}    
            .page{width: 85%;padding: 0;}
            .section1 .logo {width: 62%;}
            
            .section1 .imgbox {padding: 0;}
            .section1 .downloadBox a {font-size: 18px;height: 50px;line-height: 50px;}
            .section2{background: url(../images/s2_bgmm.jpg) no-repeat center;}
            .section3{background: url(../images/s3_bgmm.jpg) no-repeat center;}
            .section4{background: url(../images/s4_bgmm.jpg) no-repeat center;}
            .section5{background: url(../images/s5_bgmm.jpg) no-repeat center;}
            .footer .bq {
                line-height: 25px;
            } 
            .footer .container{padding-top: 0;padding-bottom: 0;}
            .footer h2 {
                height: 160px;
                width: 70%;
                line-height: 150px;
                font-size: 2.6rem;
            }
            .language {border: none;top: 5%;font-size: 16px;width: 40%;}
            .section1 .words{padding-bottom: 0;padding-top: 25%;}
            .logo_img h1{font-size: 22px;}
            .container h2 {
                font-size: 24px;
            }
        
            .container .wyWord_box .wylettle {
                width: 55%;
            }
            .wyWord_box h3 {
                font-size: 28px;
                font-family: 'pangmen';
                font-weight: 500;
                text-align: center;
                background: url(../images/titlebg1.png)no-repeat center;
                height: 100%;
                line-height: 300%;
                background-size: 100%;
                background-position: 0 0;
            }
            .wyWord_box .wyP {padding-top: 3%;
                font-family: 'yanshi';padding-bottom: 3%;
                width:100%;
                font-size: 24px;
                text-align: center;
            }
            .wyWord_box .wyP b {
                font-size: 26px;
            }
            .section1 .toptext {
                font-size: 28px;
                letter-spacing: 0.3vh;
                line-height: 5vh;
                font-weight: 600;
                padding-top: 5.6%;
                padding-bottom: 5.6%;
            }
            .container .wyWord_box {
                padding-top: 5%;padding-bottom: 5%;}
                .footer .bq {
               
                    font-size: 14px;
                }
    }
    /* end */
        @media screen and (max-width: 420px){

          
        }
        @media screen and (max-width: 860px) and (min-width: 500px){
        .footer .bq {
            padding-top: 5%;}
            body{background-color: #e4f9f7;}
        }


            @media screen and (max-width: 400px){

                .section1 .toptext {
                    font-size: 26px;
                    letter-spacing: 0.3vh;
                    line-height: 5vh;
                    font-weight: 600;
                    padding-top: 3%;
                    padding-bottom: 3%;
                }
                .section1 h1 {
                    font-size: 22px;
                }
            }


            @media screen and (max-width: 400px){

                .section1 .toptext {
                    font-size: 26px;
                    letter-spacing: 0.3vh;
                    line-height: 5vh;
                    font-weight: 600;
                    padding-top: 3%;
                    padding-bottom: 3%;
                }
                .section1 .logo {
                    width: 66%;
                }
            }



            @media screen and (max-width: 360px){

                .section1 .toptext {
                    font-size: 24px;
                    letter-spacing: 0.3vh;
                    line-height: 4.7vh;
                    font-weight: 600;
                    padding-top: 3%;
                    padding-bottom: 3%;
                }
            }











     @media screen and (max-width: 375px){
       .language{width: 40%;}
}

@media screen and (max-width: 420px) and (min-width: 370px){

  .section1 h1 {
    font-size: 24px;
}  
}









/* font */

@media screen and (max-width: 1900px) and (min-width: 370px){
    .section1 h1 {
        font-size: 60px;
        line-height: 150%;
    }
    .section1 .toptext {font-size: 65px;}
    .section1 .downloadBox a {font-size: 24px;}
  .container h2 {
    font-size: 54px;
}
.wyWord_box h3 {
    font-size: 70px;
    line-height: 320%;
 }
 .wyWord_box .se {
    font-size: 70px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 36px;
}

.footer .bq{font-size: 18px;}
}




@media screen and (max-width: 1720px) and (min-width: 370px){
    .section1 h1 {
        font-size: 50px;
        line-height: 180%;
    }
    .section1 .toptext {font-size: 54px;}
    .section1 .downloadBox a {font-size: 24px;}
  .container h2 {
    font-size: 54px;
}
.wyWord_box h3 {
    font-size: 70px;
    line-height: 320%;
 }
 .wyWord_box .se {
    font-size: 60px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 36px;
}

.footer .bq{font-size: 18px;}
.language{width: 20%;}
}


@media screen and (max-width: 1580px) and (min-width: 370px){
    .section1 h1 {
        font-size: 50px;
        line-height: 180%;
    }
    .section1 .toptext {font-size: 54px;}
    .section1 .downloadBox a {font-size: 24px;}
  .container h2 {
    font-size: 54px;
}
.wyWord_box h3 {
    font-size: 70px;
    line-height: 320%;
 }
 .wyWord_box .se {
    font-size: 66px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 36px;
}

.footer .bq{font-size: 16px;}
}

@media screen and (max-width: 1580px) and (min-width: 370px){
    .section1 h1 {
        font-size: 50px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 54px;}
    .section1 .downloadBox a {font-size: 24px;}
  .container h2 {
    font-size: 50px;
}
.wyWord_box h3 {
    font-size: 50px;
    line-height: 400%;
 }
 .wyWord_box .se {
    font-size: 50px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 36px;
}

.footer .bq{font-size: 16px;}
}



@media screen and (max-width: 1490px) and (min-width: 370px){
    .section1 .logo{width: 100%;}
 
    .section1 h1 {
        font-size: 44px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 46px;}
    .section1 .downloadBox a {font-size: 24px;}
  .container h2 {
    font-size: 54px;
}
.wyWord_box h3 {
    font-size: 60px;
    line-height: 320%;
 }
 .wyWord_box .se {
    font-size: 60px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 36px;
}
.language{top: 0;}
.footer .bq{font-size: 16px;}
}

@media screen and (max-width: 1380px) and (min-width: 370px){
    .section1 .logo{width: 100%;}
  
    .section1 h1 {
        font-size: 40px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 36px;}
    .section1 .downloadBox a {font-size: 20px;}
  .container h2 {
    font-size: 50px;
}
.wyWord_box h3 {
    font-size: 50px;
    line-height: 380%;
 }
 .wyWord_box .se {
    font-size: 50px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 34px;
}
.language{top: 0;}
.footer .bq{font-size: 16px;}
.footer h2{width: 50%;}
}


@media screen and (max-width: 1460px) and (min-width: 370px){
    .section1 .logo{width: 100%;}

    .section1 h1 {
        font-size: 38px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 36px;}
    .section1 .downloadBox a {font-size: 20px;}
  .container h2 {
    font-size: 50px;
}
.wyWord_box h3 {
    font-size: 50px;
    line-height: 380%;
 }
 .wyWord_box .se {
    font-size: 50px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 34px;
}
.language{top: 0;}
.footer .bq{font-size: 16px;}
}


@media screen and (max-width: 1220px) and (min-width: 370px){
    .section1 .logo{width: 100%;}
    .section1 .logo_img img {
        width: 11vw;
    }
    .section1 h1 {width: 70%;
        font-size: 36px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 36px;}
    .section1 .downloadBox a {font-size: 20px;}
  .container h2 {
    font-size: 50px;
}
.wyWord_box h3 {
    font-size: 50px;
    line-height: 380%;
 }
 .wyWord_box .se {
    font-size: 50px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 34px;
}
.language{top: 0;font-size: 16px;}
.footer .bq{font-size: 16px;}
}



@media screen and (max-width: 1150px) and (min-width: 370px){
    .section1 .logo{width: 100%;}
    .section1 .logo_img img {
        width: 11vw;
    }
    .section1 h1 {width: 70%;
        font-size: 32px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 36px;}
    .section1 .downloadBox a {font-size: 20px;}
  .container h2 {
    font-size: 50px;
}
.wyWord_box h3 {
    font-size: 50px;
    line-height: 380%;
 }
 .wyWord_box .se {
    font-size: 50px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 34px;
}
.language{top: 0;font-size: 16px;}
.footer .bq{font-size: 16px;}
}



@media screen and (max-width: 1150px) and (min-width: 370px){
    .section1 .logo{width: 100%;}
    .section1 .logo_img img {
        width: 11vw;
    }
    .section1 h1 {width: 70%;
        font-size: 32px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 36px;}
    .section1 .downloadBox a {font-size: 20px;}
  .container h2 {
    font-size: 44px;
}
.wyWord_box h3 {
    font-size: 44px;
    line-height: 380%;
 }
 .wyWord_box .se {
    font-size: 44px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 30px;
}
.language{top: 0;font-size: 16px;}
.footer .bq{font-size: 16px;}
}

@media screen and (max-width: 1076px) and (min-width: 370px){
    .section1 .logo{width: 100%;}
    .section1 .logo_img img {
        width: 11vw;
    }
    .section1 h1 {width: 70%;
        font-size: 26px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 30px;}
    .section1 .downloadBox a {font-size: 20px;}
  .container h2 {
    font-size: 40px;
}
.wyWord_box h3 {
    font-size: 40px;
    line-height: 380%;
 }
 .wyWord_box .se {
    font-size: 40px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 30px;
}
.language{top: 0;font-size: 16px;width: 28%;}
.footer .bq{font-size: 16px;}
}

@media screen and (max-width: 970px) and (min-width: 370px){

  
    .section1 h1 {width: 80%;
        font-size: 26px;
        line-height: 170%;
    }

}

@media screen and (max-width: 930px) and (min-width: 370px){

    .section1 h1 {width: 80%;
        font-size: 24px;
        line-height: 170%;
    }
    .section1 .logo{padding-top: 6%;}

}


/* FOR xiop */
@media screen and (max-width: 900px) and (min-width: 370px){
    .section1,.section2,.section3,.section4,.section5{max-height: initial;background-color: #e5f9f7;background: none !important;border-bottom: 1px #72a7ee dashed;}
    .section1 .logo{width: 70%;}
    .section1 .logo_img img {
        width: 16vw !important;
    }
    .section1 .logo_img img {
        width: 11vw;
    }
    .section1 h1 {width: 70%;
        font-size: 5vw !important;
        line-height: 170%;
    }
    .section1 .toptext {
        font-size: 4vw;
        line-height: unset;
    }
    .section1 .downloadBox a {font-size: 20px;}
  .container h2 {
    font-size: 36px;
}
.wyWord_box h3 {
    font-size: 36px;
    line-height: 380%;
 }
 .wyWord_box .se {
    font-size: 36px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 28px;
}
.language{top: 0;font-size: 16px;width: 28%;}
.footer .bq{font-size: 16px;}
.container .wyWord_box {padding-top: 4%;padding-bottom: 4%;}
}

@media screen and (max-width: 820px){
.links  li:last-child{letter-spacing: 1.22px !important;}
    .section1,.section2,.section3,.section4,.section5{max-height: initial;background-color: #e5f9f7;background: none !important;border-bottom: 1px #72a7ee dashed;}
    .section1 .logo{width: 70%;}

    .section1 h1 {width: 70%;
        font-size: 36px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 48px;}
    .section1 .downloadBox a {font-size: 20px;}
    .section6  h2{width: 70%;}
  .container h2 {
    font-size: 36px;
}
.wyWord_box h3 {
    font-size: 30px !important;
    line-height: 320%;
 }
 .wyWord_box .se {
    font-size: 30px !important;
    line-height: 270%;
 }

 .wyWord_box .wyP {
    font-family: 'yanshi';
    font-size: 28px;
}
.language{top: 0;font-size: 16px;width: 28%;}
.footer .bq{font-size: 16px;}
.container .wyWord_box {padding-top: 4%;padding-bottom: 4%;}
.footer h2{width: 80%;}
}
@media screen and (max-width: 770px) and (min-width: 370px){

    .section1 h1 {width: 70%;
        font-size: 32px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 38px;} 
}
@media screen and (max-width: 720px) and (min-width: 370px){

    .section1 h1 {width: 70%;
        font-size: 28px;
        line-height: 170%;
    }
    .section1 .toptext {font-size: 34px;} 
    .language{width: 30%;}
    .wyWord_box h3 {
        font-size: 26px !important;
        line-height: 320%;
     }
     .wyWord_box .se {
        font-size: 26px !important;
        line-height: 270%;
     }
    
     .wyWord_box .wyP {
        font-family: 'yanshi';
        font-size: 28px;
    }}
    @media screen and (max-width: 720px) and (min-width: 370px){
        .section1 .logo{width: 80%;}
        .section1 h1 {width: 80%;
            font-size: 24px;
            line-height: 170%;
        }
        .section1 .toptext {font-size: 32px;} 
        .language{width: 30%;}
        .wyWord_box h3 {
            font-size: 24px !important;
            line-height: 320%;
         }
         .wyWord_box .se {
            font-size: 24px !important;
            line-height: 270%;
         }
        
         .wyWord_box .wyP {
            font-family: 'yanshi';
            font-size: 28px;
        }
        .language{width: 40%;}
        .section6  h2{width: 100%;}}
@media screen and (max-width: 530px){
.links  li:last-child{letter-spacing: normal !important;}
    .section1 .logo{width: 80%;}
    .section1 h1 {width: 90%;
        font-size: 22px;

    }
  
    .section1 .toptext {font-size: 24px;} 
    .language{width: 30%;}
    .wyWord_box h3 {
        font-size: 22px !important;
        line-height: 320%;
     }
     .wyWord_box .se {
        font-size: 22px !important;
        line-height: 270%;
     }
    
     .wyWord_box .wyP {
        font-family: 'yanshi';
        font-size: 22px;
    }
    .container .wyWord_box .wylettle {
        width: 51.2%;
    }
    .language{width: 50%;box-sizing: border-box;}

}

@media screen and (max-width: 480px){
    .section1 .logo{width: 80%;padding-top: 20%;}
    .section1 h1 {width: 100%;
        font-size: 22px;
       
    }
    .section1 .toptext {font-size: 24px;} 
    .language{width: 30%;}
    .wyWord_box h3 {
        font-size: 22px !important;
        line-height: 320%;
     }
     .container h2{font-size: 28px;}
     .wyWord_box .se {
        font-size: 22px !important;
        line-height: 270%;
     }
    
     .wyWord_box .wyP {
        font-family: 'yanshi';
        font-size: 22px;
    }
    .container .wyWord_box .wylettle {
        width: 51.2%;
    }
    .language{width: 50%;box-sizing: border-box;top: 5%;}
    .section1 .downloadBox a {font-size: 16px;}
    .footer .bq{font-size: 12px;}
	.links{margin-top:3%;}

}
@media screen and (max-width: 430px){
    
    .section1 .logo{width: 100%;padding-top: 8%;}
    .section1 h1 {width: 110%;
        font-size: 6vw !important;
        line-height: 160%;
    }
    .section1 .toptext {font-size: 6vw;} 
    .language{width: 30%;}
    .wyWord_box h3 {font-weight: bold;
        font-size: 20px !important;
        line-height: 400%;
     }
     .container h2{font-size: 24px;}
     .wyWord_box .se {font-weight: bold;
        font-size: 20px !important;
        line-height: 270%;
     }
    
     .wyWord_box .wyP {
        font-family: 'yanshi';
        font-size: 22px;
    }
    .container .wyWord_box .wylettle {
        width: 54%;
    }
    .language{width: 60%;box-sizing: border-box;top: 6%;}

}
@media screen and (max-width: 385px){
    .section1 .logo{width: 100%;}
    .section1 h1 {width: 100%;
        font-size: 18px;
       
    }
    .section1 .toptext {font-size: 20px;} 
    .language{width: 30%;}
    .wyWord_box h3 {font-weight: bold;
        font-size: 20px !important;
   
     }
     .container h2{font-size: 24px;}
     .wyWord_box .se {font-weight: bold;
        font-size: 20px !important;
        line-height: 270%;
     }
   
     .wyWord_box .wyP {
        font-family: 'yanshi';
        font-size: 22px;
    }
    .container .wyWord_box .wylettle {
        width: 58%;
    }
    .language{width: 50%;box-sizing: border-box;}}
    @media screen and (max-width: 370px){
        .section1 .logo{width: 100%;}
        .section1 h1 {width: 100%;
            font-size: 18px;
       
        }
        .section1 .logo_img img {width: 18vw;}
        .section1 .toptext {font-size: 20px;} 
        .language{width: 30%;}
        .wyWord_box h3 {font-weight: bold;
            font-size: 20px !important;
       
         }
         .container h2{font-size: 24px;}
         .wyWord_box .se {font-weight: bold;
            font-size: 20px !important;
            line-height: 270%;
         }
       
         .wyWord_box .wyP {
            font-family: 'yanshi';
            font-size: 22px;
        }
        .container .wyWord_box .wylettle {
            width: 58%;
        }
        .language{width: 60%;box-sizing: border-box;}}

        @media screen and (max-width: 350px){
            .language {
                width: 66% !important;
                box-sizing: border-box;
            }
            .section1 .logo{width: 110%;}
            .section1 h1 {width: 100%;
                font-size: 18px;
            
            }
            .section1 .toptext {font-size: 20px;} 
            .language{width: 30%;}
            .wyWord_box h3 {font-weight: bold;
                font-size: 20px !important;
           
             }
             .container h2{font-size: 24px;}
             .wyWord_box .se {font-weight: bold;
                font-size: 20px !important;
                line-height: 270%;
             }
           
             .wyWord_box .wyP {
                font-family: 'yanshi';
                font-size: 22px;
            }
            .container .wyWord_box .wylettle {
                width: 58%;
            }
            .language {
                width: 100% !important;
                box-sizing: border-box;
            }}
            
        @media screen and (max-width: 460px) and (min-width:410px){
            .section1 .logo{width: 90%;}
          }
   
/* font_end */