body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
input,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}

.layout{width:1200px;margin:0 auto;}
.header-mod{background:url(//www.chinaacc.com/upload/resources/image/2023/03/30/2073439.png) no-repeat center top;}
.header-mod .layout{height:389px;position: relative;z-index: 1;}
.header-mod .logo{ width:160px;position: absolute; left:0; top:20px;}
.header-mod .logo a{height:42px;line-height:420px;overflow:hidden;display: block;}
.header-mod .link{ color:#fff; font-size:16px; position:absolute; top:20px; right:0;}
.header-mod .text{width:708px;height:49px;line-height:49px;background:url(/images/gaojikuaijishi/project/zhidao2022/header-x.png) repeat-x;text-align: center;font-size:28px;color:#feff97;position: absolute;top:292px;left:50%;margin-left:-354px;}

.why-mod{background:#685ef5;padding-bottom:60px;color:#fff;}
.why-mod h2{line-height:134px;font-size: 38px;text-align: center;}
.why-mod ul{margin:0 -28px;}
.why-mod ul li{width:362px;height:164px;float:left;margin:0 28px;position:relative;z-index:1;overflow:hidden;}
.why-mod ul li strong{height:118px;padding-top:46px;line-height:36px;position:absolute;left:0;top:0;right:0;text-align: center;font-size:24px;font-weight:normal;}
.why-mod ul li p{height:138px;position:absolute;left:0;top:100%;right:0;padding:20px 20px 0;line-height: 24px;font-size: 16px;}

.major-mod{height:475px;background:url(/images/gaojikuaijishi/project/zhidao2022/major-mod.jpg) no-repeat center top;}
.major-mod h2{padding-top:50px;line-height:48px;font-size: 38px;color: #685ef5;font-weight: normal;text-align: center;}
.major-mod ul{height:250px;position:relative;z-index:1;}
.major-mod ul li{width:324px;height:88px;line-height:88px;padding:0 16px 0 26px;background:#fff;position: absolute;left:0;top:5px;-webkit-box-shadow:5px 5px 16px rgba(32,194,192,.22);-moz-box-shadow:5px 5px 16px rgba(32,194,192,.22);box-shadow:5px 5px 16px rgba(32,194,192,.22);color:#1c4c64;font-size: 16px;}
.major-mod ul li strong{font-size: 22px;font-weight: normal;}
.major-mod ul li.twoRow{padding-top:13px;height:75px;line-height:32px;}
.major-mod ul li.pos2{left:auto;right:0;}
.major-mod ul li.pos3{width:380px;left:164px;top:124px;}
.major-mod ul li.pos4{left:auto;right:154px;top:124px;}
.major-mod .major-btns{text-align:center;}
.major-mod .major-btns a{padding:10px 30px;line-height: 1;font-size:18px;color:#fff;background:#ffa314;-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;display: inline-block;}

.teacher-mod{padding:30px 0 60px;}
.teacher-mod h2{padding:89px 0 42px;line-height: 1;font-size: 38px;color:#695ff7;font-weight: normal; text-align: center;background:url(/images/gaojikuaijishi/project/zhidao2022/teacher-title-bg.png) no-repeat center top;}
.teacher-mod .teacher-img img{display: block;margin: 0 auto;cursor: pointer;}
.teacher-mod .teacher-ul{margin-top:-45px;position: relative;}
.teacher-mod .teacher-ul li{width:526px;background:#685ef5;padding:16px 20px 20px 28px;color:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow:0 5px 10px rgba(72,86,236,.39);-moz-box-shadow:0 5px 10px rgba(72,86,236,.39);box-shadow:0 5px 10px rgba(72,86,236,.39);}
.teacher-mod .teacher-ul li a{color:#fff;}
.teacher-mod .teacher-ul li strong{line-height: 54px;font-size:24px;display: block;font-weight: normal;}
.teacher-mod .teacher-ul li p{line-height:30px;font-size:18px;}

/*视频弹层*/
.videoLayerMask{width:100%;height:100%;position:fixed;left:0;top:0;background:#000;opacity:.4;filter:alpha(opacity=40);z-index:900;}
.videoLayer{width:800px;position:fixed;top:50%;left:50%;;margin:-330px 0 0 -400px;background:#fff;z-index:920;}
.videoLayer .vl-title{height:43px;background:#f5f5f5;padding:17px 0 0 20px;position:relative;}
.videoLayer .vl-title h5{height:26px;line-height:26px;margin-right:130px;border-left:5px solid #0090ff;padding-left:12px;font-size:18px;color:#666;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.videoLayer .vl-close{width:15px;height:15px;top:22px;right:20px;position:absolute;background-position:0 -2900px;line-height:150px;overflow:hidden;background:url(//www.chinaacc.com/images/videoLayer-close.png) no-repeat;}
.videoLayer .vl-video{height:600px;}

.system-mod{background:#f3f3f3;padding:48px 0 42px;}
.system-mod h2{padding:89px 0 75px;line-height: 1;font-size: 38px;color:#695ff7;font-weight: normal; text-align: center;background:url(/images/gaojikuaijishi/project/zhidao2022/teacher-title-bg.png) no-repeat center top;}
.system-mod .system-list dl{width:600px;float:left;padding-bottom:30px;}
.system-mod .system-list dl dt{height:54px;line-height:54px;color:#fff;text-align: center;}
.system-mod .system-list dl dt i{width:37px;height:37px;line-height:37px;margin:8px 9px 0 0;background:url(/images/gaojikuaijishi/project/zhidao2022/system-icon.png) no-repeat;float: left;font-size:18px;}
.system-mod .system-list dl dt span{width:250px;float: left;font-size:24px;background:#5963fe;background:-webkit-linear-gradient(left,#5963fe,#6e78ff);background:-moz-linear-gradient(left,#5963fe,#6e78ff);background:linear-gradient(left,#5963fe,#6e78ff);-webkit-border-radius: 100px;-moz-border-radius: 100px;border-radius: 100px;-webkit-box-shadow:0 5px 10px rgba(89,99,254,.28);-moz-box-shadow:0 5px 10px rgba(89,99,254,.28);box-shadow:0 5px 10px rgba(89,99,254,.28);}
.system-mod .system-list dl dd{margin:16px 25px 0 40px;background:#fff;line-height:110px;font-size: 18px;color: #555;padding:0 30px;-webkit-box-shadow:0 5px 20px rgba(141,117,235,.25);-moz-box-shadow:0 5px 20px rgba(141,117,235,.25);box-shadow:0 5px 20px rgba(141,117,235,.25);-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;}
.system-mod .system-list dl dd.twoRow{line-height:30px;padding:25px 30px;}
.system-mod .profit{line-height:32px;font-size:18px;}
.system-mod .profit strong{color:#000;font-weight:normal;}

.faq-mod{background:#6e78ff;padding:20px 0 16px;color:#fff;}
.faq-mod h2{line-height:94px;font-size: 38px;font-weight: normal; text-align: center;}
.faq-mod dl{margin-bottom:16px;padding:0 50px;font-size: 16px;}
.faq-mod dl dt{height:30px;line-height: 30px;padding-left:39px;background:url(/images/gaojikuaijishi/project/zhidao2022/faq-q.png) no-repeat;font-weight: bold;cursor: pointer;}
.faq-mod dl dd{background:url(/images/gaojikuaijishi/project/zhidao2022/faq-a.png) no-repeat;line-height:24px;padding:4px 0 0 39px;margin-top:14px;display: none;}

/**/
.coupon-mod{ width:1200px; height:234px; background:url("/images/gaojikuaijishi/project/zhidao2022/coupon-bg.jpg") no-repeat; margin:35px auto; box-shadow:0 0 8px 4px #dde3f0;}
.coupon-mod .left-con{ width:600px; margin:0 auto; text-align:center;}
.coupon-mod .left-con h3{ line-height:34px; padding-top:20px; font-size:28px; color:#522702; font-weight:bold;}
.coupon-mod .left-con h4{ line-height:20px; font-size:14px; color:#f84a1f; font-weight:normal;}
.coupon-mod .coupon-con{ width:320px; height:86px; background:url("/images/gaojikuaijishi/project/zhidao2022/coupon-ico01.jpg") no-repeat; margin:10px auto 0;}
.coupon-mod .coupon-con .text{ float:left; padding:0 0 0 22px;}
.coupon-mod .coupon-con .text h5{ line-height:36px; padding-top:16px; font-size:14px; font-weight:normal; color:#fff;}
.coupon-mod .coupon-con .text h5 strong{ font-size:36px; color:#fff; font-weight:bold; padding-right:18px; letter-spacing:3px; text-shadow:4px 0 0 #f9541c; vertical-align:middle;}
.coupon-mod .coupon-con .text h5 strong em{ font-size:20px; font-weight:bold;}
.coupon-mod .coupon-con .text p{ line-height:20px; background:#fac18e; font-size:12px; color:#e76009; padding:0 8px;}
.coupon-mod .coupon-con .btn{ display:block; float:right; width:46px; height:46px; line-height:46px; margin:20px 20px 0 0; text-decoration:none; box-shadow:0 0 5px #e83d10; border-radius:50%; text-align:center; font-size:24px; color:#c94828; font-weight:bold; background:#ffb98b; background-image:-webkit-linear-gradient(top, #fdeae6, #ffb98b); background-image:-moz-linear-gradient(top, #fdeae6, #ffb98b); background-image:linear-gradient(top,#fdeae6,#ffb98b); animation:btnBig 3s infinite; -webkit-animation:btnBig 3s infinite;}
.coupon-mod .tips{ line-height:22px; padding-top:18px; font-size:14px; color:#714c28;}
.coupon-mod .right-con{ width:596px; text-align:center; padding:32px 0 0; position:relative;}
.coupon-mod .right-con p{ line-height:33px; font-size:18px; color:#522702;}
.coupon-mod .right-con p strong{ font-size:25px;}
.coupon-mod .right-con h4{ line-height:40px; font-size:22px; color:#522702;}
.coupon-mod .right-con h4 strong{ font-size:32px; color:#f84920;}
.coupon-mod .right-con .btn-wrap{ padding:8px 0 0; text-align:center; font-size:0;}
.coupon-mod .right-con .btn-wrap .consult-btn{ display:inline-block; *display:inline; *zoom:1; width:119px; height:48px; line-height:48px; font-size:20px; color:#f84920; text-align:center; border:1px solid #f84920; text-decoration:none; border-radius:40px; margin:0 10px; vertical-align:top;}
.coupon-mod .right-con .btn-wrap .buy-btn{ display:inline-block; *display:inline; *zoom:1; width:197px; height:50px; line-height:0; font-size:0; background:url("/images/gaojikuaijishi/project/zhidao2022/coupon-btn.png") no-repeat; margin:0 10px; vertical-align:top;}
.coupon-mod .right-con:before{ content:""; width:1px; height:160px; border-left:1px dashed #ffc07c; position:absolute; left:0; top:38px;}

/**/
.total_mon .coupon-con{ float:right; width:253px; height:58px; background:url("/images/gaojikuaijishi/project2022/coupon-bg02.png") no-repeat; margin:20px 20px 0 0;}
.total_mon .coupon-con .con{ padding:0 0 0 33px;}
.total_mon .coupon-con .con .prize{ width:65px; line-height:58px; font-size:24px; color:#dd111a; font-weight:bold;}
.total_mon .coupon-con .con .text{ width:103px; padding:14px 0 0 0; color:#dd111a;}
.total_mon .coupon-con .con .text h5{ line-height:18px; font-size:13px;}
.total_mon .coupon-con .con .text p{ line-height:16px; font-size:12px; height:auto; margin:0; color:#dd111a}
.total_mon .coupon-con .btn{ display:block; width:46px; height:39px; text-align:center; animation:btnBig 3s infinite; -webkit-animation:btnBig 3s infinite; line-height:15px; text-decoration:none; margin-top:5px; font-size:13px; color:#dd111a; font-weight:bold; padding-top:8px; background:url("/images/gaojikuaijishi/project2022/coupon-btn02.png") no-repeat;}

.bootomAd-mod{position: fixed;left:0;bottom:0;right:0;background:#342b74;z-index:800;}
.bootomAd-mod .layout{height:100px;text-align: right;font-size: 0;}
.bootomAd-mod a{padding:12px 38px;line-height:1;font-size:24px;color:#fff;font-weight: bold;margin:27px 20px 0 0;display: inline-block;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#ea3d53;background:-webkit-linear-gradient(top,#fe687b,#ea3d53);background:-moz-linear-gradient(top,#fe687b,#ea3d53);background:linear-gradient(top,#fe687b,#ea3d53);}
.bootomAd-mod a.go-consult{background:#f1883b;background:-webkit-linear-gradient(top,#f8c246,#f1883b);background:-moz-linear-gradient(top,#f8c246,#f1883b);background:linear-gradient(top,#f8c246,#f1883b);}
.hfoot{padding-bottom:120px !important;}
/* join_class */
.join_class{
  width:100%;
  background:#f4f3f8;
  /* padding-bottom:34px; */
}
.join_class .common_tit{
  margin-bottom:34px;
}
.join_class .set_meal{
  width:1200px;
  margin:0 auto;
}
.join_class .set_meal .subject_wra{
  margin-right:-44px;
}
.join_class .set_meal .subject_wra li{
  float:left;
  margin-right:20px;
  width:570px;
  padding-bottom:10px;
  border-radius:10px;
  overflow:hidden;
  background:#fff;
}
.join_class .set_meal .subject_wra li h4{
  font-size:26px;
  line-height:56px;
  padding-left:20px;
  color:#fff;
  background:url(//www.chinaacc.com/upload/resources/image/2020/05/14/574374.jpg) no-repeat;
}
.join_class .set_meal .subject_wra li h5{
  color:#ff6127;
  font-size:28px;
  margin-top:18px;
  text-align:center;
  line-height:28px;
}
.join_class .set_meal .subject_wra li h5 span{
  font-size:14px;
}
.join_class .set_meal .subject_wra li em{
  color:#666;
  font-size:14px;
  margin:20px 0 4px 20px;
  display:block;
  line-height: 14px;
}
.join_class .set_meal .subject_wra li .spe_item{
  width:434px;
  padding:6px;
  border-radius:4px;
  background:#f4f4f4;
  margin: 0 0 10px 20px;
  position:relative;
}
.join_class .set_meal .subject_wra li .spe_item i{
  width:16px;
  height:16px;
  background:url(/images/zhongjizhicheng/project/jingpin/checked.png) no-repeat;
  margin:2px 6px 0 16px;
}
.join_class .set_meal .subject_wra li .spe_item.on i{
  background:url(/images/zhongjizhicheng/project/jingpin/checked_on.png) no-repeat;
}
.join_class .set_meal .subject_wra li .spe_item .cen p{
  font-size:16px;
  line-height:16px;
  color:#333;
  line-height:22px;
}
.join_class .set_meal .subject_wra li .spe_item .cen span{
  color:#ff6425;
  font-size:12px;
}
.join_class .set_meal .subject_wra li .spe_item .des{
  width:60px;
  height:22px;
  background:url(/images/zhongjizhicheng/project/jingpin/save_mon.png) no-repeat;
  font-size:12px;
  text-align:center;
  color:#fff;
  line-height:22px;
  margin-top:-14px;
}
.join_class .set_meal .total_mon{
  margin-top:10px;
}
.join_class .set_meal .total_mon a.buy_now{
  width:239px;
  height:99px;
  line-height:86px;
  text-align:center;
  color:#fff;
  font-size:24px;
  background:url(/images/zhongjizhicheng/project/jingpin/buy_now_2.png) no-repeat;
}
.join_class .set_meal .total_mon p{
  font-size:14px;
  margin-top:46px;
  color:#666;
  line-height:14px;
}
.join_class .set_meal .total_mon span{
  margin:46px 8px 0 22px;
  color:#ff6425;
  line-height:14px;
  font-size:14px;
}
.join_class .set_meal .total_mon i{
  color:#ff6425;
  font-size:22px;
  margin-top:40px;
  line-height:22px;
}
.join_class .set_meal .total_mon .amount{
  font-size:36px;
  font-weight:bold;
  color:#ff6425;
  margin-top:30px;
  line-height:32px;
}
.join_class .reco_coll{
  width:1180px;
  margin:0 auto;
  border-radius:10px;
  background:#fff;
  padding:0 0 20px 20px;
}
.join_class .reco_coll h6{
  line-height:50px;
  font-size:18px;
}
.join_class .chose_buy_item{
  cursor:pointer;
}
.join_class .reco_coll ul li{
  width:270px;
  border-radius:4px;
  background:#f4f4f4;
  margin-right:20px;
  padding:8px 0;
}
.join_class .reco_coll ul li i{
  width:16px;
  height:16px;
  background:url(/images/zhongjizhicheng/project/jingpin/checked.png) no-repeat;
  margin:3px 14px;
}

.join_class .reco_coll ul li.on i{
  background:url(/images/zhongjizhicheng/project/jingpin/checked_on.png) no-repeat;
}
.join_class .reco_coll ul li span{
  color:#ff6425;
  margin-right:22px;
}
.join_class .chose_sub ul li{
  margin-bottom:20px;
  height:52px;
  padding:0;
  position:relative;
}
.join_class .chose_sub ul li i{
  margin-top:17px;
}
.join_class .chose_sub .sub_info{
  line-height:52px;
}
.join_class .chose_sub .two_txt{
  line-height:18px;
  margin-top:6px;
}
.join_class .chose_sub ul li .sub_info{
  font-size:14px;
  color:#666;
}
.join_class .chose_sub ul li .sub_info p{
  font-size:12px;
  color:#ff7e00;
}
.join_class .chose_sub ul li .des{
  position:absolute;
  top:-10px;
  right:8px;
  background:url(/images/zhongjizhicheng/project/jingpin/connact.png) no-repeat;
  color:#fff;
  font-size:12px;
  text-align:center;
  line-height:22px;
  width:128px;
  height:22px;
}
.join_class .chose_sub ul li b{
  color:#ff7e00;
  font-size:14px;
  margin-right:12px;
  line-height:52px;
}
.common_part .common_tit h2{
  color:#333;
  font-size:36px;
  line-height:36px;
  text-align:center;
  padding:40px 0 20px;
}
.common_part .common_tit p{
  width:120px;
  height:4px;
  border-radius:2px;
  background:#00d098;
  margin:0 auto;
}
/***/
.partNine{background: #ecfeff; padding-top: 1px; width:100%; padding-bottom: 40px;}
.partNine .Pwords{ height:232px;}
.partNine .Pwords  .ren01{ left: 100px; top: 35px;}
.partNine .Pwords  .ren02{ right:30px; top: 0px;}
.partNine .Pwords p{ background: #e0e0e0; width: 445px; height: 40px; border-radius: 10px; line-height: 40px; text-align: center; font-size: 20px; color: #0a6f87; left: 300px; top:36px;}
.partNine .Pwords p.wz01{ background: #f2ebcd; color: #463a07;left:414px; top:96px;}
.partNine .Pwords p.wz02{ background: #f2cdee; color: #6f1465; left: 335px; top:158px;}
.partNine .dzForm{ height: 40px; background: #1857ad; border-radius: 13px; padding: 20px 0 20px 127px;}
.partNine .dzForm li{ float: left; width: 300px; height: 40px; padding-right: 22px;}
.partNine .dzForm li input{ width:290px; height: 40px; line-height: 40px;  background: #fff; border: 0; border-radius: 2px; padding: 0 0 0 10px; font-size: 20px; color: #878787;}
.partNine .dzForm li .dzBtn{display:block;background-image:-webkit-linear-gradient(top,#ffa346,#ff7545); background-image:-ms-linear-gradient(top,#ffa346,#ff7545); background-image:linear-gradient(top,#ffa346,#ff7545); background:#ff7545\9; font-size: 22px; color: #fff; border-radius: 20px; width: 300px; height: 40px; line-height: 40px; text-align: center; }
.title.t3{ color:#10b4b2; line-height:116px;}
.title{ line-height:134px; text-align:center; font-size:38px; color:#fff; font-weight:bold;}

/**/
.banner{background: url(/images/zhongjizhicheng/zhuanti/duokui2022/banner.png) center center no-repeat; text-align:center; font-size:0; height: 130px;position: fixed;bottom: 0;width: 100%;z-index: 99;}
.banner p{display:inline-block; *display:inline;* zoom:1;font-size: 30px;color: #ffffff;font-weight: bold;margin-right:145px;line-height: 130px;}
.banner .layout{position:relative;z-index:1;}
.banner .newSell{display:none;}
.banner .newSell.on{ display:inline-block; *display:inline; *zoom:1; color:#fff; vertical-align:top; padding-top:6px; margin:0 20px;}
.banner .newSell p{width:20px;padding-top:13px;margin:0;float:left;text-align:center;font-size:18px;line-height:20px;font-weight:normal;}
.banner .newSellQrCode{ background:#fff; margin-left:10px; width:120px;}
.banner .newSellAdd{ display:inline-block; *display:inline; *zoom:1; color:#fff; vertical-align:top; padding-top:6px; margin:0 20px;}
.banner .newSellAdd p{width:20px;padding-top:13px;margin:0;float:left;text-align:center;font-size:18px;line-height:20px;font-weight:normal;}
.banner .newSellQrCode{ background:#fff; margin-left:10px; width:120px;}
.bannerBth{ display:inline-block; *display:inline;* zoom:1;}
.bannerBth a{display: inline-block;width: 211px;height: 57px;text-align: center;line-height: 57px;border-radius: 40px;margin-top: 33px;}
.bannerBth .bannerLink1{border:4px solid #ffffff;font-size: 32px;color: #ffffff;font-weight: bold;margin-right: 9px;}
.bannerBth .bannerLink2{background-color: #ffffff;font-size: 32px;color: #2c3eab;font-weight: bold;margin-left: -100px;}


@keyframes btnBig
{
  0%{
    transform: scale(1);  /*开始为原始大小*/
  }
  25%{
    transform: scale(1.1); /*放大1.1倍*/
  }
  50%{
    transform: scale(1);
  }
  75%{
    transform: scale(1.1);
  }
}

@-webkit-keyframes btnBig /*Safari and Chrome*/
{
  0%{
    transform: scale(1);  /*开始为原始大小*/
  }
  25%{
    transform: scale(1.1); /*放大1.1倍*/
  }
  50%{
    transform: scale(1);
  }
  75%{
    transform: scale(1.1);
  }
}