/*
@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;}
.ico,.common-title h3:before,.common-title h3:after,.teacher-mod .tab-tit .btn:before,.teacher-mod .teacher-con .pic .btn,
.teacher-mod .teacher-con .text .course p:before,.course-mod .mainCourse-con .box .con .tit,.course-mod .mainCourse-con .box .con .service li:before,
.course-mod .mainCourse-con .box .con .buy-con .prize::before,.course-mod .mainCourse-con .containCourse-jyb .list li:before,
.course-mod .mainCourse-con .service-jyb .list li:before,.course-mod .cwei-course .con .service li:before,.course-mod .vip-course .con .service li::before,
.courseDesign-mod .tab-con .num,.book-mod .book_con .book_tab li.on,.helpExamination-mod .tiku-con .left-con .tips span:before,.helpExamination-mod .tiku-con .right-con .con01 h4,
.helpExamination-mod .tiku-con .right-con .con02 h4:before,.helpExamination-mod .data-con .list01 h4:before{ background:url("/images/gaojijingjishi/project/2024project/ico.png") no-repeat;}
.layout{width:1200px;margin:0 auto;}
.common-title{ text-align:center; font-size:0; padding:40px 0 11px 0; background:url("/images/gaojijingjishi/project/2024project/title-acc.png") no-repeat center 40px;}
.common-title h3{ display:inline-block; line-height:80px; font-size:36px; position:relative;}
.common-title h3:before,.common-title h3:after{ content:""; width:96px; height:22px; position:absolute; left:-122px; top:30px; background-position:0 0;}
.common-title h3:after{ left:auto; right:-122px; background-position:-97px 0;}
.common-title .course-tips{ width:604px; height:38px; line-height:38px; font-size:18px; font-weight:bold; color:#ff5c08; text-align:center; margin:0 auto; background:url("/images/gaojijingjishi/project/2024project/course-tips.png") no-repeat;}
.common-title .course-tips i{ display:inline-block; width:24px; height:24px; line-height:24px; margin-right:13px; font-weight:normal; font-size:16px; color:#fff; background:#ff6a33; border-radius:50%;}
.din{ font-family:DIN Alternate,Microsoft Sans Serif;}

/**/

.topHeader-wrap{ width:100%; height:310px;}
.topHeader-wrap .layout{height: 310px;}
.topHeader-wrap p{ color: #fff; font-size: 14px;text-shadow: 0 3px 5px rgba(255,108,45,0.58); font-weight: bold;background:url("/images/zhuceshuiwushi/project/2024project/free-word.png") no-repeat; width:173px; padding-left:35px; height: 36px; text-align: center; line-height: 36px; right: 0; bottom: 0;}
/**/
.courseNav-wrap{ width:100%; height:260px; background:url("/images/gaojijingjishi/project/2024project/courseNav-bg.jpg") no-repeat center top;}
.courseNav-wrap .layout{ width:1245px;}
.courseNav-mod{}
.courseNav-mod .tit{ width:268px; padding:59px 0 0 46px;}
.courseNav-mod .tit h2{ height:62px; position:relative;}
.courseNav-mod .tit h2 i{ vertical-align:16px; margin-left:10px;}
.courseNav-mod .tit .tit h2:before{ content:""; width:35px; height:3px; background:#2876fd; position:absolute; left:0; bottom:0;}
.courseNav-mod .tit .tips{ padding:23px 0 0;}
.courseNav-mod .tit .tips p{ line-height:32px;}
.courseNav-mod .tit .tips p i{ display:inline-block; width:20px; height:20px; line-height:20px; text-align:center; background:#ffefd0; border:1px solid #fe6e39; color:#f84904; border-radius:40px; margin-right:10px;}
.courseNav-mod .box{ float:left; width:453px; height:138px; border-radius:20px; margin:76px 63px 0 0; position:relative; background:#ffdd9d; background-image:-webkit-linear-gradient(top, #ffdd9d, #ffedd1); background-image:-moz-linear-gradient(top, #ffdd9d, #ffedd1); background-image:linear-gradient(top,#ffdd9d,#ffedd1);}
.courseNav-mod .box .text{ width:403px; height:41px; line-height:41px; font-size:18px; color:#fff; text-align:center; position:absolute; left:28px; bottom:-15px; border-radius:12px; background:#f74600; background-image:-webkit-linear-gradient(top, #f74600, #ff6528); background-image:-moz-linear-gradient(top, #f74600, #ff6528); background-image:linear-gradient(top,#f74600,#ff6528);}
.courseNav-mod .box .text strong{ background:-webkit-linear-gradient(top,#ffe0b3,#ffeccf 40%,#fff4e3 60%,#ffe0b3);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#ffe0b3;}
.courseNav-mod .box .pic{ position:absolute; left:50%; bottom:26px; transform:translate(-50%,0); -webkit-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
.courseNav-mod .box:before{ content:""; width:30px; height:29px; position:absolute; right:-47px; top:46px; background:url("/images/gaojijingjishi/project/2024project/courseNav-ico02.jpg") no-repeat;}
.courseNav-mod .box.book-tags{ width:363px; margin-right:0;}
.courseNav-mod .box.book-tags .text{ left:-15px;}
.courseNav-mod .box.book-tags:before{ display:none;}

/**/
.teacher-wrap{ width:100%; height:573px; background:url("//www.chinaacc.com/upload/resources/image/2023/08/07/2178034.jpg") no-repeat center bottom;}
.teacher-mod{}
.teacher-mod .tab-tit{ text-align:center; font-size:0;}
.teacher-mod .tab-tit .btn{ display:inline-block; width:140px; height:52px; line-height:52px; font-size:20px; color:#20312d; text-decoration:none; background:#e4efff; margin:0 26px; position:relative;}
.teacher-mod .tab-tit .btn:before{ content:""; width:11px; height:52px; position:absolute; left:-11px; top:0; background-position:-12px -62px;}
.teacher-mod .tab-tit .btn.on{ color:#fff; background:#3f68fe; background-image:-webkit-linear-gradient(left, #3f68fe, #1584f4); background-image:-moz-linear-gradient(left, #3f68fe, #1584f4); background-image:linear-gradient(left,#3f68fe,#1584f4);}
.teacher-mod .tab-tit .btn.on:before{ background-position:0 -62px;}
.teacher-mod .tab-con{ display:none;}
.teacher-mod .teacher-con{ display:none; height:389px;}
.teacher-mod .teacher-con .pic{ float:left; width:519px; height:389px; position:relative; overflow:hidden; margin-left:50px;}
.teacher-mod .teacher-con .pic img{position:absolute; width:300px; left:50%; bottom:-25px; transform: translate(-50%,0); -webkit-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
.teacher-mod .teacher-con .pic .btn{ display:block; width:175px; height:59px; line-height:59px; font-size:24px; color:#fff; font-weight:bold; text-decoration:none; text-indent:54px; z-index:9; position:absolute; left:50%; margin-left:-86px; top:294px; background-position:0 -117px; -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;}
.teacher-mod .teacher-con .pic .btn:hover{ margin-top:-10px;}
.teacher-mod .teacher-con .text{ float:right; width:572px; padding:37px 56px 0 0;}
.teacher-mod .teacher-con .text .name{ line-height:66px; font-size:36px; font-weight:bold;}
.teacher-mod .teacher-con .text .name span{ display:inline-block; line-height:28px; padding:0 12px; font-size:16px; font-weight:normal; border-radius:15px 0 15px 0; vertical-align:middle; margin-right:24px; background:#fec570; background-image:-webkit-linear-gradient(left, #fde9bd, #fec570); background-image:-moz-linear-gradient(left, #fde9bd, #fec570); background-image:linear-gradient(left,#fde9bd,#fec570);}
.teacher-mod .teacher-con .text .tips{ margin-top:14px;}
.teacher-mod .teacher-con .text .tips span{ display:inline-block; line-height:24px; margin-right:42px; position:relative;}
.teacher-mod .teacher-con .text .tips span i{ display:inline-block; font-size:18px; position:relative; z-index:9; font-weight:bold;}
.teacher-mod .teacher-con .text .tips span:before{ content:""; height:8px; width:90%; background:#9fc6ff; position:absolute; bottom:0; left:50%; margin-left:-45%;}
.teacher-mod .teacher-con .text .introduce{ padding:28px 0 23px 0; border-bottom:1px solid #d6e3f1;}
.teacher-mod .teacher-con .text .introduce p{ font-size:16px; line-height:32px;}
.teacher-mod .teacher-con .text .course{ padding:6px 0; border-bottom:1px solid #d6e3f1;}
.teacher-mod .teacher-con .text .course p{ line-height:38px; font-size:16px; padding-left:12px; position:relative;}
.teacher-mod .teacher-con .text .course p:before{ content:""; width:10px; height:13px; position:absolute; left:0; top:50%; margin-top:-6px; background-position:-40px -31px;}
.teacher-mod .teacher-tit{ width:1100px; height:115px; padding:15px 0 0; background:#fff; border-radius:12px; text-align:center; font-size:0; margin:0 auto;}
.teacher-mod .teacher-tit .btn{ display:inline-block; width:142px; height:100px; overflow:hidden; background:#ecf3ff; border-radius:20px; margin:0 5px; position:relative;}
.teacher-mod .teacher-tit .btn span{ display:block; width:54px; height:20px; line-height:20px; background:#fff; border-radius:40px 0 40px 0; font-size:12px; color:#999; position:absolute; left:1px; top:1px;}
.teacher-mod .teacher-tit .btn img{ display:inline-block; height:135px; margin-top:10px;}
.teacher-mod .teacher-tit .btn.on{ background:#589cff; background-image:-webkit-linear-gradient(left, #6cbbff, #589cff); background-image:-moz-linear-gradient(left, #6cbbff, #589cff); background-image:linear-gradient(left,#6cbbff,#589cff);}

/**/
.course-wrap{ width:100%; padding-bottom:40px; background:url("/images/gaojijingjishi/project/2024project/course-wrap.jpg") no-repeat center bottom #fff;}
.course-wrap .common-title{ padding-bottom:0;}
.course-visible{width:1200px;position:fixed;left:50%;margin-left:-600px;top:0;z-index:90;display:none;}
.course-mod .otherCourse{ text-align:right; line-height:45px; padding-bottom:15px;}
.course-mod .otherCourse span{ color:#c7c7c7; margin:0 12px;}
.course-mod .mainCourse-con{}
.course-mod .mainCourse-con .box{ float:left; width:386px; margin-right:17px; position:relative;}
.course-mod .mainCourse-con .box .recommend-tips{ right:-30px; top:-28px;}
.course-mod .mainCourse-con .box .top-tit{ height:140px; position:relative; border-radius:15px 15px 0 0;}
.course-mod .mainCourse-con .box .top-tit p{ line-height:24px; color:#fff; padding:86px 0 0 31px;}
.course-mod .mainCourse-con .box .top-tit .book-pic{ position:absolute; top:26px; right:23px;}
.course-mod .mainCourse-con .box .top-tit .teacher{ position:absolute; bottom:0px; right:3px;}
.course-mod .mainCourse-con .box .tips{ line-height:30px; font-size:14px; text-align:center; color:#fff; background:#1377ff;}
.course-mod .mainCourse-con .box .con{ padding:20px 18px 20px; background:#fff; border-radius:0 12px 12px 0; box-shadow:0 5px 10px #e6e6e6;}
.course-mod .mainCourse-con .box .con .tit{ width:239px; height:32px; line-height:32px; font-size:16px; color:#fff; font-weight:bold; text-indent:15px; background-position:0 -180px;}
.course-mod .mainCourse-con .box .con .teachers{ padding:15px 0 14px;}
.course-mod .mainCourse-con .box .con .teachers p{ line-height:24px; margin-bottom:6px;}
.course-mod .mainCourse-con .box .con .teachers p span{ display:inline-block; width:116px; height:24px; line-height:24px; text-align:center; background:#ececec; border-radius:6px; margin-right:9px;}
.course-mod .mainCourse-con .box .con .courseTips{ border-radius:12px; min-height:222px; margin:16px 0 22px; padding-top:2px;}
.course-mod .mainCourse-con .box .con .courseTips li{ height:44px; line-height:44px; padding:0 18px 0 17px;}
.course-mod .mainCourse-con .box .con .courseTips h4{ float:left; font-size:16px; padding-left:16px; position:relative;}
.course-mod .mainCourse-con .box .con .courseTips h4:before{ content:""; width:6px; height:6px; border-radius:50%; position:absolute; left:-3px; top:50%; margin-top:-3px;}
.course-mod .mainCourse-con .box .con .courseTips h4:after{ content:""; width:1px; height:48px; border-left:1px dashed #6fbdff; position:absolute; left:0; top:24px;}
.course-mod .mainCourse-con .box.lwb-tags .con .courseTips h4:before{ content:""; width:6px; height:6px; border-radius:50%; position:absolute; left:-3px; top:50%; margin-top:-3px;background:#fcc98a;}
.course-mod .mainCourse-con .box.lwb-tags .con .courseTips h4:after{ content:""; width:1px; height:48px; border-left:1px dashed #fcc98a; position:absolute; left:0; top:24px;}
.course-mod .mainCourse-con .box.lwb-tags .con .tit{ width:239px; height:32px; line-height:32px; font-size:16px; color:#fff; font-weight:bold; text-indent:15px; background:url("/images/gaojijingjishi/project/2024project/lwb_08.png") no-repeat center top}

.course-mod .mainCourse-con .box .con .courseTips p{ display:block; float:right; color:#636363;}
.course-mod .mainCourse-con .box .con .courseTips li:last-child h4:after{ display:none;}
.course-mod .mainCourse-con .box .con .service{ border-radius:12px; padding:8px 0 12px 20px; margin:20px 0 74px;}
.course-mod .mainCourse-con .box .con .service li{ float:left; width:159px; height:42px; line-height:42px; padding-left:36px; position:relative;}
.course-mod .mainCourse-con .box .con .service li:nth-child(2n){ width:auto;}
.course-mod .mainCourse-con .box .con .service li:before{ content:""; width:26px; height:26px; position:absolute; left:0; top:50%; margin-top:-13px;}
.course-mod .mainCourse-con .box .con .service li.ico01:before{ background-position:-62px -32px;}
.course-mod .mainCourse-con .box .con .service li.ico02:before{ background-position:-90px -32px;}
.course-mod .mainCourse-con .box .con .service li.ico03:before{ background-position:-117px -32px;}
.course-mod .mainCourse-con .box .con .service li.none-tags{ padding-left:0;}
.course-mod .mainCourse-con .box .con .service li.none-tags:before{ display:none;}
.course-mod .mainCourse-con .box .con .service li a{ color:#fd7400; text-decoration:underline;}
.course-mod .mainCourse-con .box .con .buy-con{ border-top:1px solid #eee;}
.course-mod .mainCourse-con .box .con .buy-con h3{ line-height:62px; font-size:18px;}

.course-mod .mainCourse-con .box .con .buy-con .tit02{ height:50px;}
.course-mod .mainCourse-con .box .con .buy-con .tit02 h4{ float:left; line-height:44px; font-size:18px;}
.course-mod .mainCourse-con .box .con .buy-con .tit02 h4 i{ font-size: 16px; color: #f4664a;}
.course-mod .mainCourse-con .box .con .buy-con .tit02 .exam-con{ float:right; line-height:44px; color:#999; position:relative;}
.course-mod .mainCourse-con .box .con .buy-con .tit02 .exam-con .exam-pop{width:208px;padding:12px 14px;background:#fff;border:1px solid #eaeaea;position:absolute;left:-62px;top:30px;font-size:12px;display:none; z-index:10;}
.course-mod .mainCourse-con .box .con .buy-con .tit02 .exam-con .exam-pop strong{display:block;line-height:24px;}
.course-mod .mainCourse-con .box .con .buy-con .tit02 .exam-con .exam-pop p{line-height:20px;margin-bottom:5px;}
.course-mod .mainCourse-con .box .con .buy-con .coupon-list-gj{background:url(/images/gaojijingjishi/project/main2021/counp-img.png) no-repeat; width:342px; height: 58px; margin-bottom: 10px; }
.course-mod .mainCourse-con .box .con .buy-con .coupon-list-gj strong{font-size: 30px; color: #dd111a; display: inline-block;*display:inline; zoom: 1; margin:4px 0 0 35px; vertical-align: top;}
.course-mod .mainCourse-con .box .con .buy-con .coupon-list-gj span{ display: inline-block;*display:inline; zoom: 1; color: #dd111a; margin: 11px 0 0 10px; line-height: 18px; vertical-align: top;}
.course-mod .mainCourse-con .box .con .buy-con .coupon-list-gj .lq-btn{background:url(/images/gaojijingjishi/project/main2021/lq-btn.png) no-repeat; display: block; float: right; width: 46px; height: 40px;line-height:16px; color: #dd111a; text-align: center; font-weight: bold; margin: 8px 6px 0 0; padding-top: 7px;}

.course-mod .mainCourse-con .box .con .buy-con .prize{ width:347px; height:44px; line-height:44px; border:1px solid #eaeaea; position:relative; margin-bottom: 10px; cursor: pointer;}
.course-mod .mainCourse-con .box .con .buy-con .prize h4{ float:left; padding-left:11px;}
.course-mod .mainCourse-con .box .con .buy-con .prize p{ display:block; float:left; font-size:22px; color:#f4664a; font-weight:bold; padding-left:90px;}
.course-mod .mainCourse-con .box .con .buy-con .prize p del{ font-size:18px; font-weight:normal; color:#333; padding-left:16px; vertical-align:1px;}
.course-mod .mainCourse-con .box .con .buy-con .prize span{ display:block; float:right; font-size:14px; padding-right:20px;}
.course-mod .mainCourse-con .box .con .buy-con .prize:before{ display: none; content:""; width:18px; height:18px; position:absolute; right:0; bottom:0; background-position:-153px -32px;}
.course-mod .mainCourse-con .box .con .buy-con .prize.on{ border:1px solid #f4664a;}
.course-mod .mainCourse-con .box .con .buy-con .prize.on:before{ display: block;}
.course-mod .mainCourse-con .box .con .buy-con .btn-wrap{ height:46px; padding:10px 0 0;}
.course-mod .mainCourse-con .box .con .buy-con .btn-wrap .service-btn{ display:block; float:left; width:160px; 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 .mainCourse-con .box .con .buy-con .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .mainCourse-con .box .con .buy-con .btn-wrap .buy-btn{ display:block; float:right; width:162px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; text-decoration:none; border-radius:6px; background:#ff5742; -webkit-transition:margin-top .3s ease;-moz-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;-ms-transition:margin-top .3s ease;transition:margin-top .3s ease;}
.course-mod .mainCourse-con .box .con .buy-con .btn-wrap .buy-btn:hover{ margin-top:-10px;}
.course-mod .mainCourse-con .box .courseTips02{}

.course-mod .mainCourse-con .box.jpb-tags .top-tit{ background:url("/images/gaojijingjishi/project/2024project/jpb-tit.png") no-repeat;}
.course-mod .mainCourse-con .box.jpb-tags .tips{ background:#1377ff;}
.course-mod .mainCourse-con .box.jpb-tags .con .courseTips{ background:#f3f8ff; box-shadow:0 5px 10px #d9e6fc;}
.course-mod .mainCourse-con .box.jpb-tags .con .courseTips h4:before{ background:#a6d0f4;}
.course-mod .mainCourse-con .box.jpb-tags .con .service{ background:#f3f8ff; box-shadow:0 5px 10px #d9e6fc;}

.course-mod .mainCourse-con .box.syb-tags .top-tit{ background:url("//www.chinaacc.com/upload/resources/image/2023/09/12/2204707.png") no-repeat;}
.course-mod .mainCourse-con .box.syb-tags .tips{ background:#6359f8;}
.course-mod .mainCourse-con .box.syb-tags .con .tit{ background-position:0 -214px;}
.course-mod .mainCourse-con .box.syb-tags .con .courseTips{ background:#f6f6ff; box-shadow:0 5px 10px #ececff;}
.course-mod .mainCourse-con .box.syb-tags .con .courseTips h4:before{ background:#bcc0ff;}
.course-mod .mainCourse-con .box.syb-tags .con .courseTips h4::after{ border-color:#d6d8ff;}
.course-mod .mainCourse-con .box.syb-tags .con .service{ background:#f3f8ff; box-shadow:0 5px 10px #d9e6fc;}

.course-mod .mainCourse-con .box.lwb-tags .top-tit{ background:url("//www.chinaacc.com/upload/resources/image/2023/09/12/2204821.png") no-repeat;}
.course-mod .mainCourse-con .box.lwb-tags .tips{ background:#f74600;}
.course-mod .mainCourse-con .box.lwb-tags .con .courseTips{ background:#fff4e5; box-shadow:0 5px 10px  #ffe1bc;}
.course-mod .mainCourse-con .box.lwb-tags .con .courseTips h4:before{ background:#ffe1bc;}
.course-mod .mainCourse-con .box.lwb-tags .con .service{ background:#fff4e5; box-shadow:0 5px 10px  #ffe1bc;}

.course-mod .mainCourse-con .box.jyb-tags{border-radius:15px 15px 0 0;margin-right: 0;background: url(/images/gaojijingjishi/project/2024project/jpb-tit.png) no-repeat center top;}
.course-mod .mainCourse-con .box.jyb-tags .top-tit p{ color:#ffedc6;}
.course-mod .mainCourse-con .box.jyb-tags .teacher{ width:330px; height:135px; margin:0 auto; background:url("/images/gaojijingjishi/project/2024project/teacher-bg.png") no-repeat;}
.course-mod .mainCourse-con .box.jyb-tags .teacher .pic{ position:absolute; left:50%; bottom:41px; transform: translate(-50%,0); -webkit-transform:translate(-50%,0); -ms-transform:translate(-50%,0); -moz-transform:translate(-50%,0);}
.course-mod .mainCourse-con .box.jyb-tags .teacher p{ display:block; width:100%; text-align:center; line-height:41px; padding-top:94px; font-size:14px; color:#5e3100; font-weight:bold;}
.course-mod .mainCourse-con .box.jyb-tags .teacher p i{ display:inline-block; width:19px; height:20px; margin-right:10px; background-position:-37px -63px; vertical-align:middle;}

.course-mod .mainCourse-con .courseTips-jyb{ width:366px; margin:11px auto 0; border-radius:0 0 10px 10px; padding-bottom:2px; background:#ffebc9; background-image:-webkit-linear-gradient(left, #ffebc9, #fff1e0); background-image:-moz-linear-gradient(left, #ffebc9, #fff1e0); background-image:linear-gradient(left,#ffebc9,#fff1e0);}
.course-mod .mainCourse-con .courseTips-jyb .tit{ height:36px; line-height:36px; text-align:center; border-radius:0 0 20px 20px; font-size:18px; color:#fff; font-weight:bold; background:url("/images/gaojijingjishi/project/2024project/qjb-tit02.png") no-repeat;}
.course-mod .mainCourse-con .courseTips-jyb .list{ margin:2px 15px 0 40px;}
.course-mod .mainCourse-con .courseTips-jyb .list li{ height:46px; border-bottom:1px solid #fde3bd; position:relative;}
.course-mod .mainCourse-con .courseTips-jyb .list h4{ line-height:47px; float:left; font-size:16px; color:#5e3100; font-weight:bold;}
.course-mod .mainCourse-con .courseTips-jyb .list p{ display:block; float:right; line-height:46px; color:#5e3100;}
.course-mod .mainCourse-con .courseTips-jyb .list h4:before{ content:""; width:6px; height:6px; border-radius:50%; position:absolute; left:-13px; top:50%; margin-top:-3px; background:#ffaa27;}
.course-mod .mainCourse-con .courseTips-jyb .list h4:after{ content:""; width:1px; height:48px; border-left:1px dashed #ffc466; position:absolute; left:-10px; top:24px;}
.course-mod .mainCourse-con .courseTips-jyb .list li:last-child{ border-bottom:0;}
.course-mod .mainCourse-con .courseTips-jyb .list li:last-child h4:after{ display:none;}
.course-mod .mainCourse-con .containCourse-jyb{ width:366px; margin:11px auto 0; border-radius:0 0 10px 10px; padding-bottom:2px; background:#ffebc9; background-image:-webkit-linear-gradient(left, #ffebc9, #fff1e0); background-image:-moz-linear-gradient(left, #ffebc9, #fff1e0); background-image:linear-gradient(left,#ffebc9,#fff1e0);}
.course-mod .mainCourse-con .containCourse-jyb .tit{ height:36px; line-height:36px; text-align:center; border-radius:0 0 20px 20px; font-size:18px; color:#fff; font-weight:bold; background:url("/images/gaojijingjishi/project/2024project/qjb-tit02.png") no-repeat;}
.course-mod .mainCourse-con .containCourse-jyb .list{ padding:14px 0 17px 16px;}
.course-mod .mainCourse-con .containCourse-jyb .list li{ float:left; width:82px; height:74px; border-radius:8px; background:#fff; box-shadow:0 5px 12px #ffdebb; border:1px solid #ffd59d; margin-right:40px; position:relative;}
.course-mod .mainCourse-con .containCourse-jyb .list h4{ line-height:30px; font-size:16px; color:#b99165; padding-left:15px; position:relative;}
.course-mod .mainCourse-con .containCourse-jyb .list h4:before{ content:""; width:16px; height:2px; background:#ccaa83; position:absolute; left:15px; bottom:-2px;}
.course-mod .mainCourse-con .containCourse-jyb .list p{ line-height:24px; padding:13px 0 0 15px; font-size:19px; color:#5e3100; font-weight:bold;}
.course-mod .mainCourse-con .containCourse-jyb .list li:before{ content:""; width:20px; height:20px; background-position:-63px -62px; position:absolute; right:-29px; top:33px;}
.course-mod .mainCourse-con .containCourse-jyb .list li:last-child{ margin-right:0;}
.course-mod .mainCourse-con .containCourse-jyb .list li:last-child:before{ display:none;}
.course-mod .mainCourse-con .service-jyb{ width:348px; height:116px; background:#fff8f0; border-radius:10px; margin:11px auto 0; border:9px solid #fff; overflow:hidden;}
.course-mod .mainCourse-con .service-jyb .tit{ width:99px; height:34px; line-height:34px; font-size:16px; font-weight:bold; color:#fff; text-indent:12px; background-position:0 -248px; left:0; top:0;}
.course-mod .mainCourse-con .service-jyb .list{ padding:40px 0 0 21px;}
.course-mod .mainCourse-con .service-jyb .list li{ float:left; line-height:40px; margin-right:10px; padding-left:35px; font-size:16px; position:relative;}
.course-mod .mainCourse-con .service-jyb .list li:before{ content:""; width:26px; height:26px; position:absolute; left:0; top:7px;}
.course-mod .mainCourse-con .service-jyb .list li.ico01:before{ background-position:-88px -62px;}
.course-mod .mainCourse-con .service-jyb .list li.ico02:before{ background-position:-115px -62px;}
.course-mod .mainCourse-con .service-jyb .list li.ico03:before{ background-position:-142px -62px;}
.course-mod .mainCourse-con .service-jyb:before{ content:""; width:34px; height:34px; background:#fff8f0; border:16px solid #ffe9d3; border-radius:50%; position:absolute; right:15px; top:-32px;}
.course-mod .mainCourse-con .service-jyb .more-text{ line-height:32px; text-align:right; padding-right:12px;}
.course-mod .mainCourse-con .service-jyb .more-text a{ color:#fd7400; text-decoration:underline;}
.course-mod .mainCourse-con .prize-jyb{ width:366px; padding:38px 0 10px; margin:11px auto 0; background:#fff; border-radius:10px;}
.course-mod .mainCourse-con .prize-jyb .tit{ width:185px; height:49px; line-height:40px; text-align:center; font-size:18px; color:#823b0d; font-weight:bold; left:50%; margin-left:-92px; top:-10px; background:url("/images/gaojijingjishi/project/2024project/qjb-tit03.png") no-repeat;}
.course-mod .mainCourse-con .prize-jyb .prize-con{ width:332px; height:127px; margin:0 auto; background:url("/images/gaojijingjishi/project/2024project/qjb-prize.png") no-repeat;}
.course-mod .mainCourse-con .prize-jyb .prize-list{ margin-bottom: 1px;}
.course-mod .mainCourse-con .prize-jyb .prize-list li{ height: 22px; line-height: 22px; font-size: 12px;}
.course-mod .mainCourse-con .prize-jyb .prize-list li span{ float: left; display: block; width: 180px; text-align: right; color: #666;}
.course-mod .mainCourse-con .prize-jyb .prize-list li em{ float: left;}
.course-mod .mainCourse-con .prize-jyb .prize-con .tit01{ width:76px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#fff; font-weight:bold; background:#ff5813; border-radius:6px; left:11px; top:5px;}
.course-mod .mainCourse-con .prize-jyb .prize-con .tit02{ width:76px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#fff; font-weight:bold; background:#ff5813; border-radius:6px; right:20px; top:38px;}
.course-mod .mainCourse-con .prize-jyb .prize-con .prize01{ line-height:24px; left:9px; top:61px; font-size:20px; color:#ff5813; font-weight:bold;}
.course-mod .mainCourse-con .prize-jyb .prize-con .prize02{ line-height:24px; left:245px; top:98px; font-size:20px; color:#ff5813; font-weight:bold;}
.course-mod .mainCourse-con .prize-jyb .deliveryPrice{ line-height:46px; text-align:center;}
.course-mod .mainCourse-con .prize-jyb .deliveryPrice span{ font-size:28px; color:#f83535; font-weight:bold; margin:0 10px; vertical-align:-5px;}
.course-mod .mainCourse-con .prize-jyb .deliveryPrice span em{ font-size:40px;}
.course-mod .mainCourse-con .prize-jyb .btn-wrap{ height:46px; text-align:center; font-size:0; padding:2px 0 0;}
.course-mod .mainCourse-con .prize-jyb .btn-wrap .service-btn{ display:block; float:left; width:160px; 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; margin:0 10px; -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 .mainCourse-con .prize-jyb .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .mainCourse-con .prize-jyb .btn-wrap .buy-btn{ display:block; float:left; width:162px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; text-decoration:none; border-radius:6px; background:#ff5742; margin:0 10px; -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 .mainCourse-con .prize-jyb .btn-wrap .buy-btn:hover{ margin-top:-10px;}

.course-mod .otherCourse-con{ padding-top:52px;}
.course-mod .cwei-course{ width:590px; box-shadow:0 3px 12px 6px #e9e9e9; border-radius:10px;}
.course-mod .cwei-course .top-tit{ height:130px; background:url("/images/gaojijingjishi/project/2024project/cwei-tit.jpg") no-repeat;}
.course-mod .cwei-course .top-tit p{ line-height:26px; color:#fff; padding:82px 0 0 31px;}
.course-mod .cwei-course .top-tit .icon{ right:0; top:0;}
.course-mod .cwei-course .top-tit .preferential-text{ display:inline-block; line-height:32px; font-size:14px; padding:0 18px; color:#fff; right:0; top:0; border-radius:0 10px 0 15px; background:#fb3b2c; background-image:-webkit-linear-gradient(left, #fc5d14, #fb3b2c); background-image:-moz-linear-gradient(left, #fc5d14, #fb3b2c); background-image:linear-gradient(left,#fc5d14,#fb3b2c);}
.course-mod .cwei-course .con{ height:412px; background:#fff; border:1px solid #96bfff; padding:20px 20px 0; border-top:0; border-radius:0 0 10px 10px;}
.course-mod .cwei-course .con .head{ right:11px; bottom:262px;}
.course-mod .cwei-course .con .tit{ width:295px; height:32px; line-height:32px; background-position:0 -284px; color:#844b00; text-indent:12px; margin-left:6px;}
.course-mod .cwei-course .con .service{ width:350px; padding:21px 0 29px; margin-left:6px;}
.course-mod .cwei-course .con .service li{ float:left; min-width:104px; height:34px; line-height:34px; padding-left:36px; position:relative;}
.course-mod .cwei-course .con .service li:before{ content:""; width:26px; height:26px; position:absolute; left:0; top:50%; margin-top:-13px;}
.course-mod .cwei-course .con .service li.ico01:before{ background-position:-34px -89px;}
.course-mod .cwei-course .con .service li.ico02:before{ background-position:-62px -89px;}
.course-mod .cwei-course .con .service li.ico03:before{ background-position:-90px -89px;}
.course-mod .cwei-course .con .service li.ico04:before{ background-position:-118px -89px;}
.course-mod .cwei-course .con .more{ width:548px; height:82px; background:url("/images/gaojijingjishi/project/2024project/otherCourse-bg01.png") no-repeat;}
.course-mod .cwei-course .con .send{ margin:14px 0 0 26px;}
.course-mod .cwei-course .con .send h4{ display:block; float:left; width:46px; height:55px; line-height:55px; text-align:center; font-size:14px; color:#fff; font-weight:bold; background:#ff5743; border-radius:6px 0 0 6px;}
.course-mod .cwei-course .con .send .text{ width:169px; height:53px; background:#fff; border-radius:0 6px 6px 0; border:1px solid #ffc07c; border-left:0;}
.course-mod .cwei-course .con .send .text p{ line-height:20px; padding:6px 0 0 16px;}
.course-mod .cwei-course .con .coupon{ width:255px; height:55px; margin:14px 0 0 20px; background-position:0 -317px;}
.course-mod .cwei-course .con .coupon .text{ padding:1px 0 0 17px;}
.course-mod .cwei-course .con .coupon .text h4{ line-height:28px; background:-webkit-linear-gradient(top,#fffefd,#fff3df 40%,#fff3df 60%,#ffe2b0);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#ffe2b0;}
.course-mod .cwei-course .con .coupon .text h4 strong{ font-size:22px;}
.course-mod .cwei-course .con .coupon .text p{ display:inline-block; height:18px; line-height:18px; font-size:12px; color:#e76009; background:#ffd7b4; padding:0 13px;}
.course-mod .cwei-course .con .coupon .btn{ display:block; width:92px; height:28px; line-height:28px; text-align:center; color:#e9380c; font-weight:bold; border-radius:40px; margin:13px 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 .cwei-course .con .deliveryPrice{ text-align:center; line-height:78px; font-size:18px;}
.course-mod .cwei-course .con .deliveryPrice span{ font-size:28px; color:#f83535; vertical-align:-2px; margin-right:3px;}
.course-mod .cwei-course .con .deliveryPrice span em{ font-size:40px;}
.course-mod .cwei-course .con .chkPrice{ padding: 20px 0;}
.course-mod .cwei-course .con .chkPrice .btn{ display:block; float:left; width:174px; height:62px; padding-top: 10px; line-height: 26px; margin-right:10px; text-decoration:none; text-align:center; font-size:14px; position:relative; border:1px solid #eaeaea; background:#fff;}
.course-mod .cwei-course .con .chkPrice .btn strong{ font-size:22px; color:#f4664a;}
.course-mod .cwei-course .con .chkPrice .btn del{ font-size: 14px; font-weight: normal; color: #999; padding-left: 16px;}
.course-mod .cwei-course .con .chkPrice .btn:before{ display: none; content:""; width:32px; height:29px; position:absolute; right:0; bottom:0; background:url("/images/gaojijingjishi/project/2024project/mixun-ico03.png") no-repeat;}
.course-mod .cwei-course .con .chkPrice .btn.on{ border: 1px solid #f4664a;}
.course-mod .cwei-course .con .chkPrice .btn.on:before{ display: block;}
.course-mod .cwei-course .con .chkPrice .btn:last-child{ margin-right: 0;}
.course-mod .cwei-course .con .btn-wrap{height:46px; padding-left:92px;}
.course-mod .cwei-course .con .btn-wrap .service-btn{ display:block; float:left; width:160px; 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; margin:0 10px; -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 .cwei-course .con .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .cwei-course .con .btn-wrap .buy-btn{ display:block; float:left; width:162px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; text-decoration:none; border-radius:6px; background:#ff5742; margin:0 10px; -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 .cwei-course .con .btn-wrap .buy-btn:hover{ margin-top:-10px;}

.course-mod .vip-course{ width:592px; box-shadow:0 3px 12px 6px #e9e9e9; border-radius:10px;}
.course-mod .vip-course .top-tit{ height:130px; background:url("/images/gaojijingjishi/project/2024project/vip-tit.jpg") no-repeat;}
.course-mod .vip-course .top-tit p{ line-height:26px; color:#be640d; padding:86px 0 0 34px;}
.course-mod .vip-course .top-tit p span{ display:inline-block; line-height:26px; color:#522702; background:#fff4e3; border-radius:40px; padding:0 14px; margin-right:8px;}
.course-mod .vip-course .top-tit .preferential-text{ display:inline-block; line-height:32px; font-size:14px; padding:0 18px; color:#fff; right:0; top:0; border-radius:0 10px 0 15px; background:#fb3b2c; background-image:-webkit-linear-gradient(left, #fc5d14, #fb3b2c); background-image:-moz-linear-gradient(left, #fc5d14, #fb3b2c); background-image:linear-gradient(left,#fc5d14,#fb3b2c);}
.course-mod .vip-course .con{ height:412px; border:1px solid #fcc98a; background:#fff; padding:20px 20px 0; border-top:0; border-radius:0 0 10px 10px;}
.course-mod .vip-course .con .head{ right:11px; bottom:262px;}
.course-mod .vip-course .con .tit{ width:295px; height:32px; line-height:32px; background-position:0 -284px; color:#844b00; text-indent:12px; margin-left:6px;}
.course-mod .vip-course .con .service{ width:350px; padding:21px 0 29px; margin-left:6px;}
.course-mod .vip-course .con .service li{ float:left; min-width:104px; height:34px; line-height:34px; padding-left:36px; position:relative;}
.course-mod .vip-course .con .service li:before{ content:""; width:26px; height:26px; position:absolute; left:0; top:50%; margin-top:-13px;}
.course-mod .vip-course .con .service li.ico01:before{ background-position:-34px -89px;}
.course-mod .vip-course .con .service li.ico02:before{ background-position:-62px -89px;}
.course-mod .vip-course .con .service li.ico03:before{ background-position:-90px -89px;}
.course-mod .vip-course .con .service li.ico04:before{ background-position:-118px -89px;}
.course-mod .vip-course .con .more{ width:548px; height:82px; background:url("/images/gaojijingjishi/project/2024project/otherCourse-bg01.png") no-repeat;}
.course-mod .vip-course .con .scholarship{ width:249px; height:64px; background-position:0 -373px; margin:9px 0 0 15px;}
.course-mod .vip-course .con .scholarship h4{ float:left; width:95px; height:59px; line-height:59px; text-align:center; font-size:19px; color:#ed3704; font-weight:bold;}
.course-mod .vip-course .con .scholarship .text{ padding:8px 0 0 15px;}
.course-mod .vip-course .con .scholarship .text p{ line-height:22px; font-size:12px; color:#fff;}
.course-mod .vip-course .con .scholarship .text strong{ font-size:16px;}
.course-mod .vip-course .con .scholarship .text strong em{ color:#ffdfa0;}
.course-mod .vip-course .con .coupon{ width:255px; height:55px; margin:14px 0 0 20px; background-position:0 -317px;}
.course-mod .vip-course .con .coupon .text{ padding:5px 0 0 17px;}
.course-mod .vip-course .con .coupon .text h4{ line-height:24px; background:-webkit-linear-gradient(top,#fffefd,#fff3df 40%,#fff3df 60%,#ffe2b0);-webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#ffe2b0;}
.course-mod .vip-course .con .coupon .text h4 strong{ font-size:22px; vertical-align:-1px;}
.course-mod .vip-course .con .coupon .text p{ display:inline-block; height:18px; line-height:18px; font-size:12px; color:#e76009; background:#ffd7b4; padding:0 8px;}
.course-mod .vip-course .con .coupon .btn{ display:block; width:92px; height:28px; line-height:28px; text-align:center; color:#e9380c; font-weight:bold; border-radius:40px; margin:13px 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 .vip-course .con .deliveryPrice{ text-align:center; line-height:78px; font-size:18px;}
.course-mod .vip-course .con .deliveryPrice span{ font-size:28px; color:#f83535; vertical-align:-2px; margin-right:3px;}
.course-mod .vip-course .con .deliveryPrice span em{ font-size:40px;}
.course-mod .vip-course .con .chkPrice{ padding: 20px 0;}
.course-mod .vip-course .con .chkPrice .btn{ display:block; float:left; width:160px; height:62px; padding: 10px 0 0 108px; line-height: 26px; margin-right:10px; text-decoration:none; font-size:14px; position:relative; border:1px solid #ffe1bc; background:url("/images/gaojijingjishi/project/2024project/mixun-ico04.png") no-repeat right bottom #fff4e5;}
.course-mod .vip-course .con .chkPrice .btn .chong{ color:#fe3f0c;}
.course-mod .vip-course .con .chkPrice .btn .chong strong{ font-size:22px; color:#f4664a;}
.course-mod .vip-course .con .chkPrice .btn .czong{ font-size: 16px; font-weight: 700; color: #462a08;}
.course-mod .vip-course .con .chkPrice .btn:before{ display: block; content:""; width:32px; height:29px; position:absolute; right:0; bottom:0; background:url("/images/gaojijingjishi/project/2024project/mixun-ico04.png") no-repeat;}
.course-mod .vip-course .con .chkPrice .btn.on{ border: 1px solid #f4664a;}
.course-mod .vip-course .con .chkPrice .btn.on:before{ background:url("/images/gaojijingjishi/project/2024project/mixun-ico03.png") no-repeat;}
.course-mod .vip-course .con .chkPrice .btn:last-child{ margin-right: 0;}
.course-mod .vip-course .con .chkPrice .btn .flIcon{ position: absolute; top: 8px; left: 9px; display: block; width: 88px; height: 56px;}
.course-mod .vip-course .con .btn-wrap{ height:46px; padding-left:92px;}
.course-mod .vip-course .con .btn-wrap .service-btn{ display:block; float:left; width:160px; 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; margin:0 10px; -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 .vip-course .con .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .vip-course .con .btn-wrap .buy-btn{ display:block; float:left; width:162px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#fff; text-decoration:none; border-radius:6px; background:#ff5742; margin:0 10px; -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 .vip-course .con .btn-wrap .buy-btn:hover{ margin-top:-10px;}

.equity-con{background:#fff;border-radius:10px;padding:10px 16px 12px 26px;/* padding:10px 0 12px; */box-shadow:0 6px 12px #f2f3f4; margin-top:30px;}
.equity-con h3{ line-height:50px; font-size:16px;}
.equity-con p{ line-height:34px;}
.equity-con .hide{ display:none;}
.equity-con .btn{ display:block; width:52px; height:26px; border:1px solid #e1e1e1; background-position:-147px -90px; border-radius:50px; margin:12px auto 0;}
.equity-con .btn.on{ background-position:-181px -90px;}

.choiceCourse-mod{ display:none; margin-top:20px; position:relative;}
.choiceCourse-mod .tab-con{ background:#fff; border-radius:10px; padding:17px 0 0;  box-shadow:0 0 15px #e6e6e6;}
.choiceCourse-mod .tab-con .tit{ height:44px;}
.choiceCourse-mod .tab-con .tit h4{ float:left; line-height:44px; width:110px; text-align:right; font-size:18px;}
.choiceCourse-mod .tab-con .btn-wrap{ background:#fff; border-radius:10px; margin-top:13px;}
.choiceCourse-mod .tab-con .choiceClass-tit{ padding:0 0 10px 110px;}
.choiceCourse-mod .tab-con .choiceClass-tit p{ display:block; float:left; height:38px; line-height:38px; padding:0 30px; font-size:16px; border:1px solid #d2d2d2; border-radius:4px; position:relative; margin-right:14px; cursor:pointer;}
.choiceCourse-mod .tab-con .choiceClass-tit p.on{ border:1px solid #f4664a; color:#f4664a;}
.choiceCourse-mod .tab-con .choiceClass-tit p.on i{display:block;width:17px;height:17px;position:absolute;right:0;bottom:0;background:url(/images/zhongjizhicheng/project/index2022/course-on-icon.png) no-repeat center;}
.choiceCourse-mod .choiceClass-con{ display:none}
.choiceCourse-mod .tab-con .con{ padding:0 0 8px 110px;}
.choiceCourse-mod .tab-con .course-tit{ line-height:18px; font-weight:bold; padding-bottom:9px;}
.choiceCourse-mod .tab-con .course-tit strong{ color:#f4664a;}
.choiceCourse-mod .tab-con .course-con{ padding:0 0 13px 0;}
.choiceCourse-mod .tab-con .course-con div{ margin-top:8px; background:url(/images/zhongjizhicheng/project/index2022/down.png) no-repeat; padding-left:20px; color:#f4694e; font-size:12px; line-height:24px;}
.choiceCourse-mod .tab-con .course-con p{ display:block; float:left; height:38px; line-height:38px; padding:0 30px; font-size:16px; border:1px solid #d2d2d2; overflow:hidden; border-radius:4px; position:relative; margin:0 14px 5px 0; cursor:pointer;}
.choiceCourse-mod .tab-con .course-con p.on{ border:1px solid #f4664a; color:#f4664a;}
.choiceCourse-mod .tab-con .course-con p.on i{display:block;width:17px;height:17px;position:absolute;right:0;bottom:0;background:url(/images/zhongjizhicheng/project/index2022/course-on-icon.png) no-repeat center;}
.choiceCourse-mod .tab-con .course-con input{ position:absolute; left:-50px; top:-50px;}
.choiceCourse-mod .close-btn{ display:block; width:20px; height:20px; right:28px; top:28px; background: url(/images/zhongjizhicheng/project/index2022/close-btn.png) no-repeat center;}
.choiceCourse-mod .shoppingCart-wrap{ background:#707fb0; padding:19px 40px 18px 0; border-radius: 0 0 10px 10px;}
.choiceCourse-mod .shoppingCart-wrap .text{ color:#fff; line-height:21px; padding:0 20px;margin-top:10px;}
.choiceCourse-mod .shoppingCart-wrap .text strong{ font-size:22px; vertical-align:-2px;}
.choiceCourse-mod .shoppingCart-wrap .buy-btn{ display:block; width:154px; height:42px; line-height:42px; text-align:center; background:#fb6345; border-radius:5px; font-size:20px; font-weight:bold; color:#fff; text-decoration:none;}
.choiceCourse-mod .shoppingCart-wrap .coinNumber{ float: left; width: 350px; padding-left:50px; font-size: 12px; color: #fff;}
.choiceCourse-mod .shoppingCart-wrap .coinNumber p{ font-size: 18px; display: none;}
/**/
.courseDesign-mod{ margin-bottom:43px; height:441px; overflow:hidden;}
.courseDesign-mod .tab-tit{ width:1230px; margin-bottom:29px;text-align: center;}
.courseDesign-mod .tab-tit .btn{display:inline-block; width:218px; height:58px; line-height:58px; font-size:24px; text-decoration:none; margin-right:25px; text-align:center; border:1px solid #e2e2e2; border-radius:6px;}
.courseDesign-mod .tab-tit .btn.on{ width:220px; height:60px; line-height:60px; border:0; color:#fff; font-weight:bold; background:#ffebc9; background-image:-webkit-linear-gradient(left, #3f4efe, #1584f4); background-image:-moz-linear-gradient(left, #3f4efe, #1584f4); background-image:linear-gradient(left,#3f4efe,#1584f4);}
.courseDesign-mod .tab-con{ display:none; box-shadow:0 3px 12px 6px #edf1f5; border-radius:8px;}
.courseDesign-mod .tab-con ul{ padding:74px 0 20px 21px; background:url("/images/gaojijingjishi/project/2024project/courseDesign-bg01.png") no-repeat center 39px;}
.courseDesign-mod .tab-con.five-tags li{float: left;width:184px; height:227px; background:#ebf5ff; border-radius:8px; margin-right:11px; position:relative; vertical-align: top;}
.courseDesign-mod .tab-con li{width:184px;height:227px; position:relative; padding-left:12px;}
.courseDesign-mod .tab-con li:last-child{ margin-right:0;}
.courseDesign-mod .tab-con li:last-child .num:before{ display:none;}
.courseDesign-mod .tab-con .box{ background:#ebf5ff; padding-bottom:10px; border-radius:10px;}
.courseDesign-mod .tab-con .num{ display:block; width:38px; height:38px; line-height:38px; text-align:center; font-size:14px; color:#fff; position:absolute; left:50%; margin-left:-27px; top:-52px; padding-right:17px; background-position:0 -444px;}
.courseDesign-mod .tab-con .num:before{ content:""; width:176px; height:4px; background:#deeafe; position:absolute; left:51px; top:18px;}
.courseDesign-mod .tab-con .tit{ height:55px; line-height:55px; text-align:center; font-size:18px; color:#197ff5;}
.courseDesign-mod .tab-con .tit span{ display:inline-block; height:22px; line-height:22px; font-size:12px; color:#ff9119; font-weight:normal; background:#ffeedd; border-radius:6px; margin-left:3px; padding:0 5px; vertical-align:1px;}
.courseDesign-mod .tab-con .con{ width:164px; margin:0 auto; background:#fff; text-align:center;}
.courseDesign-mod .tab-con .con .text01{ line-height:50px; color:#ff9119; border-bottom:1px solid #ebf5ff;}
.courseDesign-mod .tab-con .con .text02{ height:40px; line-height:20px; padding:10px 0; border-bottom:1px solid #ebf5ff;}
.courseDesign-mod .tab-con .con .text03{ line-height:20px; padding:10px 0;}
.courseDesign-mod .tab-con.three-tags li{ width:373px; margin-right:20px;}
.courseDesign-mod .tab-con.five-tags li{ width:215px;}
.courseDesign-mod .tab-con.h258 li{ height:258px;}
.courseDesign-mod .tab-con.h258 li .text03{ height:60px;}
.courseDesign-mod .tab-con.seven-tags.swiper-container,.courseDesign-mod .tab-con.eight-tags.swiper-container,.courseDesign-mod .tab-con.six-tags.swiper-container,.courseDesign-mod .tab-con.vip-tags.swiper-container{ width: 1200px; height: 365px; margin: 0 auto;}
.courseDesign-mod .tab-con.seven-tags.swiper-container ul{height: 365px;width: 1156px;}

.courseDesign-mod .tab-con.seven-tags li .box-con,.courseDesign-mod .tab-con.eight-tags li .box-con,.courseDesign-mod .tab-con.six-tags li .box-con,.courseDesign-mod .tab-con.vip-tags li .box-con{ width:189px;height:270px; background:#ebf5ff; border-radius:8px; margin-left:11px; position:relative; vertical-align: top;}
.courseDesign-mod .tab-con.seven-tags li,.courseDesign-mod .tab-con.eight-tags li,.courseDesign-mod .tab-con.six-tags li,.courseDesign-mod .tab-con.vip-tags li{ width:200px;}
.courseDesign-mod .tab-con.seven-tags li.swiper-slide{ height:270px;}




/**/
.helpExamination-wrap{ width:100%; background:#f8f8f8;}
.helpExamination-mod{}
.helpExamination-mod .top-tit{ height:83px; background:url("/images/gaojijingjishi/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 .helpExamination-con{ padding:13px 0 41px 81px;}
.helpExamination-mod .helpExamination-con:before{ content:""; width:1px; height:100%; position:absolute; left:37px; top:0; border-left:1px dashed #ffbda2;}
.helpExamination-mod .tiku-con{ background:#fff; box-shadow:0 5px 12px #efefef; padding-bottom:37px;}
.helpExamination-mod .tiku-con .left-con{ width:593px; text-align:center;}
.helpExamination-mod .tiku-con .left-con h4{ line-height:42px; font-size:22px; padding-top:38px;}
.helpExamination-mod .tiku-con .left-con .tips{ text-align:center; font-size:0; padding-top:16px;}
.helpExamination-mod .tiku-con .left-con .tips span{ display:inline-block; line-height:30px; font-size:16px; color:#888; padding:0 40px 0 22px; position:relative;}
.helpExamination-mod .tiku-con .left-con .tips span:before{ content:""; width:18px; height:18px; position:absolute; left:0; top:50%; margin-top:-9px; background-position:-68px -447px;}
.helpExamination-mod .tiku-con .left-con .pic{ padding:50px 0 0;}
.helpExamination-mod .tiku-con .right-con{ width:525px; margin-top:23px;}
.helpExamination-mod .tiku-con .right-con:before{ content:""; width:1px; height:93%; background:#dff0ff; position:absolute; left:-1px; top:32px;}
.helpExamination-mod .tiku-con .right-con .tit{ line-height:48px; margin-top:5px; font-size:18px; font-weight:bold; padding-left:17px; position:relative;}
.helpExamination-mod .tiku-con .right-con .tit:before{ content:"";  width:8px; height:8px; border:2px solid #88bfff; background:#fff; border-radius:50%; position:absolute; left:-7px; top:50%; margin-top:-4px;}
.helpExamination-mod .tiku-con .right-con .con01{ width:478px; height:50px; border:1px dashed #ffc97a; margin-left:17px;}
.helpExamination-mod .tiku-con .right-con .con01 h4{ display:block; width:173px; height:52px; line-height:52px; color:#d34a00; text-indent:47px; background-position:0 -529px; position:absolute; left:-1px; top:-1px;}
.helpExamination-mod .tiku-con .right-con .con01 p{ display:block; line-height:20px; font-size:12px; color:#666; padding:6px 0 0 189px;}
.helpExamination-mod .tiku-con .right-con .con02{ width:478px; border:1px dashed #ffc97a; margin-left:17px;}
.helpExamination-mod .tiku-con .right-con .con02 ul{ padding:15px 0 15px 17px;}
.helpExamination-mod .tiku-con .right-con .con02 li{ float:left; width:125px; margin:0 38px 9px 0;}
.helpExamination-mod .tiku-con .right-con .con02 li:nth-child(3n){ margin-right:0;}
.helpExamination-mod .tiku-con .right-con .con02 h4{ height:26px; line-height:26px; font-size:14px; padding-left:24px; position:relative; white-space:nowrap;}
.helpExamination-mod .tiku-con .right-con .con02 h4:before{ content:""; width:18px; height:18px; background-position:-93px -447px; position:absolute; left:0; top:50%; margin-top:-9px;}
.helpExamination-mod .tiku-con .right-con .con02 p{ font-size:12px; color:#999; line-height:16px; padding-top:5px;}
.helpExamination-mod .data-con{ padding:21px 0 37px 21px; background:url("/images/gaojijingjishi/project/2024project/data-bg.jpg") no-repeat right bottom #fff; box-shadow:0 5px 12px #efefef}
.helpExamination-mod .data-con .list01{ width:766px; border:1px dashed #ffc97a; padding:26px 0 20px 24px;}
.helpExamination-mod .data-con .list01 li{ float:left; width:363px; height:102px;}
.helpExamination-mod .data-con .list01 li.one{ border-bottom:1px solid #ededed; border-right:1px solid #ededed;}
.helpExamination-mod .data-con .list01 li.two{ border-bottom:1px solid #ededed;}
.helpExamination-mod .data-con .list01 li.thr{border-right:1px solid #ededed; padding-top:26px; height:auto; padding-bottom:10px;}
.helpExamination-mod .data-con .list01 li.four{ padding-top:26px; height:auto; padding-bottom:10px;}
.helpExamination-mod .data-con .list01 li:nth-child(2n){ padding-left:20px;}
.helpExamination-mod .data-con .list01 .tit{ }
.helpExamination-mod .data-con .list01 .tit h4{ float:left; width:260px; line-height:41px; font-size:20px; padding-left:40px; white-space:nowrap; position:relative;}
.helpExamination-mod .data-con .list01 .tit h4 span{ font-size:16px; font-weight:normal;}
.helpExamination-mod .data-con .list01 .tit h4:before{ content:""; width:24px; height:24px; position:absolute; left:2px; top:50%; margin-top:-12px; background-position:-120px -448px;}
.helpExamination-mod .data-con .list01 .btn{ display:block; float:right; height:20px; line-height:20px; font-size:12px; color:#d34a00; text-decoration:none; border:1px solid #f4b391; border-radius:40px; padding:0 7px; margin:9px 10px 0 0;}
.helpExamination-mod .data-con .list02{ width:790px; height:112px; margin-top:19px; border:1px solid #f9e8cc; 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-mod .data-con .list02 li{ float:left; width:322px; border-top:2px solid #fe6a2c; padding:24px 0 0 73px;}
.helpExamination-mod .data-con .list02 .tit{ line-height:36px; font-size:20px; font-weight:bold; position:relative;}
.helpExamination-mod .data-con .list02 .tit span{ display:block; width:24px; height:24px; line-height:24px; text-align:center; font-size:14px; color:#fff; background:#ff6600; border-radius:4px; position:absolute; left:-34px; top:50%; margin-top:-12px;}
.helpExamination-mod .data-con .list02 .text p{ line-height:28px; color:#888;}

/**/
.book-mod { padding-bottom:39px;}
.book-mod .main { padding-top: 50px; }
.book-mod .book_con .book_tab{padding-left: 60px;margin-top: 45px;width: 1140px;}
.book-mod .book_con .book_tab li{ float:left; width: 174px;height: 40px;background: #EBEFF6;border-radius: 4px;line-height: 40px;text-align: center;font-size: 18px;margin-right: 10px;cursor: pointer;}
.book-mod .book_con .book_tab li.on{ background-position:0 -486px; color: #3792FF;}
.book-mod .book_item{margin-top: 30px;display: none; background: #FFFFFF; box-shadow:0 6px 8px 6px #edf1f5; border-radius:8px;}
.book-mod .book_item.active{display: block;}
.book-mod .book_item .book_img{ top:0;left: 20px;width: 281px; height:100%; background:#fff; border-radius:10px 0 0 10px;}
.book-mod .book_item .book_img img{ margin-top:40px}
.book-mod .book_item .book_img .read_btn{width: 170px;height: 50px; background: #FFA82C; background: linear-gradient(90deg, #FFA82C, #FBBD35);box-shadow: 2px 3px 11px 1px rgba(255, 156, 0, 0.32);border-radius: 0px 25px 25px 25px;line-height: 50px;text-align: center;font-size: 20px;color: #FFFFFF;left: 0;bottom: 0;text-decoration: none;}
.book-mod .book_item .book_img .right-top-icon{top: 12px;right: 6px;}
.book-mod .item_con{ position: relative; z-index: 1; width: 829px; padding-bottom:20px; border-radius: 10px;margin-left: 208px;padding-left: 123px;padding-right: 40px;}
.book-mod .item_con .con_tab{ position: absolute; top: 57px; right: 40px;}
.book-mod .item_con .con_tab li{ float: left; font-size: 16px;color: #999999;line-height: 39px;margin-left: 25px;cursor: pointer; padding:0 10px;}
.book-mod .item_con .con_tab li.active{color: #fff; background:#3792ff;}
.book-mod .item_con .con_info{padding-top: 24px;border-bottom: 1px solid #E9E9E9;padding-bottom: 16px;}
.book-mod .item_con .con_info h3{ height: 72px; font-size: 24px;color: #333333;line-height: 72px;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("/images/gaojijingjishi/project/2024project/ewm-bg.jpg") no-repeat center top;}
.ewm-mod{ padding:33px 0 0;}
.ewm-mod ul{ text-align:center; font-size:0;}
.ewm-mod li{ display:inline-block; width:258px;}
.ewm-mod li p{ text-align:center; color:#fff; line-height:32px; font-size:16px;}

/* left-nav */
.left-nav{width:140px;height:476px;position:fixed;left:0;top:50%;margin-top:-269px;background:url("/images/gaojijingjishi/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}
.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:4px 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}

.mask{display:none; width:100%;z-index:98;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}

/**/
.course-pop{ display:none; width:590px; background:#fff; border-radius:10px; position:fixed; left:50%; margin-left:-295px; top:50%; z-index:99;}
.course-pop .close-btn{ display:block; width:15px; height:16px; right:20px; top:23px; background:url("/images/zhongjizhicheng/project/index2022/coursePop-ico01.png") no-repeat;}
.course-pop .tit{ line-height:36px; font-size:18px; color:#1c0a07; font-weight:bold; padding:57px 0 30px 30px;}
.course-pop .chk{ padding:0 0 80px 30px;}
.course-pop .chk .btn{ display:block; float:left; width:162px; height:54px; line-height:54px; font-size:16px; border:1px solid #eaeaea; background:#fff; color:#67372c; text-decoration:none; border-radius:6px; margin-right:20px; position:relative; text-align:center;}
.course-pop .chk .btn:before{ display: none; content:""; width:32px; height:29px; position:absolute; right:0; bottom:0; background:url("/images/gaojijingjishi/project/2024project/mixun-ico03.png") no-repeat;}
.course-pop .chk .btn.on{ border-color:#f4664a;}
.course-pop .chk .btn.on:before{ display: block;}
.course-pop .btn-wrap{ height:89px; background:#fff6e7; border-radius: 0 0 10px 10px;}
.course-pop .btn-wrap .text{ line-height:56px; font-size:16px; color:#67372c; padding:17px 0 0 40px;}
.course-pop .btn-wrap .text strong{ font-size:22px; color:#f83535; padding-left:15px; vertical-align:-2px;}
.course-pop .btn-wrap .text strong em{ font-size:34px; font-weight:bold;}
.course-pop .btn-wrap .buy-btn{ display:block; margin:17px 30px 0 0; width:230px; height:56px; line-height:56px; text-align:center; font-size:18px; border-radius:40px; color:#fff; text-decoration:none; box-shadow:0 5px 10px #fbca98; background:#f86e1a; background-image:-webkit-linear-gradient(left, #f86e1a, #ff1a1a); background-image:-moz-linear-gradient(left, #f86e1a, #ff1a1a); background-image:linear-gradient(left,#f86e1a, #ff1a1a);}

/**/
.bottomFix-ad{ width:100%; height:70px; position:fixed; left:0; bottom:0; z-index:69; background:url("/images/gaojijingjishi/project/2024project/bottomFix-ad.png") no-repeat center top;}
.bottomFix-ad .text{ line-height:70px; font-size:30px; color:#fff; font-weight:bold; padding-left:190px;}
.bottomFix-ad .text strong{ color:#ffdc87;}
.bottomFix-ad .buy-btn{ display:block; width:150px; height:42px; line-height:42px; text-align:center; font-size:20px; color:#fff; font-weight:bold; border-radius:40px; margin:14px 0 0 20px; text-decoration:none; background:#fe6f53; background-image:-webkit-linear-gradient(top, #fe6f53, #fd3a32); background-image:-moz-linear-gradient(top, #fe6f53, #fd3a32); background-image:linear-gradient(top,#fe6f53,#fd3a32);}
.bottomFix-ad .service-btn{ display:block; width:150px; height:42px; line-height:42px; text-align:center; font-size:20px; color:#fff; font-weight:bold; border-radius:40px; margin:14px 0 0 20px; text-decoration:none; background:#ff7f46; background-image:-webkit-linear-gradient(top, #ffb83d, #ff7f46); background-image:-moz-linear-gradient(top, #ffb83d, #ff7f46); background-image:linear-gradient(top,#ffb83d,#ff7f46);}
.bottomFix-ad .close-btn{ display:block; width:16px; height:16px; position:absolute; right:10px; top:10px; background: url(/images/zhongjizhicheng/project/index2022/close-btn-l.png) no-repeat;}

/**/
.class-table{padding-bottom:50px;
    /* background:#f4f7f9 */
}
.class-table .ct-main{padding-top:44px}
.class-table .ct-ul{padding:48px 0 20px}
.class-table .ct-ul li{width:212px;height:60px;background:#fff;border:1px solid #e2e2e2;border-radius:6px;text-align:center;line-height:60px;font-size:24px;font-weight:400;color:#333;margin-right:32px;cursor:pointer}
.class-table .ct-ul li.on{background:#3f4efe;background:linear-gradient(90deg,#3f4efe,#1584f4);font-size:24px;font-weight:700;color:#fffefe}
.class-table .ct-ul li.end{margin-right:0}
.class-table .t-main-time{width:1200px;height:143px;background:url(/images/zhongjizhicheng/project/index2022/ct-time-bg.png) no-repeat center}
.class-table .t-main-time li{width:150px;text-align:center;margin-right:90px;padding-top:74px}
.class-table .t-main-time .t-item-tt{font-size:18px;font-weight:700;color:#333;padding-bottom:6px}
.class-table .t-main-time .t-item-bt{font-size:14px;font-weight:400;color:#333}
.class-table .t-main-time li.first{margin-left:258px}
.class-table .t-main-time li.end{margin-right:0}
.class-table table{color:#333;margin-top:20px;background:#fff;box-shadow:5px 9px 30px 0 rgba(37,120,223,.13)}
.class-table table .top-tr{color:#fff;height:63px}
.class-table table td{font-size:14px;padding:10px 0}
.class-table .cxqjb,.class-table .gxsyb,.class-table .vip,.class-table .wytgb{display:none}
.class-table .bg-blue-1{background:#69baff}
.class-table .bg-blue-2{background:#43a9ff;background:#43a9ff}
.class-table .bg-blue-3{background:#0086fe}
.class-table .bg-blue-4{background:#186ef0}
.class-table .normal{font-size:14px;color:#fff;font-weight:400}
.class-table .bold{font-size:22px;font-weight:700;color:#fffefe}
.class-table .deep-bg{background:#f8f9fb}
.class-table .second-tr{height:57px;font-size:16px;font-weight:700;color:#343434;background:#eef0f9}
.class-table .second-tr th i{display:inline-block;width:36px;height:36px;top:0;right:0;background:url(/images/zhongjizhicheng/project/index2022/ct-live-icon.png) no-repeat center}
.class-table .third-tr{height:38px}
.class-table td,.class-table th{border-bottom:1px solid #dedede;border-right:1px solid #dedede}

.tpl-bottomAd{height:100px;position:fixed;left:0;right:0;bottom:0;z-index:600;background-repeat:no-repeat;background-position:center bottom;}
.tpl-bottomAd-fixed{padding-bottom:100px !important;}
.tpl-bottomAd .tpl-bottomAd-body{width:1200px;margin:0 auto;}
.tpl-bottomAd .tpl-bottomAd-coupon{width:230px;height:68px;float:left;margin:15px 35px 0 0;background:url(/images/template/project/projectTemplate/tpl-bottomAd-coupon-bg.png) no-repeat;position:relative;}
.tpl-bottomAd .tpl-bottomAd-coupon-panel{margin-right:71px;padding-left:17px;}
.tpl-bottomAd .tpl-bottomAd-coupon-value{height:32px;padding-top:10px;line-height:1;font-size:0;color:#c65810;}
.tpl-bottomAd .tpl-bottomAd-coupon-value em{font-size:16px;display:inline-block;vertical-align:middle;margin:3px 3px 0 0;}
.tpl-bottomAd .tpl-bottomAd-coupon-value span{font-size:14px;display:inline-block;vertical-align:middle;margin:3px 0 0 2px;}
.tpl-bottomAd .tpl-bottomAd-coupon-value strong{line-height:32px;font-size:28px;display:inline-block;color:#ce3d12;vertical-align:middle;}
.tpl-bottomAd .tpl-bottomAd-coupon-panel p{line-height:16px;color:#cf7b13;font-size:12px;}
.tpl-bottomAd .tpl-bottomAd-coupon-state{width:45px;position:absolute;right:16px;top:12px;}
.tpl-bottomAd .tpl-bottomAd-coupon-state a,.tpl-bottomAd .tpl-bottomAd-coupon-state span{height:47px;line-height:470px;overflow:hidden;background:url(/images/template/project/projectTemplate/tpl-bottomAd-coupon-state.png) no-repeat;display:none;}
.tpl-bottomAd .tpl-bottomAd-coupon-state .tpl-bottomAd-coupon-state-use{background-position:left -47px;}
.tpl-bottomAd .tpl-bottomAd-coupon-state .tpl-bottomAd-coupon-state-have{background-position:left -94px;}
.tpl-bottomAd .tpl-bottomAd-coupon-state .tpl-bottomAd-coupon-state-lose{background-position:left -141px;}
.tpl-bottomAd .tpl-bottomAd-text{line-height:100px;font-size:32px;font-weight:bold;color:#fff;font-style:italic;}
.tpl-bottomAd .tpl-bottomAd-text-rows{line-height:37px;padding-top:15px;}
.tpl-bottomAd .tpl-bottomAd-btns{padding-top:25px;font-size:0;}
.tpl-bottomAd .tpl-bottomAd-btns a{padding:14px 28px;line-height:1;margin-left:16px;display:inline-block;border:2px solid #ff9518;color:#a14b00;font-size:20px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background:#ffe0bb;background:-webkit-linear-gradient(top,#fff,#ffe0bb);background:-moz-linear-gradient(top,#fff,#ffe0bb);background:linear-gradient(top,#fff,#ffe0bb);-webkit-box-shadow:0 9px 10px rgba(210,8,0,.29);-moz-box-shadow:0 9px 10px rgba(210,8,0,.29);box-shadow:0 9px 10px rgba(210,8,0,.29);}
.tpl-bottomAd .tpl-bottomAd-btns .tpl-bottomAd-btns-style{border-color:#ffe3cc;color:#ffe3cc;background:#dc0000;background:-webkit-linear-gradient(top,#ff836b,#dc0000);background:-moz-linear-gradient(top,#ff836b,#dc0000);background:linear-gradient(top,#ff836b,#dc0000);}
.tpl-bottomAd .tpl-bottomAd-code{width:134px;padding:15px 0 0 15px;background:url(/images/template/project/projectTemplate/tpl-bottomAd-code-bg.png) no-repeat;margin:-30px 0 0 4px;}
.tpl-bottomAd .tpl-bottomAd-code img{float:left;}
.tpl-bottomAd .tpl-bottomAd-code p{line-height:18px;margin-left:106px;padding-top:13px;font-size:16px;color:#fff;}
.tpl-bottomAd .tpl-bottomAd-close{width:30px;height:30px;line-height:300px;overflow:hidden;position:absolute;right:0;top:0;background:url(/images/template/project/projectTemplate/tpl-bottomAd-close.png) no-repeat;}
