/*
@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("/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("/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; font-weight:bold; color:#ff631d; background:url("/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:400px; background:url("//www.chinaacc.com/upload/resources/image/2025/06/04/2673592.png") no-repeat center top;}
/*.topHeader-wrap{ width:100%; height:400px; background:url("/images/chujizhicheng/project/2026project/topHeader.jpg") no-repeat center top;}*/
.topHeader-mod{ height:400px;}
.topHeader-mod .countDown{ display:none; line-height:30px; padding:299px 0 0 176px; font-size:20px; color:#fff; font-weight:bold;}
.topHeader-mod .countDown em{ display:inline-block; width:34px; height:30px; line-height:30px; text-align:center; font-size:19px; color:#1024b1; margin:0 7px; background:#fff; border-radius:5px;}
.topHeader-mod .no-countDown{ line-height:30px; padding:299px 0 0 176px; font-size:20px; color:#fff; font-weight:bold;}


/**/
.body-bg01{ background:url("/images/chujizhicheng/project/2026project/body-bg01.png") no-repeat top center #ebecff; padding-bottom:40px; position:relative; z-index:9;}
.topCoupon-mod{ width:1236px; height:253px; left:0; top:-30px; background:url("/images/chujizhicheng/project/2026project/topCoupon-bg01.png") top center no-repeat; border-radius: 10px;}
.topCoupon-mod .top-tit{ left:9px; top:-15px;}
.topCoupon-mod .top-tit h3{ display:block; float:left; width:187px; height:36px; line-height:36px; text-align:center; position:relative; z-index:9; font-size:18px; color:#fff; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/topCourse-bg01.png") no-repeat;}
.topCoupon-mod .top-tit .countdown{ display:none; float:left; height:36px; line-height:36px; font-size:16px; color:#f30e03; margin-left:-20px; background:url("//www.chinaacc.com/images/chujizhicheng/project/2025project/topCourse-bg02.jpg") no-repeat 32px center #fff; padding-left:58px; width:203px; border-radius:0 40px 40px 0;}
.topCoupon-mod .list{ padding:20px 0 0;width: 100%;}
.topCoupon-mod .list-con-text{margin-left:48px;padding-top:17px; width:255px;}
.topCoupon-mod .list-con-text h5 img{vertical-align:middle}
.topCoupon-mod .list .list-con-text p{margin-left:10px;color:#6a1e00;font-size:16px;background:url(/images/zhongjizhicheng/project/2025project/index/coupon_gift_arrow.png) 22px center no-repeat;padding-left:72px;padding-top:0;line-height:1;margin-top:20px}
.topCoupon-mod .list li span.xieyi{display:block;font-style:italic;font-size:20px;text-align:center;font-weight:600;color:#fff}
.topCoupon-mod .list li .vip-info{width:214px;height:36px;line-height:36px;background:#fff;border-radius:18px;color:#6a1e00;padding-left:12px;box-sizing:border-box;margin:10px auto;position:relative;text-align:left}
.topCoupon-mod .list li .vip-info a{position:absolute;right:0;top:0;height:36px;width:110px;border:1px solid #e8403f;border-radius:18px;text-align:center;line-height:36px;background:linear-gradient(to right,#ff8f3e,#ffc30b);color:#fff}
.topCoupon-mod .list li{ float:left; width:272px;height: 183px;background: url(/images/zhongjizhicheng/project/2025project/index/coupon_gift_bg.png) no-repeat;padding-top: 16px;box-sizing: border-box; text-align:center;margin-right: 20px;}
.topCoupon-mod .list li.last-tags{ border-right:0;margin-right: 0;}
.topCoupon-mod .list h4{ font-size:48px; line-height:1; color:#fff; font-weight:bold; font-family:'DIN Alternate';}
.topCoupon-mod .list h4 span{ font-size:28px; vertical-align:middle;}
.topCoupon-mod .list p{ line-height:30px; font-size:18px; color:#fff; padding-top:26px;}
.topCoupon-mod .list .coupon-btn{ display:block; width:142px; height:36px; line-height:36px; text-align:center; font-size:18px; color:#6a1e00; text-decoration:none; margin:15px auto 0; border-radius:40px;background:#f30d03; background-image:-webkit-linear-gradient(to right, #fff1e0, #ffdea3); background-image:-moz-linear-gradient(to right, #fff1e0, #ffdea3); background-image:linear-gradient(to right, #fff1e0, #ffdea3);}
.topCoupon-mod .vip-coupon{ width:490px; padding:70px 0 0;}
.topCoupon-mod .vip-coupon h4{ line-height:26px; font-size:16px; color:#fff; font-weight:normal;}
.topCoupon-mod .vip-coupon .con{ padding:34px 0 0 137px;}
.topCoupon-mod .vip-coupon .con .box{ float:left; width:172px;}
.topCoupon-mod .vip-coupon .con .box h4{ line-height:18px; font-size:12px; color:#6a1e00; font-weight:normal;}
.topCoupon-mod .vip-coupon .con .box p{ line-height:24px; font-size:18px; font-weight:bold; color:#6a1e00;}
.topCoupon-mod .vip-coupon .con .box p strong{ color:#e90a00;}
.topCoupon-mod .list li .tui_xieyi{position:absolute;right:0;top:0;width:65px;height:65px;background:url(/images/zhongjizhicheng/project/2025project/index/tuifei_xieyi.png) no-repeat center}

/**/
.aiCourse2025-mod .top-tit02{ width:500px; 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("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg07.png") no-repeat;}
.aiCourse2025-mod .nav-con{ border-radius:12px; padding:20px 20px 0 20px; background:url("/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("/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("/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("/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("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg06.png") no-repeat center top;}
.aiCourse2025-mod .step-con .top-tips{ font-size:16px; line-height:26px; right:42px; top:18px;}
.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("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-bg02.png") no-repeat; right:-96px; top:-5px;}
.aiCourse2025-mod .step-con .list{}
.aiCourse2025-mod .step-con .swiper-container{ width:1197px; height:357px; margin:20px auto 0;}
.aiCourse2025-mod .step-con .swiper-container .swiper-slide{ height:357px; text-align:center;}
.aiCourse2025-mod .step-con .box{ float:left; width:413px; height:327px; margin:19px 26px 0 0; position:relative; background:url("/images/chujizhicheng/project/2026project/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; text-align:left;}
.aiCourse2025-mod .step-con .box .tit01.num01{ background:url("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num01.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num02{ background:url("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num02.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num03{ background:url("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num03.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num04{ background:url("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num04.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num05{ background:url("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-num05.png") no-repeat 20px center;}
.aiCourse2025-mod .step-con .box .tit01.num06{ background:url("/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("/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("/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("/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("/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("/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("/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("/images/chujizhicheng/project/2026project/aiCourse2025-bg03.png") no-repeat;}
.aiCourse2025-mod .step-con .box.bg02 .tit01{ color:#fff;}
.aiCourse2025-mod .step-con .swiper-button-prev{ width:43px; height:43px; background:url("/images/chujizhicheng/project/2026project/aiCourse2025-ico03.png") no-repeat;}
.aiCourse2025-mod .step-con .swiper-button-next{ width:43px; height:43px; right:5px; background:url("/images/chujizhicheng/project/2026project/aiCourse2025-ico04.png") no-repeat;}
.aiCourse2025-mod .coupon-con{ background:#fff; border-radius:15px; margin-top:26px; padding-bottom:32px;}
.aiCourse2025-mod .coupon-con .experienceCard{ width:568px; margin-left:40px;}
.aiCourse2025-mod .coupon-con .experienceCard .tit{ line-height:72px; padding:10px 0 0; font-size:28px; color:#02090c; font-weight:bold;}
.aiCourse2025-mod .coupon-con .experienceCard .tit span{ font-size:16px; color:#999; padding-left:23px; font-weight:normal;}
.aiCourse2025-mod .coupon-con .experienceCard .con{}
.aiCourse2025-mod .coupon-con .experienceCard .con .ico01{ display:block; width:65px; height:102px; position:absolute; left:-32px; top:30px; background:url("/images/chujizhicheng/project/2026project/aiCourse2025-ico05.png") no-repeat;}
.aiCourse2025-mod .coupon-con .experienceCard .con .ico02{ display:block; width:87px; height:88px; position:absolute; right:-12px; top:200px; background:url("/images/chujizhicheng/project/2026project/aiCourse2025-ico06.png") no-repeat;}
.aiCourse2025-mod .coupon-con .couponRight{ width:592px;}
.aiCourse2025-mod .coupon-con .couponRight .tit{ height:72px; padding:10px 0 0;}
.aiCourse2025-mod .coupon-con .couponRight .tit h3{ display:block; float:left; line-height:72px; font-size:28px; color:#02090c; font-weight:bold;}
.aiCourse2025-mod .coupon-con .couponRight .tit .countDown{ line-height:72px; font-size:16px; text-align:right; padding-right:32px;}
.aiCourse2025-mod .coupon-con .couponRight .tit .countDown em{ display:inline-block; width:34px; height:30px; line-height:30px; text-align:center; border-radius:4px; background:#ffe4c1; font-size:19px; font-weight:bold; margin:0 7px;}
.aiCourse2025-mod .coupon-con .couponRight .con{}
.aiCourse2025-mod .coupon-con .couponRight .con .top-con{ width:562px; padding-bottom:13px;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon01{ width:275px; height:149px; background:url("/images/chujizhicheng/project/2026project/aiCourse2025-bg01.png") no-repeat;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon01 .top-text{}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon01 .top-text h4{ float:left; width:142px; text-align:center; line-height:87px; font-size:50px; color:#fd3520; position:relative;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon01 .top-text h4 i{ display:inline-block; width:16px; height:16px; line-height:16px; text-align:center; font-weight:normal; background:#fd1408; border-radius:50%; font-size:14px; color:#feead0;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon01 .top-text p{ display:block; float:right; width:132px; line-height:25px; font-size:16px; color:#e47a50; padding:26px 0 0;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon01 .top-text p span{ font-size:20px; color:#f80000;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon01 .coupon-btn{ display:block; width:131px; height:35px; line-height:35px; text-indent:25px; font-size:16px; color:#fff; font-weight:bold; background:#fe3921; border-radius:40px; position:relative; margin:10px auto 0;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon01 .coupon-btn:before{ content:""; width:14px; height:14px; position:absolute; right:24px; top:11px; background:url("/images/chujizhicheng/project/2026project/aiCourse2025-ico07.png") no-repeat;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon02{ width:562px; height:149px; background:url("/images/chujizhicheng/project/2026project/aiCourse2025-bg02.png") no-repeat;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon02 .prize{ width:174px; text-align:center; line-height:149px; font-size:50px; color:#fe3621; font-weight:bold;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon02 .prize i{ display:inline-block; line-height:1; font-size:20px; vertical-align:20px;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon02 .text{ padding:0 0 0 20px; color:#fff;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon02 .text h4{ line-height:31px; font-size:20px; padding:45px 0 0;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon02 .text p{ line-height:28px; font-size:18px;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon02 .btn-wrap{ width:250px; padding:50px 0 0;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon02 .btn-wrap .service-btn{ display:block; float:left; width:106px; height:44px; line-height:44px; text-align:center; border-radius:40px; border:2px solid #fff; font-size:18px; color:#fff;}
.aiCourse2025-mod .coupon-con .couponRight .con .coupon02 .btn-wrap .coupon-btn{ display:block; float:left; width:106px; height:44px; line-height:44px; text-align:center; border-radius:40px; border:2px solid #fff; font-size:18px; color:#fd170b; font-weight:bold; margin-left:10px; background:#fefbd4; background-image:-webkit-linear-gradient(left, #fefbd4, #fcdb68); background-image:-moz-linear-gradient(left, #fefbd4, #fcdb68); background-image:linear-gradient(left,#fefbd4,#fcdb68);}

/**/
.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("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico09.png") no-repeat;}
.aiCoursePop .pic{ padding:19px 0 0; text-align:center;}
.aiCoursePop .close-btn{ display:block; width:35px; height:35px; font-size:0; line-height:0; position:absolute; left:50%; margin-left:-17px; bottom:-50px; background:url("/images/zhucekuaijishi/project/2025project/index/aiCourse2025-ico10.png") no-repeat;}

/**/
.bookCoursePackage-mod{ margin:48px 0 0 0;}
.bookCoursePackage-mod .top-tit{ height:66px; padding-left:147px; padding-top:26px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackage-tit01.jpg") no-repeat;}
.bookCoursePackage-mod .top-tit .ico01{ left:16px; top:-28px;}
.bookCoursePackage-mod .top-tit .ico02{ float:left; display:block;}
.bookCoursePackage-mod .top-tit .text01{ float:left; display:block; margin:0 0 0 19px;}
.bookCoursePackage-mod .top-tit .tips{ float:left; margin:10px 0 0 33px;}
.bookCoursePackage-mod .top-tit .tips p{ display:block; float:left; line-height:26px; padding-left:26px; font-size:18px; color:#fff; margin-right:29px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackage-ico03.png") no-repeat left center;}
.bookCoursePackage-mod .list{ background:#bb9dff; padding:25px 0 22px 15px;}
.bookCoursePackage-mod .list .box{ float:left; margin-right:14px; width:380px; height:251px;}
.bookCoursePackage-mod .list .box .tit01{ line-height:66px; font-size:18px; color:#fff; font-weight:bold; text-align:center; border-radius:15px 15px 0 0; position:relative; background:#8827fe; background-image:-webkit-linear-gradient(left, #8827fe, #9b66fc); background-image:-moz-linear-gradient(left, #8827fe, #9b66fc); background-image:linear-gradient(left,#8827fe,#9b66fc);}
.bookCoursePackage-mod .list .box .tit01.bg01{ background:#0d75ff; background-image:-webkit-linear-gradient(left, #0d75ff, #42abfa); background-image:-moz-linear-gradient(left, #0d75ff, #42abfa); background-image:linear-gradient(left,#0d75ff,#42abfa);}
.bookCoursePackage-mod .list .box .tit02{ height:66px; border-radius:15px 15px 0 0; padding-left:26px; background:#ff3741; background-image:-webkit-linear-gradient(left, #ff3741, #ff58a7); background-image:-moz-linear-gradient(left, #ff3741, #ff58a7); background-image:linear-gradient(left,#ff3741,#ff58a7);}
.bookCoursePackage-mod .list .box .tit02 p{ line-height:23px; font-size:18px; color:#fff; font-weight:bold; padding:10px 0 0;}
.bookCoursePackage-mod .list .box .tit01 span{ display:inline-block; line-height:26px; font-size:13px; color:#940504; padding:0 9px; border-radius:40px 40px 40px 0; position:absolute; right:0; top:-16px; background:#ffad51; background-image:-webkit-linear-gradient(left, #ffe4a2, #ffad51); background-image:-moz-linear-gradient(left, #ffe4a2, #ffad51); background-image:linear-gradient(left,#ffe4a2,#ffad51);}
.bookCoursePackage-mod .list .box .con{ height:185px; background:#fff; border-radius:0 0 15px 15px; position:relative;}
.bookCoursePackage-mod .list .box .con img{ position:absolute; left:50%; bottom:0;}
.bookCoursePackage-mod .bottom-con{ height:98px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackage-bg01.jpg") no-repeat;}
.bookCoursePackage-mod .bottom-con .ico01{ left:29px; top:-9px;}
.bookCoursePackage-mod .bottom-con .tit{ width:302px; padding:26px 0 0 142px;}
.bookCoursePackage-mod .bottom-con .tit p{ line-height:35px; font-size:16px; color:#fffefe;}
.bookCoursePackage-mod .bottom-con .prize{ line-height:80px; padding-top:10px;}
.bookCoursePackage-mod .bottom-con .prize del{ display:block; float:left; font-size:16px; color:#fff;}
.bookCoursePackage-mod .bottom-con .prize i{ display:block; float:left; width:55px; height:47px; margin:22px 15px 0 17px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackage-ico05.png") no-repeat;}
.bookCoursePackage-mod .bottom-con .prize p{ display:block; float:left; font-size:16px; color:#fff; font-weight:bold;}
.bookCoursePackage-mod .bottom-con .prize p strong{ font-size:35px; color:#fff;}
.bookCoursePackage-mod .bottom-con .btn-wrap{ width:368px; padding:20px 0 0;}
.bookCoursePackage-mod .bottom-con .btn-wrap .service-btn{ display:block; float:left; width:113px; height:44px; line-height:44px; border-radius:40px; text-align:center; font-size:16px; color:#e41111; text-decoration:none; border:2px solid #ffb8b1; background:#ffefca; background-image:-webkit-linear-gradient(top, #fffdf8, #ffefca); background-image:-moz-linear-gradient(top, #fffdf8, #ffefca); background-image:linear-gradient(top,#fffdf8,#ffefca);}
.bookCoursePackage-mod .bottom-con .btn-wrap .buy-btn{ display:block; float:left; width:184px; height:48px; text-decoration:none; line-height:48px; font-size:20px; color:#fff; text-indent:43px; margin-left:14px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackage-btn01.png") no-repeat;}

/**/
.teacher-wrap{ width:100%; height:762px; margin-top:39px; background:url("/images/chujizhicheng/project/2026project/teacher-bg01.jpg") no-repeat center top;}
.teacher-mod{}
.teacher-mod .tab-tit{ text-align:center; font-size:0; padding:10px 0 20px 0;}
.teacher-mod .tab-tit .btn{ display:inline-block; vertical-align:top; margin:0 12px; width:260px; height:53px; line-height:53px; font-size:22px; color:#591d00; text-decoration:none; background:url("/images/chujizhicheng/project/2026project/teacher-btn01.png") no-repeat;}
.teacher-mod .tab-tit .btn.on{ height:63px; color:#ab1800; background:url("/images/chujizhicheng/project/2026project/teacher-btn02.png") no-repeat;}
.teacher-mod .tab-con{ display:none;}
.teacher-mod .tab-con .pic{ float:left; width:510px; height:454px; position:relative;}
.teacher-mod .tab-con .pic .tips{ display:block; height:32px; line-height:32px; font-size:16px; color:#784000; white-space:nowrap; 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:282px; margin-top:24px;}
.teacher-mod .tab-con .text .top-tit{ padding:16px 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("/images/chujizhicheng/project/2025project/teacher-btn01.png") no-repeat;}
.teacher-mod .tab-con .text .introduce-text{ line-height:28px; padding:16px 0 32px; border-bottom:1px solid #d6e3f1;}
.teacher-mod .tab-con .text .main-text{ padding:20px 0 0; position:relative;}
.teacher-mod .tab-con .text .main-text p{ line-height:35px; padding-left:19px; font-size:16px; background:url("/images/chujizhicheng/project/2025project/teacher-ico03.png") no-repeat left center;}
.teacher-mod .tab-con .text .main-text .show-book{ width:268px; text-align:center; position:absolute; right:0; top:-48px;}
.teacher-mod .tab-con .text .main-text .show-book span{ display:block; width:100%; line-height:30px; text-align:center; font-size:12px; color:#1e1d32; border-radius:0 40px 40px 40px; background:#ffdd9d; background-image:-webkit-linear-gradient(top, #eee2ff, #baf4ff); background-image:-moz-linear-gradient(top, #eee2ff, #baf4ff); background-image:linear-gradient(top,#eee2ff,#baf4ff);}
.teacher-mod .tab-con .teacher-tab{ width:636px; height:92px; position:absolute; right:20px; bottom:40px;}
.teacher-mod .tab-con .teacher-tab .swiper-container{ height:92px; margin:0 38px;}
.teacher-mod .tab-con .teacher-tab .swiper-slide{ width:84px; height:84px; border-radius:50%; overflow:hidden; border:4px solid #dcebf3; position:relative; cursor:pointer; margin:0 9px;}
.teacher-mod .tab-con .teacher-tab .swiper-slide img{ max-width:84px; position:absolute; z-index:9; bottom:-33px; border-radius:50%; 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{ border-color:#3350ff;}
.teacher-mod .tab-con .teacher-tab .arrow-left,.teacher-mod .tab-con .teacher-tab .arrow-right{ display:none; width:22px; height:43px; position:absolute; left:14px; top:50%; margin-top:-25px; background:url("/images/chujizhicheng/project/2026project/teacher-ico01.png") no-repeat;}
.teacher-mod .tab-con .teacher-tab .arrow-right{ left:auto; right:14px; background:url("/images/chujizhicheng/project/2026project/teacher-ico02.png") no-repeat;}
.teacher-mod .tab-con .teacher-con{ display:none;}

/**/
.course-visible{width:1200px; height:66px; overflow:hidden; position:fixed;left:50%;margin-left:-600px;top:0;z-index:90;display:none;}
.course-mod.course-visible .aiCourse .top-tit{ height:125px; background:url("/images/chujizhicheng/project/2025project/ai-tit02.jpg") no-repeat;}
.course-mod.course-visible .skbCourse .top-tit{ height:125px; background:url("/images/chujizhicheng/project/2025project/skb-tit02.jpg") no-repeat;}
.course-mod.course-visible .aiskbCourse .top-tit{ height:125px; background:url("/images/chujizhicheng/project/2025project/aiskbCourse-tit02.jpg") no-repeat;}
.course-mod{ padding-bottom:42px;}
.course-mod .topNav{ text-align:right; font-size:0;}
.course-mod .topNav .btn{ display:inline-block; line-height:38px; font-size:16px;}
.course-mod .topNav span{ display:inline-block; width:32px; height:38px; line-height:38px; font-size:16px; font-weight:normal; text-align:center; color:#c7c7c7; vertical-align:top;}
.course-mod .brushingQuestions{ width:278px; box-shadow:0 5px 10px #e6e6e6; border-radius:12px;}
.course-mod .brushingQuestions .top-tit{ height:228px; background:url("/images/chujizhicheng/project/2026project/brushingQuestions-tit.jpg") no-repeat; position:relative;}
.course-mod .brushingQuestions .top-tit p{ line-height:24px; text-align:center; color:#fff; padding:78px 0 0;}
.course-mod .brushingQuestions .top-tit .pic{ position:absolute; left:50%; bottom:0;}
.course-mod .brushingQuestions .top-tit .tips01{ line-height:24px; font-size:12px; color:#f30e03; padding:0 12px; border-radius:8px 0 12px 0; position:absolute; left:0; top:0; background:#ffdd87; background-image:-webkit-linear-gradient(left, #ffdd87, #fef9d3); background-image:-moz-linear-gradient(left, #ffdd87, #fef9d3); background-image:linear-gradient(left,#ffdd87,#fef9d3);}
.course-mod .brushingQuestions .top-tit02{ height:31px; line-height:31px; text-align:center; background:#7f4cff; color:#fff;}
.course-mod .brushingQuestions .con{ background:#fff; padding:13px 0 27px; border-radius:0 0 12px 12px;}
.course-mod .brushingQuestions .nav01{ width:260px; margin:0 auto 26px; box-shadow:0 4px 8px #ececff; background:#f6f6ff; border-radius:15px;}
.course-mod .brushingQuestions .nav01 .top-text{ text-align:center; font-size:0;}
.course-mod .brushingQuestions .nav01 .top-text .box{ display:inline-block; vertical-align:top; width:83px; padding:20px 0 0;}
.course-mod .brushingQuestions .nav01 .top-text .box h4{ line-height:30px; color:#8b5dff; font-size:21px;}
.course-mod .brushingQuestions .nav01 .top-text .box p{ line-height:26px; font-size:16px;}
.course-mod .brushingQuestions .nav01 .pic{ height:232px; padding:30px 0 0; text-align:center;}
.course-mod .brushingQuestions .nav01 .tit01{ width:98px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#fff; font-weight:bold; border-radius:6px; left:50%; margin-left:-49px; bottom:0; background:#4b43e4; background-image:-webkit-linear-gradient(top, #968fff, #4b43e4); background-image:-moz-linear-gradient(top, #968fff, #4b43e4); background-image:linear-gradient(top,#968fff,#4b43e4);}
.course-mod .brushingQuestions .nav01 .tit01:before{ content:""; width:20px; height:11px; position:absolute; left:50%; margin-left:-10px; bottom:-11px; background:url("/images/chujizhicheng/project/2026project/brushingQuestions-ico01.png") no-repeat;}
.course-mod .brushingQuestions .tit01{ height:42px; border-bottom:1px solid #e7e7e7; position:relative; margin:0 10px;}
.course-mod .brushingQuestions .tit01:before{ content:""; width:26px; height:3px; background:#7062f9; position:absolute; right:0; bottom:-2px;}
.course-mod .brushingQuestions .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:#968fff; background-image:-webkit-linear-gradient(top, #968fff, #423ae1); background-image:-moz-linear-gradient(top, #968fff, #423ae1); background-image:linear-gradient(top,#968fff,#423ae1);}
.course-mod .brushingQuestions .tit01 h3{ float:left; padding:11px 0 0 11px;}
.course-mod .brushingQuestions .text01{ width:246px; margin:16px auto 22px; box-shadow:0 4px 8px #ececff; padding:24px 0 24px 14px; border-radius:15px;}
.course-mod .brushingQuestions .text01 p{ line-height:26px; font-size:16px;}
.course-mod .brushingQuestions .text01.bg01{ background:url("/images/chujizhicheng/project/2026project/brushingQuestions-pic03.png") no-repeat 161px bottom #f6f6ff;}
.course-mod .brushingQuestions .text01.bg02{ background:url("/images/chujizhicheng/project/2026project/brushingQuestions-pic04.png") no-repeat 154px 18px #f6f6ff;}
.course-mod .brushingQuestions .text01.bg03{ background:url("/images/chujizhicheng/project/2026project/brushingQuestions-pic05.png") no-repeat 168px 5px #f6f6ff;}
.course-mod .brushingQuestions .text01.bg04{ background:url("/images/chujizhicheng/project/2026project/brushingQuestions-pic06.png") no-repeat 137px 18px #f6f6ff;}
.course-mod .brushingQuestions .tit02{ line-height:38px; padding-left:23px; font-size:16px; font-weight:bold; background:url("/images/chujizhicheng/project/2026project/brushingQuestions-ico02.png") no-repeat left center;}
.course-mod .brushingQuestions .pic01{ padding:15px 0;}
.course-mod .brushingQuestions .text03{ padding:16px 0 0; text-align:center;}

.course-mod .bookCoursePackage{ width:446px; margin-left:14px;}
.course-mod .bookCoursePackage .top-tit{ height:229px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-tit.jpg") no-repeat;}
.course-mod .bookCoursePackage .top-tit p{ line-height:24px; text-align:center; color:#ffedc6; padding:78px 0 0;}
.course-mod .bookCoursePackage .top-tit .tips01{ line-height:24px; font-size:12px; color:#f30e03; padding:0 12px; border-radius:8px 0 12px 0; position:absolute; left:0; top:0; background:#ffdd87; background-image:-webkit-linear-gradient(left, #ffdd87, #fef9d3); background-image:-moz-linear-gradient(left, #ffdd87, #fef9d3); background-image:linear-gradient(left,#ffdd87,#fef9d3);}
.course-mod .bookCoursePackage .top-tit .ico01{ top:18px; right:15px;}
.course-mod .bookCoursePackage .top-tit .teacher-pic{ left:0; bottom:0; z-index:9;}
.course-mod .bookCoursePackage .top-tit .book-pic{ right:2px; bottom:0;}
.course-mod .bookCoursePackage .con{background:#cc1d07; padding:0 0 10px; border-radius:0 0 12px 12px;}
.course-mod .bookCoursePackage .nav01{ width:424px; height:135px; margin:0 auto; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-bg01.jpg") no-repeat;}
.course-mod .bookCoursePackage .nav01 .top-con{ height:93px; text-align:center; font-size:0;}
.course-mod .bookCoursePackage .nav01 .top-con .box{ display:inline-block; vertical-align:top; width:140px; padding:14px 0 0; position:relative;}
.course-mod .bookCoursePackage .nav01 .top-con .box h4{ height:30px; text-align:center;}
.course-mod .bookCoursePackage .nav01 .top-con .box p{ line-height:20px; font-size:14px; color:#fff;}
.course-mod .bookCoursePackage .nav01 .top-con .box:before{ content:""; width:1px; height:54px; background:#f0917b;}
.course-mod .bookCoursePackage .nav01 .bottom-con{ line-height:41px; text-align:center; color:#5e3100; font-weight:bold;}
.course-mod .bookCoursePackage .teacher{ width:424px; padding:12px 0 10px; border-radius:10px; margin:10px auto 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 .bookCoursePackage .tit01{ height:42px; border-bottom:1px solid #ffc077; position:relative; margin:0 20px;}
.course-mod .bookCoursePackage .tit01:before{ content:""; width:26px; height:3px; background:#e83c12; position:absolute; right:0; bottom:-2px;}
.course-mod .bookCoursePackage .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:#e62f04; background-image:-webkit-linear-gradient(top, #ea4c22, #e62f04); background-image:-moz-linear-gradient(top, #ea4c22, #e62f04); background-image:linear-gradient(top,#ea4c22,#e62f04);}
.course-mod .bookCoursePackage .tit01 h3{ float:left; padding:11px 0 0 11px;}
.course-mod .bookCoursePackage .tit01 p{ float:left; line-height:42px; margin-left:18px; font-size:16px;}
.course-mod .bookCoursePackage .teacher .box{ margin:15px 20px 0;}
.course-mod .bookCoursePackage .teacher .box .text01{ height:36px; line-height:36px; font-size:16px; font-weight:bold; margin-bottom:14px; padding-left:15px; border-radius:6px; background:#fca67d; background-image:-webkit-linear-gradient(left, #fde99e, #fca67d); background-image:-moz-linear-gradient(left, #fde99e, #fca67d); background-image:linear-gradient(left,#fde99e,#fca67d);}
.course-mod .bookCoursePackage .teacher .box .text01 i{ display:inline-block; width:21px; height:21px; line-height:18px; text-align:center; font-size:17px; margin:0 6px; color:#fff; border-radius:50px; background:#f31206; background-image:-webkit-linear-gradient(top, #f31206, #fa4a10); background-image:-moz-linear-gradient(top, #f31206, #fa4a10); background-image:linear-gradient(top,#f31206,#fa4a10);}
.course-mod .bookCoursePackage .teacher .box .text02{ margin:0 0 6px 0; line-height:24px;}
.course-mod .bookCoursePackage .teacher .box .text02 span{ display:inline-block; width:136px; line-height:24px; text-align:center; margin-right:20px; background:#ffe8cf; border-radius:8px;}
.course-mod .bookCoursePackage .study{ padding:24px 0 0;}
.course-mod .bookCoursePackage .study .study-tit{ text-align:center; padding-bottom:14px;}
.course-mod .bookCoursePackage .study .study-tit p{ line-height:26px; text-align:center; font-size:14px; color:#fff; padding-top:4px;}
.course-mod .bookCoursePackage .study .box-left{ width:209px; margin:0 0 0 9px;}
.course-mod .bookCoursePackage .study .box-left .tit{ width:209px; height:49px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-tit02.jpg") no-repeat;}
.course-mod .bookCoursePackage .study .box-left .tit p{ width:142px; text-align:center; color:#5e3100; font-weight:bold; line-height:29px; padding:20px 0 0;}
.course-mod .bookCoursePackage .study .box-left .box{ border-bottom:1px solid #ff932f; padding-bottom:10px; border-radius:0 0 6px 6px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-bg02.jpg") repeat-y;}
.course-mod .bookCoursePackage .study .box-left .box .study-tit02{ height:78px; color:#fff; text-align:center;}
.course-mod .bookCoursePackage .study .box-left .box .study-tit02 h4{ line-height:25px; padding-top:15px; font-size:16px;}
.course-mod .bookCoursePackage .study .box-left .box .study-tit02 p{ line-height:20px; font-size:12px;}
.course-mod .bookCoursePackage .study .box-left .box .list01 .text{ margin:0 0 16px 13px; padding:0 0 0 65px; color:#fff; position:relative;}
.course-mod .bookCoursePackage .study .box-left .box .list01 .text p{ line-height:22px;}
.course-mod .bookCoursePackage .study .box-left .box .list01 .text span{ display:block; width:56px; height:38px; line-height:38px; text-align:center; color:#333; font-weight:bold; border:1px solid #ffc270; border-radius:40px; position:absolute; left:0; top:0; background:#f6d1ff; background-image:-webkit-linear-gradient(top, #fff9e6, #f6d1ff); background-image:-moz-linear-gradient(top, #fff9e6, #f6d1ff); background-image:linear-gradient(top,#fff9e6,#f6d1ff);}
.course-mod .bookCoursePackage .study .box-left .box .list01 .text span:before{ content:""; width:20px; height:22px; position:absolute; left:50%; margin-left:-10px; bottom:-22px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-bg03.png") no-repeat;}
.course-mod .bookCoursePackage .study .box-left .box .list01 .text:last-child span:before{ display:none;}
.course-mod .bookCoursePackage .study .box-left .box .pic{ text-align:center; padding:10px 0 0;}
.course-mod .bookCoursePackage .study .box-right{ width:209px; margin:0 9px 0 0;}
.course-mod .bookCoursePackage .study .box-right .tit{ width:209px; height:49px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-tit02.jpg") no-repeat;}
.course-mod .bookCoursePackage .study .box-right .tit p{ width:142px; text-align:center; color:#5e3100; font-weight:bold; line-height:29px; padding:20px 0 0;}
.course-mod .bookCoursePackage .study .box-right .box{ border-bottom:1px solid #ff932f; border-radius:0 0 6px 6px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-bg02.jpg") repeat-y;}
.course-mod .bookCoursePackage .study .box-right .box .study-tit02{ height:78px; color:#fff; text-align:center;}
.course-mod .bookCoursePackage .study .box-right .box .study-tit02 h4{ line-height:25px; padding-top:15px; font-size:16px;}
.course-mod .bookCoursePackage .study .box-right .box .study-tit02 p{ line-height:20px; font-size:12px;}
.course-mod .bookCoursePackage .study .box-right .tab-wrap{}
.course-mod .bookCoursePackage .study .box-right .tab-tit{ margin:0 0 0 2px;}
.course-mod .bookCoursePackage .study .box-right .tab-tit .btn{ display:block; width:51px; height:21px; text-align:center; text-decoration:none; line-height:21px; font-size:12px; color:#fff; margin:0 0 17px 6px; background:#ec5f3d; border-radius:40px;}
.course-mod .bookCoursePackage .study .box-right .tab-tit .btn.on{ width:56px; height:26px; line-height:26px; color:#333; margin:0 0 17px 0; border-radius:0 40px 40px 0; background:#f6d1ff; background-image:-webkit-linear-gradient(top, #fff1d2, #f6d1ff); background-image:-moz-linear-gradient(top, #fff1d2, #f6d1ff); background-image:linear-gradient(top,#fff1d2,#f6d1ff);}
.course-mod .bookCoursePackage .study .box-right .tab-con{ display:none; width:147px; margin-right:3px;}
.course-mod .bookCoursePackage .study .box-right .tab-con h4{ text-align:center; line-height:25px; font-size:12px; color:#fff; font-weight:bold;}
.course-mod .bookCoursePackage .study .box-right .tab-con .pic{ padding:8px 0 0;}
.course-mod .bookCoursePackage .study .box-right .tex01{ height:65px; margin:0 0 0 2px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-bg06.jpg") no-repeat;}
.course-mod .bookCoursePackage .study .box-right .tex01:before{ content:""; width:81px; height:78px; position:absolute; left:0; top:-4px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-ico02.png") no-repeat;}
.course-mod .bookCoursePackage .study .box-right .tex01 p{ line-height:16px; font-size:12px; color:#fff; padding:15px 0 0 79px;}
.course-mod .bookCoursePackage .study .box-right .tex02{ line-height:28px; text-align:center; font-size:12px; color:#fff;}
.course-mod .bookCoursePackage .course{ width:386px; margin:10px auto 0; border-radius:10px; padding:12px 20px 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 .bookCoursePackage .course .tit01{ margin:0;}
.course-mod .bookCoursePackage .course .course-tit01{ padding:19px 0 0;}
.course-mod .bookCoursePackage .course .course-tit01 h4{ line-height:24px; font-size:18px;}
.course-mod .bookCoursePackage .course .course-tit01 h4 span{ display:inline-block; font-size:15px; color:#fff; padding:0 12px; margin-left:12px; border-radius:40px; background:#f94c18; background-image:-webkit-linear-gradient(left, #f94c18, #e7340b); background-image:-moz-linear-gradient(left, #f94c18, #e7340b); background-image:linear-gradient(left,#f94c18,#e7340b);}
.course-mod .bookCoursePackage .course .course-tit01 p{ line-height:22px; padding-top:8px;}
.course-mod .bookCoursePackage .course .course-tit01 .pic{ height:152px; text-align:center; padding:12px 0 0;}
.course-mod .bookCoursePackage .course .box{ margin-bottom:10px;}
.course-mod .bookCoursePackage .course .box .t1{ height:36px; line-height:36px; border-radius:8px 8px 0 0; background:#fde9a0; background-image:-webkit-linear-gradient(left, #fde9a0, #fca67e); background-image:-moz-linear-gradient(left, #fde9a0, #fca67e); background-image:linear-gradient(left,#fde9a0,#fca67e);}
.course-mod .bookCoursePackage .course .box .t1 h4{ float:left; padding-left:43px; font-size:18px;}
.course-mod .bookCoursePackage .course .box .t1 h4.bg01{ background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-text06.png") no-repeat 13px center;}
.course-mod .bookCoursePackage .course .box .t1 h4.bg02{ background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-text07.png") no-repeat 13px center;}
.course-mod .bookCoursePackage .course .box .t1 h4.bg03{ background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-text08.png") no-repeat 13px center;}
.course-mod .bookCoursePackage .course .box .t1 h4.bg04{ background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-text09.png") no-repeat 13px center;}
.course-mod .bookCoursePackage .course .box .t1 p{ display:block; float:right; padding-right:18px;}
.course-mod .bookCoursePackage .course .box .course-con{ background:#fff; border-radius:0 0 8px 8px; padding:10px 0 0 12px; margin-bottom:10px; position:relative;}
.course-mod .bookCoursePackage .course .box .course-con .text01{ float:left; width:169px; padding:0 0 13px 15px;}
.course-mod .bookCoursePackage .course .box .course-con .text01 h4{ height:32px; line-height:32px;}
.course-mod .bookCoursePackage .course .box .course-con .text01 h4 span{ display:block; float:left; color:#5e3100; position:relative;}
.course-mod .bookCoursePackage .course .box .course-con .text01 h4 span:before{ content:""; width:7px; height:9px; position:absolute; left:-15px; top:10px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-ico03.png") no-repeat;}
.course-mod .bookCoursePackage .course .box .course-con .text01 h4 i{ display:block; float:right; height:32px; line-height:32px; color:#fd7400;}
.course-mod .bookCoursePackage .course .box .course-con .text01 h4 i strong{ font-size:18px;}
.course-mod .bookCoursePackage .course .box .course-con .text01 h5{ height:32px; line-height:32px; color:#fd7400; font-weight:normal;}
.course-mod .bookCoursePackage .course .box .course-con .text01 h5 strong{ font-size:18px;}
.course-mod .bookCoursePackage .course .box .course-con .text01 p{ line-height:24px; color:#5e3100;}
.course-mod .bookCoursePackage .course .box .course-con .text01 .kj{ display:inline-block; width:157px; line-height:29px; text-align:center; font-size:14px; color:#fd7400; background:#ffe9d8; border-radius:40px; margin-top:7px;}
.course-mod .bookCoursePackage .course .box .course-con .long-tags{ width:320px;}
.course-mod .bookCoursePackage .course .box .course-con .book{ width:169px; height:157px; position:absolute; right:10px; top:17px; text-align:center;}
.course-mod .bookCoursePackage .course .box .course-con .book p{ display:block; width:157px; height:29px; line-height:29px; color:#fff; position:absolute; left:50%; margin-left:-78px; bottom:22px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-bg07.png") no-repeat;}
.course-mod .bookCoursePackage .course .tiku{ padding:20px 0 22px;}
.course-mod .bookCoursePackage .course .tiku .pic{ width:180px; margin-left:-8px;}
.course-mod .bookCoursePackage .course .tiku .tiku-list{ width:212px;}
.course-mod .bookCoursePackage .course .tiku .tiku-list p{ line-height:40px; font-size:16px;}
.course-mod .bookCoursePackage .course .tiku .tiku-list p strong{color:#fa500d;}
.course-mod .bookCoursePackage .course .tiku .tiku-list p span{ display:inline-block; width:56px; height:26px; line-height:26px; text-align:center; background:#ffb565; font-size:17px; color:#fff; border-radius:40px; margin-right:5px;}

.course-mod .helpStudy{ position:relative; background:#fff; border-radius:10px; margin:16px 10px 0; padding:42px 20px 14px 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("/images/zhongjizhicheng/project/2025project/index/qjbCourse-tit02.png") no-repeat;}
.course-mod .helpStudy .con01{ line-height:22px; font-size:16px; padding-bottom:10px;}
.course-mod .helpStudy .con01 span{ display:inline-block; line-height:26px; font-size:16px; color:#ff6b36; margin-right:6px; background:#ffeacb; border-radius:50px; padding:0 13px;}
.course-mod .helpStudy .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 .tags02{ width:58px; background:url("/images/zhuceshuiwushi/project/2025project/vipCourse-ico03.png") no-repeat; padding-left:2px;}
.course-mod .helpStudy .con01 em{ font-size:12px; color:#666;}
.course-mod .helpStudy .con01 strong{ color:#fa500d;}
.course-mod .helpStudy .send-con{ width:386px; background:#fff7d9; margin-top:16px; margin-bottom:15px; box-shadow:0 4px 8px #ffe8ca;}
.course-mod .helpStudy .send-con .tit{ width:42px; height:75px; font-size:22px; font-weight:bold; line-height:75px; text-align:center; border-radius:6px 0 0 6px; color:#5e3100; background:#ffc076; background-image:-webkit-linear-gradient(top, #ffc076, #ffcf88); background-image:-moz-linear-gradient(top, #ffc076, #ffcf88); background-image:linear-gradient(top,#ffc076,#ffcf88);}
.course-mod .helpStudy .send-con .text{ width:307px; padding:10px 0 0;}
.course-mod .helpStudy .send-con .text p{ line-height:26px; color:#5e3100;}
.course-mod .helpStudy .send-con .text .pic{ vertical-align:middle;}
.course-mod .helpStudy .send-con.vip-tags{ margin-top:0;}

.course-mod .vipDoukui{ width:446px;}
.course-mod .vipDoukui .top-tit{}
.course-mod .vipDoukui .con{ background:#c76518; padding-bottom:10px; border-radius:0 0 10px 10px;}
.course-mod .vipDoukui .guarantee{ width:424px; height:93px; margin:0 auto; background:url("/images/chujizhicheng/project/2026project/vipDoukui-bg01.jpg") no-repeat;}
.course-mod .vipDoukui .guarantee p{ line-height:32px; color:#5a2700; padding:0 0 0 126px;}
.course-mod .vipDoukui .guarantee p strong{ font-size:20px; color:#d51e00;}
.course-mod .vipDoukui .guarantee p:first-child{ padding-top:14px;}
.course-mod .vipDoukui .teacher{ width:424px; margin:8px auto 0;}
.course-mod .vipDoukui .teacher p{ display:block; width:100%; line-height:41px; text-align:center; color:#5e3100; font-weight:bold; position:absolute; left:0; bottom:0;}
.course-mod .vipDoukui .teacher p i{ display:inline-block; width:19px; height:20px; margin-right:3px; vertical-align:middle; background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico01.png") no-repeat;}
.course-mod .vipDoukui .course{ margin:10px 10px 0; background:#fff; border-radius:10px; padding:9px 0 0;}
.course-mod .vipDoukui .tit01{ height:42px; border-bottom:1px solid #ffc077; position:relative; margin:0 20px;}
.course-mod .vipDoukui .tit01:before{ content:""; width:26px; height:3px; background:#af4f05; position:absolute; right:0; bottom:-2px;}
.course-mod .vipDoukui .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 #caa58a; background:#9f3600; background-image:-webkit-linear-gradient(top, #bc600a, #9f3600); background-image:-moz-linear-gradient(top, #bc600a, #9f3600); background-image:linear-gradient(top,#bc600a,#9f3600);}
.course-mod .vipDoukui .tit01 h3{ float:left; padding:11px 0 0 11px;}
.course-mod .vipDoukui .tit01 p{ float:left; line-height:42px; margin-left:17px; font-size:16px;}
.course-mod .vipDoukui .tit01 .tips{ display:block; float:left; width:82px; height:25px; line-height:25px; text-align:center; margin:8px 0 0 10px; text-indent:3px; font-size:12px; color:#ff6b36; background:url("/images/chujizhicheng/project/2026project/vipDoukui-bg04.png") no-repeat;}
.course-mod .vipDoukui .stage{ margin:18px 20px 0; border-radius:12px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico02.png") no-repeat 269px 191px #fff0dd;}
.course-mod .vipDoukui .stage .tit{}
.course-mod .vipDoukui .stage .tit h4{ float:left; display:block; line-height:30px; font-size:16px; font-weight:bold; padding:0 26px 0 43px; border-radius:0 40px 40px 0; position:relative; background:#fca685; background-image:-webkit-linear-gradient(top, #fdeba7, #fca685); background-image:-moz-linear-gradient(top, #fdeba7, #fca685); background-image:linear-gradient(top,#fdeba7,#fca685);}
.course-mod .vipDoukui .stage .tit span{ display:inline-block; width:72px; height:25px; line-height:25px; text-align:center; color:#ff6b36; font-weight:bold; padding-left:10px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-bg04.png") no-repeat;}
.course-mod .vipDoukui .stage .tit.t1 h4:before{ content:""; width:43px; height:30px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-text06.png") no-repeat center;}
.course-mod .vipDoukui .stage .tit.t2 h4:before{ content:""; width:43px; height:30px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-text07.png") no-repeat center;}
.course-mod .vipDoukui .stage .tit.t3 h4:before{ content:""; width:43px; height:30px; background:url("/images/chujizhicheng/project/2026project/bookCoursePackageMod-text08.png") no-repeat center;}
.course-mod .vipDoukui .stage .list01{ padding:12px 0 8px;}
.course-mod .vipDoukui .stage .list01 h4{ float:left; width:185px; line-height:26px; padding-left:29px; font-size:16px; position:relative;}
.course-mod .vipDoukui .stage .list01 h4:before{ content:""; width:6px; height:6px; background:#ffc077; border-radius:50%; position:absolute; left:12px; top:10px;}
.course-mod .vipDoukui .stage .list01 h4 span{ display:block; float:left; line-height:26px; color:#fd7400;}
.course-mod .vipDoukui .stage .list01 h4 span strong{ font-size:18px;}
.course-mod .vipDoukui .stage .list02{ padding:0 0 8px 0;}
.course-mod .vipDoukui .stage .list02 ul{ float:left;}
.course-mod .vipDoukui .stage .list02 li{ width:155px; padding:13px 0 0 30px;}
.course-mod .vipDoukui .stage .list02 li h4{ line-height:25px; font-size:16px; font-weight:normal; position:relative;}
.course-mod .vipDoukui .stage .list02 li h4:before{ content:""; width:6px; height:6px; background:#ffc077; border-radius:50%; position:absolute; left:-18px; top:10px;}
.course-mod .vipDoukui .stage .list02 li h4:after{ content:""; width:1px; height:52px; border-left:1px dashed #ffd39f; position:absolute; left:-16px; top:6px;}
.course-mod .vipDoukui .stage .list02 li span{ display:block; line-height:26px; color:#fd7400;}
.course-mod .vipDoukui .stage .list02 li span strong{ font-size:18px;}
.course-mod .vipDoukui .exclusive{ margin:15px 20px 0; border-radius:10px;}
.course-mod .vipDoukui .exclusive .tit{}
.course-mod .vipDoukui .exclusive .box{ padding:17px 0 123px; border-radius:0 0 12px 12px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-bg02.png") no-repeat center bottom #fff0dd;}
.course-mod .vipDoukui .exclusive .box ul{}
.course-mod .vipDoukui .exclusive .box li{ padding:10px 0 10px 0; margin-left:110px; border-bottom:1px dashed #ffd29e; position:relative; margin-right:22px;}
.course-mod .vipDoukui .exclusive .box li h4{ height:26px; line-height:25px; font-size:16px;}
.course-mod .vipDoukui .exclusive .box li h4 span{ float:right; color:#fd7400;}
.course-mod .vipDoukui .exclusive .box li h4 span strong{ font-size:18px;}
.course-mod .vipDoukui .exclusive .box li p{ line-height:22px; color:#666;}
.course-mod .vipDoukui .exclusive .box li em{ display:block; width:59px; height:40px; font-weight:bold; line-height:40px; text-align:center; font-size:18px; color:#fff; position:absolute; left:-80px; top:11px;}
.course-mod .vipDoukui .exclusive .box li em:before{ content:""; width:20px; height:19px; position:absolute; left:20px; bottom:-20px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-tit03.png") no-repeat}
.course-mod .vipDoukui .exclusive .box li em.c1{ background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico03.png") no-repeat;}
.course-mod .vipDoukui .exclusive .box li em.c2{ background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico04.png") no-repeat;}
.course-mod .vipDoukui .exclusive .box li em.c3{ background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico05.png") no-repeat;}
.course-mod .vipDoukui .exclusive .box li:last-child{ border-bottom:0;}
.course-mod .vipDoukui .rightsInterests{ width:384px; height:276px; margin:16px auto 22px; border-radius:8px; box-shadow:0 4px 8px #f4f1ff; background:url("/images/chujizhicheng/project/2026project/vipDoukui-bg03.jpg") no-repeat;}
.course-mod .vipDoukui .rightsInterests p{ line-height:24px; padding:220px 0 0 40px;}
.course-mod .vipDoukui .rightsInterests p strong{ font-size:16px;}
.course-mod .vipDoukui .manage{ width:384px; margin:0 auto;}
.course-mod .vipDoukui .manage .topNav{ height:219px; margin-top:24px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-bg05.jpg") no-repeat;}
.course-mod .vipDoukui .manage .topNav p{ line-height:18px; color:#fff; font-size:14px; text-align:center; padding:162px 0 0;}
.course-mod .vipDoukui .manage .list{ padding:18px 0 0 0;}
.course-mod .vipDoukui .manage .list p{ display:block; float:left; width:160px; height:28px; line-height:28px; text-align:center; border:1px solid #ffd38b; border-radius:40px; margin:0 25px 24px 0;background:#fff3e2; background-image:-webkit-linear-gradient(top, #fff3e2, #fffffe); background-image:-moz-linear-gradient(top, #fff3e2, #fffffe); background-image:linear-gradient(top,#fff3e2,#fffffe); position:relative;}
.course-mod .vipDoukui .manage .list p.t2{ width:195px; margin-right:0;}
.course-mod .vipDoukui .manage .list p.a1:before{ content:''; width:14px; height:12px; position:absolute; top:7px; right:-19px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico06.png") no-repeat;}
.course-mod .vipDoukui .manage .list p.a2:before{ content:''; width:12px; height:14px; position:absolute; bottom:-21px; left:50%; margin-left:-6px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico07.png") no-repeat;}
.course-mod .vipDoukui .manage .list p.a3:before{ content:''; width:14px; height:12px; position:absolute; left:-19px; top:8px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico08.png") no-repeat;}
.course-mod .vipDoukui .tiku{ padding:19px 0;}
.course-mod .vipDoukui .tiku p{ display:block; width:177px; height:26px; line-height:26px; text-align:center; font-size:14px; color:#962800; background:#ffeacb; border-radius:40px; right:20px; bottom:22px;}
.course-mod .vipDoukui .dayi{ padding:10px 0; text-align:center;}
.course-mod .send{ position:relative; background:#fff; border-radius:10px; margin:16px 10px 0; padding:42px 20px 13px 20px;}
.course-mod .send .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("/images/zhongjizhicheng/project/2025project/index/qjbCourse-tit02.png") no-repeat;}
.course-mod .send .bookData{ width:391px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-bg08.jpg") no-repeat center bottom #ffedd5; border-radius:10px;}
.course-mod .send .bookData .tit{ width:130px; text-align:center; line-height:28px; font-size:18px; color:#fff; font-weight:bold; border-radius:10px 40px 40px 0;background:#9d3400; background-image:-webkit-linear-gradient(left, #9d3400, #bc600a); background-image:-moz-linear-gradient(left, #9d3400, #bc600a); background-image:linear-gradient(left,#9d3400,#bc600a);}
.course-mod .send .bookData .text{ line-height:26px; font-size:14px; color:#5e3100; text-align:center; padding:10px 0 0;}
.course-mod .send .bookData .text i{ display:inline-block; width:21px; height:21px; line-height:20px; border-radius:50px; font-size:17px; color:#fff; margin:0 15px; text-align:center; background:#f41304;}
.course-mod .send .bookData .pic{ text-align:center; padding:2px 0 30px;}
.course-mod .send .subject{  background:#ffedd5; border-radius:10px; margin-top:16px;}
.course-mod .send .subject .tit{ text-align:center; display:inline-block; line-height:28px; font-size:18px; padding:0 5px; color:#fff; font-weight:bold; border-radius:10px 40px 40px 0;background:#9d3400; background-image:-webkit-linear-gradient(left, #9d3400, #bc600a); background-image:-moz-linear-gradient(left, #9d3400, #bc600a); background-image:linear-gradient(left,#9d3400,#bc600a);}
.course-mod .send .subject .text{ width:200px; padding:26px 0 30px 17px;}
.course-mod .send .subject .text p{ display:block; float:left; width:75px; line-height:27px; color:#5e3100; padding-left:21px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico09.png") no-repeat left center;}
.course-mod .send .subject .pic{ right:5px; bottom:5px;}

.course-mod .aiskb-prize{ background:#fff; border-radius:12px; margin:14px 10px 0; padding:45px 0 15px;}
.course-mod .aiskb-prize .tit{ width:185px; height:44px; line-height:30px; font-size:18px; color:#823b0d; font-weight:bold; left:50%; margin-left:-92px; top:-9px; text-align:center; padding:5px 0 0; background:url("/images/chujizhicheng/project/2025project/studyService-tit.png") no-repeat;}
.course-mod .aiskb-prize .prize{ width:384px;}
.course-mod .aiskb-prize .btn-wrap{ padding:20px 0 0;}
.course-mod .aiskb-prize .btn-wrap .service-btn{ width:150px;}
.course-mod .aiskb-prize .btn-wrap .buy-btn{ width:215px;}

.course-mod .coupon03{ width:386px; height:59px; margin:0 auto; background:url("/images/chujizhicheng/project/2025project/course-bg02.png") no-repeat;}
.course-mod .coupon03 .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 .coupon03 .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 .coupon03 .text{ float:left; width:120px; padding:12px 0 0 16px; line-height:19px; color:#f9eac4;}
.course-mod .coupon03 .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 .details-btn{ display:block; width:100%; height:32px; line-height:32px; margin:0 auto; text-align:center; text-decoration:none; background:#fff8f3; color:#fd7400;}
.course-mod .brushingQuestions .details-btn{ width:auto; margin:0 10px;}
.course-mod .common-tit01{ line-height:42px; font-weight:bold; font-size:18px; padding-left:4px; padding-top:5px; margin:20px 17px 0; border-top:1px solid #eee;}
.course-mod .coupon{ width:320px; height:59px; margin:7px auto 0; background:url("/images/chujizhicheng/project/2025project/course-bg01.png") no-repeat;}
.course-mod .coupon .prize-text{ float:left; width:101px; 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:120px; padding:12px 0 0 16px; line-height:19px; color:#f9eac4;}
.course-mod .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 .coupon02{ width:244px; height:59px; margin:7px auto 0; background:url("/images/chujizhicheng/project/2026project/coupon-bg01.png") no-repeat;}
.course-mod .coupon02 .prize-text{ float:left; width:83px; 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:106px; padding:12px 0 0 16px; line-height:19px; color:#f9eac4;}
.course-mod .coupon02 .btn{ display:block; float:left; width:32px; 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:#fee2b8; background-image:-webkit-linear-gradient(left, #fee2b8, #fff1db); background-image:-moz-linear-gradient(left, #fee2b8, #fff1db); background-image:linear-gradient(left,#fee2b8, #fff1db);}
.course-mod .prize{ height:44px; line-height:44px; border:1px solid #f4664a; position:relative; margin:16px 17px 0;}
.course-mod .prize h4{ float:left; padding-left:11px;}
.course-mod .prize p{ display:block; float:right; font-size:22px; color:#f4664a; font-weight:bold; padding-right:20px; font-family:'DIN Alternate';}
.course-mod .prize p del{ font-size:14px; font-weight:normal; color:#333; padding-left:16px; vertical-align:1px;}
.course-mod .prize:before{ content:""; width:18px; height:18px; position:absolute; right:0; bottom:0; background:url("/images/chujizhicheng/project/2025project/course-ico01.png") no-repeat;}
.course-mod .btn-wrap{ height:46px; padding:20px 0 0; margin:0 17px;}
.course-mod .btn-wrap .service-btn{ display:block; float:left; width:130px; 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:-3px;}
.course-mod .btn-wrap .service-btn.w1{ width:114px;}
.course-mod .btn-wrap .buy-btn,.course-mod .btn-wrap .buy-btn02{ display:block; float:right; width:168px; height:46px; line-height:46px; box-shadow:0 4px 8px #ffc7c1; 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,.course-mod .btn-wrap .buy-btn02:hover{ margin-top:-3px;}
.course-mod .btn-wrap .buy-btn.w1{ width:116px;}

/**/
.shaungzhengCcourse-mod{ height:933px; background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-bg01.jpg") no-repeat;}
.shaungzhengCcourse-mod .new-tags{ left:0; top:-15px;}
.shaungzhengCcourse-mod .top-con{ padding:110px 29px 0 29px;}
.shaungzhengCcourse-mod .vipCourse{ width:562px;}
.shaungzhengCcourse-mod .vipCourse .top-tit{ height:80px; background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-tit02.jpg") no-repeat;}
.shaungzhengCcourse-mod .vipCourse .top-tit .left-tit{ color:#fff; padding:11px 0 0 27px;}
.shaungzhengCcourse-mod .vipCourse .top-tit .left-tit p{ line-height:26px; font-size:16px;}
.shaungzhengCcourse-mod .vipCourse .top-tit .left-tit h4{ line-height:30px; font-size:22px; color:#fefefe;}
.shaungzhengCcourse-mod .vipCourse .top-tit .teacher{ right:0; bottom:0;}
.shaungzhengCcourse-mod .vipCourse .con{ height:390px; background:#fff; border-radius:0 0 15px 15px;}
.shaungzhengCcourse-mod .vipCourse .con .nav-list{ padding:20px 0 15px 19px;}
.shaungzhengCcourse-mod .vipCourse .con .nav-list li{ float:left; width:168px; line-height:34px; font-size:16px;}
.shaungzhengCcourse-mod .vipCourse .con .nav-list li span{ display:inline-block; width:70px; text-align:center; font-size:21px; color:#6d1ee3; font-weight:bold;}
.shaungzhengCcourse-mod .vipCourse .con .nav-list li.w2{ width:200px;}
.shaungzhengCcourse-mod .vipCourse .con .tit01{ width:536px; height:53px; line-height:53px; text-align:center; margin:0 auto; font-size:20px; color:#fff; font-weight:bold; border-radius:8px; background:#914bf9; background-image:-webkit-linear-gradient(left, #914bf9, #914bf9); background-image:-moz-linear-gradient(left, #914bf9, #914bf9); background-image:linear-gradient(left,#914bf9, #914bf9);}
.shaungzhengCcourse-mod .vipCourse .con .tit01 strong{ font-size:24px;}
.shaungzhengCcourse-mod .vipCourse .con .tit01 span{ display:inline-block; line-height:24px; font-size:14px; margin-left:9px; color:#631f01; font-weight:normal; border-radius:15px 2px 15px 2px; padding:0 8px; background:#ffe3b7; background-image:-webkit-linear-gradient(top, #ffe3b7, #ffc178); background-image:-moz-linear-gradient(top, #ffe3b7, #ffc178); background-image:linear-gradient(top,#ffe3b7, #ffc178);}
.shaungzhengCcourse-mod .vipCourse .con .show{ width:536px; margin:0 auto; padding:12px 0 0;}
.shaungzhengCcourse-mod .vipCourse .con .show .pic-left p{ display:block; line-height:20px; font-size:12px; color:#8c72a3; left:11px; bottom:5px;}
.shaungzhengCcourse-mod .shicaoCourse{ width:562px;}
.shaungzhengCcourse-mod .shicaoCourse .top-tit{ height:80px; background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-tit03.jpg") no-repeat;}
.shaungzhengCcourse-mod .shicaoCourse .top-tit .left-tit{ color:#fff; padding:11px 0 0 27px;}
.shaungzhengCcourse-mod .shicaoCourse .top-tit .left-tit h4{ line-height:80px; font-size:22px; color:#fefefe;}
.shaungzhengCcourse-mod .shicaoCourse .top-tit .teacher{ right:0; bottom:0;}
.shaungzhengCcourse-mod .shicaoCourse .con{ height:390px; background:#fff; border-radius:0 0 15px 15px;}
.shaungzhengCcourse-mod .shicaoCourse .con .nav-list{ padding:20px 0 15px 19px;}
.shaungzhengCcourse-mod .shicaoCourse .con .nav-list li{ float:left; width:305px; line-height:34px; font-size:16px;}
.shaungzhengCcourse-mod .shicaoCourse .con .nav-list li span{ display:inline-block; text-align:center; font-size:21px; color:#ee002a; font-weight:bold; margin-right:10px;}
.shaungzhengCcourse-mod .shicaoCourse .con .nav-list li.w2{ width:auto;}
.shaungzhengCcourse-mod .shicaoCourse .con .tit01{ width:536px; height:53px; line-height:53px; text-align:center; margin:0 auto; font-size:20px; color:#fff; font-weight:bold; border-radius:8px; background:#ff4261;}
.shaungzhengCcourse-mod .shicaoCourse .con .list{ width:536px; margin:13px auto 0; height:183px; padding:25px 0 0; text-align:center; font-size:0; background:#fff0ed; border-radius:10px;}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box{ display:inline-block; vertical-align:top; width:177px; border-right:1px solid #edd7d7;}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box h4{ display:block; width:97px; height:42px; line-height:42px; margin:0 auto; font-size:22px; color:#fff; font-weight:bold; text-align:center; border-radius:40px; position:relative;}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box h4.c1{ background:#ff1313; background-image:-webkit-linear-gradient(left, #ff1313, #ff2a74); background-image:-moz-linear-gradient(left, #ff1313, #ff2a74); background-image:linear-gradient(left,#ff1313, #ff2a74);}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box h4:before{ content:""; width:97px; height:25px; position:absolute; left:0; bottom:-25px; background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-ico01.png") no-repeat;}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box h4.c2{ background:#882afd; background-image:-webkit-linear-gradient(left, #882afd, #8f70ff); background-image:-moz-linear-gradient(left, #882afd, #8f70ff); background-image:linear-gradient(left,#882afd, #8f70ff);}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box h4.c2:before{ background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-ico02.png") no-repeat;}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box h4.c3{ background:#3e8fff; background-image:-webkit-linear-gradient(left, #3e8fff, #40a3ff); background-image:-moz-linear-gradient(left, #3e8fff, #40a3ff); background-image:linear-gradient(left,#3e8fff, #40a3ff);}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box h4.c3:before{ background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-ico03.png") no-repeat;}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box h5{ line-height:30px; font-size:16px; padding-top:25px;}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box p{ font-size:14px; line-height:22px; padding-top:4px;}
.shaungzhengCcourse-mod .shicaoCourse .con .list .box:last-child{ border-right:0;}
.shaungzhengCcourse-mod .employmentGuidance{ width:1140px; border:1px solid #fff; margin:18px auto 0; border-radius:12px; background:#fff;}
.shaungzhengCcourse-mod .employmentGuidance .tit{ float:left; width:250px; height:216px; background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-tit04.jpg") no-repeat;}
.shaungzhengCcourse-mod .employmentGuidance .tit h3{ font-size:33px; color:#fefefe; line-height:50px; padding-top:25px; text-align:center;}
.shaungzhengCcourse-mod .employmentGuidance .tit .pic{ left:-10px; bottom:0;}
.shaungzhengCcourse-mod .employmentGuidance .list{ width:873px;}
.shaungzhengCcourse-mod .employmentGuidance .list .box{ float:left; width:290px; padding:15px 0 0;}
.shaungzhengCcourse-mod .employmentGuidance .list .box h4{ display:block; width:138px; height:30px; text-align:center; line-height:30px; font-size:16px; border:1px solid #ffd484; border-radius:40px; margin:0 auto; position:relative; background:rgba(62, 143, 255, 0.99); background-image:-webkit-linear-gradient(top, #fff3e1, #fffffe); background-image:-moz-linear-gradient(top, #fff3e1, #fffffe); background-image:linear-gradient(top,#fff3e1, #fffffe);}
.shaungzhengCcourse-mod .employmentGuidance .list .box h4 strong{ font-size:16px; color:#eb3508;}
.shaungzhengCcourse-mod .employmentGuidance .list .box h4:before{ content:""; width:150px; height:1px; position:absolute; right:-150px; top:15px; border-bottom:1px dashed #fec06c;}
.shaungzhengCcourse-mod .employmentGuidance .list .box h4:after{ content:''; width:14px; height:12px; position:absolute; top:10px; right:-78px; background:url("/images/chujizhicheng/project/2026project/vipDoukui-ico06.png") no-repeat;}
.shaungzhengCcourse-mod .employmentGuidance .list .box:last-child h4:before,.shaungzhengCcourse-mod .employmentGuidance .list .box:last-child h4:after{ display:none;}
.shaungzhengCcourse-mod .employmentGuidance .list .box .pic{ margin-top:12px;}
.shaungzhengCcourse-mod .employmentGuidance .list .box .pic img{ border-radius:12px; border:2px solid #fff; box-shadow:0 4px 8px #f6dfd7;}
.shaungzhengCcourse-mod .buy-wrap{ margin:16px 0 0 29px;}
.shaungzhengCcourse-mod .buy-wrap .text01{ line-height:34px; padding:7px 38px 7px 0; font-size:20px; color:#700000; font-weight:bold; background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-ico04.png") no-repeat right center;}
.shaungzhengCcourse-mod .buy-wrap .text01 span{ display:inline-block; line-height:24px; font-size:14px; color:#fff; padding:0 6px; border-radius:40px 40px 40px 2px; margin-left:4px; background:#bb5f0a; background-image:-webkit-linear-gradient(left, #9d3400, #bb5f0a); background-image:-moz-linear-gradient(left, #9d3400, #bb5f0a); background-image:linear-gradient(left,#9d3400, #bb5f0a);}
.shaungzhengCcourse-mod .buy-wrap .text02{ line-height:34px; padding:7px 20px 7px 20px; font-size:20px; color:#700000; font-weight:bold;}
.shaungzhengCcourse-mod .buy-wrap .coupon{ width:297px; height:84px; background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-bg01.png") no-repeat;}
.shaungzhengCcourse-mod .buy-wrap .coupon .text{ width:142px; text-align:center; padding:13px 0 0;}
.shaungzhengCcourse-mod .buy-wrap .coupon .text h4{ line-height:38px; font-size:40px; color:#e4160d; font-family:"DIN Alternate"}
.shaungzhengCcourse-mod .buy-wrap .coupon .text p{ line-height:22px; font-size:16px; color:#6a1e00;}
.shaungzhengCcourse-mod .buy-wrap .coupon .coupon-btn{ display:block; width:38px; padding:0 10px; margin:26px 0 0 24px; font-size:15px; text-decoration:none; font-weight:bold; line-height:16px; text-align:center; color:#700000;}
.shaungzhengCcourse-mod .buy-wrap .prize{ width:160px; text-align:center;}
.shaungzhengCcourse-mod .buy-wrap .prize p{ line-height:31px; font-size:20px; color:#ea0202; padding:6px 0 0;}
.shaungzhengCcourse-mod .buy-wrap .prize h4{ line-height:45px; font-size:42px; color:#ea0202;}
.shaungzhengCcourse-mod .buy-wrap .prize h4 em{ font-size:20px;}
.shaungzhengCcourse-mod .buy-wrap .service-btn{ display:block; float:left; width:156px; height:51px; line-height:51px; text-align:center; font-size:20px; color:#e41111; border:2px solid #ffb8b1; margin-top:17px; text-decoration:none; border-radius:40px; background:#fffdf7; background-image:-webkit-linear-gradient(top, #fffdf7, #ffefca); background-image:-moz-linear-gradient(top, #fffdf7, #ffefca); background-image:linear-gradient(top,#fffdf7, #ffefca);}
.shaungzhengCcourse-mod .buy-wrap .buy-btn{ display:block; width:160px; height:55px; line-height:55px; background:url("/images/chujizhicheng/project/2026project/shaungzhengCcourse-btn01.png") no-repeat; font-size:20px; color:#fff; font-weight:bold; text-indent:32px; margin:17px 0 0 5px; text-decoration:none;}

/**/
.equity-con{background:#fff;border-radius:10px; margin-top:30px; border:1px solid #e9e9e9; padding:10px 16px 12px 26px;/* padding:10px 0 12px; */box-shadow:0 6px 12px #f2f3f4;}
.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("/images/chujizhicheng/project/2025project/course-ico02.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%; margin-top:25px; padding-bottom:90px; background:url("/images/chujizhicheng/project/2026project/courseSystem-bg.jpg") no-repeat center bottom;}
.courseSystem-mod .tab-tit{ height:90px; padding:0 0 0 395px; background:url("/images/chujizhicheng/project/2026project/courseSystem-tit.jpg") no-repeat;}
.courseSystem-mod .tab-tit .btn{ display:block; float:left; width:260px; height:53px; line-height:53px; text-align:center; position:relative; text-decoration:none; font-size:22px; color:#591d00; margin:19px 40px 0 0; background:url("/images/chujizhicheng/project/2026project/courseSystem-btn01.png") no-repeat;}
.courseSystem-mod .tab-tit .btn.on{ height:63px; color:#ab1800; font-weight:bold; background:url("/images/chujizhicheng/project/2026project/courseSystem-btn02.png") no-repeat;}
.courseSystem-mod .tab-wrap{ height:450px; overflow:hidden;}
.courseSystem-mod .tab-con{ display:none; padding:10px 0 0 0;}
.courseSystem-mod .tab-con .left-tit{ float:left; width:190px;}
.courseSystem-mod .tab-con .left-tit .tit{ height:97px; text-align:center; background:url("/images/chujizhicheng/project/2025project/courseSystem-tit.png") no-repeat;}
.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; 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); padding:20px 0 10px;}
.courseSystem-mod .tab-con .left-tit .list li{ height:49px; line-height:49px; 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 .right-wrap{ width:1000px; height:440px; overflow-x:auto;}
.courseSystem-mod .tab-con .right-con{ width:auto;}
.courseSystem-mod .tab-con .right-con .list{ float:left; margin-right:10px; padding:10px; border-radius:6px; background:#cfe7ff;}
.courseSystem-mod .tab-con .right-con .list .tit{ width:100%; text-align:center; line-height:30px; font-size:18px; color:#197ff5; font-weight:bold; margin-bottom:8px; position: relative;}
.courseSystem-mod .tab-con .right-con .list .tit .view-pplive{ position: absolute; right: 10px; top: 0; font-weight:normal; font-size: 14px; color: #ff6a2c; display: block; height: 26px; line-height: 26px; border-radius: 13px; padding: 0 15px; background: #f5f1ee;}
.courseSystem-mod .tab-con .right-con .list .table{ float:left; margin-right:10px;}
.courseSystem-mod .tab-con .right-con .list .table th{ line-height:48px; font-size:18px; color:#197ff5; font-weight:bold;}

.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:28px; line-height:28px; position:relative; border-bottom:1px solid #cfe7ff; border-right:1px solid #cfe7ff; text-align:center; padding:10px 30px; font-size:16px; background:#fff;}
.courseSystem-mod .tab-con .right-con .list .table td span{ font-size:14px; color:#999;}
.courseSystem-mod .tab-con .right-con .list .table td.t1{ background:#eff7ff; line-height:22px; height:22px;}
.courseSystem-mod .tab-con .right-con .list .table td.t1.on{ background:#ffeab8;}
.courseSystem-mod .tab-con .right-con .list .table td.t1 .send{ display:inline-block; line-height:18px; font-size:12px; color:#fff; background:#fa500d; padding:0 6px; border-radius:40px 40px 40px 2px; position:absolute; right:-3px; top:-7px;}
.courseSystem-mod .tab-con .right-con .list .table thead td{ font-weight:bold;}
.courseSystem-mod .tab-con .right-con .list.last-tags{ margin-right:0;}
.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;
}

/**/
.left-nav{width:140px;height:476px;position:fixed;left:0;top:50%;margin-top:-269px;background:url("/images/chujizhicheng/project/2024project/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:21px 0 0 30px;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:30px; margin-top:15px;}
.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 35px}
.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:26px 0 0 47px}
.left-nav .arrow{display:block;width:30px;height:50px;background:url(/images/zhongjizhicheng/project/index2022/fixNav-common.png) no-repeat 0 0;position:absolute;right:-20px;top:50%;margin-top:-25px;background-position-x:-28px}

/**/
.helpExamination-mod{ padding-bottom:40px;}
.helpExamination-mod .top-tit{ height:83px; background:url("/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:778px; position:absolute; left:37px; top:-17px; border-left:1px dashed #ffbda2;}

/**/
.helpExamination-mod .bottom-con{ width:1050px}
.helpExamination-mod .learn-knowledage .box{ border: 1px solid #f9e8cc; border-radius: 8px; width: 490px; margin-bottom: 20px;line-height: 28px; padding:20px 20px 20px;
    background:#ffeedc;
    background:-webkit-linear-gradient(#ffeedc,#fffdfa);
    background:-moz-linear-gradient(#ffeedc,#fffdfa);
    background:-ms-linear-gradient(#ffeedc,#fffdfa);
    background:linear-gradient(#ffeedc,#fffdfa);
}
.helpExamination-mod .learn-knowledage .box .text{ background:url("/images/chujizhicheng/project/2025project/AI-icon01-n.png") no-repeat 5px 1px; padding-left: 130px;}
.helpExamination-mod .learn-knowledage .box .text.last{background:url("/images/chujizhicheng/project/2025project/AI-icon02-n.png") no-repeat 15px 45px;}
.helpExamination-mod .learn-knowledage .box .text strong{ display: block; background:url("/images/chujizhicheng/project/2025project/AI-icon03-n.png") no-repeat 0 7px; padding-left: 20px;}
.helpExamination-mod .learn-knowledage .box i{ display: block; width: 68px; 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 .learn-knowledage .box.right-tags{ width:450px;}
.helpExamination-mod .learn-knowledage .box p{ display:block; float:left; width:285px;}

/**/
.helpExamination-wrap{ padding-bottom:46px; background:#f8f8f8;}
.helpExamination-mod02{width: 590px;}
.helpExamination-mod02 .top-tit{background:url("/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("/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;}


/**/
.book-mod { padding-bottom:39px;}
.book-mod .main { padding-top: 50px;}
.book-mod .book_con .book_tab{padding-left:60px;margin-top:10px;width: 1140px;}
.book-mod .book_con .book_tab li{ float:left; width: 172px;height: 38px;background: #EBEFF6; border:1px solid #EBEFF6; position:relative; 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{ border:1px solid #77a4ff; color: #3792FF;}
.book-mod .book_con .book_tab li.on:before{ content:""; width:26px; height:22px; position:absolute; right:0; bottom:0; background:url("/images/chujizhicheng/project/2025project/book-ico01.png") no-repeat}
.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: 142px;height: 74px;border: 1px solid #FFDB96;border-radius: 10px;text-align: center;padding: 0 22px; margin:0 14px 10px 0;cursor: pointer;}
.book-mod .book_list li.active{border: 2px solid #ffbb38;width: 140px;height: 72px;}
.book-mod .book_list li .book_title{font-size: 16px;line-height: 36px;border-bottom: 1px solid #E9E9E9;}
.book-mod .book_list li .book_price{margin-top: 10px;line-height: 22px;}
.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 .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("/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,.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:80px; position:fixed; left:0; bottom:0; z-index:69; background:url("/images/chujizhicheng/project/2025project/bottomFix-ad.jpg") no-repeat center top;}
.bottomFix-ad .text{ padding:0 0 0 260px; width:600px; text-align:center; line-height:80px; font-size:38px; font-weight:bold; text-shadow:0 5px 10px #ea3209; color:#ffebba; font-style:italic;}
.bottomFix-ad .btn{ display:block; width:151px; height:51px; margin:15px 0 0 11px; line-height:0; font-size:0; background:url("/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:15px 11px 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("/images/chujizhicheng/project/2025project/bottomFix-close.png") no-repeat;}




/* add20250506start */
.aicourse_list{
    width: 100%;
    height: 654px;
    background: url("/images/zhucekuaijishi/project/2025project/index/course_bg.png") no-repeat center top;
    margin: 30px 0 40px 0;
    padding-top: 16px;
    box-sizing: border-box;
}
.aicourse_list .aiCourse_txt{
    width: 100%;
    padding-bottom: 10px;
    box-sizing: border-box;
    border-bottom: 1px solid #1e415f;
}
.aicourse_list .aiCourse_txt ul li{
    float: left;
    font-size: 16px;
    color: #fff;
    margin-left: 93px;
    line-height: 1;
    font-weight: 600;
    cursor: pointer;
    height: 46px;
    line-height: 46px;
}
.aicourse_list .aiCourse_txt ul li:first-child{
    margin-left: 48px;
}
.aicourse_list .aiCourse_txt ul li.on{
    color: #07bdc7;
    font-size: 16px;
    position: relative;
}
.aicourse_list .aiCourse_txt ul li.on::before{
    position: absolute;
    content: "";
    width: 100%;
    height: 2px;
    background: #07bdc7;
    bottom: -10px;
    left: 0;
}
.aicourse_list .aiCourse_txt .videos_sh{
    width: 136px;
    height: 46px;
    background: url(/images/zhucekuaijishi/project/2025project/index/course_video_bg.png) no-repeat;
    color: #fff;
    font-size: 16px;
    padding-left: 53px;
    box-sizing: border-box;
    line-height: 46px;
}
.aicourse_list .aiCourse_txt .videos_sh:hover{
    text-decoration: none;
}
.aiCourse_con .swiper-container {
    height: 580px;
}
.aiCourse_con_img .course_zhu_img01{
    margin-right: 265px;
    margin-top: 14px;
    animation: upDownMargin 3s linear infinite;
}
.aiCourse_con_img .course_zhu_img011{
    position: absolute;
    top: 54px;
    left: 136px;
}
.aiCourse_con_img .course_zhu_img012{
    position: absolute;
    top: 303px;
    left: 104px;
}
.aicourse_i_l{
    position: absolute;
    top: 402px;
    right: 180px;
}
.aicourse_i_l li{
    font-size: 12px;
    padding-top: 55px;
    color: #fff;
    width: 124px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    position: absolute;
    cursor: pointer;
    z-index: 9;
}
.aicourse_i_l li.on{
    font-size: 18px;
    font-weight: 600;
    background: url(/images/zhucekuaijishi/project/2025project/index/course_li_bg.png) no-repeat bottom;
}
.aicourse_i_l li:nth-child(1){
    right: 423px;
    top: 14px;
}
.aicourse_i_l li:nth-child(2){
    top: 45px;
    right: 309px;
}

.aicourse_i_l li:nth-child(3){
    top: 50px;
    right: 190px;
}
.aicourse_i_l li:nth-child(4){
    top: 45px;
    right: 69px;
}
.aicourse_i_l li:nth-child(5){
    top: 21px;
    right: -34px;
}
.prev_icon{
    width: 60px;
    height: 60px;
    background: url(/images/zhucekuaijishi/project/2025project/index/course_left_img.png) no-repeat;
    position: absolute;
    top: 50%;
    margin-top: -30px;
    left: 0;
    cursor: pointer;
    z-index: 9;
}
.next_icon{
    width: 60px;
    height: 60px;
    background: url(/images/zhucekuaijishi/project/2025project/index/course_right_img.png) no-repeat;
    position: absolute;
    top: 50%;
    margin-top: -30px;
    right: 0;
    cursor: pointer;
    z-index: 9;
}

/* 定义动画 */
@keyframes upDownMargin {
    0%, 100% {
      transform: translateY(0);
    }
    50% {
      transform: translateY(-20px);
    }
  }
/* add20250506end */
