/*
@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:#e3f7f9;}
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;}
.header-wrap{ width:100%; background:#fff;}

/**/
.topHeader-wrap{ width:100%; height:550px; position:relative; z-index:9; background:url("//www.chinaacc.com/upload/resources/image/2025/05/22/2658287.png") no-repeat center top;}

/**/
.topNav-wrap{ width:100%; background:#cbfaff; padding-bottom:27px;}
.topNav-wrap .layout{ margin-top:-53px;}
.topNav-mod{ position:relative; z-index:10;}
.topNav-mod .title{ height:115px; border-radius:18px 18px 0 0; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-tit.jpg") no-repeat;}
.topNav-mod .title p{ display:block; line-height:100px; font-size:24px; color:#fff; font-weight:bold; margin-right:30px;}
.topNav-mod .con{ border-radius:0 0 18px 18px; background:#effdff; padding-bottom:23px; background-image:-webkit-linear-gradient(top, #e5feff, #effdff); background-image:-moz-linear-gradient(top, #e5feff, #effdff); background-image:linear-gradient(top,#e5feff,#effdff);}
.topNav-mod .con .top-tit{ height:66px; text-align:center; padding:6px 0 0;}
.topNav-mod .con .top-tit p{ display:block; right:25px; top:0; line-height:66px; color:#999;}
.topNav-mod .con .box{ width:1160px; border-radius:12px; margin:0 auto; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-bg01.png") no-repeat center 68px #fff;}
.topNav-mod .left-con{ padding:38px 0 0 13px;}
.topNav-mod .left-con .text01{ width:416px; height:94px; line-height:94px; text-align:center; border-radius:15px; font-size:16px; color:#211d45; background:#effdff; background-image:-webkit-linear-gradient(left, #dafbff, #f5f2ff, #f6e3ff); background-image:-moz-linear-gradient(left, #dafbff, #f5f2ff, #f6e3ff); background-image:linear-gradient(left,#dafbff, #f5f2ff, #f6e3ff);}
.topNav-mod .left-con .text01 i{ display:inline-block; width:23px; height:13px; margin:0 5px; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-ico01.png") no-repeat;}
.topNav-mod .left-con .text02{ width:416px; height:110px; margin:52px 0 0; position:relative; line-height:110px; text-align:center; border-radius:15px; font-size:18px; font-weight:bold; color:#211d45; background:#effdff; background-image:-webkit-linear-gradient(left, #dafbff, #f5f2ff, #f6e3ff); background-image:-moz-linear-gradient(left, #dafbff, #f5f2ff, #f6e3ff); background-image:linear-gradient(left,#dafbff, #f5f2ff, #f6e3ff);}
.topNav-mod .left-con .text02:before{ content:""; width:97px; height:64px; position:absolute; top:-41px; left:117px; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-ico02.png") no-repeat;}
.topNav-mod .left-con .text02 span{ display:inline-block; line-height:20px; font-size:18px; vertical-align:middle;}
.topNav-mod .left-con .text02 i{ display:inline-block; width:23px; height:13px; margin:0 5px; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-ico01.png") no-repeat;}
.topNav-mod .right-con{ padding:24px 14px 0 0;}
.topNav-mod .right-con .tit{ width:430px; height:40px; line-height:40px; font-size:18px; color:#fff; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-tit03.png") no-repeat;}
.topNav-mod .right-con .tit span{ display:inline-block; width:138px; text-align:center; font-size:18px; font-weight:bold; margin-right:47px;}
.topNav-mod .right-con .text01{ line-height:28px; font-size:16px; color:#211d45; padding:8px 0 0;}
.topNav-mod .right-con .text01 span{ display:inline-block; padding-left:27px; font-size:16px; color:#026cff; font-weight:bold; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-ico03.png") no-repeat 10px center;}
.topNav-mod .right-con .text02{ margin-top:15px; border-radius:12px; color:#fff; 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);}
.topNav-mod .right-con .text02 h4{ line-height:40px; font-size:18px; padding:8px 0 0 19px;}
.topNav-mod .right-con .text02 p{ line-height:24px; padding-left:19px;}
.topNav-mod .right-con .text02 .tips{ height:40px; line-height:40px; font-size:16px; border-radius:12px; color:#fff; margin-top:10px; font-weight:bold; background:#0021d9; background-image:-webkit-linear-gradient(left, #0021d9, #0680fd); background-image:-moz-linear-gradient(left, #0021d9, #0680fd); background-image:linear-gradient(left,#0021d9,#0680fd);}
.topNav-mod .right-con .text02 .tips i{ display:inline-block; width:25px; height:24px; margin:0 5px 0 10px; vertical-align:middle; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-ico04.png") no-repeat;}
.topNav-mod .right-con .text02:before{ content:""; width:108px; height:113px; position:absolute; right:11px; top:-18px; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-ico05.png") no-repeat;}
.topNav-mod .right-con .text03{ line-height:53px; text-align:center; font-size:16px; color:#222; font-weight:bold;}
.topNav-mod .right-con .text03 strong{ color:#f96c0b;}
.topNav-mod .right-con .text03 i{ display:inline-block; width:15px; height:14px; margin:0 5px 0 29px; vertical-align:-2px; background:url("/images/zhucekuaijishi/project/qijian/2025/topNav-ico06.png") no-repeat;}
.topNav-mod .right-con .text03 i:first-child{ margin-left:0;}

/**/
.aicourse_list{width:100%;height:654px;background:url(/images/zhucekuaijishi/project/2025project/index/course_bg.png) no-repeat center top;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)}
}

/**/
.courseSystem-mod{ margin-top:30px;}
.courseSystem-mod .con-wrap{ background:#fff; border-radius:0 0 12px 12px;}
.courseSystem-mod .topNav{ padding:17px 0 0; text-align:center; font-size:0;}
.courseSystem-mod .topNav .box{ display:inline-block; vertical-align:top;}
.courseSystem-mod .topNav i{ display:inline-block; vertical-align:top; width:44px; height:44px; border-radius:50%; box-shadow:0 4px 8px #fee0d4; margin:92px 57px 0; background:url("/images/zhucekuaijishi/project/qijian/2025/courseSystem-ico01.png") no-repeat;}
.courseSystem-mod .courseList{ padding:12px 0 0 20px;}
.courseSystem-mod .courseList .box{ float:left; width:380px; border-radius:15px; margin-right:10px; padding:0 0 6px 0;}
.courseSystem-mod .courseList .top-tit{ height:74px; padding:16px 0 0 63px; color:#232323; position:relative;}
.courseSystem-mod .courseList .top-tit h3{ line-height:35px; font-size:25px;}
.courseSystem-mod .courseList .top-tit p{ line-height:24px; font-size:14px;}
.courseSystem-mod .courseList .top-tit:before{ content:""; width:2px; height:16px; background:#232323; position:absolute; left:35px; top:53px;}
.courseSystem-mod .courseList .con{ height:438px; background:#fff; border-radius:15px; margin:0 5px;}
.courseSystem-mod .courseList .box.c1{ background:#fff0d6;}
.courseSystem-mod .courseList .box.c2{ background:#ffe9e2;}
.courseSystem-mod .courseList .box.c3{ background:#d5eaff;}
.courseSystem-mod .courseList .box.c1 .top-tit{ background:url("/images/zhucekuaijishi/project/qijian/2025/courseSystem-num01.png") no-repeat 19px 24px;}
.courseSystem-mod .courseList .box.c2 .top-tit{ background:url("/images/zhucekuaijishi/project/qijian/2025/courseSystem-num02.png") no-repeat 19px 24px;}
.courseSystem-mod .courseList .box.c3 .top-tit{ background:url("/images/zhucekuaijishi/project/qijian/2025/courseSystem-num03.png") no-repeat 19px 24px;}
.courseSystem-mod .courseList .teacherList{ text-align:center; font-size:0; padding:20px 0 0;}
.courseSystem-mod .courseList .teacherList li{ display:inline-block; vertical-align:top; width:auto; position:relative;margin-right: 10px;}
.courseSystem-mod .courseList .c1 .teacherList li,.courseSystem-mod .courseList .c2 .teacherList li{
    margin-right: 15px;
}
.courseSystem-mod .courseList .teacherList .head{ display:inline-block; width:40px; height:40px; border-radius:50%;}
.courseSystem-mod .courseList .teacherList h4{ line-height:17px; font-size:12px; color:#490001; font-weight:normal; padding-top:5px;}
.courseSystem-mod .courseList .teacherList p{ line-height:16px; font-size:12px; color:#9e9797;}
.courseSystem-mod .courseList .teacherList .link{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; line-height:0; font-size:0;}
.courseSystem-mod .courseList .teacherList .tips{ width:185px; height:42px; position:absolute; right:3px; top:73px; background:url("/images/zhucekuaijishi/project/qijian/2025/courseSystem-bg01.png") no-repeat;}
.courseSystem-mod .courseList .teacherList .tips p{ line-height:22px; padding:9px 14px 0 10px; font-size:12px; color:#fff;}
.courseSystem-mod .courseList .list{ text-align:center; font-size:0; padding:20px 0 0;}
.courseSystem-mod .courseList .list .course-box{ display:inline-block; vertical-align:top; color:#232323; position:relative; width:160px; height:92px; border-radius:20px; margin:0 5px;}
.courseSystem-mod .courseList .list .course-box.c1{ background:#6bbdfc; background-image:-webkit-linear-gradient(top, #6bbdfc, #a4e2ff); background-image:-moz-linear-gradient(top, #6bbdfc, #a4e2ff); background-image:linear-gradient(top,#6bbdfc,#a4e2ff);}
.courseSystem-mod .courseList .list .course-box.c2{ background:#ffed71; background-image:-webkit-linear-gradient(top, #ffed71, #fff7ae); background-image:-moz-linear-gradient(top, #ffed71, #fff7ae); background-image:linear-gradient(top,#ffed71,#fff7ae);}
.courseSystem-mod .courseList .list .course-box .tips{ display:inline-block; position:absolute; right:0; top:-7px; padding:0 8px; height:20px; line-height:20px; font-size:12px; color:#fff; background:#232323; border-radius:40px;}
.courseSystem-mod .courseList .list .course-box h4{ line-height:41px; font-size:20px; padding-top:2px; position:relative; margin-bottom:8px;}
.courseSystem-mod .courseList .list .course-box h4:before{ content:""; width:37px; height:2px; background:#232323; position:absolute; left:50%; margin-left:-18px; bottom:0;}
.courseSystem-mod .courseList .list .course-box p{ line-height:17px; font-size:12px; color:#232323;}
.courseSystem-mod .courseList .list02{ margin-top:10px; position:relative;}
.courseSystem-mod .courseList .list02:before{ content:""; width:328px; height:1px; border-bottom:1px dashed #f85106; position:absolute; left:50%; margin-left:-164px;}
.courseSystem-mod .courseList .list02 .left-con{ float:left; width:245px; text-align:center; font-size:0; padding:11px 0 0;}
.courseSystem-mod .courseList .list02 .left-con li{ display:inline-block; vertical-align:top; width:auto; margin-right: 10px; position:relative;}
.courseSystem-mod .courseList .list02 .left-con .head{ display:inline-block; width:40px; height:40px; border-radius:50%;}
.courseSystem-mod .courseList .list02 .left-con h4{ line-height:17px; font-size:12px; color:#490001; font-weight:normal; padding-top:5px;}
.courseSystem-mod .courseList .list02 .left-con p{ line-height:16px; font-size:12px; color:#9e9797; white-space:nowrap;}
.courseSystem-mod .courseList .list02 .link{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; line-height:0; font-size:0;}
.courseSystem-mod .courseList .list02 .right-con{ float:right; width:125px; padding:10px 0 0;}
.courseSystem-mod .courseList .list02 .right-con h4{ line-height:22px; color:#490001; font-weight:normal;}
.courseSystem-mod .courseList .list02 .right-con h4 span{ display:inline-block; margin-left:8px; padding:0 8px; height:20px; line-height:20px; font-size:12px; color:#fff; background:#232323; border-radius:40px;}
.courseSystem-mod .courseList .list02 .right-con p{ line-height:24px; font-size:12px; color:#490001;}
.courseSystem-mod .courseList .list02 .right-con em{ display:inline-block;height:26px; line-height:26px; padding:0 5px; text-align:center; background:#fff1e3; border-radius:40px; font-size:12px; color:#fb6a21; margin:3px 0 0;}
.courseSystem-mod .stageList{ margin:10px 11px 0 30px;}
.courseSystem-mod .stageList li{ height:59px; line-height:59px; border-bottom:1px dashed #f85106; position:relative;}
.courseSystem-mod .stageList li:before{ content:"";  width:6px; height:6px; background:#fbbd7e; border-radius:50%; left:-17px; top:26px;}
.courseSystem-mod .stageList li:after{ content:""; width:1px; height:50px; background:#fbbd7e; left:-14px; top:25px;}
.courseSystem-mod .stageList li h4{ display:block; float:left; font-size:17px; font-weight:bold; background:-webkit-linear-gradient(top,#ff8b3e,#f85207);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#f85207;}
.courseSystem-mod .stageList li p{ display:block; float:left; position:relative;}
.courseSystem-mod .stageList li .t1{ width:72px; color:#490001; padding-left:12px;}
.courseSystem-mod .stageList li .t1 span{ display:block; position:absolute; left:0; top:40px; font-size:12px; color:#7e0c01; width:118px; height:43px; line-height:43px; text-align:center; background:url("/images/zhucekuaijishi/project/qijian/2025/courseSystem-bg02.png") no-repeat;}
.courseSystem-mod .stageList li .t2{ font-size:12px; color:#490001;}
.courseSystem-mod .stageList li .t3{ float:right; width:94px; height:26px; line-height:26px; text-align:center; background:#fff1e3; border-radius:40px; font-size:12px; color:#fb6a21; margin:16px 0 0;}
.courseSystem-mod .stageList li .more{ float:left;}
.courseSystem-mod .stageList li:last-child{ border-bottom:0;}
.courseSystem-mod .buy-con{ width:1160px; margin:9px auto 0;}
.courseSystem-mod .buy-con .top-tit{ height:70px; border-radius:15px 15px 0 0; background:#ff992c; background-image:-webkit-linear-gradient(left, #ff992c, #ffd481); background-image:-moz-linear-gradient(left, #ff992c, #ffd481); background-image:linear-gradient(left,#ff992c,#ffd481);}
.courseSystem-mod .buy-con .top-tit h3{ float:left; line-height:70px; font-size:28px; color:#fff; padding-left:27px;}
.courseSystem-mod .buy-con .con{ border:1px solid #ffd07b; padding:5px 20px 55px;}
.courseSystem-mod .buy-con .con .tit01{ line-height:60px; font-size:18px;}
.courseSystem-mod .buy-con .con .tit01 strong{ font-size:22px; margin-right:26px;}
.courseSystem-mod .buy-con .con .tit01 span{ font-weight:bold; color:#f44432;}
.courseSystem-mod .buy-con .con .tit01 del{ color:#999; font-weight:normal;}
.courseSystem-mod .buy-con .con .single-tags,.courseSystem-mod .buy-con .con .union-tags{ display:block; cursor:pointer; float:left; min-width:98px; height:36px; padding:0 20px; line-height:36px; font-size:16px; overflow:hidden; position:relative; text-decoration:none; text-align:center; margin:0 20px 8px 0; border:1px solid #cfcfcf; border-radius:6px;}
.courseSystem-mod .buy-con .con .single-tags.on,.courseSystem-mod .buy-con .con .union-tags.on{ border-color:#f4664a; background:url("/images/zhucekuaijishi/project/qijian/2025/courseSystem-ico02.png") no-repeat right bottom;}
.courseSystem-mod .buy-con .con .single-tags input,.courseSystem-mod .buy-con .con .union-tags input{ position:absolute; left:-20px; top:-20px;}
.courseSystem-mod .buy-con .con .union-tags{ width:140px; margin-right:80px;}
.courseSystem-mod .buy-con .con .pirze-con .prize{ display:block; float:left; width:260px; line-height:43px; font-size:18px; font-weight:bold;}
.courseSystem-mod .buy-con .con .pirze-con .prize strong{ color:#f44432;}
.courseSystem-mod .buy-con .con .pirze-con .prize del{ color:#999; font-weight:normal;}
.courseSystem-mod .buy-con .con .buy-btn{ display:block; width:156px; height:50px; line-height:50px; text-decoration:none; text-align:center; font-size:18px; color:#fff; font-weight:bold; background:#f53721; border-radius:40px; right:18px; bottom:20px;}

/**/
.top-title{ height:116px; border-radius:20px 20px 0 0; background:url("/images/zhucekuaijishi/project/qijian/2025/common-tit01.jpg") no-repeat;}
.top-title h3{ float:left; padding:25px 0 0 56px;}
.top-title p{ display:block; float:right; line-height:100px; font-size:24px; color:#fff; font-weight:bold; margin-right:32px;}
.top-title.bg02{ background:url("/images/zhucekuaijishi/project/qijian/2025/common-tit02.jpg") no-repeat;}
.top-title.bg03{ background:url("/images/zhucekuaijishi/project/qijian/2025/common-tit03.jpg") no-repeat;}
.top-title .right-text{ color:#fff; text-align:right; padding:21px 32px 0 0;}
.top-title .right-text .t1{ line-height:33px; font-size:24px; font-weight:bold;}
.top-title .right-text .t2{ font-size:18px; line-height:28px;}

/**/
.book-mod{ margin-top:30px;}
.book-mod .con{ background:#fff; border-radius:0 0 12px 12px; padding-bottom:32px;}
.book-mod .con .top-nav{ text-align:center; line-height:55px; padding:2px 0 0; font-size:20px; font-weight:bold;}
.book-mod .con .top-nav strong{ color:#fa6017;}
.book-mod .con .tit01{ text-align:center; margin-top:14px;}
.book-mod .con .tit01 h4{ display:inline-block; line-height:29px; font-size:24px; position:relative;}
.book-mod .con .tit01 h4 span{ position:relative; z-index:9;}
.book-mod .con .tit01 h4:before{ content:""; width:100%; height:8px; background:#fa6017; position:absolute; left:0; bottom:0;}
.book-mod .con .list{ padding:72px 0 0 20px;}
.book-mod .con .list .box{ float:left; width:276px; height:500px; background:#fef9f4; border:2px solid #ffe6d0; border-radius:15px; margin-right:10px; position:relative;}
.book-mod .con .list .top-tit{ width:200px; height:50px; position:absolute; left:50%; margin-left:-103px; top:-28px; line-height:50px; text-align:center; font-size:22px; color:#fff;  font-weight:bold; border-radius:40px; border:3px solid #fff; background:#ff6a2c; background-image:-webkit-linear-gradient(left, #ff6a2c, #ff9a09); background-image:-moz-linear-gradient(left, #ff6a2c, #ff9a09); background-image:linear-gradient(left,#ff6a2c,#ff9a09);}
.book-mod .con .list .top-tit span{ display:block; width:56px; height:30px; position:absolute; right:-10px; top:-18px; background:url("/images/zhucekuaijishi/project/qijian/2025/book-ico03.png") no-repeat;}
.book-mod .con .list .pic{ height:197px; text-align:center; padding:48px 0 0;}
.book-mod .con .list .text01{ margin:0 0 0 53px;}
.book-mod .con .list .text01 p{ height:30px; line-height:30px; padding-left:24px; font-size:18px; color:#1e1d32; font-weight:bold; background:url("/images/zhucekuaijishi/project/qijian/2025/book-ico01.png") no-repeat left center;}
.book-mod .con .list .text01 strong{ font-size:20px; color:#ff0000; padding-left:11px;}
.book-mod .con .list .text01 .add{ display:block; height:31px; width:31px; margin:0 0 0 53px; background:url("/images/zhucekuaijishi/project/qijian/2025/book-ico02.png") no-repeat;}
.book-mod .con .list .text02{ margin:0 0 0 33px;}
.book-mod .con .list .text02 p{ height:90px; line-height:30px; padding-left:24px; font-size:18px; color:#1e1d32; font-weight:bold; background:url("/images/zhucekuaijishi/project/qijian/2025/book-ico01.png") no-repeat left 7px;}
.book-mod .con .list .tips01{ height:139px; padding:20px 0 0;}
.book-mod .con .list .tips01 .t1,.book-mod .con .list .tips01 .t2{ width:27px; line-height:34px; font-size:24px; color:#ffa54e; position:absolute; left:17px; top:4px;}
.book-mod .con .list .tips01 .t2{ left:auto; right:17px;}
.book-mod .con .list .tips01 .t3{ width:118px; height:30px; background:#ffdcba; border-radius:40px; font-size:18px; color:#9c5f23; text-align:center; margin:0 0 12px 62px;}
.book-mod .con .list .tips01 .t3.ml1{ margin-left:104px;}
.book-mod .con .list .tips02{ padding:11px 0 0; margin:0 0 0 73px;}
.book-mod .con .list .tips02 p{ width:118px; height:30px; background:#ffdcba; border-radius:40px; font-size:18px; color:#9c5f23; text-align:center; margin:0 0 12px 20px; position:relative;}
.book-mod .con .list .tips02 p:before{ content:""; width:8px; height:8px; background:#ffdcba; border-radius:50%; position:absolute; left:-23px; top:9px;}
.book-mod .con .list .tips02 p:after{ content:""; width:1px; height:50px; background:#ffdcba; position:absolute; left:-20px; top:0;}
.book-mod .con .list .tips02 p:last-child:after{ height:30px;}
.book-mod .con .list .tips03{ width:195px; background:#ffdcba; margin:15px auto 0; border-radius:20px; padding:12px 20px 20px;}
.book-mod .con .list .tips03 p{ line-height:28px; font-size:18px; color:#9c5f23;}
.book-mod .con .bottom-tips{ text-align:center; line-height:30px; padding:27px 0 0; font-size:16px; color:#1e1d32;}
.book-mod .con .bottom-tips a{ font-size:16px;}

/**/
.teacher-mod{ margin-top:30px;}
.teacher-mod .con{ background:#fff; border-radius:0 0 12px 12px; padding:5px 0px 0 0px;}
.teacher-mod .con .list{ width:1200px; position:relative;}
.teacher-mod .con .list .box{ background:#fffaf5; border-radius:20px; margin-bottom:20px; padding-bottom:10px; position:relative;}
.teacher-mod .con .list .tit{ float:left; margin:29px 0 0 34px; line-height:60px;width: 100px; font-size:24px; font-weight:bold; color:#262626; position:relative;}
.teacher-mod .con .list .tit:before{ content:""; width:28px; height:4px; background:#fe5d48; position:absolute; left:2px; bottom:0;}
.teacher-mod .con .list .teacherList{ float:left; width:900px; margin:20px 0 0;}
.teacher-mod .con .list .teacherList li{ float:left; width:134px; height:134px; border-radius:15px; margin:0 10px 10px 0; position:relative; background:#ffe1c4; background-image:-webkit-linear-gradient(top, #ffe1c4, #ffede0); background-image:-moz-linear-gradient(top, #ffe1c4, #ffede0); background-image:linear-gradient(top,#ffe1c4,#ffede0);}
.teacher-mod .con .list .teacherList li.hide{ display:none;}
.teacher-mod .con .list .teacherList h4{ line-height:24px; padding:33px 0 0 11px; font-weight:normal;}
.teacher-mod .con .list .teacherList .head{ position:absolute; right:0; bottom:0; border-bottom-right-radius:15px;}
.teacher-mod .con .list .teacherList p{ display:block; width:100%; line-height:28px; text-align:center; font-size:12px; color:#fff; z-index:9; background:#fe5d48; border-radius:0 0 15px 15px; position:absolute; left:0; bottom:0;}
.teacher-mod .con .list .teacherList .link-btn{ display:block; width:100%; height:100%; line-height:0; font-size:0; position:absolute; left:0; top:0;}
.teacher-mod .con .list .more-btn{ display:block; width:65px; height:24px; line-height:24px; text-decoration:none; background:#ffddbd; border-radius:40px; font-size:14px; color:#fe5d48; text-indent:13px; right:22px; bottom:-12px;}
.teacher-mod .con .list .more-btn i{ display:inline-block; width:12px; height:7px; margin-left:3px; vertical-align:2px; background:url("/images/zhucekuaijishi/project/qijian/2025/teacherMod-ico01.png") no-repeat;}
.teacher-mod .con .list .more-btn.on i{ transform:rotate(180deg); -webkit-transform:rotate(180deg);}

/**/
.tiku-mod{ margin-top:30px;}
.tiku-mod .con{ background:#fff; border-radius:0 0 12px 12px;padding:5px 20px 20px 20px;}
.tiku-mod .con .box{ width:512px; height:452px; padding:0 28px; border:1px solid #e5e5e5; border-radius:15px;}
.tiku-mod .con .box .tit{ height:72px; line-height:72px; border-bottom:1px solid #000; font-size:24px; color:#232323; font-weight:bold; background:url("/images/zhucekuaijishi/project/qijian/2025/tiku-ico01.png") no-repeat right center;}
.tiku-mod .con .box .text01{ height:212px;}
.tiku-mod .con .box .text01 .box01{ padding:21px 0 0 96px; background:url("/images/zhucekuaijishi/project/qijian/2025/tiku-bg01.jpg") no-repeat left 45px;}
.tiku-mod .con .box .text01 .box01 p{ line-height:57px; font-size:16px; color:#292929;}
.tiku-mod .con .box .text01 .box02{ width:138px; padding:36px 0 0 102px; background:url("/images/zhucekuaijishi/project/qijian/2025/tiku-bg02.jpg") no-repeat left 49px;}
.tiku-mod .con .box .text01 .box02 p{ line-height:32px; font-size:16px; color:#292929;}
.tiku-mod .con .box .text02{ height:187px; padding:25px 0 0;}
.tiku-mod .con .box .text02 p{ display:block; float:left; width:190px; height:40px; line-height:40px; font-size:16px; color:#292929;}
.tiku-mod .con .box .text02 p.auto-tags{ width:auto;}

/**/
.service-mod{ margin-top:30px;}
.service-mod .con{ background:#fff; border-radius:0 0 12px 12px;padding:5px 20px 20px 20px;}
.service-mod .con .box{ width:506px; height:462px; padding:0 28px; border:1px solid #e8e8e8; border-radius:15px;}
.service-mod .con .box .tit{ height:72px; line-height:72px; font-size:24px; font-weight:bold; color:#232323; border-bottom:1px solid #000;}
.service-mod .con .box .list01{ padding:16px 0 0 0;}
.service-mod .con .box .list01 p{ display:block; float:left; width:249px; line-height:42px; font-size:16px; color:#000; padding-left:34px;}
.service-mod .con .box .list01 p.auto-tags{ width:auto;}
.service-mod .con .box .list01 p.ico01{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-ico01.png") no-repeat left center;}
.service-mod .con .box .list01 p.ico02{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-ico02.png") no-repeat left center;}
.service-mod .con .box .list01 p.ico03{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-ico03.png") no-repeat left center;}
.service-mod .con .box .list01 p.ico04{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-ico04.png") no-repeat left center;}
.service-mod .con .box .list01 p.ico05{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-ico05.png") no-repeat left center;}
.service-mod .con .box .list01 p.ico06{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-ico06.png") no-repeat left center;}
.service-mod .con .box .list01 p.ico07{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-ico07.png") no-repeat left center;}
.service-mod .con .box .list01 p.ico08{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-ico08.png") no-repeat left center;}
.service-mod .con .box .list02{ width:520px; height:70px; border-radius:20px; margin:23px auto 0; background:url("/images/zhucekuaijishi/project/qijian/2025/service-bg03.png") no-repeat 446px center #ffebec;}
.service-mod .con .box .list02 .left-tit{ width:134px; height:70px; padding-right:12px; background:url("/images/zhucekuaijishi/project/qijian/2025/service-bg01.png") no-repeat}
.service-mod .con .box .list02 .left-tit p{ line-height:24px; font-size:16px; color:#fff; font-weight:bold; padding-top:12px; text-align:center;}
.service-mod .con .box .list02 .text{ width:342px; padding:12px 0 0 0;}
.service-mod .con .box .list02 .text p{ line-height:24px; font-size:17px;}
.service-mod .con .box .list03{ width:520px; height:70px; border-radius:20px; margin:14px auto 0; background:url("/images/zhucekuaijishi/project/qijian/2025/service-bg04.png") no-repeat 446px center #fff7ed;}
.service-mod .con .box .list03 .left-tit{ width:134px; height:70px; padding-right:12px; background:url("/images/zhucekuaijishi/project/qijian/2025/service-bg02.png") no-repeat;}
.service-mod .con .box .list03 .left-tit p{ line-height:24px; font-size:16px; color:#fff; font-weight:bold; padding-top:12px; text-align:center;}
.service-mod .con .box .list03 .text{ width:342px; padding:12px 0 0 0;}
.service-mod .con .box .list03 .text p{ line-height:24px; font-size:17px;}
.service-mod .con .box .list04{ width:535px; padding:20px 0 0;}
.service-mod .con .box .list04 .box{ float:left; width:220px; height:160px; padding:0 0 0 25px; border-radius:15px; position:relative; margin:0 20px 20px 0; background:#e3efff; background-image:-webkit-linear-gradient(top, #e3efff, #f6f9fe); background-image:-moz-linear-gradient(top, #e3efff, #f6f9fe); background-image:linear-gradient(top,#e3efff,#f6f9fe);}
.service-mod .con .box .list04 .box h4{ line-height:32px; font-size:20px; padding-top:30px; background:-webkit-linear-gradient(left,#9c4bff,#04a1d7);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#9c4bff;}
.service-mod .con .box .list04 .box p{ line-height:28px; font-size:16px; color:#000; padding-top:30px;}
.service-mod .con .box .list04 .box:before{ content:""; width:40px; height:4px; border-radius:0 0 2px 2px; position:absolute; left:28px; top:75px; background:#73abff; background-image:-webkit-linear-gradient(left, #73abff, #5ed6fe); background-image:-moz-linear-gradient(left, #73abff, #5ed6fe); background-image:linear-gradient(left,#73abff,#5ed6fe);}
.service-mod .con .box .list04 .box:after{ content:""; width:82px; height:82px; position:absolute; right:0; top:0;}
.service-mod .con .box .list04 .box.c1:after{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-bg05.png") no-repeat left bottom;}
.service-mod .con .box .list04 .box.c2:after{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-bg06.png") no-repeat center;}
.service-mod .con .box .list04 .box.c3:after{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-bg07.png") no-repeat left 20px;}
.service-mod .con .box .list04 .box.c4:after{ background:url("/images/zhucekuaijishi/project/qijian/2025/service-bg08.png") no-repeat center;}

/**/
.send-mod{ margin-top:30px;}
.send-mod .con{ background:#fff; border-radius:0 0 12px 12px;padding:5px 0 20px 40px;}
.send-mod .con .box{ float:left; width:250px; height:137px; padding:23px 0 0; text-align:center; position:relative; border-radius:15px; margin-right:40px; background:#fff1e7; background-image:-webkit-linear-gradient(top, #fff1e7, #fff9f9); background-image:-moz-linear-gradient(top, #fff1e7, #fff9f9); background-image:linear-gradient(top,#fff1e7,#fff9f9);}
.send-mod .con .box h3{ display:block; width:47px; height:47px; line-height:47px; font-size:28px; color:#f83c05; border-radius:50%; border:3px solid #f83c05; margin:0 auto;}
.send-mod .con .box h4{ line-height:24px; padding-top:11px; font-size:16px; color:#f93f07;}
.send-mod .con .box p{ line-height:26px; font-size:16px; color:#222;}
.send-mod .con .box .tips{ display:block; position:absolute; left:65px; bottom:-15px; font-size:12px; color:#7e0c01; width:118px; height:43px; line-height:43px; text-align:center; background:url("/images/zhucekuaijishi/project/qijian/2025/courseSystem-bg02.png") no-repeat;}

/**/
.equity-wrap{ width:100%; padding-bottom:50px; background:url("/images/zhucekuaijishi/project/qijian/2025/body-bg02.jpg") no-repeat center top #e4f6f9;}
.title_txt{text-align:center; height:90px; line-height:90px; margin-top:10px;}
.title_txt h3{display:inline-block;color:#333;font-size:44px;font-weight:600;position:relative;}
.title_txt h3::before{position:absolute;content:"";width:32px;height:49px;background:url(//www.chinaacc.com/images/zhucekuaijishi/project/2025project/jisumiya/t_txt_img01.png) no-repeat center;top:50%;margin:-24.5px 0 0 0;left:-50px}
.title_txt h3::after{position:absolute;content:"";width:32px;height:49px;background:url(//www.chinaacc.com/images/zhucekuaijishi/project/2025project/jisumiya/t_txt_img02.png) no-repeat center;top:50%;margin:-24.5px 0 0 0;right:-50px}
.title_txt p{color:#333;font-size:20px;line-height:1;margin-top:20px}
.equity-mod{background:#fff;border-radius:15px;padding:20px 16px 0 30px}
.equity-mod h3{line-height:50px;font-size:16px}
.equity-mod p{line-height:34px;padding:0 0 0 22px;position:relative}
.equity-mod p:before{content:"";width:8px;height:8px;background:#b0c2f3;border-radius:50%;position:absolute;left:0;top:14px}
.equity-mod p a{color:#4498ff}
.equity-mod .hide{display:none}
.equity-mod .btn{display:block;width:139px;height:32px;line-height:32px;color:#4498ff;text-decoration:none;text-align:center;background:url(//www.chinaacc.com/images/zhongjizhicheng/project/jisumiya/equity-btn01.png) no-repeat;margin:12px auto 0}
.equity-mod .btn i{display:inline-block;width:12px;height:7px;margin-left:7px;transform:rotate(180deg);-webkit-transform:rotate(180deg);background:url(//www.chinaacc.com/images/zhongjizhicheng/project/jisumiya/equity-ico01.png) no-repeat}
.equity-mod .btn.on i{transform:rotate(0);-webkit-transform:rotate(0)}

/**/
.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}




.new_tag{
    width: 40px;
    height: 20px;
    border-radius: 10px 10px 10px 0;
    text-align: center;
    line-height: 20px;
    color: #fff;
    background: #490001;
    position: absolute;
    left: 0;
    top: -8px;
    font-size: 12px;
    font-weight: 600;
}