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:20px; bottom:55px;}
#gotop{ width:54px; height:54px; background:#c90013; 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-container{width: 100%; height: 100%; margin: 45px auto 0 auto; text-align: center;  user-select: none;position: relative;z-index: 0;}
.pc-container .main-m{width:1005px; height: 100%;position: relative; margin: 0 auto; text-align: center;box-sizing: border-box;}
.pc-container .main-m img{width: 100%;height: 100%;display: block;}

/* 公共title + 按钮 */
.pc-container .titleAll{display: flex;align-items: center;justify-content: center;}
.pc-container .titleAll .titleAll-img{width: 33px;height: 33px;margin-right: 10px;}
.pc-container .titleAll .titleAll-txt{ font-weight: bold;font-size: 34px;color: #301f27;}

.pc-container  .message-title{display: flex;align-items: center;justify-content: center;}
.pc-container  .message-title .message-title-line{width:260px;height: 0;border: 1px solid #3d4c77;}
.pc-container  .message-title .message-title-txt{background-color: #fff;padding: 5px 25px;;border-radius: 30px;font-size: 30px;font-weight: bold;color: #03134e;border: 1px solid #03134e;}
.pc-container .message-smalltitle{ color: #fe6d41;font-size: 24px;margin: 15px 0}

.pc-container  .persoBtn{height: 50px;display: flex;align-items: center;justify-content: center;}
.pc-container  .persoBtn .persoBtn-left{background-color: #002c6d;width: 195px;height: 100%;border-radius: 40px 0 0 40px;display: flex;align-items: center;justify-content: center;font-size: 28px;color: #fff;font-weight: bold;}
.pc-container  .persoBtn .persoBtn-right{width: 265px;height: 100%; background-color: #dc5619;border-radius: 0 40px 40px 0;display: flex;align-items: center;justify-content: center;font-size: 28px;color: #fff;font-weight: bold;}
.pc-container  .persoBtn .persoBtn-right .persoBtn-right-img{width: 25px;height: 30px;}
.pc-container  .persoBtn .persoBtn-right .right-lockButton{margin-left: 5px;}


/* 顶部*/
.pc-container .top{width: 100%; height:516px;background: url("../images/bg001.png") no-repeat center;position: relative;}

.pc-container .top .title{    display: flex;flex-direction: column;position: relative;padding: 62px 0 0 82px;width: 100%;box-sizing: border-box;}
.pc-container .top .title .titleOne{text-align: left; color: #002b6f;font-size: 72px;font-weight: bold;}
.pc-container .top .title .titleTwo{width: 100%;display: flex;align-items: center;}
.pc-container .top .title .titleTwo .titleTwoLeft{width: 160px;height: 60px;background-color: #002b6f;border-radius: 30px;margin-right: 5px;}
.pc-container .top .title .titleTwo .titleTwoLeft .titleTwoIn{width: 100%;height: 100%;color: #002b6f;font-size: 28px;font-weight: bold;border-radius: 30px;background-color: #ebf3fe;position: relative;top: 4px;border: 4px solid #fff;box-sizing: border-box;display: flex;align-items: center;justify-content: center;}
.pc-container .top .title .xuBorder{  width: 69%;height: 0;border: 1px dashed #808080;margin:10px 0}
.pc-container .top .title  .englishOne{font-size: 26px;margin-bottom: 20px;color: #3b3b3b;text-align: left;}
.pc-container .top .title .threeItem{width: 100%; display: flex;}
.pc-container .top .title .threeItem .threeItemIT{    background-color: #002c6d;border-radius: 15px 15px 0 0;color: #fff;font-weight: bold;font-size: 16px;padding: 6px 12px;display: flex;align-items: center;justify-content: center;border: 2px solid #fff;border-bottom: none;}
.pc-container .top .title .time{ width: 100%;display: flex;align-items: center;margin: 292px 0 20px 0;}
.pc-container .top .title .time .time-left{    border-radius: 30px;font-size: 18px;font-weight: bold;color: #012a6c;background: linear-gradient(to right, #7f5342, #d64714);padding: 3px;}
.pc-container .top .title .time .time-lefttxt{background-color: #fff;font-size: 18px;font-weight: bold;color: #992a0b;border-radius: 30px;padding: 3px 10px;}
.pc-container .top .title .time .time-right{font-size: 30px;font-weight: bold;color: #fff;margin-left: 5px;}

.pc-container .top .reduce{position: absolute;right: 22px;bottom: 12px;width: 400px;display: flex;align-items: end;flex-direction: column;}
.pc-container .top .reduce .reduce-name{width: 125px;color: #fff;font-size: 20px;font-weight: bold;text-align: left;}
.pc-container .top .reduce .reduce-pro{ width: 275px;display: flex;flex-direction: column;align-items: baseline;font-size: 10px;color: #d7d7d7;text-align: left;}

/* 预约领取 */
.pc-container .get{background-color: #153f98;padding: 10px 0;}
.pc-container  .get-form{margin-top: 15px;}
.pc-container  .get-form .get-form-top{display: flex;align-items: center;justify-content: center;}
.pc-container  .get-form .get-form-top .gft-item{position: relative;display: flex;align-items: center;justify-content: center;margin-right: 20px;}
.pc-container  .get-form .get-form-top .gft-item .gfi-img{margin-right: 5px;color: #fff;font-size: 18px;}
.pc-container  .get-form .get-form-top .gft-item .gfi-input{}
.pc-container  .get-form .get-form-top .gft-item .gfi-input .gfi-input-name{width: 200px;height: 50px;border: none;background: #ffffff;border-radius: 30px;padding-left: 10px;box-sizing: border-box;}

.pc-container  .get-form .get-form-top .gft-item .gfi-getCode{position: absolute;right: 5px;top: 50%;transform: translate(0, -50%);}
.pc-container  .get-form .get-form-top .gft-item .gfi-getCode .getYzm{border: none;padding: 10px 15px;border-radius: 22px;display: flex;align-items: center;justify-content: center;color: #ffffff;background-color: #767676;}

.pc-container  .get-form .get-form-top .gft-submit{height: 50px;box-sizing: border-box; background-color: #e90000;border: 1px solid #e6c100; padding: 0 20px;border-radius: 30px; display: flex;align-items: center;justify-content: center; color: #e6c100;font-size: 16px;font-weight: bold;}
.pc-container  .get-form .get-form-bottom{display: flex;align-items: center;justify-content: center;margin-top: 10px;font-size: 12px;}

/* 主讲 */
.pc-container .zhujiang{padding: 35px 0;}
.pc-container .zhujiang .zhujiangBox{}
.pc-container .zhujiang .zhujiangBox .zhujiangBox-item{display: flex;flex-direction: column;align-items: center;margin-bottom: 5px;}
.pc-container .zhujiang .zhujiangBox .zhujiangBox-item .zhuItem-titleOne{ color: #fe6603;font-size: 28px;font-weight: bold;margin: 15px 0 5px 0;}
.pc-container .zhujiang .zhujiangBox .zhujiangBox-item .zhuItem-titleTwo{color: #000;font-size: 18px;font-weight: bold; margin-bottom: 5px;}
.pc-container .zhujiang .zhujiangBox .zhujiangBox-item .zhuItem-imgMany{ display: flex;align-items: center;justify-content: center;}
.pc-container .zhujiang .zhujiangBox .zhujiangBox-item .zhuItem-imgMany .leftBlue{ width: 35px;height: 45px;background-color: #002c6d;border-radius: 30px 0 0 30px;position: relative;left: 10px;z-index: -1;}
.pc-container .zhujiang .zhujiangBox .zhujiangBox-item .zhuItem-imgMany .imgOne{width: 409px;height: 252px;}
.pc-container .zhujiang .zhujiangBox .zhujiangBox-item .zhuItem-imgMany .rightOrage{width: 35px;height: 45px;background-color: #ff6801;border-radius: 0 30px 30px 0;position: relative;right: 10px;z-index: -1;}

.pc-container .zhujiang .duanluoOne{background-color: #f5f6fa;font-size: 18px;line-height: 40px;padding: 12px;box-sizing: border-box;text-align: left;}

/* 困扰 */
.pc-container .kunrao{}
.pc-container .kunrao .kunraoBox{}
.pc-container .kunrao .kunraoBox .kunraoBoxImg{width: 678px;height: 689px;margin: 0 auto;}

.pc-container .kunrao .kunraoBox .whyHowWhat{ display: flex;align-items: center;justify-content: space-between;padding: 25px 160px 30px 160px;}
.pc-container .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item{display: flex;flex-direction: column;align-items: center;}
.pc-container .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item .whwItem-one{ width: 83px;height: 26px;}
.pc-container .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item .whwItem-two{  border: 1px dashed #b0bed3;width: 135px;height: 0;margin: 8px 0 0 0;}
.pc-container .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item .whwItem-three{ font-weight: bold;color: #002b6c;font-size: 28px;margin-bottom: 10px;}
.pc-container .kunrao .kunraoBox .whyHowWhat .whyHowWhat-item .whwItem-four{ padding-top: 10px;color: #fff;font-weight: bold;background-color: #002b6c;border-radius: 0 0 100px 100px;width: 160px;height: 180px;box-sizing: border-box;font-size: 22px;}

/* 胜任 */
.pc-container .shengren{width:100% ;height: 215px;margin: 10px 0 30px 0; background: url("../images/blueImg.png") no-repeat center;position: relative;}
.pc-container .shengren .shengrenBox{}
.pc-container .shengren .shengrenBox .shengrenBox-img{width: 772px;height: 215px;margin: 0 auto;position: relative;}
.pc-container .shengren .shengrenBox .desDes{width: 772px; height: 215px;position: absolute;top: 0;display: flex;align-self: center;justify-content: center;}
.pc-container .shengren .shengrenBox .desDesIn{display: flex;flex-direction: column;align-items: baseline;justify-content: center;padding-left: 290px;position: relative;}
.pc-container .shengren .shengrenBox .desDesIn .desTxt{ font-size: 22px;font-weight: bold;color: #383735;line-height: 36px;}


/* 场次 */
.pc-container .changci{}
.pc-container .changci .timeBox{display: flex;align-items: center;justify-content: space-between;}
.pc-container .changci .timeBox .timeBoxItem{display: flex;align-items: center;background-color: #fbf2ed;padding:10px;box-sizing: border-box;}
.pc-container .changci .timeBox .timeBoxItem .timeItemLeft{background-color: #e27443;color: #fff;font-size: 26px;font-weight: bold;width: 90px;height: 90px;display: flex;align-items: center;justify-content: center;}
.pc-container .changci .timeBox .timeBoxItem .timeItemRight{height: 90px;display: flex;flex-direction: column;align-items: baseline;justify-content: space-between;padding:5px 0;box-sizing: border-box;margin-left: 15px;}
.pc-container .changci .timeBox .timeBoxItem .timeItemRight .timeItemRight-tiem{ font-size: 22px;color: #000;}


/* 活动好礼 */
.pc-container .gift{margin:35px 0 40px 0;}
.pc-container .gift .giftBox{width: 100%;height: 210px; display: flex;align-items: center;justify-content: space-between;}
.pc-container .gift .giftBox .giftBoxLeft{height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.pc-container .gift .giftBox .giftBoxLeft .leftOne{color: #002b6c;font-size: 22px;font-weight: bold;}
.pc-container .gift .giftBox .giftBoxLeft .leftBook{width: 460px;height: 146px;}
.pc-container .gift .giftBox .giftBoxLeft .leftTwo{color: #260e01;font-size: 14px;font-weight: bold;}
.pc-container .gift .giftBox .giftBook{height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: space-between;}
.pc-container .gift .giftBox .giftBook .giftBoxItem{background-color: #fbf2ed;display: flex;align-items: center;justify-content: center;font-size: 20px;color: #271000;font-weight: bold;width: 443px;height: 48px;}

.pc-container .gift .quan{display: flex;border: 10px solid red;border-radius: 80px;padding: 5px;margin: 10px 100px 0 100px;position: relative;}
.pc-container .gift .quan .quanLeft{ position: relative;}
.pc-container .gift .quan .quanLeft .quanLeftImg{width: 247px;height: 114px;position: absolute;top: 0;}
.pc-container .gift .quan .quanLeft .quanLeftTxt{ width: 247px;height: 96px;position: relative;z-index: 1;display: flex;align-items: center;justify-content: center;font-size: 26px;color: #ffdb3c;font-weight: bold;}
.pc-container .gift .quan .quanRight{display: flex;flex-direction: column;align-items: baseline;justify-content: center;margin-left: 20px;}
.pc-container .gift .quan .quanRight .quanRightTxt{font-size: 24px;font-weight: bold;color: #301800;}
.pc-container .gift .quan .tehui{width: 278px;height: 170px;position: absolute;right: -110px;top: 30px;}


/* 中高考后留学规划正当时 让孩子有更多选择 */
.pc-container .moreChioceBox{margin-bottom: 35px;}
.pc-container .moreChioceBox .moreChioceDes{font-size: 26px;font-weight: bold;color: #301800;margin: 8px 0 20px 0;}
.pc-container .moreChioceBox .moreChiocebItm{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;margin: 0 35px;}
.pc-container .moreChioceBox .moreChiocebItm .more-item{ position: relative;width: 410px;height: 170px;background-color: #f6f6f6;margin-bottom: 30px;display: flex;flex-direction: column;align-items: center;padding: 30px 0 0 0;box-sizing: border-box;}
.pc-container .moreChioceBox .moreChiocebItm .more-item .item-desOne{font-size: 24px;font-weight: bold;color: #02134b;}
.pc-container .moreChioceBox .moreChiocebItm .more-item .item-desTwo{ font-size: 18px;font-weight: bold;color: #343434;margin: 8px 0;}
.pc-container .moreChioceBox .moreChiocebItm .more-item .item-desThree{font-size: 16px;font-weight: bold;color: #343434;}
.pc-container .moreChioceBox .moreChiocebItm .more-item .item-desFour{cursor: pointer;width: 200px;height: 45px;border-radius: 60px;background-color: #f76f0b;margin: 25px auto 0 auto;display: flex;align-items: center;justify-content: center;font-size: 22px;font-weight: bold;color: #fff;position: absolute;bottom: -20px;z-index: 1;}
.pc-container .moreChioceBox .moreChiocebItm .more-item .item-desFive{ width: 134px;height: 158px;position: absolute;top: 15px;}


/* 预约 */
.pc-container .yuyueTwo{width: 100%; background-color: #01144c; padding: 10px 0 24px 0;position: fixed; bottom: 0; left: 0; z-index: 99999;}
.pc-container .yuyueTwo .main-ms{width:980px; height: 100%;position: relative; margin: 0 auto; text-align: center; }
.pc-container .yuyueTwo .yuyueTwoBox  .get-form{margin-top: 15px;}
.pc-container .yuyueTwo .yuyueTwoBox .get-form .get-form-top{display: flex;align-items: center;justify-content: center;}
.pc-container .yuyueTwo .yuyueTwoBox .get-form .get-form-top .gft-item{position: relative;display: flex;align-items: center;justify-content: center;margin-right: 20px;background-color: #fff;border-radius: 30px;padding: 0 0 0 10px;}
.pc-container .yuyueTwo .yuyueTwoBox .get-form .get-form-top .gft-item .gfi-img{margin-right: 5px;color: #01144c;font-size: 18px;font-weight: bold;}
.pc-container .yuyueTwo .yuyueTwoBox .get-form .get-form-top .gft-item .gfi-input{}
.pc-container .yuyueTwo .yuyueTwoBox .get-form .get-form-top .gft-item .gfi-input .gfi-input-name{width: 170px;height: 40px;border: none;padding-left: 10px;box-sizing: border-box;}

.pc-container .yuyueTwo .yuyueTwoBox .get-form .get-form-top .gft-item .gfi-getCode{position: absolute;right: 5px;top: 50%;transform: translate(0, -50%);}
.pc-container .yuyueTwo .yuyueTwoBox .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-container .yuyueTwo .yuyueTwoBox .get-form .get-form-top .gft-submit{height: 38px;background-color: #eb0003;border: 1px solid #fff; padding: 0 30px;border-radius: 30px; display: flex;align-items: center;justify-content: center;color: #fff;font-size: 16px;font-weight: bold;cursor: pointer; z-index: 99999;}
.pc-container .yuyueTwo .yuyueTwoBox .get-form .get-form-bottom{display: flex;align-items: center;justify-content: center;margin-top: 10px;font-size: 12px;}

.pc-container .yuyueTwo .giftSmall{width: 139px;height: 148px;position: absolute;left: -110px;bottom: -20px;}
.pc-container .yuyueTwo .bottomImg{width: 338px;height: 154px;position: absolute;right: -190px;bottom: -24px;}


