body{  margin:0; padding:0; text-align:center;  font-size:0.12rem; font-family:PingFangSC, sans-serif;}
table,td,tr,img,ul,li,h1,h2,p,object,param,embed{margin:0; padding:0; border:0;}
ul,li{list-style:none;}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:none;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:""; display:block; height: 0; clear:both; visibility:hidden;}

/*-返回定部-*/
#tbox{width:0.54rem; float:right; position:fixed; right:0.5rem; bottom:0.55rem;}
#gotop{ width:0.54rem; height:0.54rem; background:#f19601; display:block;}
#gotop .retopic{display: inline-block; border-top: 0.02rem solid; border-right: 0.02rem solid; margin-top: 0.2rem; width: 0.25rem; height: 0.25rem; border-color: #fff; transform: rotate(-45deg);}

.wap-main{width: 100%; height: auto; }
.wap-main .main-m{width:6.9rem; height: 100%;position: relative; margin: 0 auto; text-align: center;}
.wap-main img{width: 100%;height: 100%;display: block;}

/* 公共title + 按钮 */
.wap-main .titleAll{display: flex;align-items: center;justify-content: center;}
.wap-main .titleAll .titleAll-img{width: 0.32rem;height: 0.33rem;margin-right: 0.1rem;}
.wap-main .titleAll .titleAll-txt{ font-weight: bold;font-size: 0.34rem;color: #301f27;}

.wap-main  .message-title{display: flex;align-items: center;justify-content: center;}
.wap-main  .message-title .message-title-line{width:1.48rem;height: 0;border: 0.01rem solid #3d4c77;}
.wap-main  .message-title .message-title-txt{width: 4rem;background-color: #fff;padding: 0.1rem 0.2rem;border-radius: 0.6rem;font-size: 0.28rem;font-weight: bold;color: #03134e;border: 0.01rem solid #03134e;}
.wap-main .message-smalltitle{ color: #fe6d41;font-size: 0.26rem;margin: 0.15rem 0}

.wap-main  .persoBtn{height: 0.7rem;display: flex;align-items: center;justify-content: center;}
.wap-main  .persoBtn .persoBtn-left{background-color: #002c6d;width: 3rem;height: 100%;border-radius: 0.4rem 0 0 0.4rem;display: flex;align-items: center;justify-content: center;font-size: 0.3rem;color: #fff;font-weight: bold;}
.wap-main  .persoBtn .persoBtn-right{ background-color: #dc5619;border-radius: 0 0.4rem 0.4rem 0;display: flex;align-items: center;justify-content: center;font-size: 0.3rem;color: #fff;font-weight: bold;width: 3.9rem;height: 100%;}
.wap-main  .persoBtn .persoBtn-right .persoBtn-right-img{width: 0.27rem;height: 0.32rem;}
.wap-main  .persoBtn .persoBtn-right .right-lockButton{margin-left: 0.1rem;}


/* 顶部*/
.wap-main .top{width: 100%; height:6.46rem;position: relative;}
.wap-main .top .top-bg{width: 100%;height: auto;position: absolute;top: 0;left: 0;z-index: -1;}
.wap-main .top .top-bg img{width: 100%;height: auto;}

.wap-main .top .topBox{display: flex;flex-direction: column;text-align: left;position: relative;top: 1.45rem;}
.wap-main .top .topBox .titleOne{font-size: 0.64rem;font-weight: bold;color: #002b6c;line-height: 0.76rem;}
.wap-main .top .topBox .xuBorder{width: 4.3rem;height: 0;border: 0.01rem dashed #b6b6b6;margin: 0.2rem 0;box-sizing: border-box;}
.wap-main .top .topBox .englishOne{ font-size: 0.24rem;color: #000000;line-height: 0.3rem;}
.wap-main .top .topBox .button{width: 3.6rem;background-color: #002c6d;border-radius: 0.4rem;padding: 0.05rem;box-sizing: border-box;display: flex;align-items: center;}
.wap-main .top .topBox .button .button-left{background-color: #fff;border-radius: 0.6rem 0 0 0.6rem;font-size: 0.28rem;color: #002c6d;font-weight: bold;padding: 0.08rem 0.2rem;box-sizing: border-box;display: flex;align-items: center;justify-content: center;margin-right: 0.15rem;}
.wap-main .top .topBox .button .button-right{font-size: 0.28rem;color: #fff;font-weight: bold;display: flex;align-items: center;justify-content: center;}

.wap-main .top .reduce{position: absolute;right: 0;bottom: 0;width: 3.5rem;padding: 0.01rem; display: flex; flex-direction: column;background:linear-gradient(to bottom,transparent,#202628);}
.wap-main .top .reduce .reduce-name{width: 100%;color: #fff;font-size: 0.24rem;font-weight: bold;text-align: left;}
.wap-main .top .reduce .reduce-pro{ width: 100%;display: flex;flex-direction: column;align-items: baseline;font-size: 0.15rem;color: #fff;text-align: left;}



/* 蓝条 */
.wap-main .blueTiao{width: 100%;height: 0.2rem;background-color: #01144c;}

/* 传承14年经典年度演讲 2024年胡敏教授武汉巡讲仅此一次 三重身份角色与武汉家长 */
.wap-main .three{}
.wap-main .three .threeBox{width: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.wap-main .three .threeBox .threeBox-top{width: 100%;display: flex;justify-content: space-evenly;margin-bottom: 0.25rem;}
.wap-main .three .threeBox .threeBox-top .threeBox-item{ width: 1.5rem;height: 1.8rem;display: flex;align-items: baseline;justify-content: center;padding-top: 0.15rem;box-sizing: border-box;font-size: 0.22rem;font-weight: bold;color: #fff;background-color: #002c6d;border-radius: 0 0 1.5rem 1.5rem}
.wap-main .three .threeBox .threeBox-bottom {font-size: 0.3rem;font-weight: bold;color: #012a6a;line-height: 0.45rem;}

/* 提交信息预约免费参加报告会 */
.wap-main .message{background-color: #f0f1f5;padding: 0.25rem 0;box-sizing: border-box;}
.wap-main .message .messageBox{}
.wap-main .message .messageBox .messageSmallBox{width: 100%;}
.wap-main .message .messageBox .messageSmallBox .smallBox-top{width: 100%;background-color: #01144c;color: #fff;font-weight: bold;font-size: 0.28rem;padding: 0.12rem;box-sizing: border-box;}
.wap-main .message .messageBox .messageSmallBox .smallBox-bottom{width: 100%;display: flex;}
.wap-main .message .messageBox .messageSmallBox .smallBox-bottom .smallBox-bottom-item{width: 50%;border: 0.01rem solid #233162;display: flex;align-items: center;justify-content: center;padding: 0.15rem 0.1rem;box-sizing: border-box;}
.wap-main .message .messageBox .messageSmallBox .smallBox-bottom .smallBox-bottom-item .sbi-left{width: 0.8rem;height: 0.8rem;background-color: #32436f;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 0.22rem;font-weight: bold;margin-right: 0.08rem;}
.wap-main .message .messageBox .messageSmallBox .smallBox-bottom .smallBox-bottom-item .sbi-right{height: 0.8rem;display: flex;flex-direction: column;justify-content: space-between;text-align: left;font-size: 0.2rem; padding: 0.05rem 0;box-sizing: border-box;}

.wap-main  .get-form{margin-top: 0.3rem;width: 100%;padding: 0 0.5rem;box-sizing: border-box;}
.wap-main  .get-form .get-form-top{display: flex;align-items: center;justify-content: center;flex-direction: column;}
.wap-main  .get-form .get-form-top .gft-item{width: 100%;height: 0.7rem;position: relative;display: flex;justify-content: space-between; align-items: center;margin-bottom: 0.25rem;}
.wap-main  .get-form .get-form-top .gft-item .gfi-input{width: 100%;height: 100%;}
.wap-main  .get-form .get-form-top .gft-item .gfi-input input{width: 100%;font-size: 0.26rem;padding-left: 0.25rem;box-sizing: border-box;}
.wap-main  .get-form .get-form-top .gft-item .gfi-input .gfi-input-name{border: 0.01rem solid #dc5619;border-radius: 0.6rem;color: #dc5619;background: #ffffff;height: 100%;}

.wap-main  .get-form .get-form-top .gft-item .gfi-getCode{}
.wap-main  .get-form .get-form-top .gft-item .gfi-getCode .getYzm{border: none;border-radius: 0.5rem;display: flex;align-items: center;justify-content: center;color: #ffffff;font-size: 0.26rem;background-color: #767676;height: 0.7rem;padding: 0 0.3rem;box-sizing: border-box;}
.wap-main  .get-form .get-form-top .gft-submit{width: 100%;height: 0.75rem;background-color: #dc5619;border-radius: 0.6rem;padding: 0 0.65rem;box-sizing: border-box;display: flex;align-items: center;justify-content: center;color: #fffeff;font-size: 0.32rem;font-weight: bold;}

.wap-main  .get-form .get-form-bottom{display: flex;align-items: center;justify-content: center;margin-top: 0.2rem;font-size: 0.24rem;}

/* 注： */
.wap-main .zhushi{background-color: #c9cdd9;width: 100%;}
.wap-main .zhushi .zhushiBox{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;font-size: 0.24rem;color: #505d7f;padding: 0.05rem 0;}

/* 新航道胡敏教授主讲 */
.wap-main .zhujiang{background-color: #fbf2ed;padding: 0.35rem 0;box-sizing: border-box;}
.wap-main .zhujiang .zhujiangBox{}
.wap-main .zhujiang .zhujiangBox .person{display: flex;align-items: center;justify-content: space-between;margin: 0.25rem 0 0.15rem 0;}
.wap-main .zhujiang .zhujiangBox .person .person-left{width: 2.87rem;height: 2.87rem;}
.wap-main .zhujiang .zhujiangBox .person .person-right{}
.wap-main .zhujiang .zhujiangBox .person .person-right .person-right-item{position: relative;margin-bottom: 0.25rem;}
.wap-main .zhujiang .zhujiangBox .person .person-right .person-right-item .person-right-itemIn{display: flex;align-items: center;padding: 0.1rem;position: relative;z-index: 1;}
.wap-main .zhujiang .zhujiangBox .person .person-right .person-right-item .person-right-itemIn .person-pro{font-size: 0.22rem;color: #002c6b;font-weight: bold;margin-right: 0.1rem;}
.wap-main .zhujiang .zhujiangBox .person .person-right .person-right-item .person-right-itemIn   .person-rightTxt{display: flex;flex-direction: column;align-items: baseline;justify-content: center;}
.wap-main .zhujiang .zhujiangBox .person .person-right .person-right-item .person-right-itemIn  .person-rightTxt .person-right {font-size: 0.22rem;color: #000000;font-weight: bold;}
.wap-main .zhujiang .zhujiangBox .person .person-right .person-right-item .person-trangle{ width: 4rem;height: 1rem;position: absolute;top: 0;left: 0;z-index: 0;}

.wap-main .zhujiang .zhujiangBox .pro{margin-bottom: 0.25rem; }
.wap-main .zhujiang .zhujiangBox .pro .pro-desNamePro{display: flex;align-items: end;}
.wap-main .zhujiang .zhujiangBox .pro .pro-desNamePro .desNamePro-des{background-color: #dc5619;border-radius: 0.3rem 0.3rem 0 0;padding: 0.2rem 0.15rem 0.1rem 0.15rem;box-sizing: border-box;writing-mode: tb;color: #fff;font-size: 0.26rem;font-weight: bold;line-height: 0.26rem;position: relative;left: 0.3rem;}
.wap-main .zhujiang .zhujiangBox .pro .pro-desNamePro .desNamePro-name{position: relative;left: 0.7rem;font-size: 0.28rem;font-weight: bold;color: #321f25;text-align: left;padding-bottom: 0.05rem;}
.wap-main .zhujiang .zhujiangBox .pro .pro-desNamePro .desNamePro-pro{text-align: left;font-size: 0.2rem;position: relative;left: 1rem;color: #010000;padding-bottom: 0.08rem;}
.wap-main .zhujiang .zhujiangBox .pro .pro-desNamePro .desNamePro-pro li{list-style: disc !important;}
.wap-main .zhujiang .zhujiangBox .pro .pro-manyDes{  border: 0.01rem solid #c5bdbe;background-color: #fff;padding: 0.15rem;box-sizing: border-box;border-radius: 0.2rem;font-size: 0.26rem;text-align: left;line-height: 0.42rem;color: #000;}

/* 困扰 whyhowwhat 表单 */
.wap-main .kunrao{padding: 0.35rem 0;}
.wap-main .kunrao .kunraoBox{margin-top: 0.35rem;}
.wap-main .kunrao .kunraoBox .kunraoBoxImg{width: 6.78rem;height: 6.86rem;margin: 0 auto;}

.wap-main .kunrao .kunraoBox .whyHowWhat{ display: flex;align-items: center;justify-content: space-between;margin: 0.25rem 0 0.3rem 0;}
.wap-main .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item{display: flex;flex-direction: column;align-items: center;}
.wap-main .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item .whwItem-one{ width: 1.056rem;height: 0.324rem;}
.wap-main .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item .whwItem-two{  border: 0.01rem dashed #b0bed3;width: 1.5rem;height: 0;margin: 0.1rem 0 0.15rem 0;}
.wap-main .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item .whwItem-three{ font-weight: bold;color: #002b6c;font-size: 0.32rem;margin-bottom: 0.15rem;}
.wap-main .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item .whwItem-four{ padding-top: 0.1rem;color: #fff;font-weight: bold;background-color: #002b6c;border-radius: 0 0 1rem 1rem;width: 1.8rem;height: 2rem;box-sizing: border-box;font-size: 0.26rem;}

.wap-main .kunrao .kunraoBox .desImg{ position: relative;width: 6.72rem;height: 1.71rem;}
.wap-main .kunrao .kunraoBox .desImg .desDes{width: 100%;height: 100%;position: relative;z-index: 0;display: flex;align-items: center;justify-content: end;}
.wap-main .kunrao .kunraoBox .desImg .desDes .desDesIn{display: flex;flex-direction: column;align-items: baseline;justify-content: center;}
.wap-main .kunrao .kunraoBox .desImg .desDes .desDesIn .desTxt{font-size: 0.26rem;color: #40403e;font-weight: bold;}
.wap-main .kunrao .kunraoBox .desImg .desImg-img{width: 6.72rem;height: 1.71rem;position: absolute;top: 0;left: 0;z-index: -1;}

/*  时间地点 */
.wap-main .time{padding-bottom: 0.15rem;}
.wap-main .time .timeBox{display: flex;flex-direction: column;align-items: center;justify-content: center;}
.wap-main .time .timeBox .timeBoxItem{display: flex;align-items: center;background-color: #fbf2ed;padding: 0.15rem;box-sizing: border-box;}
.wap-main .time .timeBox .timeBoxItem .timeItemLeft{background-color: #e27443;color: #fff;font-size: 0.26rem;font-weight: bold;width: 0.9rem;height: 0.9rem;display: flex;align-items: center;justify-content: center;}
.wap-main .time .timeBox .timeBoxItem .timeItemRight{height: 0.9rem;display: flex;flex-direction: column;align-items: baseline;justify-content: space-between;padding: 0.05rem 0;box-sizing: border-box;margin-left: 0.15rem;}
.wap-main .time .timeBox .timeBoxItem .timeItemRight .timeItemRight-tiem{ font-size: 0.26rem;color: #000;}

.wap-main .time .gift{}
.wap-main .time .gift .gift-img{width: 5.95rem;height: 1.76rem;margin: 0 auto;}
.wap-main .time .gift .giftBox{margin: 0.1rem auto 0 auto;}
.wap-main .time .gift .giftBox .giftBoxItem{ width: 5.9rem;height: 0.6rem;background-color: #fbf2ed;display: flex;align-items: center;justify-content: center;margin: 0 auto 0.2rem auto;font-size: 0.26rem;color: #271000;font-weight: bold;}
.wap-main .time .gift .smallTip{color: #271000;font-size: 0.22rem;}

/* 优惠券 */
.wap-main .quan{ position: relative;margin-bottom: 0.35rem;}

.wap-main .quan .quanOne {background-color: #ca0000;padding: 0.3rem 0;}
.wap-main .quan .quanOne .quanBox{background-color: #fff;border-radius: 1rem;display: flex;align-items: center;justify-content: space-between;padding:0.1rem 0.35rem 0.1rem 0.1rem;box-sizing: border-box;}
.wap-main .quan  .quanOne.quanBox .quanBoxLeft{position: relative;}
/* .wap-main .quan .quanOne .quanBox .quanBoxLeft .quanBoxLef-img{width: 2.4rem;height: 1.01rem;} */
.wap-main .quan .quanOne .quanBox .quanBoxLeft .quanBoxLeft-money{background: url("../images/desFive.png") no-repeat center;background-size: 100%; width: 2.4rem;height: 1.01rem;display: flex;align-items: center;justify-content: center;font-size: 0.32rem;color: #ffdc3a;font-weight: bold;}
.wap-main .quan .quanOne .quanBox .quanBoxRight {display: flex;flex-direction: column;align-items: baseline;justify-content: center;}
.wap-main .quan .quanOne .quanBox .quanBoxRight .quanBoxRight-txt{color: #301701;font-size: 0.24rem;font-weight: bold;}

.wap-main .quan .quanTwo{width: 6.52rem;height: 3.92rem;margin: 0.25rem auto 0.3rem auto; position: relative;background: url("../images/xuanchuan.png") no-repeat center;background-size: 100%;}
.wap-main .quan .quanTwo .topBox{width: 100%;height: 100%; display: flex;flex-direction: column;text-align: left;position: relative;padding-top: 0.38rem;padding-left: 0.4rem;}
.wap-main .quan .quanTwo .topBox .titleOne{font-size: 0.58rem;font-weight: bold;color: #002b6c;line-height: 0.68rem;}
.wap-main .quan .quanTwo .topBox .xuBorder{width: 3.5rem;height: 0;border: 0.01rem dashed #000000;margin: 0.15rem 0;box-sizing: border-box;}
.wap-main .quan .quanTwo .topBox .englishOne{ font-size: 0.28rem;color: #000000;line-height: 0.34rem;}
.wap-main .quan .quanTwo .topBox .button{width: 3.2rem;background-color: #002c6d;border-radius: 0.4rem;padding: 0.05rem;box-sizing: border-box;display: flex;align-items: center;}
.wap-main .quan .quanTwo .topBox .button .button-left{background-color: #fff;border-radius: 0.6rem 0 0 0.6rem;font-size: 0.28rem;color: #002c6d;font-weight: bold;padding: 0.08rem 0.2rem;box-sizing: border-box;display: flex;align-items: center;justify-content: center;margin-right: 0.15rem;}
.wap-main .quan .quanTwo .topBox .button .button-right{font-size: 0.28rem;color: #fff;font-weight: bold;display: flex;align-items: center;justify-content: center;}


.wap-main .quan .tehui-img{ width:1.95rem;height: 1.71rem;position: absolute;right: 0;top: 0.65rem;}

/* 中高考后留学规划正当时 让孩子有更多选择 */
.wap-main .moreChioceBox{}
.wap-main .moreChioceBox .moreChioceDes{font-size: 0.26rem;font-weight: bold;color: #301800;margin: 0.2rem 0 0.3rem 0;}
.wap-main .moreChioceBox .moreChiocebItm{display: flex;align-items: center;justify-content: center;flex-direction: column;}
.wap-main .moreChioceBox .moreChiocebItm .more-item:nth-child(odd){position: relative;width: 100%;background-color: #f6f6f6;padding: 0.25rem 0;box-sizing: border-box;}
.wap-main .moreChioceBox .moreChiocebItm .more-item:nth-child(even){ position: relative;width: 100%;padding: 0.25rem 0;box-sizing: border-box;}
.wap-main .moreChioceBox .moreChiocebItm .more-item .item-desOne{font-size: 0.32rem;font-weight: bold;color: #02134b;}
.wap-main .moreChioceBox .moreChiocebItm .more-item .item-desTwo{font-size: 0.26rem;font-weight: bold;color: #343434;margin: 0.08rem 0;}
.wap-main .moreChioceBox .moreChiocebItm .more-item .item-desThree{font-size: 0.22rem;font-weight: bold;color: #343434;}
.wap-main .moreChioceBox .moreChiocebItm .more-item .item-desFour{ width: 3rem;height: 0.6rem;border-radius: 0.6rem;background-color: #f76f0b;margin: 0.25rem auto 0 auto;display: flex;align-items: center;justify-content: center;font-size: 0.3rem;font-weight: bold;color: #fff;}
.wap-main .moreChioceBox .moreChiocebItm .more-item:nth-child(odd) .item-desFive{width: 1.78rem;height: 2.06rem;position: absolute;bottom: 0;}
.wap-main .moreChioceBox .moreChiocebItm .more-item:nth-child(even) .item-desFive{width: 1.78rem;height: 2.06rem;position: absolute;bottom: 0;right: 0;}

/* 橙条 */
.wap-main .orangeBox{background-color: #ff6801;width: 100%;height: 0.2rem;}

/* 电话 */
.wap-main .phone{background-color: #01144c;padding: 0.3rem;}
.wap-main .phone .phoneName{color: #fff;font-size: 0.34rem;font-weight: bold;}
