/*
@author: sunke
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","PingFang SC","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{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;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,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;}
.common-title{ text-align:center; font-size:0; padding:25px 0 10px;}
.common-title h3{ display:inline-block; line-height:75px; font-size:36px; font-weight:bold; position:relative;}
.common-title h3:before{ content:""; width:41px; height:21px; position:absolute; left:-75px; top:30px; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/commonTitle-ico01.png") no-repeat;}
.common-title h3:after{ content:""; width:41px; height:21px; position:absolute; right:-75px; top:30px; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/commonTitle-ico02.png") no-repeat;}
.common-title .tit01{ display:block;  margin:0 auto; width:604px; height:38px; line-height:38px; text-align:center; font-size:18px; color:#ff631d; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/commonTitle-bg01.png") no-repeat;}
.common-title .tit01 i{ display:inline-block; width:24px; height:24px; line-height:24px; font-size:16px; color:#fff; font-weight:normal; background:#ff6115; border-radius:50%; margin-right:13px;}


/**/
.topHeader-wrap{ width:100%; height:295px; background:url("https://www.jianshe99.com/upload/resources/image/2025/05/22/600749.png") no-repeat center top;}
.topHeader-mod{ height:295px;}
.topHeader-mod .text{ width:430px; height:48px; line-height:48px; text-align:center; font-size:24px; color:#fff; font-weight:bold; padding:187px 0 0 159px;}
.topHeader-mod .text strong{ font-size:31px;}

/**/
.aiCourse-wrap{ width:100%; background:url("/images/zhuceshuiwushi/project/2025project/aiCourse-bg.jpg") no-repeat center top; background-size: auto 100%;}
.aiCourse-mod{}
.aiCourse-mod .tips01{ display:inline-block; margin-left:16px; vertical-align:middle;}
.aiCourse-mod .top-tit{ line-height:72px; text-align:center; font-size:38px; font-weight:bold; padding:22px 0 0;}
.aiCourse-mod .top-tit i{ display:inline-block; width:62px; height:46px; margin-right:8px; vertical-align:-7px; background:url("/images/zhuceshuiwushi/project/2025project/text01.png") no-repeat;}
.aiCourse-mod .tags{ padding:0 0 0 10px; margin-bottom:26px;}
.aiCourse-mod .tags p{ display:block; float:left; margin-left:60px; line-height:44px; padding-left:33px; font-size:20px; background:url("/images/zhuceshuiwushi/project/2025project/ico02.png") no-repeat left center;}
.aiCourse-mod .tags p strong{ font-size:24px;}
.aiCourse-mod .text-con{ width:467px; height:382px; background:#fff; position:relative; border-radius:12px; padding:0 0 0 123px;}
.aiCourse-mod .text-con .tit{ width:68px; height:333px; position:absolute; left:38px; top:25px; background:url("/images/zhuceshuiwushi/project/2025project/aiCourse-tit01.png") no-repeat;}
.aiCourse-mod .text-con .tit span{ display:block; font-size:24px; color:#3560fe; line-height:30px; padding:106px 0 0 17px; font-weight:bold;}
.aiCourse-mod .text-con h4{ line-height:42px; font-size:20px; padding:25px 0 14px 0;}
.aiCourse-mod .text-con p{ height:72px; line-height:24px; color:#666;}
.aiCourse-mod .text-con .pic{ padding-top:8px;}
.aiCourse-mod .text-con .tips{ width:88px; height:87px; line-height:82px; text-align:center; font-size:18px; color:#fff; font-weight:bold; position:absolute; right:8px; top:10px; background:url("/images/zhuceshuiwushi/project/2025project/aiCourse-ico01.png") no-repeat;}
.aiCourse-mod .text-con.fr .tips{ background:url("/images/zhuceshuiwushi/project/2025project/aiCourse-ico02.png") no-repeat;}

/**/
.qijianban-mod{ margin-top:20px; background:#fff; border-radius:12px; padding:0 0 30px 0;}
.qijianban-mod .tips{ left:-1px; top:-12px;}
.qijianban-mod .tit{ left:524px; top:7px;}
.qijianban-mod .tit .pic01{ margin-top:25px;}
.qijianban-mod .tit .pic02{ margin-left:15px;}
.qijianban-mod .left-con{ width:376px; position:relative; padding:63px 0 0 24px;}
.qijianban-mod .left-con .list{}
.qijianban-mod .left-con .list li{ margin-bottom:7px; white-space:nowrap; line-height:26px;}
.qijianban-mod .left-con .list span{ display:inline-block; width:108px; height:26px; line-height:26px; text-align:center; color:#1764fe; font-weight:bold; margin-right:10px; background:url("/images/zhongjizhicheng/project/2025project/index/qijianban-bg03.png") no-repeat;}
.qijianban-mod .left-con .btn-wrap{ width:100%; text-align:left; font-size:0; padding:16px 0 0;}
.qijianban-mod .left-con .btn-wrap .more-btn{ display:inline-block; vertical-align:top; width:158px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#f63606; border-radius:40px; text-decoration:none; border:1px solid #f63606; margin-right:13px;}
.qijianban-mod .left-con .btn-wrap .buy-btn{ display:inline-block; vertical-align:top; width:160px; height:42px; line-height:42px; text-align:center; font-size:18px; color:#fff; border-radius:40px; text-decoration:none; background:#f30d03; background-image:-webkit-linear-gradient(left, #f30d03, #fb7711); background-image:-moz-linear-gradient(left, #f30d03, #fb7711); background-image:linear-gradient(left,#f30d03,#fb7711);}
.qijianban-mod .box{ float:left; width:453px; height:138px; border-radius:20px; margin:103px 10px 0 0; position:relative;}
.qijianban-mod .box .text{ width:433px; height:41px; line-height:41px; font-size:18px; color:#fff; text-align:center; position:absolute; left:0; bottom:-15px; border-radius:12px; background:#3498fe; background-image:-webkit-linear-gradient(left, #227cfd, #3498fe); background-image:-moz-linear-gradient(left, #227cfd, #3498fe); background-image:linear-gradient(left,#227cfd,#3498fe);}
.qijianban-mod .box .text strong{ background:-webkit-linear-gradient(top,#ffe0b3,#ffeccf 40%,#fff4e3 60%,#ffe0b3);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#ffe0b3; margin-left:15px;}
.qijianban-mod .box .pic{ position:absolute; left:50%; bottom:26px; transform:translate(-50%,0); -webkit-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
.qijianban-mod .box:before{ content:""; width:30px; height:29px; position:absolute; right:-7px; top:46px; background:url("/images/chujizhicheng/project/2025project/courseBookPackage-ico02.jpg") no-repeat;}
.qijianban-mod .box.book-tags{ width:313px; margin-right:0; background:#dadcff; background-image:-webkit-linear-gradient(top, #dadcff, #c2f1ff); background-image:-moz-linear-gradient(top, #dadcff, #c2f1ff); background-image:linear-gradient(top,#dadcff,#c2f1ff);}
.qijianban-mod .box.book-tags .text{ left:-15px;}
.qijianban-mod .box.book-tags:before{ display:none;}
.qijianban-mod .box.book-tags .text{ width:350px;}
.qijianban-mod .send-tags{ width:195px; height:47px; line-height:47px; top:40px; right:15px; font-size:15px; color:#fff; font-weight:bold; background:url("/images/zhongjizhicheng/project/2025project/index/qijianban-bg04.png") no-repeat;}
.qijianban-mod .send-tags span{ display:inline-block; width:48px; line-height:47px; text-align:center; font-size:20px; font-weight:bold; vertical-align:top;}

.aiCourse-wrap .btn-wrap{ text-align:center; font-size:0; padding:25px 0;}
.aiCourse-wrap .btn-wrap .service-btn{ display:inline-block; width:158px; height:48px; line-height:48px; font-size:20px; color:#f63606; border-radius:40px; border:1px solid #e8403f; text-decoration:none;}
.aiCourse-wrap .btn-wrap .buy-btn{ display:inline-block; width:210px; height:50px; line-height:50px; font-size:20px; color:#fff; background:url("/images/zhuceshuiwushi/project/2025project/courseBookPackage-btn01.png") no-repeat; margin-left:13px; text-decoration:none;}

/**/
.teacher-mod{ width:100%;}
.teacher-mod .tab-tit{ text-align:center; font-size:0; padding-bottom:23px;}
.teacher-mod .tab-tit .btn{ display:inline-block; width:180px; height:50px; line-height:50px; text-align:center; position:relative; text-decoration:none; font-size:22px; color:#591d00; margin:0 9px; background:url("/images/zhongjijingjishi/project/2025project/teacher-tab02.png") no-repeat;}
.teacher-mod .tab-tit .btn.on{ height:60px; color:#ab1800; font-weight:bold; background:url("/images/zhongjijingjishi/project/2025project/teacher-tab01.png") no-repeat;}
.teacher-mod .tab-wrap{ width:100%; height:430px; overflow:hidden; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/teacher-bg01.jpg") no-repeat center top;}
.teacher-mod .tab-wrap .layout:before{ content:""; width:58px; height:60px; position:absolute; left:15px; top:0; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/teacher-ico02.png") no-repeat;}
.teacher-mod .tab-con{ height:430px; position:relative;}
.teacher-mod .tab-con .teacher-con{ display:none;}
.teacher-mod .tab-con .pic{ float:left; width:513px; height:430px; position:relative;}
.teacher-mod .tab-con .pic .tips{ display:block; height:32px; line-height:32px; font-size:16px; color:#784000; border-radius:40px 40px 0 40px; padding:0 26px; position:absolute; background:#ffdd9d; background-image:-webkit-linear-gradient(top, #fde9bd, #fec570); background-image:-moz-linear-gradient(top, #fde9bd, #fec570); background-image:linear-gradient(top,#fde9bd,#fec570);}
.teacher-mod .tab-con .pic .tips.other-tips{ border-radius:40px 40px 40px 0;}
.teacher-mod .tab-con .text{ float:right; width:605px; padding:0 40px; height:370px; background:#e9f3fe; border-radius:12px; margin-top:30px;}
.teacher-mod .tab-con .text .top-tit{ padding:20px 0 0;}
.teacher-mod .tab-con .text .top-tit h3{ float:left; line-height:50px; font-size:32px;}
.teacher-mod .tab-con .text .top-tit .video-btn{ display:block; float:right; width:150px; height:51px; line-height:51px; font-size:20px; color:#fff; text-decoration:none; font-weight:bold; text-align:center; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/teacher-btn01.png") no-repeat;}
.teacher-mod .tab-con .text .introduce-text{ line-height:28px; padding:20px 0; border-bottom:1px solid #d6e3f1;}
.teacher-mod .tab-con .text .main-text{ padding:10px 0 0; position:relative;}
.teacher-mod .tab-con .text .main-text p{ line-height:35px; padding-left:19px; font-size:16px; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/teacher-ico03.png") no-repeat left center;}
.teacher-mod .tab-con .text .main-text .pic{ width:293px; text-align:center; position:absolute; right:-33px; top:-30px;}
.teacher-mod .tab-con .text .main-text .pic span{ display:block; width:100%; line-height:32px; text-align:center; border-radius:4px 25px 25px 25px; background:#e6d6fc; background-image:-webkit-linear-gradient(left, #e6d6fc, #b4e7ff); background-image:-moz-linear-gradient(left, #e6d6fc, #b4e7ff); background-image:linear-gradient(left,#e6d6fc,#b4e7ff);}
.teacher-mod .tab-con .teacher-tab{ width:686px; height:90px; background:#e9f3fe; border-radius:12px; position:absolute; right:0; bottom:20px;}
.teacher-mod .tab-con .teacher-tab .swiper-container{ height:80px; margin:0 38px;}
.teacher-mod .tab-con .teacher-tab .swiper-slide{ width:122px; height:80px; position:relative; cursor:pointer;}
.teacher-mod .tab-con .teacher-tab .swiper-slide span{ display:block; width:114px; height:64px; background:#fff; border-radius:12px; position:absolute; left:50%; margin-left:-57px; bottom:0;}
.teacher-mod .tab-con .teacher-tab .swiper-slide img{ width:102px; position:absolute; z-index:9; bottom:-50px; left:50%; transform: translate(-50%,0); -webkit-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
.teacher-mod .tab-con .teacher-tab .swiper-slide.on span{ background:#b7d6ff;}
.teacher-mod .tab-con .teacher-tab .arrow-left,.teacher-mod .tab-con .teacher-tab .arrow-right{ display:none; width:10px; height:17px; position:absolute; left:14px; top:50%; margin-top:-8px; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/teacher-ico04.png") no-repeat;}
.teacher-mod .tab-con .teacher-tab .arrow-right{ left:auto; right:14px; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/teacher-ico05.png") no-repeat;}
.teacher-mod .tab-con .teacher-book{ right: 25px; bottom:145px; text-align: right;}
.teacher-mod .tab-con .teacher-book img{ padding-right: 20px;}
.teacher-mod .tab-con .teacher-book p{padding: 0 30px; height: 30px; line-height: 30px; font-size: 12px; border-radius: 0 15px 15px 15px; margin-top:-20px;position: relative; z-index: 1;
    background: -webkit-linear-gradient(left,#eee2ff,#baf4ff);
    background: -moz-linear-gradient(left,#eee2ff,#baf4ff);
    background: -ms-linear-gradient(left,#eee2ff,#baf4fff);
    background: linear-gradient(left,#eee2ff,#baf4ff);
}

/**/
.course-visible{width:1200px; height:130px; overflow:hidden; position:fixed;left:50%;margin-left:-600px;top:0;z-index:90;display:none;}
.moreCourse-top{ text-align:right; line-height:52px;}
.moreCourse-top span{ color:#999; font-size:12px; padding:0 12px;}
.course-mod{}
.course-mod .aiCourse{ width:266px; margin-right:4px; box-shadow:0 5px 10px #e6e6e6; border-radius:12px;}
.course-mod .aiCourse .top-tit{ height:111px; background:url("/images/zhongjijingjishi/project/2025project/class-tit01.jpg") no-repeat;}
.course-mod .aiCourse .top-tit p{ width:100%; text-align:center; color:#fff; padding:80px 0 128px;}
.course-mod .aiCourse .top-tit .pic{ text-align:center;}
.course-mod .aiCourse .top-tit02{ height:31px; line-height:31px; text-align:center; background:#38bdee; color:#fff;}
.course-mod .aiCourse .con{ padding:10px 10px 24px;}
.course-mod .aiCourse .con .tit01{ height:42px; border-bottom:1px solid #e7e7e7; position:relative;}
.course-mod .aiCourse .con .tit01:before{ content:""; width:26px; height:3px; background:#0da5de; position:absolute; right:0; bottom:-2px;}
.course-mod .aiCourse .con .tit01 span{ display:block; float:left; width:35px; height:26px; line-height:26px; text-align:center; margin:9px 0 0; font-size:16px; color:#fff; font-weight:bold; border-radius:30px; box-shadow:0 4px 8px #a4c5fc; background:#63b6fa; background-image:-webkit-linear-gradient(top, #63b6fa, #22a4ff); background-image:-moz-linear-gradient(top, #63b6fa, #22a4ff); background-image:linear-gradient(top,#63b6fa,#22a4ff);}
.course-mod .aiCourse .con .tit01 h3{ float:left; padding:11px 0 0 11px;}
.course-mod .aiCourse .con .text01{ background:#f6f6ff; border-radius:12px; box-shadow:0 4px 8px #ececff; padding:12px 0 12px 30px; margin:16px 0 20px 0;}
.course-mod .aiCourse .con .text01 p{ line-height:26px; font-size:16px;}
.course-mod .aiCourse .con .text01.bg01{ padding:23px 0 23px 30px; background:url("/images/chujizhicheng/project/2025project/ai-bg01.png") no-repeat 144px 16px #f6f6ff;}
.course-mod .aiCourse .con .tit02{ line-height:24px; font-size:17px; font-weight:bold; padding:6px 0 0 0; text-align: center;}
.course-mod .aiCourse .con .tit03{ line-height:50px; padding-top:2px; font-size:18px; font-weight:bold;}
.course-mod .aiCourse .con .text02{ text-align: center; padding:8px 0 0; position: relative;}
.course-mod .aiCourse .con .text02 p{ font-size: 12px; color: #999; text-align: left; margin: 0 0 0 15px;}
.course-mod .aiCourse .con .text03{ height:140px; border-radius:12px; box-shadow:0 4px 8px #ececff;}

.course-mod .jpbCourse{ width:356px; margin-right:22px; box-shadow:0 5px 10px #e6e6e6; border-radius:12px;}
.course-mod .jpbCourse .top-tit{ height:111px; position:relative; background:url("/images/zhongjijingjishi/project/2025project/jpb-tit2025-v1.jpg") no-repeat;}
.course-mod.course-visible .jpbCourse .top-tit{ height:142px;}
.course-mod .jpbCourse .top-tit p{ width:100%; text-align:center; color:#fff; padding-top:80px;}
.course-mod .jpbCourse .top-tit .pic{ width:100%; position:absolute; left:0; bottom:0; text-align:center;}
.course-mod .jpbCourse .top-tit02{ height:31px; line-height:31px; text-align:center; background:#419aff; color:#fff;}
.course-mod .jpbCourse .con{ padding:10px 10px 24px;}
.course-mod .jpbCourse .tit01{ height:42px; border-bottom:1px solid #e7e7e7; position:relative;}
.course-mod .jpbCourse .tit01:before{ content:""; width:26px; height:3px; background:#078ef8; position:absolute; right:0; bottom:-2px;}
.course-mod .jpbCourse .tit01 span{ display:block; float:left; width:35px; height:26px; line-height:26px; text-align:center; margin:9px 0 0; font-size:16px; color:#fff; font-weight:bold; border-radius:30px; box-shadow:0 4px 8px #a4c5fc; background:#37cdff; background-image:-webkit-linear-gradient(top, #37cdff, #0b5ef0); background-image:-moz-linear-gradient(top, #37cdff, #0b5ef0); background-image:linear-gradient(top,#37cdff,#0b5ef0);}
.course-mod .jpbCourse .tit01 h3{ float:left; padding:11px 0 0 11px;}
.course-mod .jpbCourse .tit01 p{ display:block; float:right; line-height:42px; font-size:14px; padding-left:15px;}
.course-mod .jpbCourse .text01{ padding:16px 0 32px 0;}
.course-mod .jpbCourse .text01 p{ line-height:24px; margin-bottom:6px;}
.course-mod .jpbCourse .text01 p span{ display:inline-block; width:116px; height:24px; line-height:24px; text-align:center; background:#f6f6ff; margin-right:40px; border-radius:4px;}
.course-mod .jpbCourse .text02{ background:#f4f8fe; border-radius:10px; box-shadow:0 4px 8px #dce8fe; position:relative; margin-top:20px; margin-bottom:20px; padding-bottom:26px;}
.course-mod .jpbCourse .text02 .list{ padding:10px 16px 0 17px;}
.course-mod .jpbCourse .text02 .list li{ padding:0 0 9px 14px; position:relative;}
.course-mod .jpbCourse .text02 .list li .list-tit{ line-height:26px;}
.course-mod .jpbCourse .text02 .list li .list-tit h4{ float:left; font-size:16px;}
.course-mod .jpbCourse .text02 .list li .list-tit span{ float: right; font-size: 16px; font-weight: bold;}
.course-mod .jpbCourse .text02 .list li .text{ line-height:22px;}
.course-mod .jpbCourse .text02 .list li .text strong{ font-size:18px;}
.course-mod .jpbCourse .text02 .list li .text i{ color:#fd7400;}
.course-mod .jpbCourse .text02 .book-pic{ width:192px; margin:29px auto 0; text-align:center;}
.course-mod .jpbCourse .text02 .book-pic p{ display:block; width:192px; height:26px; line-height:26px; text-align:center; font-size:12px; color:#fff; background:url("/images/zhongjijingjishi/project/2025project/jpb-book02.png") no-repeat;}
.course-mod .jpbCourse .viewCourseLink{ text-align: center; background: #fff8f3; border-radius: 8px; height: 36px; line-height: 36px;}
.course-mod .jpbCourse .viewCourseLink a{ color: #fd7400;}


.course-mod .jpbCourse .text02 .list li:before{ content:""; width:6px; height:6px; background:#a6d0f4; border-radius:50%; position:absolute; left:-2px; top:10px;}
.course-mod .jpbCourse .text02 .list li:after{ content:""; width:1px; height:120px; border-right:1px dashed #8bcaff; position:absolute; left:0; top:14px;}
.course-mod .jpbCourse .text02 .list li:last-child:after{ display:none;}

.course-mod .jpbCourse .text02 .book{ width:129px; margin:0 auto;}
.course-mod .jpbCourse .text02 .book p{ display:block; width:100%; position:absolute; left:0; bottom:2px; text-align:center; line-height:16px; font-size:12px; color:#f30e03;}
.course-mod .jpbCourse .text03{ margin-bottom:20px;}
.course-mod .jpbCourse .text03 li{ padding:18px 0 0;}
.course-mod .jpbCourse .text03 li .tit{ float:left; width:56px; height:26px; border-radius:40px;}
.course-mod .jpbCourse .text03 li .text{ margin:0 0 0 75px;}
.course-mod .jpbCourse .text03 li .text h4{ line-height:26px; font-size:16px; margin-bottom:4px;}
.course-mod .jpbCourse .text03 li .text p{ line-height:28px; color:#666; white-space:nowrap;}
.course-mod .jpbCourse .text03 li .text p.f12{ font-size:12px;}
.course-mod .jpbCourse .send{ background:#f3f8ff; margin-top:16px; border-radius:8px;}
.course-mod .jpbCourse .send .tit{ width:42px; height:93px; font-size:22px; color:#078ef8; font-weight:bold; line-height:93px; text-align:center; border-radius:6px 0 0 6px; background:#a0d7ff; background-image:-webkit-linear-gradient(left, #9ad6ff, #a0d7ff); background-image:-moz-linear-gradient(left, #9ad6ff, #a0d7ff); background-image:linear-gradient(left,#9ad6ff,#a0d7ff);}
.course-mod .jpbCourse .send .text{ width:260px; padding:20px 0 0;}
.course-mod .jpbCourse .send .text p{ line-height:26px; font-size:16px;}
.course-mod .jpbCourse .send .text .pic{ vertical-align:middle;}

.course-mod .jjcCourse{ width:356px; margin-right:4px; box-shadow:0 5px 10px #e6e6e6; border-radius:12px;}
.course-mod .jjcCourse .top-tit{ height:142px; position:relative; background:url("https://www.jianshe99.com/upload/resources/image/2025/05/22/600744.png") no-repeat;}
.course-mod .jjcCourse .top-tit p{ width:100%; text-align:center; color:#fff; padding-top:80px;}
.course-mod .jjcCourse .top-tit img{ position:absolute; left:50%; margin-left:-93px; bottom:0;}
.course-mod .jjcCourse .top-tit02{ height:31px; line-height:31px; text-align:center; background:#605aff; color:#fff;}
.course-mod .jjcCourse .con{ padding:10px 10px 24px;}
.course-mod .jjcCourse .tit01{ height:42px; border-bottom:1px solid #e7e7e7; position:relative;}
.course-mod .jjcCourse .tit01:before{ content:""; width:26px; height:3px; background:#605aff; position:absolute; right:0; bottom:-2px;}
.course-mod .jjcCourse .tit01 span{ display:block; float:left; width:35px; height:26px; line-height:26px; text-align:center; margin:9px 0 0; font-size:16px; color:#fff; font-weight:bold; border-radius:30px; box-shadow:0 4px 8px #a4c5fc; background:#958efe; background-image:-webkit-linear-gradient(top, #958efe, #443ce1); background-image:-moz-linear-gradient(top, #958efe, #443ce1); background-image:linear-gradient(top,#958efe,#443ce1);}
.course-mod .jjcCourse .tit01 h3{ float:left; padding:11px 0 0 11px;}
.course-mod .jjcCourse .tit01 p{ display:block; float:right; line-height:42px; font-size:14px; padding-left:15px;}
.course-mod .jjcCourse .text02{ background:#f6f6ff; border-radius:10px; box-shadow:0 4px 8px #f6f6ff; position:relative; margin-top:20px; margin-bottom:20px; padding-bottom:13px;}
.course-mod .jjcCourse .text02 .list{ padding:10px 16px 0 17px;}
.course-mod .jjcCourse .text02 .list li{ padding:0 0 9px 14px; position:relative;}
.course-mod .jjcCourse .text02 .list li .list-tit{ line-height:26px;}
.course-mod .jjcCourse .text02 .list li .list-tit h4{ float:left; font-size:16px;}
.course-mod .jjcCourse .text02 .list li .list-tit span{ float: right; font-size: 16px; font-weight: bold;}
.course-mod .jjcCourse .text02 .list li .text{ line-height:22px;}
.course-mod .jjcCourse .text02 .list li .text strong{ font-size:18px;}
.course-mod .jjcCourse .text02 .list li .text i{ color:#fd7400;}
.course-mod .jjcCourse .text02 .list li:before{ content:""; width:6px; height:6px; background:#bdbdeb; border-radius:50%; position:absolute; left:-2px; top:10px;}
.course-mod .jjcCourse .text02 .list li:after{ content:""; width:1px; height:120px; border-right:1px dashed #bdbdeb; position:absolute; left:0; top:14px;}
.course-mod .jjcCourse .text02 .list li:last-child:after{ display:none;}
.course-mod .jjcCourse .viewCourseLink{ text-align: center; background: #fff8f3; border-radius: 8px; height: 36px; line-height: 36px;}
.course-mod .jjcCourse .viewCourseLink a{ color: #fd7400;}
.course-mod .jjcCourse .text03{ margin-bottom:20px;}
.course-mod .jjcCourse .text03 li{ padding:18px 0 0;}
.course-mod .jjcCourse .text03 li .tit{ float:left; width:56px; height:26px; border-radius:40px;}
.course-mod .jjcCourse .text03 li .text{ margin:0 0 0 75px;}
.course-mod .jjcCourse .text03 li .text h4{ line-height:26px; font-size:16px; margin-bottom:4px;}
.course-mod .jjcCourse .text03 li .text p{ line-height:28px; color:#666; white-space:nowrap;}
.course-mod .jjcCourse .text03 li .text p.f12{ font-size:12px;}
.course-mod .send{ background:#f6f6ff; margin-top:16px;}
.course-mod .send .tit{ width:44px; height:93px; font-size:22px; color:#685cf6; font-weight:bold; line-height:93px; text-align:center; border-radius:6px 0 0 6px; background:#c0bffd; background-image:-webkit-linear-gradient(left, #c0bffd, #e2e4ff); background-image:-moz-linear-gradient(left, #c0bffd, #e2e4ff); background-image:linear-gradient(left,#c0bffd,#e2e4ff);}
.course-mod .send .text{ width:262px; padding:20px 0 0;}
.course-mod .send .text p{ line-height:24px; font-size:16px;}
.course-mod .send .text .pic{ vertical-align:middle;}
.course-mod .notice-con{ border-radius:4px; background:#c0bffd; background-image:-webkit-linear-gradient(left, #6059f6, #7e72f6); background-image:-moz-linear-gradient(left, #6059f6, #7e72f6); background-image:linear-gradient(left,#6059f6,#7e72f6);}
.course-mod .notice-con p{ line-height:46px; font-size:14px; padding-left:61px; color:#fff; background:url("/images/zhongjijingjishi/project/2025project/jjc-ico01.png") no-repeat 35px center;}

.course-mod .aiQjbCourse{ width:444px; border-radius:12px; box-shadow:0 4px 8px 3px #e2bb94;}
.course-mod .aiQjbCourse .top-tit{ height:307px; position:relative; background:url("/images/zhongjijingjishi/project/2025project/wyb-tit.jpg") no-repeat;}
.course-mod .aiQjbCourse .top-tit .tips01{ line-height:32px; font-size:16px; color:#642705; left:9px; top:-16px; padding:0 12px; border-radius:40px 40px 40px 0; background:#37ceff; background-image:-webkit-linear-gradient(left, #ffc686, #ffe0bb,#ffd1a1); background-image:-moz-linear-gradient(left, #ffc686, #ffe0bb,#ffd1a1); background-image:linear-gradient(left,#ffc686, #ffe0bb,#ffd1a1);}
.course-mod .aiQjbCourse .top-tit p{ width:100%; text-align:center; color:#fff; padding-top:80px;}
.course-mod .aiQjbCourse .top-tit .pic{ width:100%; position:absolute; left:0; bottom:41px; text-align:center;}
.course-mod .aiQjbCourse .top-tit .text{ width:100%; left:0; bottom:0; text-align:center; line-height:41px; font-size:16px; color:#57330d; font-weight:bold;}
.course-mod .aiQjbCourse .top-tit .text i{ display:inline-block; width:21px; height:20px; vertical-align:-5px; margin-right:5px; background:url("/images/zhongjijingjishi/project/2025project/wyb-ico01.png") no-repeat;}
.course-mod .aiQjbCourse .top-tit02{ height:31px; line-height:31px; text-align:center; color:#5e3100;
    background: #ffc687;
    background: -webkit-linear-gradient(-25deg,#ffc687,#ffdfbb 49%,#ffd1a1);
    background: -moz-linear-gradient(-25deg,#ffc687,#ffdfbb 49%,#ffd1a1);
    background: -ms-linear-gradient(-25deg,#ffc687,#ffdfbb 49%,#ffd1a1);
    background: linear-gradient(-25deg,#ffc687,#ffdfbb 49%,#ffd1a1);
    
}
.course-mod .aiQjbCourse .con{ background:#a42511; padding:16px 11px 10px 11px; border-radius: 0 0 8px 8px;}
.course-mod .aiQjbCourse .teacher{ border-radius:8px; background:#fff0d1; background-image:-webkit-linear-gradient(left, #fffcf5, #fff0d1); background-image:-moz-linear-gradient(left, #fffcf5, #fff0d1); background-image:linear-gradient(left,#fffcf5,#fff0d1);}
.course-mod .aiQjbCourse .text01 .list{ padding:0px 20px 0 0px;}
.course-mod .aiQjbCourse .text01 .list li{ padding:0 0 9px 14px; position:relative;}
.course-mod .aiQjbCourse .text01 .list li .list-tit{ line-height:26px;}
.course-mod .aiQjbCourse .text01 .list li .list-tit h4{ float:left; font-size:16px;}
.course-mod .aiQjbCourse .text01 .list li .list-tit span{ float: right; font-size: 16px; font-weight: bold;}
.course-mod .aiQjbCourse .text01 .list li .text{ line-height:26px; color:#fd7400;}
.course-mod .aiQjbCourse .text01 .list li .text strong{ font-size:18px;}
.course-mod .aiQjbCourse .text01 .list li:before{ content:""; width:6px; height:6px; background:#ffc077; border-radius:50%; position:absolute; left:-2px; top:10px;}
.course-mod .aiQjbCourse .text01 .list li:after{ content:""; width:1px; height:215px; border-right:1px dashed #ffc077; position:absolute; left:0; top:14px;}
.course-mod .aiQjbCourse .text01 .list li:last-child:after{ display:none;}

.course-mod .aiQjbCourse .text01{ padding:16px 0 12px 20px;}
.course-mod .aiQjbCourse .text01 p{ line-height:24px;}
.course-mod .aiQjbCourse .text01 p span{ display:inline-block; width:136px; height:24px; line-height:24px; text-align:center; background:#ffe8cf; margin-right:40px; border-radius:4px;}
.course-mod .aiQjbCourse .tit01{ height:42px; border-bottom:1px solid #ffc077; position:relative; margin:0 20px;}
.course-mod .aiQjbCourse .tit01:before{ content:""; width:26px; height:3px; background:#e83c12; position:absolute; right:0; bottom:-2px;}
.course-mod .aiQjbCourse .tit01 span{ display:block; float:left; width:35px; height:26px; line-height:26px; text-align:center; margin:9px 0 0; font-size:16px; color:#fff; font-weight:bold; border-radius:30px; box-shadow:0 4px 8px #fcad9b; background:#e62e04; background-image:-webkit-linear-gradient(top, #ea4c23, #e62e04); background-image:-moz-linear-gradient(top, #ea4c23, #e62e04); background-image:linear-gradient(top,#ea4c23,#e62e04);}
.course-mod .aiQjbCourse .tit01 h3{ float:left; padding:11px 0 0 11px;}
.course-mod .aiQjbCourse .tit01 p{ display:block; float:left; line-height:42px; font-size:16px; padding-left:15px;}
.course-mod .aiQjbCourse .tit01 em{ margin-top: 15px;}
.course-mod .aiQjbCourse .studyType{ background:url("/images/zhongjijingjishi/project/2025project/wyb-bg03.png") no-repeat left bottom; margin-bottom:20px;}
.course-mod .aiQjbCourse .studyType .tit02{ min-height:23px; text-align:center; padding:0 0 6px;}
.course-mod .aiQjbCourse .studyType .studyType-box{ padding:0 7px;}
.course-mod .aiQjbCourse .studyType .box{ width:209px;}
.course-mod .aiQjbCourse .studyType .box .tit03{ height:64px; position:relative;}
.course-mod .aiQjbCourse .studyType .box .tit03 p{ display:block; width:139px; line-height:29px; font-weight:bold; color:#5e3100; padding:15px 0 0 6px;}
.course-mod .aiQjbCourse .studyType .box .text{ padding:8px 0 22px 0; margin-left:2px; border-radius:0 0 12px 12px;}
.course-mod .aiQjbCourse .studyType .box .text p{ line-height:23px; color:#fef4e6; font-weight:bold; text-align:center;}
.course-mod .aiQjbCourse .studyType .box .text p span{ font-weight:normal;}
.course-mod .aiQjbCourse .studyType .box.fl{ width:201px; height:210px; background:url("/images/zhongjijingjishi/project/2025project/wyb-bg01.png") no-repeat;}
.course-mod .aiQjbCourse .studyType .box.fr{ width:200px; height:394px; background:url("/images/zhongjijingjishi/project/2025project/wyb-bg02.png") no-repeat;}

.course-mod .aiQjbCourse .courseTime{}
.course-mod .aiQjbCourse .courseTime .tit03{ min-height:22px; text-align:center; padding:25px 0 20px 0;}
.course-mod .aiQjbCourse .mainCourse{ width:207px; border-radius:15px 15px 5px 5px; background:#ff4f1d; background-image:-webkit-linear-gradient(left, #ffc470, #ff4f1d); background-image:-moz-linear-gradient(left, #ffc470, #ff4f1d); background-image:linear-gradient(left,#ffc470,#ff4f1d);}
.course-mod .aiQjbCourse .mainCourse .tit{ line-height:35px; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-con{ background:#fff; margin:0 1px; border-radius:0 0 5px 5px;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-con .tit04{ margin:0 0 0 24px; position:relative;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-con .tit04 h4{ line-height:23px; font-size:18px; padding-top:19px;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-con .tit04 h5{ line-height:18px; position:relative; z-index:9;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-con .tit04:before{ content:""; width:152px; height:7px; position:absolute; left:0; bottom:0; background:#ffc99b; background-image:-webkit-linear-gradient(left, #ff8136, #fffbf5); background-image:-moz-linear-gradient(left, #ff8136, #fffbf5); background-image:linear-gradient(left,#ff8136,#fffbf5);}
.course-mod .aiQjbCourse .mainCourse .mainCourse-list{ padding:20px 0 41px 27px;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-list li{}
.course-mod .aiQjbCourse .mainCourse .mainCourse-list li p{ display:block; float:left; line-height:38px; font-size:16px; position:relative;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-list li p:before{ content:""; width:6px; height:6px; background:#ffc077; border-radius:50%; position:absolute; left:-12px; top:15px;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-list li p:after{ content:""; width:1px; height:36px; border-left:1px dashed #ffe5c8; position:absolute; left:-9px; top:21px;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-list li p em{ font-size: 12px; color: #666; line-height: 16px;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-list li span{ display:block; float:right; line-height:38px; color:#fd7400; padding-right:9px;}
.course-mod .aiQjbCourse .mainCourse .mainCourse-list li span i{ font-size:18px; font-family:"DIN Alternate"; font-weight:bold;}
.course-mod .aiQjbCourse .mainCourse .book{ width:163px; height:139px; margin:16px auto 0; position:relative; text-align:center;}
.course-mod .aiQjbCourse .mainCourse .book .pic{ max-height:139px;}
.course-mod .aiQjbCourse .mainCourse .book .text{ width:163px; height:44px; position:absolute; left:0; bottom:0; background:url("/images/zhuceshuiwushi/project/2025project/aiCourse-bg05.png") no-repeat;}
.course-mod .aiQjbCourse .mainCourse .book .text p{ line-height:15px; font-size:12px; color:#f30e03; padding-top:7px; text-align:center;}
.course-mod .aiQjbCourse .mainCourse .bottom-tips{ line-height:30px; font-size:12px; text-align:center; color:#fd7400; background:#ffe9d8; margin-top:26px; border-radius:0 0 5px 5px;}
.course-mod .aiQjbCourse .right-con{ width:207px;}
.course-mod .aiQjbCourse .send{ border-radius:15px 15px 5px 5px; background:#ff4f1d; background-image:-webkit-linear-gradient(left, #ffc470, #ff4f1d); background-image:-moz-linear-gradient(left, #ffc470, #ff4f1d); background-image:linear-gradient(left,#ffc470,#ff4f1d);}
.course-mod .aiQjbCourse .send .tit{ line-height:35px; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.course-mod .aiQjbCourse .send .send-con{ border-radius:0 0 5px 5px; padding-bottom:9px; background:#ffc871; background-image:-webkit-linear-gradient(top, #ffc871, #fba418); background-image:-moz-linear-gradient(top, #ffc871, #fba418); background-image:linear-gradient(top,#ffc871,#fba418);}
.course-mod .aiQjbCourse .send .send-con .box{ width:194px; margin:0 auto 11px; border-radius:6px; padding-bottom:16px; position:relative; background:#ffefcc; background-image:-webkit-linear-gradient(left, #fffbf0, #ffefcc); background-image:-moz-linear-gradient(left, #fffbf0, #ffefcc); background-image:linear-gradient(left,#fffbf0,#ffefcc);}
.course-mod .aiQjbCourse .send .send-con .box h4{ line-height:40px; font-size:18px; color:#653500; text-align:center;}
.course-mod .aiQjbCourse .send .send-con .box .text{ margin:0 10px; background:#ffe3bd;}
.course-mod .aiQjbCourse .send .send-con .box .text .t1{ line-height:30px; text-align:center; color:#fd7400;}
.course-mod .aiQjbCourse .send .send-con .box .text .t1 i{ font-size:18px;; font-family:"DIN Alternate"; font-weight:bold;}
.course-mod .aiQjbCourse .send .send-con .box .text .t2{ display:block; line-height:24px; padding:0 8px;}
.course-mod .aiQjbCourse .send .send-con .box .text .t2 span{ display:block; float:right; color:#fd7400;}
.course-mod .aiQjbCourse .send .send-con .box:before{ content:""; width:20px; height:20px; position:absolute; left:50%; margin-left:-10px; bottom:-16px; z-index:9; background:url("/images/zhuceshuiwushi/project/2025project/aiCourse-ico03.png") no-repeat;}
.course-mod .aiQjbCourse .send .send-con .box:last-child{ margin-bottom:0;}
.course-mod .aiQjbCourse .send .send-con .box:last-child:before{ display:none;}
.course-mod .aiQjbCourse .upgrade{ border-radius:15px 15px 5px 5px; margin-top:12px; background:#ff4f1d; background-image:-webkit-linear-gradient(left, #ffc470, #ff4f1d); background-image:-moz-linear-gradient(left, #ffc470, #ff4f1d); background-image:linear-gradient(left,#ffc470,#ff4f1d);}
.course-mod .aiQjbCourse .upgrade .tit{ line-height:35px; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.course-mod .aiQjbCourse .upgrade .upgrade-con{ height:164px; padding:16px 0 0; border-radius:0 0 5px 5px; background:#fefad0; background-image:-webkit-linear-gradient(top, #fff8f2, #fefad0); background-image:-moz-linear-gradient(top, #fff8f2, #fefad0); background-image:linear-gradient(top,#fff8f2,#fefad0);}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text{ width:202px; height:158px; margin:0 auto; background:url("/images/zhuceshuiwushi/project/2025project/aiCourse-bg06.png") no-repeat;}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text p{ display:block; width:68px; text-align:center; line-height:15px; font-size:12px; position:absolute;}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text p.abs01{ left:22px; top:5px;}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text p.abs02{ left:104px; top:5px;}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text p.abs03{ left:138px; top:53px;}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text p.abs04{ left:104px; top:106px;}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text p.abs05{ left:24px; top:106px;}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text p.abs06{ left:-3px; top:53px;}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text h4{ display:block; width:82px; text-align:center; font-size:16px; color:#fff; line-height:20px; position:absolute; left:50%; margin-left:-41px; top:50px;}
.course-mod .aiQjbCourse .upgrade .upgrade-con .text h4 span{ font-size:12px; font-weight:normal;}
.course-mod .aiQjbCourse .viewCourseLink,.course-mod .aiQjbCourse .notice{ height:42px;line-height: 42px; text-align: center; color: #fff; font-size: 18px; font-weight: bold; border-radius: 8px;
    background: #ffc687; margin: 20px 0; box-shadow: 0 2px 8px rgba(194,113,34,0.4);
    background: -webkit-linear-gradient(left,#ffc470,#ff4f1d);
    background: -moz-linear-gradient(left,#ffc470,#ff4f1d);
    background: -ms-linear-gradient(left,#ffc470,#ff4f1d);
    background: linear-gradient(left,#ffc470,#ff4f1d);
}
.course-mod .aiQjbCourse .viewCourseLink a{ color: #fff;}
.course-mod .aiQjbCourse .notice{ font-weight: normal;}
.course-mod .aiQjbCourse .notice img {vertical-align: middle; margin-right: 5px;}

.course-mod .aiQjbCourse .servicesStudent{ margin-bottom:20px; background: #fff; border-radius: 8px; padding: 40px 25px 25px;}
.course-mod .aiQjbCourse .servicesStudent li{ padding:18px 0 0;}
.course-mod .aiQjbCourse .servicesStudent li .tit{ float:left; width:56px; height:26px; border-radius:40px;}
.course-mod .aiQjbCourse .servicesStudent li .text{ margin:0 0 0 75px;}
.course-mod .aiQjbCourse .servicesStudent li .text h4{ line-height:26px; font-size:16px; margin-bottom:4px;}
.course-mod .aiQjbCourse .servicesStudent li .text p{ line-height:28px; color:#666; white-space:nowrap;}
.course-mod .aiQjbCourse .servicesStudent li .text p.f12{ font-size:12px;}
.course-mod .prize-con .top-tit,.course-mod .servicesStudent .top-tit{ width:185px; height:44px; position:absolute; left:50%; top:-10px; margin-left:-92px; padding-top:5px; font-weight:bold; text-align:center; line-height:30px; font-size:18px; color:#823b0d; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/qjbCourse-tit02.png") no-repeat;}

.course-mod .aiQjbCourse .courseNums{ border-radius:8px; padding:14px 0 0 0; background:#fff0d1; background-image:-webkit-linear-gradient(left, #fffcf5, #fff0d1); background-image:-moz-linear-gradient(left, #fffcf5, #fff0d1); background-image:linear-gradient(left,#fffcf5,#fff0d1);}
.course-mod .aiQjbCourse .courseNums .tit01{ height:43px; margin:0 20px; border-bottom:1px solid #f5c282; position:relative;}
.course-mod .aiQjbCourse .courseNums .tit01:before{ content:""; width:26px; height:3px; background:#d44b29; position:absolute; right:0; bottom:-1px;}
.course-mod .aiQjbCourse .courseNums .tit01 img{ display:block; float:left; margin:11px 0 0;}
.course-mod .aiQjbCourse .courseNums .tit01 .tips{ display:block; float:left; line-height:43px; font-weight:normal; font-size:16px; color:#dd1d03; margin-left:16px; vertical-align:middle;}
.course-mod .aiQjbCourse .courseNums .list{ padding:0 0 20px 35px;}
.course-mod .aiQjbCourse .courseNums .list p{ display:block; width:345px; height:44px; line-height:44px; padding-left:20px; border:1px solid #f7d0a9; border-radius:4px; background:#fff; font-size:16px; color:#57330d; font-weight:bold; margin-top:12px; position:relative;}
.course-mod .aiQjbCourse .courseNums .list p:before{ content:""; width:8px; height:8px; background:#f5c282; border-radius:50%; position:absolute; left:-21px; top:19px;}
.course-mod .aiQjbCourse .courseNums .list p:after{ content:""; width:1px; height:50px; border-left:1px dashed #f5c282; position:absolute; left:-18px; top:24px;}
.course-mod .aiQjbCourse .courseNums .list p:last-child:after{ display:none;}
.course-mod .aiQjbCourse .courseNums .list span{ display:block; width:78px; height:30px; line-height:30px; text-align:center; border-radius:5px; background:#fdf5ed; font-size:14px; color:#eb7c30; position:absolute; top:7px; right:7px;}
.course-mod .aiQjbCourse .courseNums .list span strong{ font-size:18px;}
.course-mod .aiQjbCourse .server-con{ position:relative; background:#fef7f0; border-radius:10px; margin:16px auto 0; padding:42px 0 22px 0;}
.course-mod .aiQjbCourse .server-con .top-tit{ width:185px; height:44px; position:absolute; left:50%; top:-10px; margin-left:-92px; padding-top:5px; font-weight:bold; text-align:center; line-height:30px; font-size:18px; color:#823b0d; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/qjbCourse-tit02.png") no-repeat;}
.course-mod .aiQjbCourse .server-con .pic{ text-align:center;}

.course-mod .helpStudy{ position:relative; background:#fef7f0; border-radius:10px; margin:16px auto 0; padding:38px 20px 13px 20px;}
.course-mod .helpStudy .top-tit{ width:185px; height:44px; position:absolute; left:50%; top:-10px; margin-left:-92px; padding-top:5px; font-weight:bold; text-align:center; line-height:30px; font-size:18px; color:#823b0d; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/qjbCourse-tit02.png") no-repeat;}
.course-mod .helpStudy .con01{ line-height:22px; font-size:17px; color:#57330d; font-weight:bold; padding-bottom:16px;}
.course-mod .helpStudy .con01 span{ display:inline-block; line-height:26px; font-size:16px; color:#d94323; margin-right:6px; background:#fbe8d1; border-radius:50px; padding:0 13px;}
.course-mod .helpStudy .con01 .tags{ display:inline-block; width:34px; height:25px; line-height:25px; font-size:12px; color:#ff6b36; font-weight:bold; text-align:center; margin-left:15px; padding-left:6px; background:url("/images/zhongjizhicheng/project/2025project/index/helpStudy-ico01.png") no-repeat;}
.course-mod .helpStudy .con01 .tags02{ width:57px; background:url("/images/zhuceshuiwushi/project/2025project/vipCourse-ico03.png") no-repeat; padding-left:3px;}
.course-mod .helpStudy .con01 em{ font-size:12px; color:#666;}
.course-mod .helpStudy .send-con{ background:#ffebd3; margin-top:16px;}
.course-mod .helpStudy .send-con .tit{ width:42px; height:120px; font-size:22px; font-weight:bold; line-height:120px; text-align:center; color:#ffe3c2; border-radius:6px 0 0 6px; background:#e65d23; background-image:-webkit-linear-gradient(top, #e65d23, #ff9d5c); background-image:-moz-linear-gradient(top, #e65d23, #ff9d5c); background-image:linear-gradient(top,#e65d23,#ff9d5c);}
.course-mod .helpStudy .send-con .text{ width:310px; padding:8px 0;}
.course-mod .helpStudy .send-con .text p{ line-height:26px; font-size:16px; color:#5e3100;}
.course-mod .helpStudy .send-con .text .pic{ vertical-align:middle;}
.course-mod .helpStudy .send-con.vip-tags{ margin-top:0;}
.course-mod .prize-con{ position:relative; background:#fff; border-radius:10px; margin:18px auto 0; padding:45px 20px 17px;}
.course-mod .prize-con .coupon{ width:384px; height:59px; margin:0 auto 16px; background:url("/images/zhongjijingjishi/project/2025project/course-bg01.png") no-repeat;}
.course-mod .prize-con .coupon .prize-text{ float:left; width:119px; line-height:59px; font-size:36px; text-align:center; font-weight:bold; color:#f9eac4; font-family:'DIN Alternate';}
.course-mod .prize-con .coupon .prize-text i{ display:inline-block; width:17px; height:17px; line-height:17px; vertical-align:15px; background:#f9eac4; margin-right:10px; border-radius:50%; font-size:13px; color:#ff5d0b;}
.course-mod .prize-con .coupon .text{ float:left; width:150px; padding:12px 0 0 16px; line-height:19px; color:#f9eac4;}
.course-mod .prize-con .coupon .btn{ display:block; float:right; width:70px; height:32px; line-height:32px; text-align:center; color:#e9380c; font-size:16px; font-weight:bold; border-radius:40px; margin:14px 13px 0 0; text-decoration:none; background:#ffebc9; background-image:-webkit-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:-moz-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:linear-gradient(left,#fee8c9,#ffe4b9, #fff1db);}

.course-mod .common-tit01{ line-height:52px; font-weight:bold; font-size:18px; padding-left:4px; margin-top:20px;}
.course-mod .buy-con .prize{ position: relative; z-index: 1; height:44px; line-height:44px; border:1px solid #eaeaea; position:relative; margin-top: 10px; cursor: pointer;}
.course-mod .buy-con .prize:first-child{ margin-top: 0;}
.course-mod .buy-con .prize h4{ float:left; padding-left:11px;}
.course-mod .buy-con .prize p{ display:block; float:left; font-size:22px; color:#f4664a; font-weight:bold; padding-left:20px; font-family:'DIN Alternate';}
.course-mod .buy-con .prize p del{ font-size:14px; font-weight:normal; color:#333; padding-left:16px; vertical-align:1px;}
.course-mod .buy-con .prize p.right{ float: right; margin-right: 20px;}
.course-mod .buy-con .prize p i{ font-size: 18px; font-weight: normal;}
.course-mod .buy-con .prize span{ display:block; float:right; font-size:14px; padding-right:20px;}
.course-mod .buy-con .prize:before{ display: none; content:""; width:18px; height:18px; position:absolute; right:0; bottom:0; background:url("/images/chujizhicheng/project/2025project/course-ico01.png") no-repeat;}
.course-mod .buy-con .prize.on{ border:1px solid #f4664a;}
.course-mod .buy-con .prize.on:before{ display: block;}
.course-mod .buy-con .prize .fdIcon{ display: block; position: absolute; top: -11px; right: -1px; padding: 0 10px; height: 20px; line-height: 20px; font-size: 12px; color: #fff; background: #f4664a; border-radius: 12px 12px 0 12px;
    background: -webkit-linear-gradient(left, #ff6b38, #ff4129); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left, #ff6b38, #ff4129); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left, #ff6b38, #ff4129); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #ff6b38, #ff4129); /* 标准的语法 */}

.course-mod .details-btn{ display:block; width:100%; height:32px; line-height:32px; text-align:center; text-decoration:none; background:#ffedd4; color:#fd7400; margin-top:15px;}
.course-mod .btn-wrap{ height:46px; padding:20px 0 0;}
.course-mod .btn-wrap .service-btn{ display:block; float:left; width:140px; height:44px; line-height:44px; font-size:18px; color:#e8403f; text-decoration:none; text-align:center; border:1px solid #e8403f; border-radius:6px; background:#ffeee8; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .btn-wrap .buy-btn{ display:block; float:right; width:168px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; text-decoration:none; border-radius:6px; background:#ff5742; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .btn-wrap .buy-btn:hover{ margin-top:-10px;}
.course-mod .aiQjbCourse .btn-wrap .service-btn{ width:160px;}
.course-mod .aiQjbCourse .btn-wrap .buy-btn{ width:190px;}

.choiceCourse-mod .tab-con .course-con div{margin-top:8px;background:url(//www.chinaacc.com/images/zhongjijingjishi/project/2025project/down.png) no-repeat;padding-left:20px;color:#f4694e;font-size:12px;line-height:24px;}
.choiceCourse-mod .tab-con .course-con .includeCon{ background: #ffefe8; color: #666; padding: 3px 20px 3px 55px; border-radius: 20px; font-size: 14px; margin-top: 0;}
.choiceCourse-mod .tab-con .course-con .includeCon strong{ display: block;background:url(/images/zhuceshuiwushi/project/2024project/course-ico01.png) no-repeat; width:47px; height: 28px; color: #fff; text-align: center; padding-left:8px; left:-10px; top:1px;}
.choiceCourse-mod{ display:none; margin-top:40px; position:relative; box-shadow:0 0 5px 5px #f3f3f3; border-radius:10px;}
.choiceCourse-mod .top-tips{ top:21px; right:16px;}
.choiceCourse-mod .tab-con{ background:#fff; border-radius:10px; padding:30px 30px 0;}
.choiceCourse-mod .tab-con .tit{ height:44px; float: left;}
.choiceCourse-mod .tab-con .tit h4{ float:left; line-height:44px; width:110px; text-align:right; font-size:18px; font-weight: normal;}
.choiceCourse-mod .tab-con .btn-wrap{ background:#fff; border-radius:10px; margin-top:13px;}
.choiceCourse-mod .tab-con .choiceClass-tit{ padding:0 0 0 110px;}
.choiceCourse-mod .tab-con .choiceClass-tit p{ display:block; float:left; height:34px; line-height:34px; padding:0 30px; font-size:16px; background: #f2f2f2; border:1px solid #f2f2f2; border-radius:4px; position:relative; margin-right:14px; cursor:pointer;}
.choiceCourse-mod .tab-con .choiceClass-tit p.on{ border:1px solid #f4664a; color:#f4664a; background: #fff;}
.choiceCourse-mod .tab-con .choiceClass-tit p.on i{ display:block; width:17px; height:17px; position:absolute; right:0; bottom:0; background:url(//www.chinaacc.com/images/zhongjijingjishi/project/2025project/course-on-icon.png) no-repeat center;}
.choiceCourse-mod .choiceClass-con{ display:none}
.choiceCourse-mod .tab-con .con{ padding:0 0 8px 110px;}
.choiceCourse-mod .tab-con .course-tit{ line-height:18px; font-weight:bold; padding:10px 0;}
.choiceCourse-mod .tab-con .course-tit strong{ color:#f4664a;}
.choiceCourse-mod .tab-con .course-con{ padding:0 0 13px 0;}
.choiceCourse-mod .tab-con .course-con p{ display:block; float:left; height:34px; line-height:34px; padding:0 30px; font-size:16px; background: #f2f2f2; border:1px solid #f2f2f2; overflow:hidden; border-radius:4px; position:relative; margin:0 14px 5px 0; cursor:pointer;}
.choiceCourse-mod .tab-con .course-con p.on{ border:1px solid #f4664a; color:#f4664a;background: #fff;}
.choiceCourse-mod .tab-con .course-con p.on i{ display:block; width:17px; height:17px; position:absolute; right:0; bottom:0; background:url(//www.chinaacc.com/images/zhongjijingjishi/project/2025project/course-on-icon.png) no-repeat center;}
.choiceCourse-mod .tab-con .course-con input{ position:absolute; left:-50px; top:-50px;}
.choiceCourse-mod .close-btn{ display:block; width:20px; height:20px; right:28px; top:28px; background: url(//www.chinaacc.com/images/zhongjijingjishi/project/2025project/close-btn.png) no-repeat center;}
.shoppingCart-wrap{ background:#fff; padding:19px 40px 18px 0; box-shadow:0px -6px 8px rgba(232,232,232,0.43);}
.shoppingCart-wrap .text{line-height:21px; padding:0 20px;margin-top:10px;}
.shoppingCart-wrap .text strong{ font-size:28px; vertical-align:-2px; color: #f4664a;}
.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;}
.shoppingCart-wrap .coinNumber{ float: left; width: 350px; padding-left:50px; font-size: 12px; color: #999;}
.shoppingCart-wrap .coinNumber p{ font-size: 18px; color: #333; display: none;}

.course-mod .coupon{ width:332px; height:59px; margin:7px auto 20px; background:url("/images/zhongjijingjishi/project/2025project/courseCoupon-bg01.png") no-repeat;}
.course-mod .coupon .prize-text{ float:left; width:106px; line-height:59px; font-size:36px; text-align:center; font-weight:bold; color:#f9eac4; font-family:'DIN Alternate';}
.course-mod .coupon .prize-text i{ display:inline-block; width:17px; height:17px; line-height:17px; vertical-align:15px; background:#f9eac4; margin-right:2px; border-radius:50%; font-size:13px; color:#ff5d0b;}
.course-mod .coupon .text{ float:left; width:110px; padding:12px 0 0 20px; line-height:19px; color:#f9eac4;}
.course-mod .coupon .btn{ display:block; float:left; width:82px; height:32px; line-height:32px; text-align:center; color:#e9380c; font-size:16px; font-weight:bold; border-radius:40px; margin:14px 0 0 0; text-decoration:none; background:#ffebc9; background-image:-webkit-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:-moz-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:linear-gradient(left,#fee8c9,#ffe4b9, #fff1db);}
.course-mod .coupon .btn.uesd-tags{ font-size:12px;}

.course-mod .vipCourse{ box-shadow:0 5px 10px #f1dfce; margin-top:32px; border-radius:10px;}
.course-mod .vipCourse .title{ height:115px; background:url("/images/zhongjijingjishi/project/2025project/vipCourse-tit.jpg") no-repeat;}
.course-mod .vipCourse .title .text{ padding:33px 0 0 645px;}
.course-mod .vipCourse .title .text p{ line-height:28px; color:#441c00;}
.course-mod .vipCourse .title .teacher{ right:15px; bottom:0;}
.course-mod .vipCourse .con{ background:#ffecd2; border:1px solid #ff946d; border-radius:0 0 10px 10px; padding-bottom:20px;}
.course-mod .vipCourse .con .list{ padding:10px 0 0 15px;}
.course-mod .vipCourse .con .list li{ float:left; width:278px; height:152px; background:#fff; box-shadow:0 5px 10px #ffe5c3; margin-right:17px; border-radius:12px;}
.course-mod .vipCourse .con .list .tit{ height:42px; position:relative; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/vipCourse-tit02.jpg") no-repeat left;}
.course-mod .vipCourse .con .list .tit h4{ width:176px; line-height:34px; text-align:center; font-size:18px; color:#fff;}
.course-mod .vipCourse .con .list .tit .num{ display:block; position:absolute; right:52px; top:5px;}
.course-mod .vipCourse .con .list .text{ padding:10px 0 0 22px;}
.course-mod .vipCourse .con .list .text p{ line-height:30px; font-size:16px; padding-left:17px; position:relative;}
.course-mod .vipCourse .con .list .text p:before{ content:"";  width:6px; height:6px; background:#ffaa27; border-radius:50%; position:absolute; left:0; top:12px;}
.course-mod .vipCourse .con .list .book{ text-align:center; margin-top:6px; position:relative; z-index:0;}
.course-mod .vipCourse .con .bottom-con{ padding:20px 17px 0 17px;}
.course-mod .coupon02{ width:386px; height:59px; margin:0 auto; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/course-bg02.png") no-repeat;}
.course-mod .coupon02 .prize-text{ float:left; width:119px; line-height:59px; font-size:36px; text-align:center; font-weight:bold; color:#f9eac4; font-family:'DIN Alternate';}
.course-mod .coupon02 .prize-text i{ display:inline-block; width:17px; height:17px; line-height:17px; vertical-align:15px; background:#f9eac4; margin-right:2px; border-radius:50%; font-size:13px; color:#ff5d0b;}
.course-mod .coupon02 .text{ float:left; width:120px; padding:12px 0 0 16px; line-height:19px; color:#f9eac4;}
.course-mod .coupon02 .btn{ display:block; float:right; width:102px; height:32px; line-height:32px; text-align:center; color:#e9380c; font-size:16px; font-weight:bold; border-radius:40px; margin:14px 13px 0 0; text-decoration:none; background:#ffebc9; background-image:-webkit-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:-moz-linear-gradient(left, #fee8c9,#ffe4b9, #fff1db); background-image:linear-gradient(left,#fee8c9,#ffe4b9, #fff1db);}
.course-mod .vipCourse .vip-prize{ width:293px; text-align:left; font-size:16px; color:#e4160d; line-height:26px; margin-left: 28px;}
.course-mod .vipCourse .vip-prize strong{ font-size:40px; vertical-align:-2px; font-family:'DIN Alternate';}
.course-mod .vipCourse .vip-prize strong b{ font-size:28px;}
.course-mod .vipCourse .vip-prize del{ color:#333; padding-left:24px;}
.course-mod .vipCourse .buy-btn{ display:block; float:right; width:135px; height:46px; line-height:46px; box-shadow:0 4px 8px #ffc7c1; text-align:center; margin:9px 0 0 20px; font-size:18px; color:#fff; text-decoration:none; border-radius:6px; background:#ff5742; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .vipCourse .buy-btn:hover{ margin-top:6px;}
.course-mod .vipCourse .service-btn{ display:block; float:right; width:150px; height:44px; line-height:44px; font-size:18px; color:#e8403f; text-decoration:none; margin-top:9px; text-align:center; border:1px solid #e8403f; border-radius:6px; background:#ffeee8; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .vipCourse .service-btn:hover{ margin-top:6px;}
.course-mod .vipCourse .bottom-con .list{ float: left; width:286px;}
.course-mod .vipCourse .bottom-con .list li{ display: inline-block; width: 120px; position: relative; height: 44px;line-height: 44px; text-align: center; font-size: 18px; color: #b2571a; border: 1px solid #fdce7e;
    background: -webkit-linear-gradient(41deg, #fff1da 21%, #fff3c2 95%);
    background: -o-linear-gradient(41deg, #fff1da 21%, #fff3c2 95%);
    background: -moz-linear-gradient(41deg, #fff1da 21%, #fff3c2 95%);
    background: linear-gradient(41deg, #fff1da 21%, #fff3c2 95%);
}
.course-mod .vipCourse .bottom-con .list li.on{ border: 1px solid #d77413; }
.course-mod .vipCourse .bottom-con .list li i{display: block; position: absolute;background: url("/images/zhongjijingjishi/project/2025project/checkIcon.png") no-repeat right bottom; width: 33px; height: 30px; right: 0; bottom: 0;}
.course-mod .vipCourse .bottom-con .list li.on i{background: url("/images/zhongjijingjishi/project/2025project/checkIcon-on.png") no-repeat right bottom; width: 33px; height: 30px;}


.course-mod .vipCourse .intelligent-con{width: 1160px; position: relative; box-shadow: 0 5px 5px rgba(255,207,141,0.28); background: #fff; border-radius: 2px; margin: 15px 0 0 15px; border: 1px solid #ffe9cc; }
.course-mod .vipCourse .intelligent-con h3{background:url(/images/zhongjizhicheng/project/2025project/index/z-tit01.png) no-repeat; width:606px; height: 49px; line-height: 46px; color: #fff; margin: -5px auto 0; text-align: center; font-weight: normal;}
.course-mod .vipCourse .intelligent-con h3 strong{ font-size: 18px; margin-right: 15px;}
.course-mod .vipCourse .intelligent-con ul{margin: 15px 0 15px 15px;}
.course-mod .vipCourse .intelligent-con li{display: inline-block; width: 476px; height: 233px; vertical-align: top; position: relative; margin: 0 30px;}
.course-mod .vipCourse .intelligent-con li.intelligent-system01{background:url(/images/zhongjijingjishi/project/2025project/vipCourse-bg01.jpg) no-repeat; margin-right: 8px;}
.course-mod .vipCourse .intelligent-con li.intelligent-system01 i{ position: absolute; font-size: 14px;}
.course-mod .vipCourse .intelligent-con li.intelligent-system01 i.ico01{left: 50%; top: 15px; margin-left: -40px;}
.course-mod .vipCourse .intelligent-con li.intelligent-system01 i.ico02{left: 80px; top: 80px; width: 80px; text-align: center;}
.course-mod .vipCourse .intelligent-con li.intelligent-system01 i.ico03{right:80px; top: 80px; width: 80px; text-align: center;}
.course-mod .vipCourse .intelligent-con li.intelligent-system01 i.ico04{left:95px; top: 160px; width: 80px; text-align: center;}
.course-mod .vipCourse .intelligent-con li.intelligent-system01 i.ico05{right:90px; top:160px; width: 80px; text-align: center;}
.course-mod .vipCourse .intelligent-con li.intelligent-system01 i.ico06{left:50%; bottom:10px; margin-left: -40px; }
.course-mod .vipCourse .intelligent-con li.intelligent-system01 strong{ text-align: center; font-size: 16px; color: #9f3601; line-height: 22px; display: block; width: 80px; margin:98px auto 0; }
.course-mod .vipCourse .intelligent-con li.intelligent-system02{background:url(/images/zhongjijingjishi/project/2025project/vipCourse-bg02.jpg) no-repeat; width:559px;}
.course-mod .vipCourse .intelligent-con li.intelligent-system02 strong{ display: block; width:315px; margin:142px 0 0 112px; color: #fff; line-height: 18px; text-align: center;}



.equity-con{background:#fff;border-radius:10px; border:2px solid #e8e8e8; margin-bottom:36px; padding:10px 16px 12px 26px;/* padding:10px 0 12px; */box-shadow:0 6px 12px #f2f3f4; margin-top:30px;}
.equity-con h3{ line-height:50px; font-size:16px;}
.equity-con p{ line-height:34px;}
.equity-con .hide{ display:none;}
.equity-con .btn{ display:block; width:52px; height:26px; border:1px solid #e1e1e1; background:url("//www.chinaacc.com/images/zhuceshuiwushi/project/2025project/equity-ico01.png") no-repeat center; border-radius:50px; margin:12px auto 0;}
.equity-con .btn.on{ transform:rotate(180deg); -webkit-transform:rotate(180deg);}



/**/
.courseSystem-wrap{ width:100%;  background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/courseSystem-bg.jpg") no-repeat center bottom #edf3f9; padding-bottom: 50px; margin-top:30px;}
.courseSystem-mod .tab-tit{ text-align:center; font-size:0;}
.courseSystem-mod .tab-tit .btn{ display:inline-block; width:220px; height:50px; line-height:50px; text-align:center; position:relative; text-decoration:none; font-size:22px; color:#591d00; margin:0 10px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-tab02.png") no-repeat;}
.courseSystem-mod .tab-tit .btn.on{ height:60px; color:#ab1800; font-weight:bold; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/teacher-tab01.png") no-repeat;}
.courseSystem-mod .tab-con{ padding:28px 0 0 0;}
.courseSystem-mod .tab-con .left-tit{ float:left; width:197px;}
.courseSystem-mod .tab-con .left-tit .tit{ height:88px; text-align:center; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/courseSystem-tit.png") no-repeat; background-size: 100% 100%;}
.courseSystem-mod .tab-con .left-tit .tit h3{ height:32px; padding-top:28px;}
.courseSystem-mod .tab-con .left-tit .tit p{ color:#fff; line-height:18px; font-family:'DIN Alternate';}
.courseSystem-mod .tab-con .left-tit .list{border-top:1px solid #fff; border-radius:0 0 6px 6px; padding:0 0 12px; background:#1189ea; background-image:-webkit-linear-gradient(top, #1189ea, #41bbea); background-image:-moz-linear-gradient(top, #1189ea, #41bbea); background-image:linear-gradient(top,#1189ea, #41bbea);}
.courseSystem-mod .tab-con .left-tit .list li{ height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; font-weight:bold; border-bottom:1px solid #61c4ee;}
.courseSystem-mod .tab-con .left-tit .list li:last-child{ border-bottom:0; }
/*.courseSystem-mod .tab-con .left-tit .list li:first-child{height:44px; line-height:44px;}*/
.courseSystem-mod .tab-con .right-wrap{ width:993px; height:445px; overflow-x:auto; overflow-y:hidden;}
.courseSystem-mod .tab-con .right-con{ width:auto; height:445px; overflow:hidden;}
.courseSystem-mod .tab-con .right-con .list{ float:left; margin-right:8px; padding:10px; border-radius:6px; background:#cfe7ff;}
.courseSystem-mod .tab-con .right-con .list .table{}
.courseSystem-mod .tab-con .word-text{font-size: 14px; color: #777; text-align: center; margin-top:10px;}
.courseSystem-mod .tab-con .word-text strong{color: #197ff5;}
.courseSystem-mod .tab-con .right-con .list .table td{ height:25px; line-height:25px; position:relative; border-bottom:1px solid #cfe7ff; border-right:1px solid #cfe7ff; text-align:center; padding:8px 0 7px; font-size:15px; background:#fff;}
.courseSystem-mod .tab-con .right-con .list .table thead td{ font-weight:bold;}
.courseSystem-mod .tab-con .right-con .list .table td .live-tags{ display:block; width:40px; height:40px; position:absolute; right:0; top:0; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/courseSystem-ico01.png") no-repeat;}
.courseSystem-mod .tab-con .right-con .list .table td .send-tags{ display:block; line-height:26px; font-size:14px; color:#fff; font-weight:bold; padding:0 10px; position:absolute; left:-10px; top:9px; border-radius:40px 40px 5px 40px; background:#f41704; background-image:-webkit-linear-gradient(left, #f41704, #fb7711); background-image:-moz-linear-gradient(left, #f41704, #fb7711); background-image:linear-gradient(left,#f41704, #fb7711);}
.courseSystem-mod .tab-con .right-con .list.vip-surface .table td{ font-size: 15px;}
.courseSystem-mod .tab-con .right-con .list.cxb-surface .table td{ font-size: 15px;}
.courseSystem-mod .tab-con .right-con .list.cxb-surface .table tr td{padding:5px; line-height:38px;}
.courseSystem-mod .tab-con .right-con .list.cxb-surface .table tr.hang td{padding:5px; line-height:27px;}
.courseSystem-mod .tab-con .right-con .list.cxb-surface .table tr.one-hang td{ padding:5px 8px; line-height:54px;}
.courseSystem-mod .tab-con .right-con .list.gxb-surface .table tr.hang td{padding:5px; line-height: 26px;}
.courseSystem-mod .tab-con .right-con .list.last-tags{ margin-right:0;}
.courseSystem-mod .tab-con .right-con .list .table td.tit{ padding:24px 0 28px; text-align:center; font-size:16px; color:#197ff5; font-weight:bold; position: relative; background: #cfe7ff; }
.courseSystem-mod .tab-con .right-wrap::-webkit-scrollbar-track-piece {background-color: rgba(255, 255, 255, 1);border-left: 1px solid rgba(255, 86, 104, 0);}
.courseSystem-mod .tab-con .right-wrap::-webkit-scrollbar {width: 5px;height: 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.courseSystem-mod .tab-con .right-wrap::-webkit-scrollbar-thumb {background-color: rgba(194, 194, 194, 0.9);background-clip: padding-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;min-height: 10px;}
.courseSystem-mod .tab-con .right-wrap::-webkit-scrollbar-thumb:hover {background-color: rgba(194, 194, 194, 0.9);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.courseSystem-mod .t-main-time{width:1200px;height:143px; margin-top:15px; background:url("//www.chinaacc.com/images/zhuceshuiwushi/project/2024project/ct-time-bg.png") no-repeat center}
.courseSystem-mod .t-main-time li{width:205px;text-align:center;margin-right:30px;padding-top:74px; line-height: 18px;}
.courseSystem-mod .t-main-time .t-item-tt{font-size:18px;font-weight:700;color:#333;padding-bottom:6px}
.courseSystem-mod .t-main-time .t-item-bt{font-size:14px;font-weight:400;color:#333}
.courseSystem-mod .t-main-time li.first{margin-left:256px}
.courseSystem-mod .t-main-time li.end{margin-right:0}
.courseSystem-mod .tab-con .right-con .list .table.czqcb .last-audio td{height:190px;}
.courseSystem-mod .tab-con.ljctxb .list .table td.tit{ line-height: 20px; padding:16px 0 20px;}
.courseSystem-mod .tab-con.ljctxb .list .table .last-audio td{height:190px;}
.courseSystem-mod .tab-con.vipwyb .list .table{ width: 1200px; overflow-y: auto;}
.courseSystem-mod .tab-con.vipwyb .list .table td.tit{ line-height: 20px; padding:16px 0 20px;}
.courseSystem-mod .tab-con.vipwyb .right-con{height: 450px;}
.courseSystem-mod .tab-con.vipwyb .right-wrap{height:450px;}

.courseSystem-mod table{ background:#fff;box-shadow:5px 9px 30px 0 rgba(37, 120, 223, 0.13);color:#333}
.courseSystem-mod table .top-tr{height:63px;color:#fff}
.courseSystem-mod table td{padding:10px 0;font-size:14px}
.courseSystem-mod td,.courseSystem-mod th{border-right:1px solid #dedede;border-bottom:1px solid #dedede}

/**/
.helpExamination-wrap{ padding-bottom:46px; background:#f8f8f8;}
.helpExamination-mod02{width: 590px;}
.helpExamination-mod02 .top-tit{background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/helpExamination-tit01.png") no-repeat; width: 590px; height: 90px;}
.helpExamination-mod02 .top-tit h3{ display:block; float:left; height:82px; width:83px; font-size:44px; color:#fff; font-weight:bold; line-height:82px; text-shadow:0 2px 4px #fc6d35; text-align:center; padding-top:2px;}
.helpExamination-mod02 .top-tit h4{ display:block; float:left; line-height:82px; font-size:26px; color:#d34a00; font-weight:bold; padding-left:33px;}
.helpExamination-mod02 .top-tit .btn{ display:block; float:right; height:28px; line-height:28px; font-size:14px; color:#d34a00; padding:0 17px; text-decoration:none; border:1px solid #f2a780; border-radius:40px; margin:26px 30px 0 0;}
.helpExamination-mod02 .tiku-con{ padding-bottom: 30px;background: #fff; box-shadow:0 5px 10px #efefef;}
.helpExamination-mod02 .tiku-con .right-con{ margin-top:10px;  padding-left: 50px;}
.helpExamination-mod02 .tiku-con .right-con:before{ content:""; width:1px; height:93%; background:#dff0ff; position:absolute; left:30px; top:32px;}
.helpExamination-mod02 .tiku-con .right-con .tit{ line-height:48px; margin-top:5px; font-size:18px; font-weight:bold; position:relative;}
.helpExamination-mod02 .tiku-con .right-con .tit:before{ content:"";  width:8px; height:8px; border:2px solid #88bfff; background:#fff; border-radius:50%; position:absolute; left:-25px; top:50%; margin-top:-4px;}
.helpExamination-mod02 .tiku-con .right-con .con01{ width:515px; height:50px; border:1px dashed #ffc97a;}
.helpExamination-mod02 .tiku-con .right-con .con01 h4{ display:block; width:173px; height:52px; line-height:52px; color:#d34a00; text-indent:47px; background: url(//www.chinaacc.com/images/chujizhicheng/project/2024project/ico.png) no-repeat 0 -529px; position:absolute; left:-1px; top:-1px;}
.helpExamination-mod02 .tiku-con .right-con .con01 p{ display:block; line-height:20px; font-size:12px; color:#666; padding:6px 0 0 189px;}
.helpExamination-mod02 .tiku-con .right-con .con02{ width:515px; border:1px dashed #ffc97a;}
.helpExamination-mod02 .tiku-con .right-con .con02 ul{ padding:15px 0 15px 17px;}
.helpExamination-mod02 .tiku-con .right-con .con02 li{ float:left; width:230px; margin:0 38px 9px 0;}
.helpExamination-mod02 .tiku-con .right-con .con02 li:nth-child(2n){ margin-right:0;}
.helpExamination-mod02 .tiku-con .right-con .con02 h4{ height:26px; line-height:26px; font-size:14px; padding-left:24px; position:relative; white-space:nowrap;}
.helpExamination-mod02 .tiku-con .right-con .con02 h4:before{ content:""; width:18px; height:18px;background: url(//www.chinaacc.com/images/chujizhicheng/project/2024project/ico.png) no-repeat -93px -447px; position:absolute; left:0; top:50%; margin-top:-9px;}
.helpExamination-mod02 .tiku-con .right-con .con02 p{ font-size:12px; color:#999; line-height:16px; padding-top:5px;}
.helpExamination-mod02 .data-con{ background: #fff;  padding:0px 0 32px  25px; margin-top: 10px; box-shadow:0 5px 10px #efefef;}
.helpExamination-mod02 .data-con .list{background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/beutiful-gril.jpg") no-repeat right bottom #fff; padding-top: 35px;}
.helpExamination-mod02 .data-con .list li{position: relative; width: 326px; font-size: 14px; color: #888; padding-left: 23px; padding-bottom: 22px; line-height: 26px;}
.helpExamination-mod02 .data-con .list li:before{content:"";  width:8px; height:8px; border:2px solid #88bfff; background:#fff; border-radius:50%; position:absolute; left:-5px; top:50%; margin-top:-26px; z-index: 2;}
.helpExamination-mod02 .data-con .list li:after{content: ''; width: 1px; height: 100%; border-left: 1px dashed #dff0ff; position: absolute; left: 0; top:15px;}
.helpExamination-mod02 .data-con .list li strong{font-size:20px; margin-right: 5px;}
.helpExamination-mod02 .data-con .list li span{font-size: 16px; display: block; color: #333;}
.helpExamination-mod02 .data-con .list li:last-child:after{ border-left: 0;}
.helpExamination-mod02 .data-con .list02{ width:540px; height:90px;border:1px solid #f9e8cc; border-top: 2px solid #fe6e32; background:#ffeedc; background-image:-webkit-linear-gradient(left, #ffeedc, #fffdfa); background-image:-moz-linear-gradient(left, #ffeedc, #fffdfa); background-image:linear-gradient(left,#ffeedc,#fffdfa);}
.helpExamination-mod02 .data-con .list02 p{height: 90px; line-height: 90px; padding-left:155px; font-size: 14px; color: #888; position: relative;}
.helpExamination-mod02 .data-con .list02 p strong{ font-size: 20px; color: #333; margin-right: 10px;}
.helpExamination-mod02 .data-con .list02 p .markImg{ left:45px; bottom: -10px;}
/**/
.helpExamination-mod{ padding-bottom:40px;}
.helpExamination-mod .top-tit{ height:83px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2024project/helpExamination-tit.png") no-repeat;}
.helpExamination-mod .top-tit h3{ display:block; float:left; height:82px; width:83px; font-size:44px; color:#fff; font-weight:bold; line-height:82px; text-shadow:0 2px 4px #fc6d35; text-align:center; padding-top:2px;}
.helpExamination-mod .top-tit h4{ display:block; float:left; line-height:82px; font-size:26px; color:#d34a00; font-weight:bold; padding-left:33px;}
.helpExamination-mod .top-tit .btn{ display:block; float:right; height:28px; line-height:28px; font-size:14px; color:#d34a00; padding:0 17px; text-decoration:none; border:1px solid #f2a780; border-radius:40px; margin:26px 30px 0 0;}
.helpExamination-mod .learn-knowledage{background:#fff; margin:15px 0 10px 82px; padding:32px 50px 0 42px; box-shadow:0 4px 8px #efefef;}
.helpExamination-mod .learn-knowledage dt{ float: right; margin-left: 40px;}
.helpExamination-mod .learn-knowledage dd{ border: 1px solid #f9e8cc; border-radius: 8px; width: 465px; margin-bottom: 20px;line-height: 28px; padding:60px 30px 30px;
    background:#ffeedc;
    background:-webkit-linear-gradient(left,#ffeedc,#fffdfa);
    background:-moz-linear-gradient(left,#ffeedc,#fffdfa);
    background:-ms-linear-gradient(left,#ffeedc,#fffdfa);
    background:linear-gradient(left,#ffeedc,#fffdfa);
}
.helpExamination-mod .learn-knowledage dd p{}
.helpExamination-mod .learn-knowledage dd p.last{background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/AI-icon02-n.png") no-repeat 15px 45px;}
.helpExamination-mod .learn-knowledage dd p strong{ display: inline-block; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/AI-icon03-n.png") no-repeat 0 7px; padding-left: 20px; margin-right: 10px;}
.helpExamination-mod .learn-knowledage dd p.last strong{ margin-top:5px;}
.helpExamination-mod .learn-knowledage dd p span{ display: inline-block; padding: 0 20px; height: 30px; line-height: 30px; font-size: 14px; color: #ef4608; border-radius: 15px 15px 15px 0;
    background:#ffdd87;
    background:-webkit-linear-gradient(left,#ffdd87,#ffebaf 21%,#ffdcab);
    background:-moz-linear-gradient(left,#ffdd87,#ffebaf 21%,#ffdcab);
    background:-ms-linear-gradient(left,#ffdd87,#ffebaf 21%,#ffdcab);
    background:linear-gradient(left,#ffdd87,#ffebaf 21%,#ffdcab);
}
.helpExamination-mod .learn-knowledage dd i{ display: block; padding: 0 20px; height: 36px; border-radius: 8px 0 22px 0; background: #ff6528; color: #fff; font-size: 18px; text-align: center; line-height: 36px; font-weight: bold; left: 0; top: 0;}
.helpExamination-mod .helpExamination-con:before{ content:""; width:1px; height:520px; position:absolute; left:37px; top:-17px; border-left:1px dashed #ffbda2;}

/**/
.book-mod { padding-bottom:39px;}
.book-mod .main { padding-top: 50px; }
.book-mod .book_con .book_tab{padding-left: 60px;margin-top: 45px;width: 1140px;}
.book-mod .book_con .book_tab li{ float:left; width: 174px;height: 40px;background: #EBEFF6;border-radius: 4px;line-height: 40px;text-align: center;font-size: 18px;margin-right: 10px;cursor: pointer;}
.book-mod .book_con .book_tab li.on{ background-position:0 -486px; color: #3792FF;}
.book-mod .book_item{margin-top: 30px;display: none; background: #FFFFFF; box-shadow:0 6px 8px 6px #edf1f5; border-radius:8px;}
.book-mod .book_item.active{display: block;}
.book-mod .book_item .book_img{ top:0;left: 20px;width: 281px; height:100%; background:#fff; border-radius:10px 0 0 10px;}
.book-mod .book_item .book_img img{ margin-top:40px}
.book-mod .book_item .book_img .read_btn{width: 170px;height: 50px; background: #FFA82C; background: linear-gradient(90deg, #FFA82C, #FBBD35);box-shadow: 2px 3px 11px 1px rgba(255, 156, 0, 0.32);border-radius: 0px 25px 25px 25px;line-height: 50px;text-align: center;font-size: 20px;color: #FFFFFF;left: 0;bottom: 0;text-decoration: none;}
.book-mod .book_item .book_img .right-top-icon{top: 12px;right: 6px;}
.book-mod .item_con{width: 829px; padding-bottom:20px; border-radius: 10px;margin-left: 208px;padding-left: 123px;padding-right: 40px;}
.book-mod .item_con .con_tab{border-bottom: 1px solid #E9E9E9; padding-top:23px;}
.book-mod .item_con .con_tab li{font-size: 16px;color: #999999;line-height: 39px;margin-left: 39px;cursor: pointer; padding:0 10px;}
.book-mod .item_con .con_tab li i{display: none;width: 62px;height: 3px;background: #3792FF;border-radius: 2px;left:2px;bottom: 0;}
.book-mod .item_con .con_tab li.active{color: #fff; background:#3792ff;}
/*.book-mod .item_con .con_tab li.active i{display: block;}*/
.book-mod .item_con .con_info{padding-top: 24px;border-bottom: 1px solid #E9E9E9;padding-bottom: 16px;}
.book-mod .item_con .con_info h3{font-size: 24px;color: #333333;line-height: 73px;margin-bottom: 18px; border-bottom:1px solid #e9e9e9;}
.book-mod .item_con .con_info h3 span{ display:inline-block; line-height:24px; font-size:16px; color:#3692ff; font-weight:normal; padding:0 8px; border-radius:6px; background:#ddecfe; margin-left:20px;}
.book-mod .item_con .con_info h3 em{ font-size:16px; font-weight:normal; padding-left:10px;}
.book-mod .item_con .con_info p{font-size: 16px;line-height: 28px;}
.book-mod .book_list{margin-top: 39px;}
.book-mod .book_list li{width: 186px; border: 1px solid #FFDB96;border-radius: 10px;text-align: center; margin:0 14px 10px 0;cursor: pointer;}
.book-mod .book_list li.active{border: 2px solid #ffbb38; width:184px;}
.book-mod .book_list li.active .book_price{ line-height:33px;}
.book-mod .book_list li.active .book_title{ line-height:34px;}
.book-mod .book_list li .book_title{font-size: 16px;line-height: 35px;}
.book-mod .book_list li .book_price{line-height: 34px;}
.book-mod .book_list li .book_price span{font-size: 16px;color: #F4664A;}
.book-mod .book_list li .book_price del{color: #999999;margin-left: 13px;}
.book-mod .book_list li.last { margin-right: 0;}
.book-mod .book_list li .editor{ height:22px; position:relative;}
.book-mod .book_list li .editor p{ line-height:22px; text-align:center; background:#ffefdd; font-size:14px; color:#ff6a29; position:relative; z-index:9;}
.book-mod .book_list li .editor:before{ content:''; width:142px; height:1px; background:#e9e9e9; position:absolute; left:50%; margin-left:-71px; top:50%;}
.book-mod .buy_box{margin-top: 18px;}
.book-mod .buy_box a{display: inline-block;margin-right: 20px;font-size: 18px;color: #fff; border-radius: 6px; font-weight:bold; height: 50px;text-align: center;line-height: 50px;text-decoration: none;}
.book-mod .buy_box a.buy_kefu{color: #E8403F;width: 126px;border: 1px solid #E8403F;}
.book-mod .buy_box a.go_buy{width: 176px; background: #FC5644; background: linear-gradient(90deg, #FC5644, #EA4342);box-shadow: 2px 3px 11px 1px rgba(255, 24, 0, 0.32);}
.book-mod .buy_box a.details-btn{ display:block; float:right; color:#3692ff; font-size:16px; font-weight:normal; margin-right:0;}
.book-mod .buy_box a.details-btn:hover{ text-decoration:underline;}
.book-mod .con_item{display: none;}
.book-mod .con_item.on{display: block;}

/**/
.ewm-wrap{ width:100%; height:253px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/ewm-bg.jpg") no-repeat center top;}
.ewm-mod{ padding:33px 0 0;}
.ewm-mod .other-enter{width:890px; float: left;padding-left: 50px;}
.ewm-mod .other-enter dl dt{ text-align: center; width: 153px; font-size: 16px; color: #fff; font-weight: bold; display: inline-block; vertical-align: top; margin-right: 60px;}
.ewm-mod .other-enter dl dt img{ margin-bottom: 10px;}
.ewm-mod .other-enter dl dt img{ margin-bottom: 10px;}
.ewm-mod .other-enter dl dd{ display: inline-block; margin: 25px 0;}
.ewm-mod .other-enter dl dd li{display: inline-block; position: relative; margin-right: 20px; vertical-align: top; width: 100px; height: 100px; text-align: center; background: rgba(8,8,8,0.8); color: #fff; font-size: 16px; border-radius: 5px;}
.ewm-mod .other-enter dl dd li img{ margin:20px auto 5px;}
.ewm-mod .other-enter dl dd p{ text-align: center; color: #fff;font-size: 16px; margin-top: 20px;}
.ewm-mod .other-enter dl dd li a{ display: block; width: 100%; height: 100%; left: 0; top: 0; position: absolute;}
.ewm-mod .phone-mod{ width:230px; text-align: center; color: #fff; font-size: 22px; float: left;}
.ewm-mod .phone-mod span{  font-size:20px; line-height: 30px; position: relative; padding-left:55px; display: inline-block; margin: 10px 0;}
.ewm-mod .phone-mod span:before{  content: ''; position: absolute; display: inline-block; left: 0; top:5px; vertical-align: top; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/n-icon15.png") no-repeat left center; width: 50px; height: 50px;}
.ewm-mod .phone-mod a{ display: block; width: 220px; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 20px; border-radius: 22px; background: #07bdc7; margin: 10px auto;}
.ewm-mod .phone-mod a:hover{ text-decoration: none;}
.ewm-mod .other-enter dl dd li .msg-code{
    position: absolute;
    width: 100px;
    height: 100px;
    padding: 8px;
    box-shadow: 0 0 10px 0 rgba(142, 152, 172, 0.3);
    border-radius: 4px;
    left: -9px;
    bottom: 105px;
    background: #fff;
    display: none;
}
.ewm-mod .other-enter dl dd li:hover .msg-code{
    display: block;
}
.ewm-mod .other-enter dl dd li .msg-code img{
    width: 100%;
    margin: 0;
}

/**/
.bottomFix-ad{ width:100%; height:101px; position:fixed; left:0; bottom:0; z-index:69; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/bottomFix-ad.jpg") no-repeat center top;}
.bottomFix-ad .left-text{ width:468px; padding:16px 0 0;}
.bottomFix-ad .left-text h4{ line-height:42px; font-size:32px; font-weight:bold; text-shadow:0 5px 10px #ea3209; color:#ffebba; font-style:italic;}
.bottomFix-ad .left-text p{ line-height:22px; font-size:18px; color:#fff2d2;}
.bottomFix-ad .coupon{ width:258px; height:78px; margin-top:12px; background:url("/images/zhongjijingjishi/project/2025project/bottomFix-bg.png") no-repeat; margin-right: 10px;}
.bottomFix-ad .coupon .text{ text-align:center; width:160px; padding:0 0 0 6px;}
.bottomFix-ad .coupon .text h4{ line-height:36px; font-size:30px; color:#e4160d; padding-top:8px;}
.bottomFix-ad .coupon .text h4 span{ font-size:20px; font-weight:normal;}
.bottomFix-ad .coupon .text p{ line-height:22px; font-size:14px; color:#6a1e00;}
.bottomFix-ad .coupon .coupon-btn{ display:block; width:69px; height:70px; margin:6px 6px 0 0; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/bottomFix-btn.png") no-repeat;}
.bottomFix-ad .btn{ display:block; width:151px; height:51px; margin:25px 0 0 11px; line-height:0; font-size:0; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/bottomFix-btn.png") no-repeat;}
.bottomFix-ad .service-btn{ display:block; width:146px; height:46px; line-height:46px; text-align:center; font-size:20px; color:#a14b00; font-weight:bold; border-radius:40px; margin:25px 0 0 0; text-decoration:none; border:2px solid #ff9518; background:#ffe1bd; background-image:-webkit-linear-gradient(top, #fffffe, #ffe1bd); background-image:-moz-linear-gradient(top, #fffffe, #ffe1bd); background-image:linear-gradient(top,#fffffe,#ffe1bd);}
.bottomFix-ad .close-btn{ display:block; width:30px; height:35px; position:absolute; right:10px; top:0; background: url("//www.chinaacc.com/images/chujizhicheng/project/2025project/bottomFix-close.png") no-repeat;}

/**/
.footer-wrap {padding-bottom: 100px;}

.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.zhuishui-box{ display: none; width:600px; height: 410px; padding-top: 140px; position:fixed; left:50%; margin-left:-300px; margin-top: -250px; top:50%; z-index:99; background: url("/images/zhongjijingjishi/project/2025project/jingjishi-box.png") no-repeat;}
.zhuishui-box .close{ display: block; width: 45px; height: 45px; left: 50%; margin-left: -23px; top:489px; position: absolute;}
.zhuishui-box .coupon{background: url("//www.chinaacc.com/images/zhuceshuiwushi/project/2025project/coupon-bg.png") no-repeat; width: 403px; height:85px; margin: 0 auto 20px; padding: 15px 0 0 15px;}
.zhuishui-box .coupon li{display: inline-block; vertical-align: middle; margin-right: 8px;}
.zhuishui-box .coupon li.price{ color: #e00742; font-size: 24px; width:138px;}
.zhuishui-box .coupon li.price strong{ font-size: 44px; display: inline-block; vertical-align: middle; font-family:'DIN Alternate';}
.zhuishui-box .coupon li.word{ color: #e00742; font-size: 16px; width:145px;}
.zhuishui-box .coupon li.word span{ color: #d1482d;}
.zhuishui-box .coupon li.btn a{display:block; width:69px; height:70px; background:url("//www.chinaacc.com/images/zhongjizhicheng/project/2025project/index/bottomFix-btn.png") no-repeat;}
.zhuishui-box .zx-btn-box{ display: block;width: 236px; font-weight: bold; height: 50px; line-height: 50px; text-align: center; border-radius: 28px; border: 2px  solid #ff9518; margin: 0 auto; color: #713400; font-size: 20px;
    background:#ffdd87;
    background:-webkit-linear-gradient(top,#ffe0bb,#fff);
    background:-moz-linear-gradient(top,#ffe0bb,#fff);
    background:-ms-linear-gradient(top,#ffe0bb,#fff);
    background:linear-gradient(top,#ffe0bb,#fff);
}
.zhuishui-box .zx-btn-box:hover{text-decoration: none;}

/* left-nav */
.left-nav{width:140px;height:476px;position:fixed;left:0;top:50%;margin-top:-269px;background:url("/images/chujijingjishi/project/shiyan2025/right-nav-bg.png") no-repeat center;padding-top:3px;z-index:92}
.left-nav .coins-outer{width:120px;margin-left:15px;padding-top:5px;cursor:pointer}
.left-nav .top-t{text-align:center;font-size:12px;font-weight:400;color:#fff}
.left-nav .top-t strong{font-size:14px}
.left-nav .consult-btn{display:block;text-decoration:none;text-align:center;width:90px;margin:48px 0 10px 25px;font-size:16px;font-weight:700;color:#fefefe;padding-top:15px;background:#ffc71b}
.left-nav .consult-btn img{margin-bottom:5px;animation:activeBox 1s linear infinite;transform:translateX(0)}
.left-nav ul{width:90px;margin-left:24px}
.left-nav ul li{width:90px;height:30px;background:#ffe3aa;border:1px dashed #fffbf4;border-radius:4px;line-height:30px;text-align:center;font-size:14px;font-weight:700;color:#6a3100;margin-bottom:6px;transition:all .25s ease-in-out;cursor:pointer}
.left-nav ul li a{display:block;color:inherit;text-decoration:none}
.left-nav ul li.on{background:#f9541c;border:1px solid #fff8f0;color:#fff}
.left-nav ul li:hover{background:#f9541c;border:1px solid #fff8f0;color:#fff}
.left-nav ul li.last{margin-bottom:12px}
.left-nav .phone{ display:none; text-align:center;font-size:12px;font-weight:700;color:#844c00;width:110px;margin-left:19px}
.left-nav .qr-code{margin:6px 0 8px 31px}
.left-nav .img-tip{width:110px;margin-left:19px;text-align:center;font-size:14px;font-weight:700;color:#fefefe}
.left-nav .top-btn{display:block;width:54px;height:54px;border-radius:50%;margin:4px 0 0 47px}
.left-nav .arrow{display:block;width:30px;height:50px;background:url(/images/chujijingjishi/project/shiyan2025/fixNav-common.png) no-repeat 0 0;position:absolute;right:-20px;top:50%;margin-top:-25px;background-position-x:-28px}


.st_top{
    width: 1200px;
    height: 534px;
    background: #fff;
    border-radius: 12px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -600px;
    margin-top: -250px;
    z-index: 999;
    padding-top: 50px;
    z-index: 10000;
    display: none;
    
}
.st_top h4{
    text-align: center;
    font-size: 18px;
    width: 180px;
    margin-bottom: 20px;
    position: absolute;
    top: -8px;
    left: 50%;
    margin-left: -90px;
    height: 57px;
    line-height: 50px;
    color: #fff;
    background: url(//www.chinaacc.com/images/zhongjizhicheng/project/2025project/vipdk/ab_class_list_bg.png)no-repeat top center ;
}
.close{
    position: absolute;
    right: 10px;
    top: 10px;
}
.tpl-bottomAd .tpl-bottomAd-text-rows{
    text-shadow: 0 4px 3px rgba(229, 32, 0, 0.8);}

.bottomFix-ad .tpl-bottomAd-code-img{
    text-align: center;
    color: #fff;
    width: 126px;
    padding:15px 0 5px 5px;
    margin:-38px 0 0 30px;
    margin-right: 30px;
    background: url(/images/template/project/projectTemplate/tpl-bottomAd-code-bg.png) no-repeat center top;
    
}


/*20250218*/
.aiCourse2025-wrap{ width:100%; padding-bottom:40px; background:#d7f2ff; background-image:-webkit-linear-gradient(left, #e9edff, #d7f2ff); background-image:-moz-linear-gradient(left, #e9edff, #d7f2ff); background-image:linear-gradient(left,#e9edff,#d7f2ff);}
.aiCourse2025-wrap .tips01{ display:inline-block; margin-left:16px; vertical-align:middle;}
.aiCourse2025-wrap .top-tit{ line-height:72px; text-align:center; font-size:38px; font-weight:bold; padding:22px 0 0;}
.aiCourse2025-wrap .top-tit i{ display:inline-block; width:62px; height:46px; margin-right:8px; vertical-align:-7px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/text01.png") no-repeat;}
.aiCourse2025-wrap .top-tit02{ width:350px; height:56px; margin:0 auto 15px; padding:10px 0 0 50px; font-weight:bold; text-align:center; line-height:44px; font-size:26px; color:#3322d7; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg07.png") no-repeat;}
.aiCourse2025-mod .nav-con{ border-radius:12px; padding:20px 20px 0 20px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg05.png") no-repeat center center #fff;}
.aiCourse2025-mod .nav-con .left-box{ width:430px; height:188px; padding:24px 0 0 24px; border-radius:20px; background:#e0f1ff; background-image:-webkit-linear-gradient(left, #e0f1ff, #fbfdff); background-image:-moz-linear-gradient(left, #e0f1ff, #fbfdff); background-image:linear-gradient(left,#e0f1ff,#fbfdff);}
.aiCourse2025-mod .nav-con .left-box .tit{ width:275px; height:36px; line-height:36px; font-size:18px; color:#fff; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg01.png") no-repeat;}
.aiCourse2025-mod .nav-con .left-box .tit span{ display:inline-block; width:105px; text-align:center; font-size:18px; font-weight:bold; margin-right:26px;}
.aiCourse2025-mod .nav-con .left-box .text{ padding:20px 0 0;}
.aiCourse2025-mod .nav-con .left-box .text p{ line-height:26px; font-size:16px;}
.aiCourse2025-mod .nav-con .left-box .tips{ width:430px; height:38px; line-height:38px; font-size:22px; font-weight:bold; text-indent:20px; color:#285cff; border-radius:12px; margin-top:16px; background:#d9ddff; background-image:-webkit-linear-gradient(left, #d9ddff, #bdf6ff); background-image:-moz-linear-gradient(left, #d9ddff, #bdf6ff); background-image:linear-gradient(left,#d9ddff,#bdf6ff);}
.aiCourse2025-mod .nav-con .left-box .pic{ position:absolute; right:0; bottom:0;}
.aiCourse2025-mod .nav-con .right-box{ width:430px; height:188px; padding:24px 0 0 24px; border-radius:20px; background:#e0f1ff; background-image:-webkit-linear-gradient(left, #e0f1ff, #fbfdff); background-image:-moz-linear-gradient(left, #e0f1ff, #fbfdff); background-image:linear-gradient(left,#e0f1ff,#fbfdff);}
.aiCourse2025-mod .nav-con .right-box .tit{ width:275px; height:36px; line-height:36px; font-size:18px; color:#fff; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg01.png") no-repeat;}
.aiCourse2025-mod .nav-con .right-box .tit span{ display:inline-block; width:105px; text-align:center; font-size:18px; font-weight:bold; margin-right:26px;}
.aiCourse2025-mod .nav-con .right-box .text{ padding:20px 0 0;}
.aiCourse2025-mod .nav-con .right-box .text p{ line-height:26px; font-size:16px;}
.aiCourse2025-mod .nav-con .right-box .tips{ width:430px; height:38px; line-height:38px; font-size:18px; font-weight:bold; text-align:center; color:#285cff; border-radius:12px; margin-top:16px; background:#d9ddff; background-image:-webkit-linear-gradient(left, #d9ddff, #bdf6ff); background-image:-moz-linear-gradient(left, #d9ddff, #bdf6ff); background-image:linear-gradient(left,#d9ddff,#bdf6ff);}
.aiCourse2025-mod .nav-con .right-box .tips i{ display:inline-block; width:25px; height:24px; margin:0 1px 0 4px; vertical-align:middle; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico01.png") no-repeat;}
.aiCourse2025-mod .nav-con .right-box .pic{ position:absolute; right:0; bottom:72px;}
.aiCourse2025-mod .bottom-tips{ line-height:35px; text-align:right; padding-right:20px; color:#999;}
.aiCourse2025-mod .step-con{ border-radius:12px; padding:40px 0 35px 0; margin-top:56px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg06.png") no-repeat center top;}
/*.aiCourse2025-mod .step-con{ border-radius:12px; padding:40px 0 0 0; margin-top:56px; background:#daf2ff; background-image:-webkit-linear-gradient(left, #cfd2fe, #daf2ff); background-image:-moz-linear-gradient(left, #cfd2fe, #daf2ff); background-image:linear-gradient(90deg,#cfd2fe,#daf2ff);}*/
.aiCourse2025-mod .step-con .top-tit{ display:inline-block; height:50px; line-height:50px; font-size:22px; font-weight:bold; color:#fff; left:0; top:-25px; padding:0 80px 0 15px; border-radius:40px 40px 40px 0; background:#006cff; background-image:-webkit-linear-gradient(left, #006cff, #6e78ff); background-image:-moz-linear-gradient(left, #006cff, #6e78ff); background-image:linear-gradient(left,#006cff,#6e78ff);}
.aiCourse2025-mod .step-con .top-tit .text01{ vertical-align:-5px; margin-right:12px;}
.aiCourse2025-mod .step-con .top-tit .video-btn{ display:block; width:164px; height:55px; line-height:60px; font-size:18px; color:#fff; font-weight:normal; text-decoration:none; text-indent:62px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg02.png") no-repeat; right:-96px; top:-5px;}
.aiCourse2025-mod .step-con .list{ width:1228px;}
.aiCourse2025-mod .step-con .box{ float:left; width:383px; height:412px; margin:19px 26px 0 0; position:relative; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg04.png") no-repeat;}
.aiCourse2025-mod .step-con .box .tit01{ line-height:58px; font-size:18px; color:#02090c; font-weight:bold; text-indent:59px;}
.aiCourse2025-mod .step-con .box .tit01.num01{ background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num01.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num02{ background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num02.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num03{ background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num03.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num04{ background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num04.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num05{ background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num05.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num06{ background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num06.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .text01{ text-align:center; line-height:64px; font-size:16px;}
.aiCourse2025-mod .step-con .box .pic{ height:196px; text-align:center; position:relative;}
.aiCourse2025-mod .step-con .box .pic img{ display:inline-block; width:86%;}
.aiCourse2025-mod .step-con .box .pic .pop-btn{ display:none; height:25px; line-height:24px; padding:0 30px 0 12px; font-size:13px; color:#fff; text-decoration:none; border-radius:40px; background:rgba(0,0,0,.6); position:absolute; left:145px; top:75px;}
.aiCourse2025-mod .step-con .box .pic .pop-btn:before{ content:""; width:18px; height:18px; position:absolute; top:3px; right:8px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico02.png") no-repeat;}
.aiCourse2025-mod .step-con .box .pic:hover .pop-btn{ display:block;}
.aiCourse2025-mod .step-con .box .text02{ width:333px; height:69px; border-radius:40px; margin:0 auto; box-shadow:0 4px 8px #dde4fd; background:#d9ddff; background-image:-webkit-linear-gradient(left, #d9ddff, #bdf6ff); background-image:-moz-linear-gradient(left, #d9ddff, #bdf6ff); background-image:linear-gradient(left,#d9ddff,#bdf6ff); position:relative;}
.aiCourse2025-mod .step-con .box .text02:before{ content:""; width:49px; height:49px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico03.png") no-repeat; position:absolute; left:10px; top:10px;}
.aiCourse2025-mod .step-con .box .text02 p{ line-height:22px; font-size:16px; padding:12px 0 0 70px;}
.aiCourse2025-mod .step-con .box .text02 p.p1{ line-height:44px;}
.aiCourse2025-mod .step-con .box .arrow01{ display:block; width:38px; height:38px; position:absolute; top:50%; margin-top:-19px; right:-32px; z-index:19; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico04.png") no-repeat;}
.aiCourse2025-mod .step-con .box .arrow02{ display:block; width:38px; height:38px; position:absolute; left:50%; margin-left:-19px; bottom:-28px; z-index:19; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico05.png") no-repeat;}
.aiCourse2025-mod .step-con .box .arrow03{ display:block; width:38px; height:38px; position:absolute; left:50%; margin-left:-19px; top:-28px; z-index:19; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico07.png") no-repeat;}
.aiCourse2025-mod .step-con .box .arrow04{ display:block; width:38px; height:38px; position:absolute; top:50%; margin-top:-19px; left:-32px; z-index:19; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico06.png") no-repeat;}
.aiCourse2025-mod .step-con .box .ico01{ display:block;  position:absolute; top:-11px; right:0; z-index:19;}
.aiCourse2025-mod .step-con .box.bg02{ background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg03.png") no-repeat;}
.aiCourse2025-mod .step-con .box.bg02 .tit01{ color:#fff;}
.aiCourse2025-mod .patent-con{ height:291px; margin-top:25px; background:url("/images/zhongjijingjishi/project/2025project/patent-bg.jpg") no-repeat;}
.aiCourse2025-mod .patent-con .tit{ width:220px; height:50px; line-height:50px; text-align:center; font-size:22px; color:#fff; font-weight:bold;}
.aiCourse2025-mod .patent-con .pop-btn{ display:block; height:25px; line-height:24px; padding:0 30px 0 12px; font-size:13px; color:#fff; text-decoration:none; border-radius:40px; background:rgba(0,0,0,.6); position:absolute; left:145px; top:75px;}
.aiCourse2025-mod .patent-con .pop-btn:before{ content:""; width:18px; height:18px; position:absolute; top:3px; right:8px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico02.png") no-repeat;}
.aiCourse2025-mod .patent-con .pop-btn.abs01{ left:491px; top:225px;}
.aiCourse2025-mod .patent-con .pop-btn.abs02{ left:925px; top:225px;}

.patent-pop{ display:none; width:1200px; position:fixed; left:50%; top:50%; margin-top:-350px; margin-left:-600px; z-index:999;}
.patent-pop .pic{ text-align:center;}
.patent-pop .pic img{ display:inline-block; width:500px; margin:0 20px;}
.patent-pop .close-btn{ display:block; width:35px; height:35px; font-size:0; line-height:0; position:absolute; right: 0; margin-left:-17px; top: 4px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico10.png") no-repeat;}



/**/
.aiCoursePop-mask{ display:none; width: 100%;z-index: 989;height: 100%;background: #000;opacity: .6;filter: alpha(opacity=60);position: fixed;top: 0;left: 0;}
.aiCoursePop{ display:none; width:670px; position:fixed; left:50%; margin-left:-335px; top:50%; margin-top:-215px; z-index:999;}
.aiCoursePop .top-tit{ text-align:center;}
.aiCoursePop .top-tit h3{ display:inline-block; line-height:35px; font-size:18px; color:#02090c; font-weight:bold; position:relative; border:1px solid #fff; border-radius:40px; min-width:200px; padding:0 25px; background:#fcd758; background-image:-webkit-linear-gradient(left, #fefcd9, #fcd758); background-image:-moz-linear-gradient(left, #fefcd9, #fcd758); background-image:linear-gradient(left,#fefcd9,#fcd758);}
.aiCoursePop .top-tit h3:before{ content:""; width:11px; height:8px; position:absolute; left:50%; margin-left:-5px; bottom:-8px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico09.png") no-repeat;}
.aiCoursePop .pic{ padding:19px 0 0;}
.aiCoursePop .close-btn{ display:block; width:35px; height:35px; font-size:0; line-height:0; position:absolute; right: 0; margin-left:-17px; top: 4px; background:url("//www.chinaacc.com/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico10.png") no-repeat;}

.aiCourse2025-wrap .bottom-btn{ text-align: center;}
.aiCourse2025-wrap .bottom-btn a{ display: inline-block; width: 188px; height: 50px; line-height: 50px; margin:10px; border-radius: 25px; font-size: 22px; }
.aiCourse2025-wrap .bottom-btn a.consult-btn{ border: 1px solid #ffb8b1;color: #e41111;}
.aiCourse2025-wrap .bottom-btn a.receive-btn{ color: #fff;
    background:#fb6e0e;
    background:-webkit-linear-gradient(left,#f42005,#fb6e0e);
    background:-moz-linear-gradient(left,#f42005,#fb6e0e);
    background:-ms-linear-gradient(left,#f42005,#fb6e0e);
    background:linear-gradient(left,#f42005,#fb6e0e);
