body{  margin:0; padding:0; text-align:center;  font-size:12px; font-family:PingFangSC, sans-serif;}
table,td,tr,img,ul,li,h1,h2,p,object,param,embed{margin:0; padding:0; border:0;}
img{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:54px; float:right; position:fixed; right:50px; bottom:55px;}
#gotop{ width:54px; height:54px; background:#f19601; display:block;}
#gotop .retopic{display: inline-block; border-top: 2px solid; border-right: 2px solid; margin-top: 20px; width: 25px; height: 25px; border-color: #fff; transform: rotate(-45deg);}

.pc-box{width: 100%; height: 100%; margin: 45px auto 0 auto; text-align: center;  user-select: none;position: relative;z-index: 0;}
.pc-box .main-m{width:1045px; height: 100%;position: relative; margin: 0 auto; text-align: center;}

/* 公共title */
.pc-box  .main-m img{display: block;width: 100%;height: 100%;}

.pc-box .fontTitle{}
.pc-box .fontTitle .font-top{display: flex;align-items: center;justify-content: center;margin-bottom: 2px;}
.pc-box .fontTitle .font-top .topleft{display: flex;align-items: center;}
.pc-box .fontTitle .font-top .topleft .leftLine{width: 75px;height: 1px;background-color: #4d4d4d;}
.pc-box .fontTitle .font-top .topleft .leftcrcle{ width: 5px;height: 5px;background-color: #4d4d4d;border-radius: 100%;}

.pc-box .fontTitle .font-top .topcenter{margin: 0 10px;position: relative;}
.pc-box .fontTitle .font-top .topcenter .centerdes{font-size: 18px;color: #4d4d4d;position: relative;z-index: 1;font-weight: bold;}
.pc-box .fontTitle .font-top .topcenter .centerborder{width: 150px;height: 9px;background-color: #ffcca7;border-radius: 30px;margin: 0 auto;position: absolute;bottom: 0;opacity: 0.8;}

.pc-box .fontTitle .fontBigtitle{ font-size: 28px;font-weight: bold;color: #35312e;}
.pc-box .fontTitle .fontBigtitle span{color: #b13500;}

.pc-box .smalltitle{color: #343331;font-size: 16px;margin: 10px 0 25px 0;}

/* 顶部*/
.pc-box .top{width: 100%; height:590px;background: url("../images/top01.png") no-repeat center;position: relative;}

.pc-box .toptitle{font-size: 22px;color: #fff;font-weight: bold;position: absolute;bottom: 45px;padding: 5px;left: 95px;} 

.pc-box .top .topbox{width: 100%;display: flex;align-items: center;justify-content: space-between;position: absolute;top: 460px;}
.pc-box .top .topbox .topItem{position: relative;}
.pc-box .top .topbox .topItem .topImg{width: 256px;height: 57px;}
.pc-box .top .topbox .topItem .topdes{font-size: 20px;font-weight: bold;color: #fff;position: absolute;width: 256px;height: 57px;display: flex;align-items: center;justify-content: center;top: 0;}

/* 预约 顶 */
.pc-box .telePhoneForm { background-color: #d4eafb;padding: 10px 0 35px 0;box-sizing: border-box; }
.pc-box .telePhoneForm .formBox{background-color:#FCA822;position: relative;padding: 5px 0 15px 0;}

.pc-box .telePhoneForm .guagou{  width: 100%;display: flex;align-items: center;justify-content: space-between;padding: 0 60px;box-sizing: border-box;position: absolute;top: -8px;}
.pc-box .telePhoneForm .guagou .guaItem{ display: flex;flex-direction: column;align-items: center;position: relative;height: 33px;}
.pc-box .telePhoneForm .guagou .guaItem .gougouLine{ width: 6px;height: 25px;background-color: #fdda5a;border-radius: 10px;position: relative;z-index: 1;}
.pc-box .telePhoneForm .guagou .guaItem .goutangle{ width: 0;height: 0;border-left: 4px solid #fdda5a;border-top: 8px solid transparent;border-bottom: 0 solid transparent;position: absolute;right: -4px;top: 0;}
.pc-box .telePhoneForm .guagou .guaItem .gougoucricle{background-color: #c63e0a;width: 20px;height: 20px;border-radius: 50%;position: absolute;bottom: 0px;}

.pc-box .telePhoneForm .formtitle{font-size: 20px;color: #fff;font-weight: bold;background-color: #c53d09;border-radius: 30px;margin: 0 350px 15px 350px;padding: 5px 30px;box-sizing: border-box;}
.pc-box .telePhoneForm .formtitle span{color: #fef359;}

.pc-box .telePhoneForm .get-form{padding: 0 220px 0 90px;}
.pc-box .telePhoneForm .get-form .get-form-top{display: flex;align-items: center;justify-content: space-between;}
.pc-box .telePhoneForm .get-form .get-form-top .gft-item{position: relative;display: flex;align-items: center;justify-content: center;;}
.pc-box .telePhoneForm .get-form .get-form-top .gft-item .gfi-img{margin-right: 5px;font-size: 16px;color: #fff;font-weight: bold;}
.pc-box .telePhoneForm .get-form .get-form-top .gft-item .gfi-input{border: 2px solid #f2f2f2;box-shadow: 0 0 3px 1px #dbdbdb;}
.pc-box .telePhoneForm .get-form .get-form-top .gft-item .gfi-input .gfi-input-name{border: none;background: #ffffff;height: 35px;width: 100px;padding-left: 10px;font-size: 16px;}
.pc-box .telePhoneForm .get-form .get-form-top .gft-item .gfi-getCode{position: absolute;right: 5px;top: 50%;transform: translate(0, -50%);}
.pc-box .telePhoneForm .get-form .get-form-top .gft-item .gfi-getCode .getYzm{border: none;color: #767676;background-color: #fff;font-size: 16px;}
.pc-box .telePhoneForm .get-form .get-form-top .gft-submit {cursor: pointer;display: flex;align-items: center;justify-content: center;position: absolute;right: 54px;top: 20px;}
.pc-box .telePhoneForm .get-form .get-form-top .gft-submit .imgone{width: 108px;height: 110px;animation: cricleHandle 2s ease infinite;}
.pc-box .telePhoneForm .get-form .get-form-top .gft-submit .imgtwo{width: 65px;height: 76px;animation: fingerHandle 2s ease infinite;position: absolute;right: -45px;top: 50px;}
@keyframes cricleHandle {
    0% {
        transform: none;
    }
    20% {
        transform: none;
        
    }
    30% {
        transform: none;
    }
    40% {
        transform: scale3d(0.8, 0.8, 0.8);
    }
    50% {
        transform: none;
    }
    80%{
        transform: none;
    }
    100% {
        transform: none;
    }
}
@keyframes fingerHandle {
    0% {
        transform: none;
    }
    20% {
        transform: translate(-10px,-10px);
        
    }
    30% {
        transform: scale3d(0.8, 0.8, 0.8);
    }
    40% {
        transform: scale3d(0.9, 0.9, 0.9);
    }
    50% {
        transform: scale3d(1,1,1);
    }
    100% {
        transform: none;
    }
}
.pc-box .telePhoneForm .get-form .get-form-top .gft-submit:hover .imgone{animation: none;}
.pc-box .telePhoneForm .get-form .get-form-top .gft-submit:hover .imgtwo{animation: none;}


.pc-box .telePhoneForm .get-form .get-form-bottom{display: flex;align-items: center;justify-content: center;margin-top: 15px;font-size: 12px;}

/* 国际教育一站式服务 更多学习选择 */
.pc-box .moreChioce { background: linear-gradient(to right, #e8f4fe, #edf8fe);position: relative;}
.pc-box .moreChioce  .followBox{display: flex;justify-content: space-between;margin-top: 25px;}
.pc-box .moreChioce  .followBox .followBox-item{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.pc-box .moreChioce  .followBox .followBox-item .followBox-one{width: 57px;height: 57px;}
.pc-box .moreChioce  .followBox .followBox-item .followBox-two{font-size: 24px;font-weight: bold;color: #282828;margin-top: 5px;}
.pc-box .moreChioce  .followBox .followBox-item:nth-child(odd) .followBox-two{color: #5d2703;}
.pc-box .moreChioce  .followBox .followBox-item:nth-child(even) .followBox-two{color: #02348b;}
.pc-box .moreChioce  .followBox .followBox-item .followBox-three{width: 100%;height: 2px;margin: 6px 0px ;}
.pc-box .moreChioce  .followBox .followBox-item:nth-child(odd) .followBox-three{background-color: #5d2703;}
.pc-box .moreChioce  .followBox .followBox-item:nth-child(even) .followBox-three{background-color: #02348b;}
/*.pc-box .moreChioce  .followBox .followBox-item .followBox-four{ width: 176px;height: 114px;}*/
.pc-box .moreChioce  .followBox .followBox-item .followBox-four{ width: 176px;}
.pc-box .moreChioce  .followBox .followBox-item .followBox-five{width: 100%;height: auto;background-color: #fffaf6; display: flex;flex-direction: column;text-align: center;padding: 5px 10px 20px 10px;box-sizing: border-box;}
.pc-box .moreChioce  .followBox .followBox-item .followBox-five .followBox-five-content{padding: 5px 0px;font-size: 18px;line-height: 18px;color: #4d4d4d;border-bottom: 1px dashed gray;}
.pc-box .moreChioce  .followBox .followBox-item .followBox-five .ffitem .followBox-five-content:last-child{border-bottom: none;padding-bottom: 0;}

.pc-box  .clickyuyue{cursor: pointer;display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;height: 40px;background: linear-gradient(to right, #f46d36, #ff9833);border-radius: 40px;position: relative;margin: 0 auto;}
.pc-box  .clickyuyue .yuyuetxt{ color: #fff;font-size: 18px;font-weight: bold;line-height: 18px;animation: cricleHandle 2s ease infinite;}
.pc-box  .clickyuyue .txtborder{width: 99px;height: 2px;background-color: #fa924b;position: absolute;bottom: 0;}
.pc-box  .clickyuyue .yuyueime{position: absolute;right: 0;right: -10px;top: 18px;}
.pc-box  .clickyuyue .yuyueime .yupoint{width: 17px;height: 13px;position: absolute;right: 17px;top: -8px;animation: pointshow 2s ease infinite;}
.pc-box  .clickyuyue .yuyueime .yuhand{width: 26px;height: 27px;animation: fingerHandle 2s ease infinite;}
.pc-box  .clickyuyue:hover .yuyuetxt{animation:none}
.pc-box  .clickyuyue:hover .yuyueime .yupoint{animation:none}
.pc-box  .clickyuyue:hover .yuyueime .yuhand{animation:none}
@keyframes pointshow {
    0% {
        display: none;
    }
    20% {
        display: none;
    }
    30% {
        display: none;
    }
    40% {
        display: block;
    }
    50% {
        display: none;
    }
    100% {
        display: none;
    }
}

.pc-box .moreChioce .yinxin{position: absolute;right: 0;top: 0;}
.pc-box .moreChioce .yinxin img{width: 364px;height: 311px;position: absolute;right: 0;top: 0;}

/* 中间广告图 */
.pc-box .centerNotice{background-color: #f0f3f8;padding: 35px 0 60px 0;box-sizing: border-box; position: relative;}
.pc-box .centerNotice .onLineAsk{width: 100%;display: flex;align-items: center;justify-content: space-between;border: 5px solid #fbbb73;position: relative;padding: 15px;box-sizing: border-box;background-color: #f0f3f8;}
.pc-box .centerNotice .onLineAsk .lineLeft{width: 420px;height: 230px; cursor: pointer;position: relative;left: -45px;}

.pc-box .centerNotice .onLineAsk .lineRighr{ width: 575px;height: 220px;display: flex;flex-direction: column;justify-content: space-between;padding: 3px 0 10px 0;box-sizing: border-box;}
.pc-box .centerNotice .onLineAsk .lineRighr .lineRighrItem{width: 100%;height: 35px;display: flex;align-items: center;position: relative;border: 1px solid #d9d8d7;border-radius: 18px;}
.pc-box .centerNotice .onLineAsk .lineRighr .lineRighrItem .lineOne{width: 25px;height: 25px;background-color: #f76f09;display: flex;align-items: center;justify-content: center;font-size: 18px;font-weight: bold;color: #fdfffc;position: absolute;left: -10px;top: -10px;}
.pc-box .centerNotice .onLineAsk .lineRighr .lineRighrItem .trigleShoaddow{width: 0;height: 0;border-left: 0px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #4c2101;position: absolute;left: 15px;top: -10px;}
.pc-box .centerNotice .onLineAsk .lineRighr .lineRighrItem .lineTwo{width: 146px;height: 100%;background:linear-gradient(to right,#052383,#2550b8) ;border-radius: 30px;font-size: 20px;font-weight: bold;color: #ffffff;display: flex;align-items: center;justify-content: center;margin-left: -1px;}
.pc-box .centerNotice .onLineAsk .lineRighr .lineRighrItem .lineThree{height: 100%;font-size: 18px;color: #4e4d4b;display: flex;align-items: center;justify-content: center;margin-left: 20px;}
.pc-box .centerNotice .onLineAsk .lineRighr .lineRighrItem .lineThree span{color: #ff9300;font-weight: bold;}
.pc-box .centerNotice .onLineAsk .lineRighr .rightTxt{width: 100%;text-align: left;font-size: 20px;color: #666666;cursor: pointer;} 

.pc-box  .onLineAsk .onlineBtn{width: 216px;height: 50px;padding: 4px;position: absolute;bottom: -30px;left: 50%;transform: translate(-50%, 0px);background: linear-gradient(to right, #f9a03a, transparent, 88%, #f9a03a);border-radius: 30px;display: flex;align-items: center;justify-content: center;box-sizing: border-box;cursor: pointer;}
.pc-box   .onlineIn{width: 100%;height: 100%;border: 2px solid #fff;border-radius: 30px;display: flex;align-items: center;justify-content: center;background: linear-gradient(to right, #eb5435, #fe762c);}
.pc-box   .onlineIn .onlintxt{font-size: 20px;font-weight: bold;color: #fefffd;animation: cricleHandle 2s ease infinite;}
.pc-box   .onlineIn .onlineime{position: absolute;right: 10px;top: 24px;}
.pc-box   .onlineIn .onlineime .yupoint{ width: 24px;height: 16px;animation: pointshow 2s ease infinite;position: absolute;top: -8px;right: 4px;}
.pc-box   .onlineIn .onlineime .yuhand{width: 22px;height: 27px; animation: fingerHandle 2s ease infinite;}
.pc-box  .onLineAsk .onlineBtn:hover .onlintxt{animation: none;}
.pc-box  .onLineAsk .onlineBtn:hover .onlineime .yupoint{animation: none;}
.pc-box  .onLineAsk .onlineBtn:hover .onlineime .yuhand{animation: none;}

.pc-box .centerNotice .ball{position: absolute;right: -45px;bottom: -35px;width: 167px;height: 120px;}

/* 多样授课模式 助你安心学习 */
.pc-box .safeStudy{background-color: #f0f3f8;position: relative;}

.pc-box .safeStudy .safeStudyBox{width: 100%;height: 315px;background-color: #fff;border-radius: 30px;padding: 20px 10px;display: flex;justify-content: center;position: relative;margin-top: 25px;}
.pc-box .safeStudy .safeStudyBox .grayPomit{ width: 97%;display: flex;align-items: center;justify-content: space-between;position: absolute;top: 70px;}
.pc-box .safeStudy .safeStudyBox .grayPomit .leftPoint{width: 39px;height: 48px;}

.pc-box .safeStudy .safeStudyBox .safeStudyBox-content{ width: 90%;display: flex;justify-content: space-around;}
.pc-box .safeStudy .safeStudyBox .safeStudyBox-content .safeContent-item{display: flex;flex-direction: column;align-items: center;}
.pc-box .safeStudy .safeStudyBox .safeStudyBox-content .safeContent-item .item-topImg{width: 146px;height: 146px;}
.pc-box .safeStudy .safeStudyBox .safeStudyBox-content .safeContent-item .safeTitle{ font-size: 18px;font-weight: bold;color: #45403c;margin-top: 10px;}
.pc-box .safeStudy .safeStudyBox .safeStudyBox-content .safeContent-item .safeTitle span{color: #db5702;}
.pc-box .safeStudy .safeStudyBox .safeStudyBox-content .safeContent-item .safeDes{height: 90px;margin-top: 5px;font-size: 14px;color: #808080;line-height: 20px;text-align: center;}
.pc-box .safeStudy .safeStudyBox .safeStudyBox-content .fgLine{margin: 30px 10px 0px 10px;width: 1px;height: 84px;border-left: 1px dashed #c2c2c2;}

.pc-box .safeStudy .yinxintwo{ position: absolute;top: -50px;left:0;}
.pc-box .safeStudy .yinxintwo img{width: 412px;height: 370px;position: absolute;left: 0;top: 0;}

/* 热门课程 报名入口  */
.pc-box .enter{background-color: #f0f3f8;padding: 35px 0 0 0;box-sizing: border-box;}

.pc-box .enter .rbkc{width: 100%;}
.pc-box .enter .rbkc .hjb-course{display: flex;flex-direction: column;align-items: center;}
.pc-box .enter .rbkc .hjb-course .hjb-ul-nav {width: 1000px;overflow: hidden; margin-bottom:15px;display: flex;justify-content: space-between;}
.pc-box .enter .rbkc .hjb-course .hjb-ul-nav .hjb-li-color{color: #fff;}
.pc-box .enter .rbkc .hjb-course .hjb-ul-nav li {width: 160px; height: 70px;display: flex;align-items: center;justify-content: center; text-align: center; color: #fff;font-size: 16px;font-weight: bold; cursor: pointer;}
.pc-box .enter .rbkc .hjb-li1 {background: linear-gradient(to right,#ff6755,10%,#fe5241);}
.pc-box .enter .rbkc .hjb-li2 {background: linear-gradient(to right,#4998eb,10%,#3d83d8);}
.pc-box .enter .rbkc .hjb-li3 {background: linear-gradient(to right,#35c7b9,10%,#2eb3aa); }
.pc-box .enter .rbkc .hjb-li4 {background: linear-gradient(to right,#ffa833,10%,#ff8d39);}
.pc-box .enter .rbkc .hjb-li5 {background: linear-gradient(to right,#7171fa,10%,#5c5ce5); }
.pc-box .enter .rbkc .hjb-li6 { background: linear-gradient(to right,#27bdd7,10%,#01a6cc);}

.pc-box .enter .rbkc .hjb-cur{width: 100%;}
.pc-box .enter .rbkc .hjb-cur .itemBox{position: relative;width: 100%;}
.pc-box .enter .rbkc .hjb-cur .itemBox .waikuo{    display: flex;flex-wrap: wrap;align-items: center;justify-content: space-evenly;box-sizing: border-box;padding: 10px;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain{position: relative;width: 240px;height: 215px;    margin-bottom: 20px;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-top{    width: 100%;height: 130px;background-color: #fe5342;border-radius: 18px 18px 0px 0px;display: flex;justify-content: center;color: #fffeff;font-size: 21px;font-weight: bold;padding-top: 10px;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-toptf{background-color: #3d83d8;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-topOnline{background-color: #2eb3aa;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-toplevel{background-color: #ff8d39;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-topfourSix{background-color: #5c5ce5;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-topjan{background-color: #01a6cc;}

.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .trigleRight{    width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #fff3e3;position: absolute;right: 20px;top: 65px}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .trigleRighttf{border-bottom: 10px solid #e7f5ff;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .trigleRightOnline{border-bottom: 10px solid #e0f9f5;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .trigleRightLevel{border-bottom: 10px solid #fdffe9;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .trigleRightsixFour{border-bottom: 10px solid #eff3ff;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .trigleRightJanpan{border-bottom: 10px solid #e7f5ff;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom{color: #ffffff; width: 240px;height: 145px;background-color: #fe5342;border-radius: 14px;position: absolute;bottom: -5px;display: flex;flex-direction: column;font-size: 14px;line-height: 20px;text-align: left;padding: 14px;box-sizing: border-box;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottomtf{background-color: #3d83d8;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottomOnline{background-color: #2eb3aa;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottomLevel{background-color: #ff8d39;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-tbottomSixFour{background-color: #5c5ce5;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottomJapan{background-color: #01a6cc;}

.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .persons{}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .times{}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .apart{}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuy{width: 180px;height: 30px;background-color:#ffffff;border-radius: 30px;font-size: 18px;font-weight: bold;color: #F7070B;display: flex;align-items: center;justify-content: center;margin-top: 10px;position: absolute;bottom: 18px;left: 35px; cursor: pointer;}
/*预约试听字体颜色*/
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuy a{color: #fe5342;} 
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuytf a{color: #3d83d8;} 
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuyOnline a{color: #2eb3aa;} 
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuylevel a{color: #ff8d39;} 
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuyfourSix a{color: #5c5ce5;} 
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuyjan a{color: #01a6cc;} 

.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuytf{background-color: #ffffff;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuyOnline{background-color: #ffffff;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuylevel{background-color: #ffffff;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuyfourSix{background-color: #ffffff;}
.pc-box .enter .rbkc .hjb-cur .itemBox .boxMain .cjb-bottom .toBuyjan{background-color: #ffffff;}
.toBuy a,.toBuytf a,.toBuyOnline a,.toBuylevel a,.toBuyfourSix a,.toBuyjan a{display: block; width: 100%; height: 100%; margin:0 auto; text-align: center; line-height: 30px;}

.pc-box .enter .rbkc .hjb-cur ul {width: 100%;overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap;}
.pc-box .enter .rbkc .hjb-cur ul li {width: 22%; float: left; margin-bottom: 15px; box-sizing: border-box; height: 268px;}
.pc-box .enter .rbkc .hjb-cur ul li .hjb-cur-li {width: 100%; background: linear-gradient(to right,#ff6755,10%,#fe5241);height: 140px; display: flex;justify-content: center;font-size: 22px; color: #fff;position: relative;}
.pc-box .enter .rbkc .hjb-cur ul li .hjb-cur-li .hjb-p { width: 102px;font-size: 18px; border-top: 1px solid #cec8c8; border-bottom: 1px solid #cec8c8;position: absolute;top: 0px;left: 50%;    transform: translate(-50%, 0px);}
.pc-box .enter .rbkc .hjb-cur .hjb-cur-li .txtOne{position: absolute;top: 60px;}
.pc-box .enter .rbkc .hjb-cur .hjb-cur-li .txtTwo{position: absolute;top: 90px;font-size: 16px;}
.pc-box .enter .rbkc .hjb-cur ul li .hjb-cur-li2{background: #0067cc; border: 5px solid #009ee8;}
.pc-box .enter .rbkc .hjb-cur ul li .dl{    margin-top: 10px;background-color: #edebec;display: flex;flex-direction: column;justify-content: center;font-size: 14px;}
.pc-box .enter .rbkc .hjb-cur ul li .dl dl{width: 100%;display: flex;margin-left: 10px;margin: 5px;}
.pc-box .enter .rbkc .hjb-cur ul li dd{margin: 0px;}


.pc-box .enter .rbkc .hjb-cur ul li a {display: inline-block; width: 64px; height: 22px; text-align: center; line-height: 22px; font-size: 14px; margin-right: 10px; margin-top: 10px;}
.pc-box .enter .rbkc .hjb-cur ul li .ask {background: #57b960; color: #fff;}
.pc-box .enter .rbkc .hjb-cur ul li .attend {background: #ffd904; color: #fff;}
.pc-box .enter .rbkc .hjb-cur-show a{cursor: pointer;}
.pc-box .enter .rbkc .hjb-cur>div{display: none;}
.pc-box .enter .rbkc .hjb-cur .hjb-cur-show{display: block;}


.pc-box .enter .choiceTwo{ width: 400px;height: 40px;display: flex;justify-content: space-between;margin: 0 auto;}
.pc-box  .onlineInty{width: 180px;height: 40px;position: relative; margin: 0 auto;border-radius: 30px;display: flex;align-items: center;justify-content: center;background: linear-gradient(to right, #eb5435, #fe762c);cursor: pointer;}
.pc-box  .onlineInty .onlintxt{font-size: 20px;font-weight: bold;color: #fefffd;animation: cricleHandle 2s ease infinite;}
.pc-box  .onlineInty .onlineime{width: 23px;height: 28px;position: absolute;right: 0px;top: 15px;}
.pc-box  .onlineInty .onlineime .yupoint{width: 24px;height: 16px;position: absolute; top: -9px;right: 6px;animation: pointshow 2s ease infinite;}
.pc-box  .onlineInty .onlineime .yuhand{width: 22px;height: 27px;animation: fingerHandle 2s ease infinite;}

.pc-box  .onlineInty:hover .onlintxt{animation: none;}
.pc-box  .onlineInty:hover .onlineime .yupoint{animation: none;}
.pc-box  .onlineInty:hover .onlineime .yuhand{animation: none;}

/* 出国留学申请 新航道更专业 */
.pc-box .profession{width: 100%;background-color: #f0f3f8;padding: 35px 0 ;box-sizing: border-box; position: relative;}

.pc-box .profession .swiperBox{width: 100%;padding: 20px 0 0 0;}
.pc-box .profession .swiperBox .swiper-item{height: 300px;position: relative; background: url("../images/professBg.jpg") no-repeat center;display: flex;flex-direction: column;align-items: center;justify-content: center;color: #ffffff;}
.pc-box .profession .swiperBox .swiper-item .swiper-name{font-size: 22px;color: #ffffff;font-weight: bold;}
.pc-box .profession .swiperBox .swiper-item .swiper-nameEnglish{width: 175px;height: 35px;display: flex;align-items: center;justify-content: center;}
.pc-box .profession .swiperBox .swiper-item .swiper-num{font-size: 18px;position: relative;top: -10px;}
.pc-box .profession .swiperBox .swiper-item .swiper-num span{font-size: 48px;font-weight: bold;color: #f7bd7e;margin-right: 10px;}
.pc-box .profession .swiperBox .swiper-item .swiper-no{font-size: 14px;color: #e6a873;position: relative;top: -3px;}

.pc-box .addButton{width: 240px;height: 40px;background-color: #ffcb25;border-radius: 30px;font-size: 21px;font-weight: bold;color: #014e9c;display: flex;align-items: center;justify-content: center;cursor: pointer;margin: 30px auto 0 auto;}

.pc-box .profession .xueshu{ position: absolute;left: 0;bottom: -35px;}
.pc-box .profession .xueshu img{width: 513px;height: 234px;position: absolute;left: 0;bottom: 0;}

/* 新航道本科/研究生留学项目推荐  */
.pc-box .threeTitle{width: 100%; height:547px;background: url("../images/bg04.png") no-repeat bottom;position: relative; }

.pc-box .threeTitle .professTxtdes{display: flex;justify-content: center;align-items: center; padding: 20px  0 0 0;}
.pc-box .threeTitle .professTxtdes .cricleOne{width: 30px;height: 30px;border-radius: 50%;background-color: #143da7;position: relative;}
.pc-box .threeTitle .professTxtdes .cricleTwo{width: 30px;height: 30px;border-radius: 50%;background-color: #feffff;position: relative;left: -5px;color: #ec6e3b;font-size: 18px;font-weight: bold;display: flex;justify-content: center;align-items: center;}
.pc-box .threeTitle .professTxtdes .fontTxt{ font-size: 22px;font-weight: bold;color: #fff;margin-left: 8px;}

.pc-box .threeTitle .threeTitleBox{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;margin-top: 25px;position: relative;}
.pc-box .threeTitle .threeTitleBox .threeTitle-item {width: 480px;background-color: #ffffff;border-radius: 22px;display: flex;position: relative;}
.pc-box .threeTitle .threeTitleBox .threeTitle-item .item-on{width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;padding: 20px 30px;box-sizing: border-box;}
.pc-box .threeTitle .threeTitleBox .threeTitle-item .item-on .titleItem-one{width: 100%;font-size: 26px;font-weight: bold;color: #343434;}
.pc-box .threeTitle .threeTitleBox .threeTitle-item .item-on .titleItem-border{width: 100%;border: 1px dashed #d3d3d3;margin: 10px 0;}
.pc-box .threeTitle .threeTitleBox .threeTitle-item .item-on .titleItem-Two{font-size: 18px;color: #343434;font-weight: bold;}
.pc-box .threeTitle .threeTitleBox .threeTitle-item .item-on .titleItem-Three{ margin-top: 10px;font-size: 18px;color: #707070;}
.pc-box .threeTitle .threeTitleBox .threeTitle-item .item-on .titleItem-Four{width: 200px;height: 40px;background-color: #ffcc23;border-radius: 30px;display: flex;align-items: center;justify-content: center;font-size: 20px;font-weight: bold;color: #044d9a;cursor: pointer;margin-top: 15px;}

.pc-box .threeTitle .threeTitleBox .feiji{width: 157px;height: 102px;position: absolute;top: -60px;right: -106px;}

.pc-box .threeTitle .threeTitleBox .threeTitle-item .item-under{position: absolute;bottom: 0px;right: 0px;z-index: 0;}

/* 雅思/托福/爱德思 官方合作伙伴 */
.pc-box  .proud{background-color: #f0f3f8; position: relative;padding: 35px 0 45px 0;}
.pc-box  .proudBox{width: 100%;height: 290px;background: url("../images/parbg.png") no-repeat bottom;display: flex;align-items: center;justify-content: space-between;padding: 15px 20px;box-sizing: border-box;position: relative;margin-top: 25px;}
.pc-box  .proudBox .proudBox-item{ width: 270px;height: 100%;background-color: #fff;border: 4px solid #c8c8c8;box-sizing: border-box;display: flex;flex-direction: column;align-items: center;padding: 10px;}
.pc-box  .proudBox .proudBox-item .jiang{ width: 258px;height: 174px;}
.pc-box  .proudBox .proudBox-item .prodes{position: relative;display: flex;margin: 10px  0 5px 0;}
.pc-box  .proudBox .proudBox-item .prodes .prodes-leftTrangle{width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 0 solid transparent;border-right: 10px solid #031c54;position: absolute;left: 0px;top: -10px;}
.pc-box  .proudBox .proudBox-item .prodes .prodes-des{ width: 290px;background-color: #2550b9;padding: 4px 0;box-sizing: border-box;font-size: 16px;color: #fff;}
.pc-box  .proudBox .proudBox-item .prodes .prodes-rightTrangle{width: 0;height: 0;border-top: 10px solid transparent;border-bottom: 0 solid transparent;border-left: 10px solid #031c54;position: absolute;right: 0;top: -10px;}
.pc-box  .proudBox .proudBox-item .code{font-size: 14px;color: #666666;}

/* 匠心筑梦 初心育人坚守学术品质 */
.pc-box .teacher{background-color: #fff5ec;padding-bottom: 35px;}
.pc-box .teacher .teacher-swiper{position: relative;margin-top: 25px; }
.pc-box .teacher .teacher-swiper .teacherBox{ width: 900px;padding: 10px 20px;background-color: #fff;margin: 0 auto;box-sizing: border-box;display: flex;border-radius: 22px;}

.pc-box .teacher .teacher-swiper .teacherBox .swiper-img{width: 200px;height: 247px;}

.pc-box .teacher .teacher-swiper .teacherBox .teacherBox-right{width: 660px;padding: 5px 40px 0 40px;box-sizing: border-box;text-align: left;}
.pc-box .teacher .teacher-swiper .teacherBox .teacherBox-right .teacherName{font-size: 26px;font-weight: bold;color: #000000;}
.pc-box .teacher .teacher-swiper .teacherBox .teacherBox-right .teaborder{ width: 100%;height: 0;border: 1px dashed #e1e1e1;box-sizing: border-box;margin: 10px 0;}
.pc-box .teacher .teacher-swiper .teacherBox .teacherBox-right .prodes{display: flex;align-items: baseline;justify-content: space-between;}
.pc-box .teacher .teacher-swiper .teacherBox .teacherBox-right .prodes .protitle{ width: 90px;height: 25px;border-radius: 40px;border: 1px solid #ec5601;color: #ec5601;font-size: 16px;font-weight: bold;display: flex;align-items: center;justify-content: center;}
.pc-box .teacher .teacher-swiper .teacherBox .teacherBox-right .prodes .des{width: 475px;font-size: 16px;color: #4a4a4a;line-height: 23px;}

.pc-box .teacher .teacher-swiper .teacher-pre{width: 40px;height: 41px;display: flex;align-items: center;justify-content: center;top: 140px;position: absolute;z-index: 1;}

/* 坚持学术深耕 打造原版教材 */
.pc-box .jiaocai{background-color: #f0f3f8;position: relative;}

.pc-box .jiaoBox{margin-top: 25px;}
.pc-box .jiaoBox .jiaocainav{margin-bottom: 15px;}
.pc-box .jiaoBox .navslide{width: 180px !important;}
.pc-box .jiaoBox .jiaonavBox{ width: 180px;height: 60px;background: #ffffff;display: flex;flex-direction: column;align-items: center;justify-content: center;padding-top: 10px;box-sizing: border-box;}
.pc-box .jiaoBox .jiaonavBox .navxuhao{position: absolute;z-index: 0; top: 6px;color: #868686;font-size: 18px;font-weight: bold;}
.pc-box .jiaoBox  .jiaonavBox .navborder{width: 100px;height: 2px;background: linear-gradient(to right,transparent,#868686,transparent);;position: relative;z-index: 1;}
.pc-box .jiaoBox  .jiaonavBox .navcontent{width: 100%;background-color: #fff;position: relative;z-index: 1;color: #868686;font-size: 18px;font-weight: bold;}

.pc-box .jiaoBox .swiper-slide-thumb-active .jiaonavBox{ width: 180px;height: 60px;background: linear-gradient(to right, #f16d00, #fbab00);display: flex;flex-direction: column;align-items: center;justify-content: center;padding-top: 10px;box-sizing: border-box;}
.pc-box .jiaoBox .swiper-slide-thumb-active .jiaonavBox .navxuhao{ position: absolute;z-index: 0; top: 6px;color: #fff;font-size: 18px;font-weight: bold;}
.pc-box .jiaoBox .swiper-slide-thumb-active .jiaonavBox .navborder{ width: 100px;height: 2px;background: linear-gradient(to right, transparent, #f5a04f, #fef9f3, #f5a04f, transparent);position: relative;z-index: 1;}
.pc-box .jiaoBox .swiper-slide-thumb-active .jiaonavBox .navcontent{ width: 100%;background:linear-gradient(to right, #f16d00, #fbab00);position: relative;z-index: 1;color: #fff;font-size: 18px;font-weight: bold;}

.pc-box .jiaoBox .jiaocaicontent .swiper-slide{height: 290px;display: flex;align-items: center;justify-content: center;box-sizing: border-box;}

.pc-box .jiaoBox .jiaocaicontentimg{margin: 0 auto;}

/* 武汉多个校区任选 享受舒适学习环境 */
.pc-box .env{position: relative;background: url("../images/bg05.png") no-repeat bottom;height: 473px;}
.pc-box .env .envbox{position: relative;z-index: 1;margin-top: 25px;}
.pc-box .env .envbox .envimg{background-color: #fff;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;padding: 10px;border-radius: 20px;}
.pc-box .env .envbox .envimg img{width: 251px;height: 180px;}
.pc-box .env .envbox .envimg img:nth-child(-n+4){margin-bottom: 15px;}

.pc-box .env .envbg{position: absolute;bottom: 0;left: 50%;transform: translate(-50%, 0);max-width: 1920px;} 
.pc-box .env .envbg img{max-width: 1920px;}

.pc-box .env .envbox .pen{width: 98px;height: 105px;position: absolute;top: -75px;right: -30px;}

/* 预约 底*/
.pc-box .get{background-color: #f25f33;padding: 75px 0 20px 0;}

.pc-box .school{display: flex;align-items: center;justify-content: space-around;padding: 0 60px;margin-bottom: 20px;}
.pc-box .school .schoolItem{color: #fff;font-size: 16px;border: 1px solid #fff;border-radius: 5px;padding: 2px 15px;cursor: pointer;}

.pc-box .get .get-form{padding: 0 60px;}
.pc-box .get .get-form .get-form-top{display: flex;align-items: center;justify-content: space-between;}
.pc-box .get .get-form .get-form-top .gft-item{position: relative;display: flex;align-items: center;justify-content: center;border: 1px solid #f2f2f2;border-radius: 6px;padding: 0 0px 0 8px;margin-right: 10px;background-color: #fff;}
.pc-box .get .get-form .get-form-top .gft-item .gfi-img{margin-right: 5px;width: 18px;height: 22px;}
.pc-box .get .get-form .get-form-top .gft-item .gfi-input{}
.pc-box .get .get-form .get-form-top .gft-item .gfi-input .gfi-input-name{border: none;background: #ffffff;height: 40px;width: 170px;}
.pc-box .get .get-form .get-form-top .gft-item .gfi-getCode{position: absolute;right: 5px;top: 50%;transform: translate(0, -50%);}
.pc-box .get .get-form .get-form-top .gft-item .gfi-getCode .getYzm{border: none;padding: 6px 15px;border-radius: 22px;display: flex;align-items: center;justify-content: center;color: #ffffff;background-color: #767676;}
.pc-box .get .get-form .get-form-top .gft-submit{cursor: pointer;height: 45px;background-color: #ffd00e;padding: 0 30px;border-radius: 6px; display: flex;align-items: center;justify-content: center;}
.pc-box .get .get-form .get-form-top .gft-submit .gfs-img{margin-right: 6px;}
.pc-box .get .get-form .get-form-top .gft-submit .gfs-txt{color: #a24001;font-size: 16px;font-weight: bold;}
.pc-box .get .get-form .get-form-bottom{display: flex;align-items: center;justify-content: center;margin-top: 12px;font-size: 12px;}

/* 最后 */
.pc-box .last{background-color: #f0f3f8;padding: 20px 0;}
.pc-box .last .lasttop{display: flex;align-items: center;justify-content: center;}
.pc-box .last .lasttop .ltone{background-color: #ec6e3b;border-radius: 30px;color: #fef9cf;font-size: 16px;padding: 5px 10px;}
.pc-box .last .lasttop .ltotwo{color: #ea6e3a;font-size: 16px;margin-left: 10px;}

.pc-box .last .phonenum{color: #ea6e3a;font-size: 20px;font-weight: bold;margin-top: 10px;text-align: center;}

input[type="checkbox"]{
    display: none;
}
label {
    display: inline-block;
    padding-left: 25px;
    position: relative;
    cursor: pointer;
}

/* 创建自定义复选框样式 */
label:before {
    content: "";
    position: absolute;
    left: 0;
    top: 1px;
    width: 17px;
    height: 17px;
    background: #fff;
    border: 1px solid #dcdcdc;
    border-radius: 3px;
    box-sizing: border-box;
    transition: border-color 0.3s ease-in-out;
}

/* 当复选框被选中时改变背景和边框颜色 */
input[type="checkbox"]:checked + label:before {
    content: "✔";
    color:#fff;
    background: #767676; 
    border-color: #fff; 
}