/* 初始化 */
.m1000{width: 1000px;margin: auto;position: relative;height: 100%;}
.swiper-container {width: 100%;height: 100%;}
select::-ms-expand { display: none; } 
span.br{height: 0px;}
.br{height: 0px;line-height: 0;font-size: 0;margin-bottom: 0 !important;display: none;}
/* 导航置顶 */
.navFixed{position: fixed ;left: 0;top: 0;width: 100%;z-index: 999;background: #fff;}
a{cursor: pointer;}
@media (max-width:1000px){
    .navFixed{position: relative;left: auto;top: auto;}
}
 
.icon{position: absolute;left: -232px;bottom: 0;}
.btn{ width: 223px; height: 36px; border-radius: 8px;border: 2px solid #0134b5;margin: auto;background: url('../images/shou.png') no-repeat;
    background-position:185px center;line-height: 32px;text-align: center;padding-right: 35px;box-sizing: border-box;cursor: pointer;
   -webkit-border-radius: 8px; -moz-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px;display: block; }

.banner{}
.banner .imgBanner{width: 100%;max-width: 1920px;display: block;margin: auto;}

.nav .divNav{height: 108px;margin-top: -62px;background: #fff;position: relative;display: flex;justify-content: space-between;
             box-shadow: 0 1px 3px #eaeaea;}
.nav .divNav a{display: block;width: 25%;height: 100%;text-align: center;font-size: 15px;color: #222;padding-top: 67px;box-sizing: border-box;
               position: relative;line-height: 1;}
.nav .divNav a::after{position: absolute;right: 0;width: 1px;height: 68px;background: #a8a8a8;top: 18px;content: '';}
/* .nav .divNav .active::after{display: none;} */
.navFixed .divNav{margin-top: 0;}




.nav .divNav a:nth-child(1){background: url('../images/nav1.png') no-repeat;background-position: center 19px;}
.nav .divNav a:nth-child(2){background: url('../images/nav2.png') no-repeat;background-position: center 19px;}
.nav .divNav a:nth-child(3){background: url('../images/nav3.png') no-repeat;background-position: center 19px;}
.nav .divNav a:nth-child(4){background: url('../images/nav4.png') no-repeat;background-position: center 19px;}

.nav .divNav .active:nth-child(1){background:#0134b5 url('../images/e1.png') no-repeat;background-position: center 19px;color: #fff;}
.nav .divNav .active:nth-child(2){background:#0134b5 url('../images/e2.png') no-repeat;background-position: center 19px;color: #fff;}
.nav .divNav .active:nth-child(3){background:#0134b5 url('../images/e3.png') no-repeat;background-position: center 19px;color: #fff;}
.nav .divNav .active:nth-child(4){background:#0134b5 url('../images/e4.png') no-repeat;background-position: center 19px;color: #fff;}

.nav .divNav a:last-child::after{display: none;}

.page1{height: 540px;margin-top: -46px;background: #fff;}
.page1 .m1000{padding-top: 95px;box-sizing: border-box;}

.h2{font-size: 24px;color: #2d2e2e;line-height: 1;margin-bottom: 23px;position: relative;}
.page{position: absolute;left: -26px;top: -31px;}
.page1 .divCont{vertical-align: top;}
.page1 .divLeft,.page1 .divRigt{display: inline-block;vertical-align: top;}
.page1 .divLeft{width: 690px;}
.page1 .divRigt{ width: 302px; height: 302px; background: url('../images/11_03.png') no-repeat center center;}
.page1 .iconp{padding-bottom: 20px;padding-left: 47px;box-sizing: border-box;}
.page1 .iconp1{background: url('../images/page1_11.png') no-repeat left top;background-position: 0 5px;}
.page1 .iconp2{background: url('../images/page1_2.png') no-repeat left top;background-position: 0 5px;}
.page1 .iconp3{background: url('../images/page1_3.png') no-repeat left top;background-position: 0 5px;}
.page1 .iconp4{background: url('../images/page1_4.png') no-repeat left top;background-position: 0 5px;}
.page1 .p1{font-size: 16px;color: #2d2e2e;line-height: 22px;}
.page1 .p2{font-size: 16px;color: #666666;line-height: 20px;}


.page2{height: 442px;background: #f7faff;}
.page2 .m1000{padding-top: 53px;box-sizing: border-box;}
.page2 .divCont{vertical-align: top;}
.page2 .divLeft,.page2 .divRigt{display: inline-block;vertical-align: top;}
.page2 .divLeft{width: 348px;background: url('../images/12_03.jpg') no-repeat left top;height: 268px;}
.page2 .divRigt{width: 644px;}
.page2 .disflex{margin-bottom: 20px;height: 111px;}
.page2 .disflex span{font-size: 18px;color: #464747;line-height: 100px;float: left;}
.page2 table{width: 554px;float: right;}
.page2 th,td{border: 2px dotted #010101;text-align: center;}
.page2 th{font-size: 18px;color: #0134b5;font-weight: bold;height:48px;}
.page2 td{font-size: 18px;color: #464747;height:57px;}

.page3{height: 638px;background: #fff;}
.page3 .m1000{padding-top: 53px;box-sizing: border-box;}
.page3 .boxCont{width: 999px;height: 417px;background: url('../images/page3.png') no-repeat;position:relative;}

.page3 .posiSlide{font-size: 14px;color: #fff;line-height: 1;width: 70px;text-align: center;}
.page3 .posi1{position: absolute;left:140px;top:18px ;}
.page3 .posi2{position: absolute;left:440px ;top: 18px ;}
.page3 .posi3{position: absolute;left:745px;top: 18px;}
.page3 .posi4{position: absolute;left:140px ;top:350px;}
.page3 .posi5{position: absolute;left:440px ;top:350px;}
.page3 .posi6{position: absolute;left:745px;top:350px;}

.page3 .cofigTop{width: 330px;}
.page3 .cofigTop .p1{font-size: 16px;color: #0134b5;line-height: 1;margin-bottom: 9px;}
.page3 .cofigTop .p2{width: 20px;height: 2px;background: #0134b5;margin-bottom: 14px;}
.page3 .cofigTop .p3{font-size: 15px;line-height: 19px;}
.page3 .cofigTop .p3 span{font-weight: bold;}
.page3 .cofi1{position: absolute;left:130px;top:88px;}
.page3 .cofi2{position: absolute;left:396px;top:88px;}
.page3 .cofi3{position: absolute;left:747px;top:88px;}
.page3 .cofi4{position: absolute;left:130px;top:418px;}
.page3 .cofi5{position: absolute;left:396px;top:418px;}
.page3 .cofi6{position: absolute;left:747px;top:418px;}
.page3 .btn{
            position: absolute;
            left: 392px;
            top: 219px;
            background: #fff url(../images/shou.png) no-repeat;
            background-position: 192px center;
            padding-right: 26px;
 
}


.page4{background: #f6f6f8 url('https://liuxue.xdf.cn/special_language/copy/study_hongkong/images/japan_unibg.png') no-repeat center bottom;height: 597px;}
.page4 .m1000{padding-top: 60px;box-sizing: border-box;}
.page4 .conCont{width: 100%;height: 466px;background: #0134b5;padding: 90px 0 0 27px;box-sizing: border-box;vertical-align: top;}
.page4 .left{border: 2px solid #fff;border-bottom: 0px solid #fff;box-sizing: border-box;width: 238px;display: inline-block;vertical-align: top;}
.page4 .left div{width: 236px;height: 73px;border-bottom: 2px solid #fff;box-sizing: border-box;
          font-size: 18px;color: #fff;text-align: center;line-height: 69px;}
.page4 .left .active{background: #6692fd;border: 2px solid #6692fd;box-sizing: initial;margin: -2px 0 0 -3px;}
.page4 .right{width: 691px;height: 296px;background: #6692fd;display: inline-block;vertical-align: top;overflow: hidden;}
.page4 .rightbox{ width: 500%; height: 100%; transition:0.5s ; -webkit-transition:0.5s ; -moz-transition:0.5s ; -ms-transition:0.5s ; -o-transition:0.5s ; }
.page4 .div{height: 100%;width: 691px;float: left;padding: 34px 24px 0;box-sizing: border-box;position: relative;}
.page4 .div p{font-size: 17px;color: #fff;line-height: 37px;}
.page4 .btn_bai{ width: 133px; height: 34px; border: 1px solid #fff;position:absolute;right: 24px;bottom: 13px;color: #fff;text-align: center;
          cursor: pointer;display: block;
          font-size: 14px;background: url('../images/bai.png') no-repeat;background-position: 100px center;padding-right: 32px;box-sizing: border-box;
          line-height: 32px; border-radius:10px ; -webkit-border-radius:10px ; -moz-border-radius:10px ; -ms-border-radius:10px ; -o-border-radius:10px ; }


.anima{ transition:0.5s ; -webkit-transition:0.5s ; -moz-transition:0.5s ; -ms-transition:0.5s ; -o-transition:0.5s ; }
.anima:hover{ transform:translateY(-5px) ; -webkit-transform:translateY(-5px) ; -moz-transform:translateY(-5px) ; -ms-transform:translateY(-5px) ; -o-transform:translateY(-5px) ; }
.disblock{display: block;}
.disnone{display: none;}


.logo{position: absolute;
    left: 20px;
    top: 30px;
    width: 250px;}
@media (max-width:1000px){
    .logo{width: 2rem;left: 0.2rem;top: 0.1rem;}
    .m1000{width: 100%;}
    .br{display: block;}
    .disblock{display: none;}
    .disnone{display: block;}
    .anima{ transition:0s ; -webkit-transition:0s ; -moz-transition:0s ; -ms-transition:0s ; -o-transition:0s ; }
    .anima:hover{ transform:translateY(0) ; -webkit-transform:translateY(0) ; -moz-transform:translateY(0) ; -ms-transform:translateY(0) ; -o-transform:translateY(0) ; }
}
@media (max-width:1000px){
    .banner{height: 4.52rem;background: url('../images/images/mbanner_02.jpg') no-repeat center top;background-size: cover;}
    .banner .imgBanner{display: none;}


    .nav .divNav{padding-top: 0.7rem;width: 7.12rem;margin: auto;box-shadow: 0 0 0 #eaeaea;height: auto;padding-bottom: 0.78rem;}
    .nav .divNav a{line-height: 0.29rem; width: 1.68rem; height: 1.45rem;border: 0.02rem solid #1f4cbe;padding-top: 0.8rem;box-sizing: border-box;font-size: 0.23rem; border-radius:0.2rem ; -webkit-border-radius:0.2rem ; -moz-border-radius:0.2rem ; -ms-border-radius:0.2rem ; -o-border-radius:0.2rem ; }
    .nav .divNav .active{box-shadow: 0 0 0.05rem #958eaa;}
    .nav .divNav a::after{display: none;}

    .nav .divNav a:nth-child(1){background: url('../images/images/c1.png') no-repeat;background-position: center 0.3rem;background-size: 0.37rem 0.39rem;}
    .nav .divNav a:nth-child(2){background: url('../images/images/c2.png') no-repeat;background-position: center 0.3rem;background-size: 0.4rem 0.38rem;}
    .nav .divNav a:nth-child(3){background: url('../images/images/c3.png') no-repeat;background-position: center 0.3rem;background-size: 0.4rem 0.4rem;}
    .nav .divNav a:nth-child(4){background: url('../images/images/c4.png') no-repeat;background-position: center 0.3rem;background-size: 0.27rem 0.39rem;}
    
    .nav .divNav .active:nth-child(1){background:#0134b5 url('../images/e1.png') no-repeat;background-position: center 0.3rem;color: #fff;background-size: 0.37rem 0.39rem;}
    .nav .divNav .active:nth-child(2){background:#0134b5 url('../images/e2.png') no-repeat;background-position: center 0.3rem;color: #fff;background-size: 0.4rem 0.38rem;}
    .nav .divNav .active:nth-child(3){background:#0134b5 url('../images/e3.png') no-repeat;background-position: center 0.3rem;color: #fff;background-size: 0.4rem 0.4rem;}
    .nav .divNav .active:nth-child(4){background:#0134b5 url('../images/e4.png') no-repeat;background-position: center 0.3rem;color: #fff;background-size: 0.27rem 0.39rem;}
    
    .page1{height: auto;margin-top:0;}
    .page1 .m1000{padding-top:0;}
    .icon{display: none;}
    .page1 .divRigt{display: none;}
    .page1 .p2{display: none;}
    .page1 .divCont{overflow: hidden; width: 7.07rem; height: 8.52rem;margin: auto; background: #fef8ef;box-shadow: 0 0 0.05rem rgba(0, 0, 0, 0.28); border-radius:0.1rem ; -webkit-border-radius:0.1rem ; -moz-border-radius:0.1rem ; -ms-border-radius:0.1rem ; -o-border-radius:0.1rem ; }
    .page1 .h2{display: none;}
    .page1 .contopOne{font-size: 0.48rem;margin: 0.47rem 0 0.54rem 0.82rem;padding: 0.48rem 0 0 1.28rem;box-sizing: border-box;white-space:nowrap;
        line-height: 0.8rem;color: #222;font-weight: bold;width: 5.88rem;height: 1.28rem;background: url('../images/images/tit.png') no-repeat;background-size: cover;}
    .page1 .divLeft{padding: 0 0.14rem;width: 100%;box-sizing: border-box;}
    .page1 .p1{font-size: 0.31rem;line-height: 1;color: #fff;}
    .page1 .iconp1{padding: 0.24rem 0 0 1.09rem;box-sizing: border-box;float: left;margin-bottom: 0.16rem;
                   background: url('../images/images/1.png') no-repeat;width: 4.93rem;height: 0.99rem; background-size:100% 100%;}
    .page1 .iconp2{padding: 0.24rem 0 0 0.62rem;box-sizing: border-box;float: right;margin-bottom: 0.16rem;
                   background: url('../images/images/2.png') no-repeat;width: 4.93rem;height: 0.99rem; background-size:100% 100%;}
    .page1 .iconp3{padding: 0.24rem 0 0 1.09rem;box-sizing: border-box;float: left;margin-bottom: 0.16rem;
                    background: url('../images/images/3.png') no-repeat;width: 4.93rem;height: 0.99rem; background-size:100% 100%;}
    .page1 .iconp4{padding: 0.24rem 0 0 0.62rem;box-sizing: border-box;float: right;margin-bottom: 0.16rem;
                    background: url('../images/images/4.png') no-repeat;width: 4.93rem;height: 0.99rem; background-size:100% 100%;}
    .page1 .btn{width: 5.04rem;height: 0.9rem;background: url('../images/images/btn.png') no-repeat;background-size: 100% 100%;
                border: none;color: #fff;padding: 0.03rem 1rem 0.07rem 0;box-sizing: border-box;line-height: 0.8rem;font-size: 0.24rem;}
    
    .page2{height: auto;padding-top: 0.72rem;background: #fff;}
    .page2 .divCont{display: none;}
    .page2 .m1000{padding-top: 0;}

    .h2{font-size: 0.48rem;color: #222;width: 4.74rem;height: 1.28rem;background:url('../images/images/tit2.png') no-repeat;white-space:nowrap;
               background-size: 3.41rem 1.28rem;padding: 0.48rem 1.29rem 0 0;box-sizing: border-box;line-height: 0.79rem;margin-left: 0;
               background-position: 1.34rem 0;text-align: right;margin-bottom: 0.41rem;}
    .h2 img{display: none;}
    .page2 .mcont{
        width: 7.15rem;
        margin: auto;
        height: 4.94rem;
        background: url('../images/images/22.png') no-repeat;
        background-size: 100% 100%;
        padding: 0 0.05rem;
        box-sizing: border-box;
    }
    .page2 .head{
        height: 0.86rem;
        text-align: center;
        margin-bottom: 0.19rem;
        display: flex;
        justify-content: space-between;
        overflow: hidden;
        border-radius:0.12rem 0.12rem 0 0;
        -webkit-border-radius:0.12rem 0.12rem 0 0;
        -moz-border-radius:0.12rem 0.12rem 0 0;
        -ms-border-radius:0.12rem 0.12rem 0 0;
        -o-border-radius:0.12rem 0.12rem 0 0;
}
    .page2 .head div{width: 3.52rem;height: 100%;position: relative;font-size: 0.28rem;color: #fff;line-height: 0.86rem;background: #6692fd}
    .page2 .head .active{background:#0134b5;}
    .table{width: 6.72rem;margin: auto;}
    .table th,.table td{border: 1px dotted #010101;text-align: center;}
    .page2 table{width: 100%;}
    .page2 th{font-size: 0.28rem;line-height: 0.36rem;height: 1.11rem;}
    .page2 .aa th{width: 50%;}
    .page2 .bb th{width: 33.3%;}

    .page2 td{height: 1.95rem;font-size: 0.24rem;}
    .page2 .btn{width: 3.69rem;height: 0.9rem;background: url('../images/images/btn2.png') no-repeat;background-size: 100% 100%;
        border: none;color: #fff;padding: 0.04rem 0.8rem 0.06rem 0;box-sizing: border-box;line-height: 0.8rem;font-size: 0.24rem;}

    .page3{height: auto;overflow: hidden;}
    .page3 .m1000{padding-top: 0.86rem;}
    .page3 .h2{height:1.28rem; background: url('../images/images/tit3.png') no-repeat;margin-left: 3.73rem;box-sizing: border-box;
               line-height:0.8rem;
               background-size: 3.38rem;height: 1.28rem;margin-bottom: 0.26rem;text-align: left;padding: 0.48rem 0 0 1.25rem;}
    .page3 .boxCont{display: none;}
    .page3 .threeBox{width: 6.5rem;margin: auto;padding-bottom: 0.28rem;height: 5.5rem;}
    .page3 .leftw{width: 0.41rem;height: 5rem;background:url('../images/images/bb.png') no-repeat;background-size: 1px 4.41rem;
           background-position: center 0.28rem;float: left;}    
    .page3 .righw{float: right;width: 5.75rem;}    
    .page3 .righw .slide{
                  margin-bottom: 0.05rem;
                  padding: 0.06rem 0 0.06rem 0.26rem;
                  font-size: 0.14rem;
                  line-height: 0.2rem;
                  background: #6692fd;position: relative;
                  color: #fff;box-sizing: border-box;
                  border-radius:0.1rem;
                  -webkit-border-radius:0.1rem;
                  -moz-border-radius:0.1rem;
                  -ms-border-radius:0.1rem;
                  -o-border-radius:0.1rem;
                  display: flex;
                  justify-content: space-between;
                  align-items: center;
    }    
    .page3 .righw .slide span{margin-right: 0.15rem;}
    .page3 .righw .slide:nth-child(1){width: 4.18rem;}
    .page3 .righw .slide:nth-child(2){width: 4.86rem;}
    .page3 .righw .slide:nth-child(3){width: 4.86rem;}
    .page3 .righw .slide:nth-child(4){width: 4.86rem;}
    .page3 .righw .slide:nth-child(5){width: 4.86rem;}
    .page3 .righw .slide:nth-child(6){width: 4.18rem;}
    .page3 .righw .active{background: #0134b5;padding: 0.32rem 0 0.32rem 0.26rem;width: 5.75rem !important;}
    .page3 .righw .active .p p{font-size: 0.16rem;line-height: 0.21rem;}
    .page3 .righw .active .p p:nth-child(1){font-size: 0.23rem;line-height: 0.27rem;}
    .page3 .righw .slide::after{ content: ''; width: 0.19rem; height: 0.19rem;position: absolute;left: -0.64rem;
         background: #0134b5; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; }
    .page3 .righw .active::after{width: 0.42rem;height: 0.42rem;left: -0.75rem;}
    .page3 .btn{position: relative;left: auto;top: auto;}
    .page3 .btn{width: 3.69rem;height: 0.9rem;background: url('../images/images/btn2.png') no-repeat;background-size: 100% 100%;display: block;
        border: none;color: #fff;padding: 0.04rem 0.8rem 0.06rem 0;box-sizing: border-box;line-height: 0.8rem;font-size: 0.24rem;}
   
   
    .page4{background: #fff;height: auto;}
    .page4 .m1000{padding-top: 1.02rem;}
    .page4 .h2{background: url('../images/images/tit4.png') no-repeat; background-size: 2.41rem 1.29rem;margin-left: 0.6rem;
               background-position: 0.84rem center;text-align: left;}
    .page4 .conCont{height: auto;background: #fff;width: 7.1rem;margin: auto;padding: 0;}
    .page4 .left{width: 100%;border: none;display: flex;justify-content: space-between;flex-wrap: wrap;padding-bottom: 0.24rem;}
    .page4 .left div{font-size: 0.24rem;color: #0134b5; width: 3.34rem; height: 0.77rem;border: 1px solid #0336b6;margin-bottom: 0.22rem;
                     box-shadow: 1px 1px 0.02rem rgba(0, 0, 0, 0.38);line-height: 0.77rem;
                     border-radius:0.38rem ; -webkit-border-radius:0.38rem ; -moz-border-radius:0.38rem ; -ms-border-radius:0.38rem ; -o-border-radius:0.38rem ; }
    .page4 .left .active{border: none;color: #fff;margin: 0;background: #0134b5;}
    .page4 .right{ background: #0134b5;
         border-radius:0.2rem ; -webkit-border-radius:0.2rem ; -moz-border-radius:0.2rem ; -ms-border-radius:0.2rem ; -o-border-radius:0.2rem ; }
    .page4 .div p{font-size: 0.24rem;line-height: 0.39rem;}
    .page4 .div{padding: 0.37rem 0.37rem 0;box-sizing: border-box;width: 7.04rem;}
    .page4 .right{width: 7.04rem;height: 3.26rem;}
    .page4 .btn_bai{ width: 2.12rem; height: 0.43rem;right: 0.4rem;bottom: 0.24rem;font-size: 0.24rem;line-height: 0.39rem;padding-right: 0.42rem;
                     background-position: 1.66rem center;background-size: 0.25rem 0.18rem;
                     border: 0.02rem solid #fff; border-radius:0.1rem ; -webkit-border-radius:0.1rem ; -moz-border-radius:0.1rem ; -ms-border-radius:0.1rem ; -o-border-radius:0.1rem ; }

   .banner{overflow: hidden;}
   .nav{overflow: hidden;}
   .page1{overflow: hidden;}
   .page2{overflow: hidden;}
   .page3{overflow: hidden;}
   .page4{overflow: hidden;}


  .zixun{width: 100%;height: 1rem;text-align: center;line-height: 1rem;font-size: 0.3rem;background: #333;position: fixed;left: 0;bottom: 0;
         color: #fff;letter-spacing: 0.04rem;text-indent: -0.04rem;}      
  .zixun:hover{color: #fff;}





}