/*
@author: njf
*/
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:#eff5ff;}
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;}
a{color:#333;text-decoration:none;-moz-transition:color .3s ease,background-color .3s ease,box-shadow .3s ease;-webkit-transition:color .3s ease,background-color .3s ease,box-shadow .3s ease;-o-transition:color .3s ease,background-color .3s ease,box-shadow .3s ease;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;*star:expression(this.onFocus=this.blur());}
input{outline:none;}
textarea{resize:none;}
.layout{width:1200px;margin:0 auto;}
.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;}
.tc{text-align:center;}
.wrap{width: 1200px;margin: 0 auto;}
input,input:focus,select,textarea,button{outline:0;-webkit-user-modify:read-write-plaintext-only;font-family:"Helvetica Neue",Helvetica,Microsoft Yahei,arial,STHeiTi,sans-serif;}
.icon{ background: url(/images/chujizhicheng/zhuanti/AIshuati/icon.png) no-repeat;}
.title{ text-align: center;}

.header-mod{background: #fff;}
.topHeader{ height: 350px;}
.topHeader .header-tip{ right: 0; top: 25px;}
.topHeader h2{ display:inline-block; height:50px; line-height:50px; font-size:24px; color:#fff; font-weight:normal; border-bottom:1px solid #aaa5ff; border-top:1px solid #aaa5ff; text-shadow: 0 3px 3px rgba(55,54,255,0.61); margin: 36px 0 0 160px;}
.topHeader h2 i{ display:inline-block;*display:inline; zoom: 1; width:6px; height:6px; background:#fff; border-radius:50%; margin:0 15px; vertical-align:middle;}

.topHeader ul{ margin:140px 0 0 100px; width: 570px;}
.topHeader ul li{ background-position:0 -236px; width:282px; height:40px; line-height:34px; font-size:18px; color: #fff; text-shadow: 0 3px 16px rgba(47,47,247,0.76); margin-bottom:10px; display: inline-block;}
.topHeader ul li i{  display: inline-block; *display:inline; zoom: 1;margin:0 5px 0 18px; vertical-align: top; width:36px; height:40px; text-align: center;}
.topHeader ul li.icon01 i{ background-position:0 4px;}
.topHeader ul li.icon02 i{ background-position:-44px 5px;}
.topHeader ul li.icon03 i{ background-position:-90px 3px;}
.topHeader ul li.icon04 i{ background-position:-138px 5px;}

.topHeader h3{ background-position:-473px -236px; width:405px; height:56px; line-height:48px; text-align: center; color: #fff; font-size:20px; right:76px; bottom:-7px; }

.selectAI-mod{width:1226px; margin: 0 auto; }
.selectAI-mod .title{ background-position: 0 -312px;margin: 48px auto 28px;}
.selectAI-mod .select-con{ background: url(/images/chujizhicheng/zhuanti/AIshuati/part01-con-bg.png) no-repeat; height: 417px;}
.selectAI-mod .select-con .left-con{width: 255px; margin: 55px 0 0 110px;}
.selectAI-mod .select-con .left-con .tit{ color: #87a3cc; font-size: 24px; font-weight: bold; border-bottom: 2px solid #c0d3ee; height: 50px; line-height: 50px; margin-bottom: 10px;}
.selectAI-mod .select-con .left-con .tit i{ background-position: 0 -43px;display: inline-block;*display:inline; zoom: 1; width: 49px; height: 42px; vertical-align: top;margin-right: 14px;}
.selectAI-mod .select-con .left-con ul li{height: 36px; line-height: 36px; color: #87a3cc; font-size: 16px; position: relative; padding-left: 20px;}
.selectAI-mod .select-con .left-con ul li:before{ content:""; width:6px; height:6px; background:#88a6d3; border-radius:50%; position:absolute; left:0; top:15px;}
.selectAI-mod .select-con .right-con{width: 520px; margin: 30px 65px 0 0;}
.selectAI-mod .select-con .right-con .tit{ color: #fff; font-size: 24px; font-weight: bold; border-bottom: 2px solid #a5b9ff; height: 50px; line-height: 50px; margin-bottom: 15px; width: 330px;}
.selectAI-mod .select-con .right-con .tit i{ background-position:-216px -45px;display: inline-block;*display:inline; zoom: 1; width: 49px; height: 42px; vertical-align: top;margin-right: 14px;}
.selectAI-mod .select-con .right-con ul li{height: 36px; line-height: 36px; color: #fff; font-size: 16px; position: relative; padding-left: 20px;}
.selectAI-mod .select-con .right-con ul li strong{font-size: 18px;display:inline-block;*display:inline; zoom: 1; width: 100px;}
.selectAI-mod .select-con .right-con ul li:before{ content:""; width:6px; height:6px; background:#fff; border-radius:50%; position:absolute; left:0; top:15px;}

.selectAI-mod  .accumulated-list{position: relative;color: #fff; font-size: 20px;}
.selectAI-mod  .accumulated-list .trophyImg{ background-position: -300px -105px;   width:118px; height:118px; left:80px; top: 47px; position: absolute;-webkit-animation: roundRule 2.5s ease-in-out infinite; -webkit-transform-origin: top center;}
.selectAI-mod  .accumulated-list ul{padding:55px 0 0 255px;}
.selectAI-mod  .accumulated-list ul li{ display: inline-block; *display:inline; zoom: 1;color: #fff; width: 210px; text-align: center; height: 102px; line-height: 102px; position: relative;}
.selectAI-mod  .accumulated-list ul li strong{ font-size:28px;}
.selectAI-mod  .accumulated-list ul li i{ font-size:28px; color: #ffcc82; font-weight: bold; position: absolute; right:-15px; top: 50%; margin-top: -48px;}
@keyframes roundRule{
    0%, 100%{
        -webkit-transform: rotate(-5deg);
    }
    50%{
        -webkit-transform: rotate(5deg);
    }
}
@-webkit-keyframes roundRule{
    0%, 100%{
        -webkit-transform: rotate(-5deg);
    }
    50%{
        -webkit-transform: rotate(5deg);
    }
}


.circle-mod{ height:496px; background:url("/images/chujizhicheng/zhuanti/AIshuati/part02-con-bg.jpg") no-repeat center top; margin-top: 25px;}
.circle-mod .con {height:496px;}
.circle-mod .con .box{ color:#fff; position:absolute;cursor: pointer; z-index: 1;}
.circle-mod .con .box.on h3,.circle-mod .con .box.on p{color: #ffe25a;}
.circle-mod .con .box h3{ line-height:30px; font-size:21px; padding-left:0.347rem; position:relative;}
.circle-mod .con .box p{ line-height:30px; font-size:16px; padding-left:0.347rem;}

.circle-mod .abs01.on{animation:animationBig 2s infinite linear; -webkit-animation:animationBig 2s infinite linear;}
.circle-mod .abs02.on{animation:animationBig 2s infinite linear; -webkit-animation:animationBig 2s infinite linear;}
.circle-mod .abs03.on{animation:animationBig 2s infinite linear; -webkit-animation:animationBig 2s infinite linear;}
.circle-mod .abs04.on{animation:animationBig 2s infinite linear; -webkit-animation:animationBig 2s infinite linear;}
.circle-mod .abs05.on{animation:animationBig 2s infinite linear; -webkit-animation:animationBig 2s infinite linear;}
.circle-mod .abs06.on{animation:animationBig 2s infinite linear; -webkit-animation:animationBig 2s infinite linear;}
.circle-mod .abs07.on{animation:animationBig 2s infinite linear; -webkit-animation:animationBig 2s infinite linear;}

.circle-mod .abs01{ bottom:63px; left:130px;}
.circle-mod .abs02{ bottom:196px; left:120px;}
.circle-mod .abs03{ top:110px; left:140px;}
.circle-mod .abs04{ top:16px;left: 50%; margin-left:-90px;text-align: center;}
.circle-mod .abs05{ top:110px; right:110px;}
.circle-mod .abs06{ bottom:196px; right:120px;}
.circle-mod .abs07{ bottom:63px; right:130px;}

@keyframes animationBig
{
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@-webkit-keyframes animationBig
{
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50% {
        -webkit-transform: scale(1.2);
        transform: scale(1.2);
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

.conImg{ background:url("/images/chujizhicheng/zhuanti/AIshuati/comput.png") no-repeat center top; width: 700px; height: 393px; position: absolute; left: 50%; top:86px; margin-left: -349px; text-align: center; z-index: 0;}
.conImg .picImg{padding-top: 46px; display: none;}
.conImg .picImg img{border: 1px solid #f0f0f0; width:492px; height: 278px; }


.teacher-con{
    background: #f0f5ff;
    background:-webkit-linear-gradient(top,#f0f5ff,#cbdfff);
    background:-moz-linear-gradient(top,#f0f5ff,#cbdfff);
    background:-ms-linear-gradient(top,#f0f5ff,#cbdfff);
    background:linear-gradient(top,#f0f5ff,#cbdfff);
}
.teacher-con .title{ background-position: 0 -403px;margin: 58px auto 52px;}
.teacher-con .teacher-list{ margin-bottom: 60px;}
.teacher-con .teacher-list dl{width: 586px; height: 230px; border-radius: 40px 0 40px 0; color: #fff; font-size: 16px; line-height: 28px; border: 2px solid #fff;box-shadow: 0 10px 10px rgba(72,80,254,0.58);
    background:-webkit-linear-gradient(top,#7b81ff,#5b62ff);
    background:-moz-linear-gradient(top,#eff5ff,#dae9ff);
    background:-ms-linear-gradient(top,#eff5ff,#dae9ff);
    background:linear-gradient(top,#eff5ff,#dae9ff);
    background:#7b81ff;
}
.teacher-con .teacher-list dt{ width: 245px; text-align: center;}
.teacher-con .teacher-list dt .teacherImg{ width: 216px; height:233px; margin-top: -30px;}
.teacher-con .teacher-list dt a{display: block;left: 40px; bottom: 0; position: absolute; background-position: -128px -104px; width:123px; height: 45px; color: #fff; font-size: 20px; line-height:42px; font-weight: bold; padding-left: 25px; }
.teacher-con .teacher-list dd{ color: #fff; padding:30px 15px 0 0;}
.teacher-con .teacher-list dd h4{font-size:20px; text-shadow: 0 10px 10px rgba(72,80,254,0.58); margin-bottom: 15px;}
.teacher-con .teacher-list dd h4 strong{font-size:28px; margin-right:15px;}
.teacher-con .teacher-list dl.fr dd{ padding: 30px 0 0 30px;}


.teacher-con .advantage-list{padding-bottom: 50px;}
.teacher-con .advantage-list li{ float: left; width: 235px; height: 270px; padding: 85px 25px 0; border-radius: 20px; background: #fff; box-shadow:5px 0 20px rgba(142,152,172,0.3);margin-right: 18px; position: relative;}
.teacher-con .advantage-list li.last{margin-right: 0px;}
.teacher-con .advantage-list li:hover{margin-top: -5px;}
.teacher-con .advantage-list li h4{ background-position:-610px -105px; width: 266px; height: 105px; color: #fff; font-size: 16px; position: absolute; left:-3px; top:-28px; padding-top: 10px;}
.teacher-con .advantage-list li h4 strong{display: inline-block;*display:inline; zoom: 1;vertical-align: top; margin: 12px 10px 0 0; width:70px; padding-right: 10px; line-height: 40px; border-right: 1px solid #cdc6ff; font-size: 40px; color: #edf4ff; text-align: right;}
.teacher-con .advantage-list li h4 span b{font-size: 24px;}
.teacher-con .advantage-list li h4 span{display: inline-block;*display:inline; zoom: 1;vertical-align: top;font-weight: normal; line-height: 26px; margin-top:6px;}
.teacher-con .advantage-list li h5{ font-size: 16px; color: #999; padding-left: 70px; font-weight: normal; position: relative; margin-bottom: 24px;}
.teacher-con .advantage-list li h5:before{background: url(/images/chujizhicheng/zhuanti/AIshuati/icon.png) no-repeat;position: absolute;left: 0;top: -5px;}
.teacher-con .advantage-list li h5.icon01:before{ content: ''; width: 65px; height: 73px; background-position: -434px 0;}
.teacher-con .advantage-list li h5.icon02:before{ content: ''; width: 65px; height: 73px; background-position: -523px 0;}
.teacher-con .advantage-list li h5.icon03:before{ content: ''; width: 65px; height: 75px; background-position: -615px 0;}
.teacher-con .advantage-list li h5 strong{color: #5b62ff; font-size: 20px;}
.teacher-con .advantage-list li p{ color: #666; font-size:18px; line-height: 40px;}
.teacher-con .advantage-list li p:before{ content: ''; width:6px; height:6px; border: 3px solid #c3c5f7; border-radius: 50%; line-height: 6px; font-size: 0; background: #fff; display:inline-block; *display:inline; zoom: 1; margin-right: 10px;}
.teacher-con .advantage-list li .consult-btn{ display: block; width:180px; height: 50px; line-height: 50px; margin: 26px auto 0; text-align: center; font-size: 20px; color: #fff; border-radius: 25px; box-shadow: 0 6px 6px rgba(255,113,51,0.36);
    background:-webkit-linear-gradient(left,#ffa34a,#ff6a2c);
    background:-moz-linear-gradient(left,#ffa34a,#ff6a2c);
    background:-ms-linear-gradient(left,#ffa34a,#ff6a2c);
    background:linear-gradient(left,#ffa34a,#ff6a2c);
}
.teacher-con .advantage-list li  .book{text-align: center; font-size: 16px; color: #666;}
.teacher-con .advantage-list li  .book img{margin-bottom: 20px;}


.stage-plase{background:url("/images/chujizhicheng/zhuanti/AIshuati/part03-con-bg.jpg") no-repeat center top; height: 609px; margin-bottom: 40px;}
.stage-plase .title{background-position: 0 -486px; margin: 50px auto 0;}
.stage-plase .subtit{font-size: 20px; font-style: italic; width: 350px; height: 44px; line-height: 44px; border-radius: 22px; text-align: center; background: #aeceff; margin: 20px auto; font-weight: bold;}
.stage-plase ul{ height: 345px; position: relative;}
.stage-plase ul li{width: 200px; font-size: 18px; line-height: 28px;}
.stage-plase ul li strong{ font-size: 20px;}
.stage-plase ul li.top01{ text-align: right; left:200px; top:75px;}
.stage-plase ul li.top01 strong{color: #4f58ff;}
.stage-plase ul li.top02{ text-align: right; left:200px; bottom:-10px;}
.stage-plase ul li.top02 strong{color: #646988;}
.stage-plase ul li.top03{ text-align: left; right:200px; top:75px;}
.stage-plase ul li.top03 strong{color: #3d9ced;}
.stage-plase ul li.top04{ text-align: left; right:200px; bottom:-10px;}
.stage-plase ul li.top04 strong{color: #01a0a7;}



.sub-title{background: url("/images/chujizhicheng/zhuanti/AIshuati/sub-header.png") no-repeat;  height:100px; color: #fff; font-size:24px; font-weight: bold; line-height:90px;}
.sub-title strong{ display: inline-block; width:145px; font-size: 36px; text-align: center; vertical-align: top; line-height:60px; margin:0 15px 0 55px;}
.sub-title span{font-size:30px;}


.foundationExam-con{background: #fff; padding-bottom: 55px; border-radius: 0 0 25px 25px; margin-bottom: 40px;}
.foundationExam-con .found-list{margin: 0 40px;}
.foundationExam-con .found-list dl{ margin:20px 0 40px 0; width:535px;}
.foundationExam-con .found-list dl dd:hover{margin-top: -5px;}
.foundationExam-con .found-list  dt{text-align: center;width: 100%; font-size:30px; font-weight: bold; margin-bottom:15px;}
.foundationExam-con .found-list dd{width: 258px;}
.foundationExam-con .found-list dd p{ border-radius:20px; padding:32px 0rem; text-align: center; font-size: 20px;
    background: #fffcee;
    background:-webkit-linear-gradient(135deg,#fffcee,#ffefb6);
    background:-moz-linear-gradient(135deg,#fffcee,#ffefb6);
    background:-ms-linear-gradient(135deg,#fffcee,#ffefb6);
    background:linear-gradient(135deg,#fffcee,#ffefb6);
}
.foundationExam-con .found-list dd span{ display: block;background-position: -750px 0;padding-left:35px; font-size:20px; margin:0 0 30px 15px; }
.foundationExam-con .found-list dd strong{display: block; font-size:26px; color: #ff6d2f; text-align: center; font-weight: bold; margin-bottom:15px;}
.foundationExam-con .found-list dd .now-white{ display: block; width:180px; height: 50px; line-height: 50px; margin: 26px auto 0; text-align: center; font-size: 20px; color: #fff; border-radius: 25px; box-shadow: 0 6px 6px rgba(255,113,51,0.36);
    background: #ffa34a;
    background:-webkit-linear-gradient(left,#ffa34a,#ff6a2c);
    background:-moz-linear-gradient(left,#ffa34a,#ff6a2c);
    background:-ms-linear-gradient(left,#ffa34a,#ff6a2c);
    background:linear-gradient(left,#ffa34a,#ff6a2c);
}


.foundationExam-con .interface-con{height: 278px; padding: 0 85px 0 50px;}
.foundationExam-con .interface-con .text{ width: 415px;}
.foundationExam-con .interface-con .text p{ line-height:28px; font-size:20px; color:#222; font-weight:bold; padding-left: 20px; margin-bottom: 15px;}
.foundationExam-con .interface-con .text p:before{ content:""; width:10px; height:10px; background:#23d3dd; border-radius:50%; display:inline-block;*display:inline; zoom: 1; margin-right: 10px;}
.foundationExam-con .interface-con .tips02{ background:url("/images/chujizhicheng/zhuanti/AIshuati/comput02.png") no-repeat; width: 495px;}
.foundationExam-con .interface-con .tips02 .bao{ left:50%; margin-left:-174px; bottom:10px;}
.foundationExam-con .interface-con .tips02 .comput02{ text-align: center;}
.foundationExam-con .interface-con .tips02 .balloon{ left:50%; margin-left:-95px; bottom:85px;-webkit-animation:animationTop2 3.2s linear 1.4s infinite; animation:animationTop2 3.2s linear 1.4s infinite;}
@keyframes animationTop2
{
    0%   {transform:translateY(0px)}
    10%  {transform:translateY(-0.2rem)}
    20%  {transform:translateY(0px)}
    100% {transform:translateY(0)}
}

@-webkit-keyframes animationTop2
{
    0%   {transform:translateY(0px)}
    10%  {transform:translateY(-0.2rem)}
    20%  {transform:translateY(0px)}
    100% {transform:translateY(0)}
}


.video-support{ margin: 60px 95px 0px 85px;}
.video-support dl dt{float:left; width:582px; margin-right: 55px;}
.video-support dl dt i{ display: inline-block;*display:inline;; zoom: 1; height: 36px; line-height: 36px;padding: 0 20px; font-size: 20px; color: #fff; font-weight: bold; border-radius: 15px 0 15px 0; right: 20px; bottom:55px; position: absolute;
    background: #39dbd1;
    background:-webkit-linear-gradient(108deg,#39dbd1,#00c0c2);
    background:-moz-linear-gradient(108deg, #39dbd1,#00c0c2);
    background:-ms-linear-gradient(108deg,#39dbd1,#00c0c2);
    background:linear-gradient(108deg,#39dbd1,#00c0c2);
}
.video-support dl dd{ padding-top: 30px;}
.video-support dl dd p{ line-height:28px; font-size:20px; color:#222; font-weight:bold; padding-left: 20px; margin-bottom: 15px;}
.video-support dl dd p:before{ content:""; width:10px; height:10px; background:#23d3dd; border-radius:50%; display:inline-block;*display:inline; zoom: 1; margin-right: 10px;}



.achievementLittle{margin-bottom: 40px;}
.achievementLittle dl{ padding: 20px 36px 35px; font-size: 18px; color: #666;background: #fff; border-radius: 0 0 25px 25px;}
.achievementLittle dl dt{margin-left: 85px;}
.achievementLittle dl dd{ width: 550px;}
.achievementLittle dl dd span{ position: absolute; right: 60px; top:-30px;}
.achievementLittle dl dd h4{ font-size: 24px; color: #333; margin: 45px 0 25px 0px;}
.achievementLittle dl dd h4:before{content: ''; display: inline-block; width: 16px; height: 17px; background:url(/images/chujizhicheng/zhuanti/AIshuati/icon.png) no-repeat -863px -335px; margin-right:15px;}
.achievementLittle dl dd p{ padding-left: 25px;}




.skill-full{  margin-bottom: 40px;}
.content-bg{background: #fff; padding-bottom:35px; border-radius: 0 0 25px 25px;}
.skill-full .box01{ width:550px; height:300px; border-radius:15px; margin: 20px 0 0 40px; position:relative; background:#e1f3ff; background-image:-webkit-linear-gradient(top, #f4fbff, #e1f3ff); background-image:linear-gradient(top,#f4fbff,#e1f3ff);}
.skill-full .box01 h4{ line-height:38px; text-align:center; padding:36px 0 15px; font-size:30px; font-weight:bold;}
.skill-full .box01 .pic{ width:147px; height:170px; margin:15px 0 0 55px; background:url("//www.chinaacc.com/upload/resources/image/2024/04/10/2322613.png") no-repeat;}
.skill-full .box01 .pic p{ font-size:14px; color:#fff; line-height:1; padding:100px 0 0; text-align:center;}
.skill-full .box01 .text{ width:300px; padding:26px 0 0 0;}
.skill-full .box01 .text p{ font-size:18px; color:#666; line-height:36px;}
.skill-full .box01:before{ content:""; z-index: 1;  width:70px; height:71px; position:absolute; left:50%; margin-left:252px; bottom:85px; background:url("/images/chujizhicheng/zhuanti/AIshuati/add.png") no-repeat;}
.skill-full .box02{width:550px; height:300px; border-radius:15px;margin: 20px 40px 0 0; background:#fffaf5; background-image:-webkit-linear-gradient(top, #fffaf5, #ffe1d0); background-image:linear-gradient(top,#fffaf5,#ffe1d0);}
.skill-full .box02 h4{ lline-height:38px; text-align:center; padding:36px 0 15px; font-size:30px; font-weight:bold;}
.skill-full .box02 .pic{ width:158px; height:174px; margin:0px 55px 0 0; background:url("/images/chujizhicheng/zhuanti/AIshuati/shu02.png") no-repeat;}
.skill-full .box02 .pic p{font-size:14px; color:#fff; line-height:1; padding:113px 0 0 0px; text-align: center; width: 110px;}
.skill-full .box02 .text{ width:289px; padding:26px 0 0 48px;}
.skill-full .box02 .text p{ font-size:18px; color:#666; line-height:36px;}
.skill-full .box02 span{background-position:-462px -103px; width: 105px; height: 95px;right:25px; top: 15px;}


.paperless-office{margin-bottom: 40px;}
.paperless-office .picImgSwiper{width: 530px; float:left; height: 280px; margin:35px 0 0 30px; position: relative;}
.paperless-office .picImgSwiper .swiper-container{height: 280px;}
.paperless-office .picImgSwiper .swiper-slide{width:492px; height: 278px; background: url(/images/chujizhicheng/zhuanti/AIshuati/comput02.png) no-repeat center top; text-align: center; margin: 0 auto;}
.paperless-office .picImgSwiper .swiper-slide img{padding-top: 13px;}
.paperless-office .picImgSwiper .arrow-left,.paperless-office .picImgSwiper .arrow-right{ display: block; width: 35px; height: 35px; background-position: 0 -104px; position: absolute; left: 0; top: 50%; margin-top: -50px; cursor: pointer; z-index: 500;}
.paperless-office .picImgSwiper .arrow-right{ background-position: -61px -104px; right: 0; left: auto;}

.paperless-office .comput-system{width: 480px; padding-right: 55px; padding-top:40px;}
.paperless-office .comput-system h3{ text-align: center; font-size: 30px; padding-bottom: 20px;}
.paperless-office .comput-system p{font-size: 18px; line-height: 32px; margin-bottom: 25px;}
.paperless-office .comput-system ul li{ font-size:18px; width:165px; float: left; background-position:-745px -3px; padding-left: 35px; margin-bottom: 15px;}



.realTime{ background: url(/images/chujizhicheng/zhuanti/AIshuati/part04-con-bg.jpg) no-repeat center top; height: 496px;}
.realTime .realTimeImg{width:500px; float: left;}
.realTime .realTimeImg .title{ width: 385px; margin: 48px 0 50px 50px;}
.realTime .realTimeImg .title p{ background-position: 0 -664px; height: 48px;}
.realTime .realTimeImg .title i{font-style: italic; font-size:20px; color: #666;}
.realTime .realTimeImg .pic-display{width:492px; height: 278px; background: url(/images/chujizhicheng/zhuanti/AIshuati/comput02.png) no-repeat center top; text-align: center;}
.realTime .realTimeImg .pic-display img{padding-top: 13px;}

.realTime .realTime-con{ width:700px; float: left;}
.realTime .realTime-con .tab-tit{width:160px; float: left; margin-top: 110px;}
.realTime .realTime-con .tab-tit ul li{ height: 36px; line-height: 36px; text-align: right;font-size: 18px; padding:0 24px 0 10px; margin-bottom: 24px; cursor: pointer;}
.realTime .realTime-con .tab-tit ul li.on{
    border-radius: 18px 0 0 18px; color: #fff;
    background: #6b74ff;
    background:-webkit-linear-gradient(top,#6b74ff,#4e57ff);
    background:-moz-linear-gradient(top,#6b74ff,#4e57ff);
    background:-ms-linear-gradient(top,#6b74ff,#4e57ff);
    background:linear-gradient(top,#6b74ff,#4e57ff);
}
.realTime .realTime-con .con-report{ width: 520px; float: left; display: none; padding:70px 0 0 20px;}
.realTime .realTime-con .con-report h3{ color: #515aff; font-size: 24px; margin:0 0 15px 20px;}
.realTime .realTime-con .con-report p{ color: #666; font-size: 18px; line-height: 32px; margin:0 0 15px 20px;}

.answerQuestion{ margin: 60px auto 55px;}
.answerQuestion .title{ background-position: 0 -567px;  margin: 0 auto 30px;}
.answerQuestion dl dd{ padding: 55px 0 0 15px;font-size: 16px; line-height: 27px;}
.answerQuestion dl dd p{ color: #666; margin-bottom: 25px;}
.answerQuestion dl dt{ margin-left: 55px;}


.notePurchase{background: #fff; padding: 30px 0;}
.notePurchase h3{ font-size: 24px; margin-bottom: 15px;}
.notePurchase ul li{ width: 50%; font-size: 16px; color: #222; float: left; line-height: 42px;}
.notePurchase ul li span{ color: #a7a7a9; font-size: 24px; margin-right: 15px;}
.notePurchase ul li.long{width: 100%;}

.bottomNav-mod{ background: url(/images/chujizhicheng/zhuanti/AIshuati/fix-bottom.jpg) no-repeat center top; height:100px; position: fixed; width: 100%; left: 0; bottom: 0; z-index: 10;}
.bottomNav-mod p{ float: left; width: 600px; margin:10px 0 0 45px;}
.bottomNav-mod p del{ color: #8c92a8; font-size: 22px; margin-left: 25px;}
.bottomNav-mod p em{ font-size: 26px; color: #f11200;}
.bottomNav-mod p em strong{font-size: 50px;}
.bottomNav-mod .free-btn,.bottomNav-mod .buy-btn{ display: block; width: 240px; text-align: center; height: 60px; line-height: 60px; color: #fff; font-size:24px; border-radius: 30px;
    background:#ffa242; background-image:-webkit-linear-gradient(left, #ffb955, #ff862c); background-image:linear-gradient(left,#ffb955,#ff862c); margin: 20px 15px;
}
.bottomNav-mod .buy-btn{background:#f42e27; background-image:-webkit-linear-gradient(left, #ff4b3f, #e90f0d); background-image:linear-gradient(left,#ff4b3f,#e90f0d);}

.fix-left{position: fixed; left: 0;background: url(/images/chujizhicheng/zhuanti/AIshuati/fix-left-bg.png) no-repeat center top; width: 110px; height: 382px; top: 50%; margin-top: -180px; z-index: 10;}
.fix-left .noLogin,.zhengbaoCoin-tag01,.zhengbaoCoin-tag02{ display: inline-block;*display:inline; zoom: 1;margin-top: 10px; width: 110px;text-align: center; color: #fff; margin-top: 10px; line-height: 18px;}
.zhengbaoCoin-tag02{ margin-top: 0;}
.fix-left a{text-decoration: none;}
.fix-left ul li.online{ border: none; margin-top: 35px;
    background-image:-webkit-linear-gradient(80deg,#ff7305,#fb4100); background-image:linear-gradient(80deg, #ff7305, #fb4100);
}
.fix-left ul li.online:before{ content: ''; display: inline-block; width: 15px; height: 15px;background:url(/images/chujizhicheng/zhuanti/AIshuati/icon.png) no-repeat 0 -165px; vertical-align: middle; margin-right: 5px;}
.fix-left ul li{ border: 1px dotted #ea641d; height: 28px; line-height: 28px; border-radius: 14px; background: #ff9440; width: 96px; margin: 0 auto 6px; text-align: center; font-size:14px; color: #fff;}
.fix-left ul li a{ color: #fff;}
.fix-left .weixin-img img{ width: 70px; height: 70px; border-radius: 8px;}
.fix-left .weixin-img{ color: #fff; font-size: 12px; text-align: center;}
.fix-left .goback{ width: 76px; height: 76px; margin: 0 auto; line-height: 500px; overflow: hidden; font-size: 0;background:url(/images/chujizhicheng/zhuanti/AIshuati/goback.png) no-repeat; display: none;}




/**/
.topCourse-wrap{ width:100%; height:684px; padding-top:45px; background:url("/images/chujizhicheng/project/2024project/topCourse-bg.jpg") no-repeat center top;}
.topCourse-wrap .layout{ box-shadow:0 5px 5px #e4effc;}
.topCourse-mod{ border-radius:15px 15px 0 0; background:#fafdff; padding:46px 11px 25px 16px;}
.topCourse-mod .top-title{ width:474px; left:50%; margin-left:-237px; top:-19px;}
.topCourse-mod .courseDetails-con{}
.topCourse-mod .courseAd{ width:316px; height:384px; background:#fef7eb; background-image:-webkit-linear-gradient(top, #fef7eb, #fafcfd); background-image:-moz-linear-gradient(top, #fef7eb, #fafcfd); background-image:linear-gradient(top,#fef7eb,#fafcfd);}
.topCourse-mod .courseAd .tips-ico{ right:10px; top:10px;}
.topCourse-mod .courseAd .tit{ padding:24px 0 15px 23px;}
.topCourse-mod .courseAd .tit:before{ content:""; width:35px; height:3px; background:#fd8305; position:absolute; left:23px; bottom:-3px;}
.topCourse-mod .courseAd .tips-text{ line-height:24px; padding:18px 0 0 23px;}
.topCourse-mod .courseAd .sale{ width:253px; height:132px; margin:20px 0 0 30px; background:url("/images/chujizhicheng/project/2024project/topCourse-bg02.png") no-repeat;}
.topCourse-mod .courseAd .sale p{ font-size:12px; color:#636363; left:0; top:48px;}
.topCourse-mod .courseAd .price{ text-align:center; padding:7px 0 0;}
.topCourse-mod .courseAd .price h4{ display:block; line-height:26px; width:145px; font-size:14px; color:#f83535; border:1px solid #ff0e0e; margin-left:100px; border-radius:40px;}
.topCourse-mod .courseAd .price p{ line-height:38px; padding-top:16px; font-size:18px; color:#f83535; font-weight:bold;}
.topCourse-mod .courseAd .price p strong{ font-size:38px;}
.topCourse-mod .details-con{ width:846px; background:#eaf4ff; background-image:-webkit-linear-gradient(top, #eaf4ff, #f8fcff); background-image:-moz-linear-gradient(top, #eaf4ff, #f8fcff); background-image:linear-gradient(top,#eaf4ff,#f8fcff);}
.topCourse-mod .details-con .tab-tit{ width:148px; padding:19px 0 0 14px;}
.topCourse-mod .details-con .tab-tit .btn{ display:block; width:130px; height:62px; line-height:62px; text-align:center; text-decoration:none; margin-bottom:13px; font-size:18px; border-radius:6px; background:#c4d7ff; background-image:-webkit-linear-gradient(left, #c4d7ff, #d6e9ff); background-image:-moz-linear-gradient(left, #c4d7ff, #d6e9ff); background-image:linear-gradient(left,#c4d7ff,#d6e9ff);}
.topCourse-mod .details-con .tab-tit .btn.on{ padding-right:18px; color:#fff; background:url("/images/chujizhicheng/project/2024project/topCourse-tit03.png") no-repeat;}
.topCourse-mod .details-con .tab-con{ display:none; float:right; width:640px; margin:0 20px 0 0;}
.topCourse-mod .details-con .tab-con .top-tit{}
.topCourse-mod .details-con .tab-con .top-tit h3{ float:left; padding:19px 0 0; height:52px; position:relative;}
.topCourse-mod .details-con .tab-con .top-tit h3:before{ content:""; width:35px; height:3px; background:#fd8305; position:absolute; left:23px; bottom:-3px;}
.topCourse-mod .details-con .tab-con .top-tit .tips{ float:right; height:32px; line-height:32px; padding:0 22px; margin:23px 11px 0 0; border-radius:40px 40px 40px 5px; position:relative; background:#b9e1ff; background-image:-webkit-linear-gradient(left, #b9e1ff, #ffedca); background-image:-moz-linear-gradient(left, #b9e1ff, #ffedca); background-image:linear-gradient(left,#b9e1ff,#ffedca);}
.topCourse-mod .details-con .tab-con .top-tit .tips .tips-pic{ position:absolute; top:-20px; right:-20px;}
.topCourse-mod .details-con .tab-con .list01{ height:253px;}
.topCourse-mod .details-con .tab-con .list01 ul{ padding:25px 0 0;}
.topCourse-mod .details-con .tab-con .list01 li{ line-height:50px; padding:0 0 0 27px; font-size:16px; position:relative;}
.topCourse-mod .details-con .tab-con .list01 li:before{ content:""; width:6px; height:6px; background:#a3c6fe; border-radius:50%; position:absolute; left:-3px; top:50%; margin-top:-3px;}
.topCourse-mod .details-con .tab-con .list01 li:after{ content:""; width:1px; height:44px; background:#d0e1ff; position:absolute; left:0; top:27px;}
.topCourse-mod .details-con .tab-con .list01 li:last-child:after{ display:none;}
.topCourse-mod .details-con .tab-con .list01 .teacher-pic{ position:absolute; right:10px; bottom:0;}

.topCourse-mod .details-con .tab-con .qjb-con{ height:250px;}
.topCourse-mod .details-con .tab-con .qjb-con .teacher{ width:310px; height:218px; margin-top:32px; background:url("/images/chujizhicheng/project/2024project/topCourse-teacher03.png") no-repeat;}
.topCourse-mod .details-con .tab-con .qjb-con .teacher p{ text-align:center; line-height:36px; color:#fff; padding-top:182px;}
.topCourse-mod .details-con .tab-con .qjb-con .teacher p strong{ color:#ffe9c7;}
.topCourse-mod .details-con .tab-con .qjb-con .teacher:before{ content:""; width:29px; height:29px; position:absolute; right:-40px; top:127px; background:url("/images/chujizhicheng/project/2024project/topCourse-ico06.png") no-repeat;}
.topCourse-mod .details-con .tab-con .qjb-con .book{ width:280px; height:156px; margin:94px 0 0 43px; background:url("//www.chinaacc.com/upload/resources/image/2024/01/15/2272771.png") no-repeat;}
.topCourse-mod .details-con .tab-con .qjb-con .book p{ text-align:center; line-height:36px; color:#fff; padding-top:120px;}
.topCourse-mod .details-con .tab-con .qjb-con .book p strong{ color:#ffe9c7;}
.topCourse-mod .details-con .tab-con .qjb-con .book span{ display:block; width:60px; height:23px; line-height:23px; text-align:center; font-size:14px; position:absolute; top:86px; right:3px; color:#700d04;}
.topCourse-mod .details-con .tab-con .list02{ padding:21px 0 0;}
.topCourse-mod .details-con .tab-con .list02 p{ display:block; float:left; line-height:36px; font-size:16px; padding-right:54px;}
.topCourse-mod .details-con .tab-con .list02 p i{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; color:#3b53fd; background:#e7f1fd; border-radius:50%; border:1px solid #6e9eff; margin-right:10px;}
.topCourse-mod .details-con .tab-con .cwei-tips{ display:inline-block; height:32px; line-height:32px; margin:48px 0 0 0; padding:0 36px 0 13px; position:relative; background:#fdecdd; background-image:-webkit-linear-gradient(left, #cfe5ff, #fdecdd); background-image:-moz-linear-gradient(left, #cfe5ff, #fdecdd); background-image:linear-gradient(left,#cfe5ff,#fdecdd);}
.topCourse-mod .details-con .tab-con .cwei-tips:before{ content:""; width:56px; height:32px; position:absolute; right:-56px; top:0; background:url("/images/chujizhicheng/project/2024project/topCourse-ico07.png") no-repeat;}

.topCourse-mod .details-con .tab-con .list03{ padding:12px 0 0;}
.topCourse-mod .details-con .tab-con .list03 ul{ height:139px; width:380px;}
.topCourse-mod .details-con .tab-con .list03 li{ float:left; width:153px; height:44px; line-height:44px; font-size:16px; padding-left:36px; white-space:nowrap;}
.topCourse-mod .details-con .tab-con .list03 li.ico01{ background:url("/images/chujizhicheng/project/2024project/topCourse-ico08.png") no-repeat left center;}
.topCourse-mod .details-con .tab-con .list03 li.ico02{ background:url("/images/chujizhicheng/project/2024project/topCourse-ico09.png") no-repeat left center;}
.topCourse-mod .details-con .tab-con .list03 li.ico03{ background:url("/images/chujizhicheng/project/2024project/topCourse-ico10.png") no-repeat left center;}
.topCourse-mod .details-con .tab-con .list03 li.ico04{ background:url("/images/chujizhicheng/project/2024project/topCourse-ico11.png") no-repeat left center;}
.topCourse-mod .details-con .tab-con .list03 .teacher-pic{ position:absolute; right:10px; bottom:0;}

.topCourse-mod .details-con .tab-con .coupon-con{ height:82px; border-radius:15px; background:#ffdca7; background-image:-webkit-linear-gradient(left, #ffdca7, #fdecd7); background-image:-moz-linear-gradient(left, #ffdca7, #fdecd7); background-image:linear-gradient(left,#ffdca7,#fdecd7);}
.topCourse-mod .details-con .tab-con .send02{ margin:13px 0 0 20px;}
.topCourse-mod .details-con .tab-con .send02 h3{ float:left; width:46px; height:55px; font-weight:normal; line-height:55px; text-align:center; color:#fff; border-radius:4px 0 0 4px; background:#ff5743;}
.topCourse-mod .details-con .tab-con .send02 .text{ float:left; width:238px; height:53px; border:1px solid #ffc07c; background:#fff; border-left:0; border-radius:0 4px 4px 0;}
.topCourse-mod .details-con .tab-con .send02 .text p{ line-height:20px; padding:7px 0 0 15px;}
.topCourse-mod .details-con .tab-con .coupon{margin:14px 0 0 18px; width:295px; height:55px; background:url("/images/chujizhicheng/project/2024project/topCourse-ico12.png") no-repeat;}
.topCourse-mod .details-con .tab-con .coupon .text{ float:left; padding:0 0 0 21px;}
.topCourse-mod .details-con .tab-con .coupon .text h4{ line-height:24px; padding-top:4px; font-size:22px; font-family:"DIN Alternate"; background:-webkit-linear-gradient(top, #fffefd , #ffe2b0);-webkit-background-clip: text;  -webkit-text-fill-color: transparent; }
.topCourse-mod .details-con .tab-con .coupon .text h4 b{ font-size:14px;}
.topCourse-mod .details-con .tab-con .coupon .text p{ display:inline-block; height:18px; line-height:18px; background:#ffd7b4; font-size:12px; color:#e76009; padding:0 25px 0 11px;}
.topCourse-mod .details-con .tab-con .coupon .btn{ display:block; float:right; width:92px; height:28px; line-height:28px; text-align:center; color:#e9380c; font-weight:bold; text-decoration:none; border-radius:40px; margin:13px 16px 0 0; background:#ffe0b1; background-image:-webkit-linear-gradient(left, #ffe0b1, #ffedd2); background-image:-moz-linear-gradient(left, #ffe0b1, #ffedd2); background-image:linear-gradient(left,#ffe0b1,#ffedd2);}
.topCourse-mod .details-con .tab-con .scholarship{ width:249px; height:64px; background:url("/images/chujizhicheng/project/2024project/ico.png") no-repeat 0 -373px; margin:9px 0 0 15px;}
.topCourse-mod .details-con .tab-con .scholarship h4{ float:left; width:95px; height:59px; line-height:59px; text-align:center; font-size:19px; color:#ed3704; font-weight:bold;}
.topCourse-mod .details-con .tab-con .scholarship .text{ padding:8px 0 0 15px;}
.topCourse-mod .details-con .tab-con .scholarship .text p{ line-height:22px; font-size:12px; color:#fff;}
.topCourse-mod .details-con .tab-con .scholarship .text strong{ font-size:16px;}
.topCourse-mod .details-con .tab-con .scholarship .text strong em{ color:#ffdfa0;}

.topCourse-mod .details-con .tab-con .send{ height:62px; line-height:62px; box-shadow:0 0 8px 3px #e6f2ff; font-size:16px; border-radius:12px; padding-left:20px;}
.topCourse-mod .details-con .tab-con .send i{ display:inline-block; width:34px; height:34px; line-height:34px; text-align:center; margin-right:14px; font-size:16px; color:#fff; border-radius:50px; background:#ff3803; background-image:-webkit-linear-gradient(left, #fea026, #ff3803); background-image:-moz-linear-gradient(left, #fea026, #ff3803); background-image:linear-gradient(left,#fea026,#ff3803);}
.topCourse-mod .choiceCourse{ padding:30px 0 0 0;}
.topCourse-mod .choiceCourse .btn{ display:block; float:left; width:175px; height:54px; line-height:54px; overflow:hidden; text-decoration:none; text-align:center; font-size:16px; color:#666; background:#f6fbff; border:1px solid #cae2fe; border-radius:10px; position:relative; margin-right:19px;}
.topCourse-mod .choiceCourse .btn b{ font-size:22px; padding-left:18px;}
.topCourse-mod .choiceCourse .btn strong{ font-size:32px; font-family:"DIN Alternate";}
.topCourse-mod .choiceCourse .btn i{ display:block; width:32px; height:29px; position:absolute; right:0; bottom:0; background:url("/images/chujizhicheng/project/2024project/topCourse-ico02.png") no-repeat;}
.topCourse-mod .choiceCourse .btn span{ position:absolute; left:16px; top:8px; font-size:12px; line-height:12px;}
.topCourse-mod .choiceCourse .btn.last-tags{ margin-right:0;}
.topCourse-mod .choiceCourse .btn.on{ border-color:#5580fd; color:#1864ff;}
.topCourse-mod .choiceCourse .btn.on i{ background:url("/images/chujizhicheng/project/2024project/topCourse-ico03.png") no-repeat;}
.topCourseBuy-mod{ height:100px; border-radius:0 0 15px 15px; background:#ffd19c; background-image:-webkit-linear-gradient(left, #ffd19c, #fee9c8); background-image:-moz-linear-gradient(left, #ffd19c, #fee9c8); background-image:linear-gradient(left,#ffd19c,#fee9c8);}
.topCourseBuy-mod .zhengbaoGold{ width:506px; color:#650200; padding:15px 0 0 42px;}
.topCourseBuy-mod .zhengbaoGold h3{ line-height:37px; font-size:18px; font-weight:normal;}
.topCourseBuy-mod .zhengbaoGold p{ line-height:34px;}
.topCourseBuy-mod .price{ width:432px; color:#650200;}
.topCourseBuy-mod .price .meet-price{ line-height:34px; padding:16px 0 0 0;}
.topCourseBuy-mod .price .meet-price strong{ font-size:24px; font-family:"DIN Alternate";}
.topCourseBuy-mod .price .preferential-price{ width:222px; line-height:34px;}
.topCourseBuy-mod .price .preferential-price strong{ font-size:24px; font-family:"DIN Alternate"; color:#f83535;}
.topCourseBuy-mod .price .reality-price{ line-height:34px; }
.topCourseBuy-mod .price .reality-price strong{ font-size:44px; font-family:"DIN Alternate"; color:#f83535; vertical-align:-4px;}
.topCourseBuy-mod .price .reality-price strong b{ font-size:22px;}
.topCourseBuy-mod .buy-btn{ display:block; width:190px; height:56px; line-height:56px; text-align:center; font-size:20px; color:#fff; box-shadow:0 4px 8px #fbc495; text-decoration:none; border-radius:40px; margin:21px 30px 0 0; background:#f13402; background-image:-webkit-linear-gradient(left, #fc7620, #f13402); background-image:-moz-linear-gradient(left, #fc7620, #f13402); background-image:linear-gradient(left,#fc7620,#f13402);}



/*202406528 njf*/

.foundationExam-con h3{ text-align: center; font-size: 30px; padding: 30px 0 15px;}
.foundationExam-con .foundationExam-list{ margin-bottom:50px;}
.foundationExam-con .foundationExam-list ul li{ display: inline-block; width:223px; font-size: 20px;background-position: -750px 0; padding-left: 35px; margin-left: 18px;}
.foundationExam-con .foundationExam-enter{ background: #fff9e4; padding: 20px 20px 30px; border-radius: 20px; margin-bottom: 40px; width:870px;}
.foundationExam-con .foundationExam-enter .now-enter { display: block; width:180px; height: 50px; line-height: 50px; margin: 26px auto 0; text-align: center; font-size: 20px; color: #fff; border-radius: 25px; box-shadow: 0 6px 6px rgba(255,113,51,0.36);
    background: #ffa34a;
    background:-webkit-linear-gradient(left,#ffa34a,#ff6a2c);
    background:-moz-linear-gradient(left,#ffa34a,#ff6a2c);
    background:-ms-linear-gradient(left,#ffa34a,#ff6a2c);
    background:linear-gradient(left,#ffa34a,#ff6a2c);
}
.foundationExam-con .foundationExam-enter li{ display:inline-block; border-right: 1px solid #fec187; width:266px; text-align: center;}
.foundationExam-con .foundationExam-enter li h4{ font-size: 26px; color: #ff6d2f;}

.foundationExam-con .foundationExam-enter li.last{ width: 50px; position: relative;}
.foundationExam-con .foundationExam-enter li .course-package{width: 295px; height:195px; border-radius: 20px; position: absolute;left:-5px; top:-150px;
    background: #ff6a2c;
    background:-webkit-linear-gradient(135deg,#ff6a2c,#ffce87);
    background:-moz-linear-gradient(135deg,#ff6a2c,#ffce87);
    background:-ms-linear-gradient(135deg,#ff6a2c,#ffce87);
    background:linear-gradient(135deg,#ff6a2c,#ffce87);}

.foundationExam-con .foundationExam-enter li .course-package h5{ color: #fff; font-size: 18px; background: url("/images/chujizhicheng/zhuanti/AIshuati/aImg.png") no-repeat right bottom; margin: 20px 35px 30px; font-weight: normal; text-align: left;}
.foundationExam-con .foundationExam-enter li .course-package h5 strong{ font-size: 26px;}
.foundationExam-con .foundationExam-enter li .course-package p,.foundation-list-con li p{background: url("/images/chujizhicheng/zhuanti/AIshuati/btn-enter.png") no-repeat; text-align: left; margin: 0 auto; width: 236px; height: 61px; line-height: 54px; padding: 0 15px;}
.foundationExam-con .foundationExam-enter li .course-package p span,.foundation-list-con li p span{ color: #ff0100; font-size: 16px; line-height:20px; padding-top: 5px; display: inline-block; width:120px; text-align: center;}
.foundationExam-con .foundationExam-enter li .course-package p span strong,.foundation-list-con li p span strong{ font-size: 28px;}
.foundationExam-con .foundationExam-enter li .course-package p span del,.foundation-list-con li p span del{ font-size: 12px; color: #999;}
.foundationExam-con .foundationExam-enter li .buy-btn,.foundation-list-con li .buy-btn{ float: right; color: #fff; font-size: 20px; width: 88px; line-height: 46px;}

.select-course{box-shadow: 0 0 15px #e6e6e6; border-radius: 20px; margin-bottom: 30px; position: relative; display: none;}
.select-course .close-btn{ display: block;width: 20px;height: 20px;right: 28px;top: 28px;background: url(/images/zhongjizhicheng/project/index2022/close-btn.png) no-repeat center; position: absolute;}
.select-course strong.word { font-size: 18px;display: block; padding:30px;}
.select-course li{ display: inline-block; margin-right: 15px; cursor: pointer; font-size: 16px; width: 128px; text-align: center; position: relative;  border: 1px solid #d2d2d2; border-radius: 5px; height: 38px; line-height: 38px;}
.select-course li input{opacity: 0; left: 0; top: 0; position: absolute;}
.select-course li.on{border: 1px solid #f4664a;color: #f4664a;}
.select-course li.on i{    display: block;width: 17px;height: 17px;position: absolute;right: 0;bottom: 0;background: url(/images/zhongjizhicheng/project/index2022/course-on-icon.png) no-repeat center;}
.select-course ul{ margin: 0 0 30px 30px;}
.select-course .shoppingCart-wrap{ background:#707fb0; padding:19px 40px 18px 0; border-radius: 0 0 10px 10px;}
.select-course .shoppingCart-wrap .text{ color:#fff; line-height:21px; padding:0 20px;margin-top:10px;}
.select-course .shoppingCart-wrap .text strong{ font-size:22px; vertical-align:-2px;}
.select-course .shoppingCart-wrap .buy-btn{ display:block; width:154px; height:42px; line-height:42px; text-align:center; background:#fb6345; border-radius:5px; font-size:20px; font-weight:bold; color:#fff; text-decoration:none;}
.select-course .shoppingCart-wrap .coinNumber{ float: left; width: 350px; padding-left:50px; font-size: 12px; color: #fff;}
.select-course .shoppingCart-wrap .coinNumber p{ font-size: 18px; display: none;}


.foundation-list-con{margin: 30px 0;}
.foundation-list-con li{ padding: 30px 40px; width:273px; float: left; margin-right: 30px; border-radius: 20px;
    background: #fffcee;
    background:-webkit-linear-gradient(135deg,#fffcee,#ffefb6);
    background:-moz-linear-gradient(135deg,#fffcee,#ffefb6);
    background:-ms-linear-gradient(135deg,#fffcee,#ffefb6);
    background:linear-gradient(135deg,#fffcee,#ffefb6);
}
.foundation-list-con li h5{ text-align: center; font-size: 26px; color: #ff6d2f; margin-bottom: 30px;}
.foundation-list-con li.last{ margin-right: 0;}






