.dl_cont{display: flex;width: 100vw;height:100vh}
.dl_l,.dl_r{flex-basis: 50%;position: relative}
.dl_l .logo2{display: none}
.dl_l::before{position:absolute;content: '';display:block;height:100%;width: 104%; background: url("../images/index_bg.png") no-repeat;left: 0;top:0;background-size:cover;}
.dl_r{background: #fff;border-left: 1px solid #707070;border-radius: 33px 0 0 33px;}
.dl_r .logo{width: 65%;margin: 0 auto;margin-top: 10%}

.login-cont{position: relative;margin-top: 10%;}
.login_group{display: flex;align-items: center;justify-content: center;width: 100%;flex-wrap: wrap}
#loginForm{width:70%;}
.tit2{color: #0033A0;font-family:Roboto-Bold;margin-bottom: 42px}
.login_group .group_form{display: flex;align-items: center;height:60px;border: 1px solid #D5D5D5;width: 100%;margin-bottom:20px;}
.login_group .group_form input{outline: none;background: unset;border: 0;outline:unset;flex: 1;padding-right: 5px;color:#333 }
.login_group .group_form img{width: 20px;margin:0 10px}
.icon2{cursor: pointer}
.login_group .group_form .login-btn{background:#86D1F4;color:#fff;transition:all 0.3s ease;border:1px solid #86D1F4;height: 100%}
header{width:100%;position: fixed;top:0;left:0;z-index: 9999;padding:10px }
.langbox{text-align: right;padding-right: 20px;}
.langbox i{color:#0033A0}
.langbox a{font-size: 12px;margin-left:10px;font-family:Roboto-Regular;}
.langbox a:hover,.langbox a.active{color:#0033A0}

.page_appyl{background: url("../images/applybg.png") no-repeat;background-size: cover}
.sec_top{width: 80%;margin: 0 auto;}
.sec_top .top-logo{margin-top: 100px}
.sec_top .top-tit{margin-top: 40px;text-align: center}
.sec_top .top-tit h2>span{font-family: Roboto-Black;font-size: 48px;color: #fff; text-shadow: -1px 4px 0 #084B81, 1px 1px 0 #084B81, 1px 0 0 #084B81,-1px 0 0 #084B81;}
.sec_top .top-ban{text-align: center}

.sec_cont{width: 70%;margin: 0 auto;padding:65px 100px;background:#fff;overflow: hidden;border: 1px solid #707070;border-radius: 24px}
.imgslider{width: 100%;position: relative}
.imgslider .swiper{position: relative;overflow: hidden;width: 90%;margin: 0 auto}
.imgslider .mySwiper2{margin-bottom: 30px}
.imgslider .mySwiper2 .swiper-slide img{width: 100%;}
.imgslider .s-navigation{position: absolute;bottom:7.5%;width: 100%;}
.imgslider .s-navigation,.swiper-button-next{color:#000;}
.imgslider .s-navigation,.swiper-button-prev{color:#000;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 24px}
.imgslider .s-navigation,.swiper-button-next:hover,.imgslider .s-navigation,.swiper-button-prev:hover{color:rgba(0,0,0,0.6);}
.imgslider .mySwiper .swiper-slide-thumb-active img{opacity: 0.6}
.app_box{margin-top: 90px}
.app_box ._summary h3{font-size: 30px;margin-bottom: 20px}
.app_box ._summary{font-size: 20px}
.app_box ._summary p{padding-bottom: 10px}
.app_formbox{margin-top: 30px}
.app_formbox form{display: flex;align-items: center;flex-wrap: wrap}
.g_form{flex-basis: 50%;padding-right:26px;margin-bottom: 25px}
.g_form.flexb100{flex-basis: 100%;}
.g_form>span{display: block;color:#333333;font-size: 20px;margin-bottom: 15px}
.g_form>span>i{color:#f00;font-style: normal}
.g_form>input{color:#333;border:1px solid #B7B7B7;width: 100%;height: 60px;outline: unset;padding-left: 10px}
.g_form>input[type=submit]{background:#86D1F4;color:#fff;transition:all 0.3s ease;border:1px solid #86D1F4;width: 20%;border-radius: 6px;margin:0 auto;margin-top: 35px}
.g_form>select{color:#333;border:1px solid #B7B7B7;width: 100%;height: 60px;outline: unset;padding-left: 10px}
.g_form>select option{color:#333;}
.g_form>#class option,.g_form>#student_no option{display: none}
.app_footer{margin-top: 100px;margin-bottom: 120px;}
.app_footer .copyright{color: #fff;font-size: 20px;text-align: center}

.app_sucess{width: 100vw;height: 100vh;position: relative}
.app_sucess-cont{display: flex;position: absolute;height: 100%;width: 100%;right:0;left: 0;justify-content: center;align-items: center;}
.app_sucess-cont ._cont{background: #fff;border-radius: 20px;width: 40%;height:auto;text-align: center;padding-bottom: 50px}
.app_sucess-cont ._cont .close-btn{padding:10px;text-align: right;cursor: pointer;color:#9D9D9D}
.app_sucess-cont ._cont .scc_msg{cursor: pointer;background:#86D1F4;color:#fff;transition:all 0.3s ease;border:1px solid #86D1F4;height: 50px;line-height: 50px;;width: 200px;border-radius: 6px;margin: 50px auto;}
.bd_f00{border:1px solid #F00!important;}