/*
@author: sunke
*/
body,input,textarea,button{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","PingFang SC","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;}
body{margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.layout{width:1200px;margin:0 auto;}

/**/
.common-title{ text-align:center; font-size:0; padding:40px 0 11px 0; background:url("/images/2023project/title-ico01.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:url("/images/2023project/title-ico02.png") no-repeat;}
.common-title h3:after{ left:auto; right:-122px;  background:url("/images/2023project/title-ico03.png") no-repeat;}
.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/chujizhicheng/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%;}

/**/
.topHeader-wrap{ width:100%; height:360px; background:url("/images/2023project/header.jpg") no-repeat center top;}
.topHeader-mod{ height:360px;}
.topHeader-mod .tips01{ text-align:center; padding-top:180px;}
.topHeader-mod .tips01 p{ display:inline-block; line-height:40px; font-size:26px; color:#fff; position:relative;}
.topHeader-mod .tips01 p:before,.topHeader-mod .tips01 p:after{ content:""; width:81px; height:11px; position:absolute; left:-103px; top:14px; background:url("/images/2023project/header-ico01.png") no-repeat;}
.topHeader-mod .tips01 p:after{  left:auto; right:-103px; background:url("/images/2023project/header-ico02.png") no-repeat;}
.topHeader-mod .tips02{ display:block; width:492px; height:60px; line-height:60px; text-align:center; margin:16px auto 0;background:url("/images/2023project/header-tit.jpg") no-repeat;}
.topHeader-mod .tips02 p{ line-height:60px;font-size:28px;  background:-webkit-linear-gradient(left,#740800,#740800 40%,#a33901 60%,#b95202); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#b95202; }

/**/
.freeVideo-wrap{ width:100%; height:443px; background:url("/images/2023project/freeVideo-bg.jpg") no-repeat center top;}
.freeVideo-mod{ height:443px;}
.freeVideo-mod .swiper-container{ height:279px;}
.freeVideo-mod .swiper-slide{ width:408px;}
.freeVideo-mod .swiper-slide .box{ width:386px; height:277px; border:1px solid #ebebeb; border-radius:8px; background:#fff;}
.freeVideo-mod .swiper-slide .box .btn{ display:block; width:362px; height:202px; margin:12px auto 0; position:relative;}
.freeVideo-mod .swiper-slide .box .btn:before{ content:""; width:64px; height:64px; position:absolute; left:50%; top:50%; margin:-32px 0 0 -32px; background:url("/images/2023project/freeVideo-ico01.jpg") no-repeat;}
.freeVideo-mod .swiper-slide .box .text{ padding:13px 12px 0 12px;}
.freeVideo-mod .swiper-slide .box .text h4{ float:left; line-height:36px; color:#222; font-weight:normal;}
.freeVideo-mod .swiper-slide .box .text .service-btn{ display:block; float:right; width:110px; height:36px; line-height:36px; text-align:center; font-size:16px; color:#912701; text-decoration:none; border-radius:40px;background:#ffc07f; background-image:-webkit-linear-gradient(left, #ffc07f, #ffdf9d); background-image:-moz-linear-gradient(left, #ffc07f, #ffdf9d); background-image:linear-gradient(left,#ffc07f,#ffdf9d); }
.freeVideo-mod .arrow-left,.freeVideo-mod .arrow-right{ display:block; width:38px; height:38px; position:absolute; left:-14px; top:222px; background:url("/images/2023project/freeVideo-ico02.jpg") no-repeat; z-index:9;}
.freeVideo-mod .arrow-right{ left:auto; right:-14px; background:url("/images/2023project/freeVideo-ico03.jpg") no-repeat;}

/**/
.course-mod{ padding-bottom:50px;}
.course-mod .mainCourse-con .box{ float:left; width:292px; margin-right:10px; position:relative; border-radius:8px;}
.course-mod .mainCourse-con .top-tit{ height:180px; position:relative;}
.course-mod .mainCourse-con .top-tit .course-type{ display:inline-block; height:22px; line-height:22px; position:absolute; top:8px; right:0; font-size:12px; color:#fff; padding:0 9px 0 14px; border-radius:40px 0 0 40px; background:#ffb017; background-image:-webkit-linear-gradient(left, #f58f53, #ffb017); background-image:-moz-linear-gradient(left, #f58f53, #ffb017); background-image:linear-gradient(left,#f58f53,#ffb017);}
.course-mod .mainCourse-con .top-tit .tips{ padding:121px 0 0 47px;}
.course-mod .mainCourse-con .top-tit .tips p{ line-height:25px; font-size:14px; color:#fff; padding-top:0;}
.course-mod .mainCourse-con .con{ padding:20px 15px 20px; background:#fff; border-radius:0 0 12px 12px; box-shadow:0 5px 10px #e6e6e6;}
.course-mod .mainCourse-con .con .tit{ width:174px; height:32px; line-height:32px; font-size:16px; color:#fff; font-weight:bold; text-indent:15px; background:url("/images/2023project/course-tit01.png") no-repeat;}
.course-mod .mainCourse-con .box .con .courseTips{ border-radius:12px; margin:16px 0 22px; padding-top:2px;}
.course-mod .mainCourse-con .box .con .height01{ min-height:260px;}
.course-mod .mainCourse-con .box .con .height02{ min-height:174px;}
.course-mod .mainCourse-con .box .con .courseTips li{ height:44px; line-height:44px; padding:0 0 0 17px;}
.course-mod .mainCourse-con .box .con .courseTips h4{ float:left; font-size:16px; padding-left:16px; position:relative; font-weight:normal;}
.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 .con .courseTips h4 span{ color:#636363; font-weight:normal; font-size:14px;}
.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 .courseTips li.other-tags{ height:auto;}
.course-mod .mainCourse-con .box .con .courseTips li.other-tags h5{ font-size:14px; color:#636363; line-height:24px; font-weight:normal; padding-left:16px; position:relative;}
.course-mod .mainCourse-con .box .con .courseTips li.other-tags h5:after{ content:""; width:1px; height:24px; border-left:1px dashed #d6d8ff; position:absolute; left:0; top:24px;}

.course-mod .mainCourse-con .prize{ text-align:center; border-top:1px solid #eee; padding-top:10px; }
.course-mod .mainCourse-con .prize .prize-text{ font-weight:bold;}
.course-mod .mainCourse-con .prize .prize-text b{ font-size:28px; color:#f83535;}
.course-mod .mainCourse-con .prize .prize-text strong{ font-size:40px; color:#f83535; vertical-align:-3px;}
.course-mod .mainCourse-con .prize .prize-text em{ font-weight:normal;}
.course-mod .mainCourse-con .prize p{ color:#999;}

.course-mod .mainCourse-con .con .otherTips{ background:#f3f8ff; box-shadow:0 5px 10px #d9e6fc;}
.course-mod .mainCourse-con .con .otherTips{ border-radius:12px; margin:16px 0 22px; padding-top:2px;}
.course-mod .mainCourse-con .con .otherTips ul{ padding:12px 0;}
.course-mod .mainCourse-con .con .otherTips li{ line-height:30px; font-size:14px; padding-left:25px; position:relative;}
.course-mod .mainCourse-con .con .otherTips li:before{ content:""; width:6px; height:7px; position:absolute; left:13px; top:50%; margin-top:-3px; background:url("/images/2023project/course-ico01.png") no-repeat;}

.course-mod .mainCourse-con .con .prize-wrap{ background:#fff; border-radius:8px; margin-top:10px; border-top:0;}
.course-mod .mainCourse-con .con .btn-wrap{ height:46px; padding-top:10px;}
.course-mod .mainCourse-con .con .btn-wrap .service-btn{ display:block; float:left; width:124px; 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 .con .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .mainCourse-con .con .btn-wrap .buy-btn{ display:block; float:right; width:126px; 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 .con .btn-wrap .buy-btn:hover{ margin-top:-10px;}

.course-mod .mainCourse-con .con .containCourse-con{ 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 .con .containCourse-con .top-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/2023project/course-tit04.jpg") no-repeat;}
.course-mod .mainCourse-con .con .containCourse-con .list{ padding:18px 0 0 25px;}
.course-mod .mainCourse-con .con .containCourse-con .list li{ width:223px; border:1px solid #ffd399; border-radius:6px; padding:8px 0 8px 14px; margin-bottom:10px; position:relative; background:#fff8f0; background-image:-webkit-linear-gradient(left, #ffff, #fff8f0); background-image:-moz-linear-gradient(left, #fff, #fff8f0); background-image:linear-gradient(left,#fff,#fff8f0);}
.course-mod .mainCourse-con .con .containCourse-con .list li h3{ display:inline-block; height:26px; line-height:26px; font-size:16px; color:#fff; font-weight:bold; border-radius:40px 40px 40px 0; padding:0 13px; margin:0 0 10px -20px; background:#ff501e; background-image:-webkit-linear-gradient(left, #ffab5e, #ff501e); background-image:-moz-linear-gradient(left, #ffab5e, #ff501e); background-image:linear-gradient(left,#ffab5e,#ff501e);}
.course-mod .mainCourse-con .con .containCourse-con .list li h4{ line-height:24px; font-size:16px; color:#5e3100;}
.course-mod .mainCourse-con .con .containCourse-con .list li h4 span{ font-weight:normal; font-size:14px;}
.course-mod .mainCourse-con .con .containCourse-con .list li:before{ content:""; width:6px; height:6px; background:#ff7739; border-radius:50%; position:absolute; left:-15px; top:24px;}
.course-mod .mainCourse-con .con .containCourse-con .list li:after{ content:""; width:1px; height:82px; border-left:1px dotted #ff7739; position:absolute; left:-13px; top:25px;}
.course-mod .mainCourse-con .con .containCourse-con .list li:nth-child(2):after{ height:110px;}

.course-mod .mainCourse-con .service-con{ background:#fff8f0; border-radius:10px; margin:11px auto 0; border:9px solid #fff; overflow:hidden;}
.course-mod .mainCourse-con .service-con .tit{ width:99px; height:35px; line-height:35px; font-size:16px; font-weight:bold; color:#fff; text-indent:12px; background:url("/images/2023project/course-tit05.jpg") no-repeat; left:0; top:0;}
.course-mod .mainCourse-con .service-con .tit.t2{ width:229px; background:url("/images/2023project/course-tit06.jpg") no-repeat;}
.course-mod .mainCourse-con .service-con: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-con .list{ padding:45px 0 0 21px;}
.course-mod .mainCourse-con .service-con .list li{ line-height:30px; font-size:14px; padding-left:25px; position:relative;}
.course-mod .mainCourse-con .service-con .list li:before{ content:""; width:6px; height:7px; position:absolute; left:13px; top:50%; margin-top:-3px; background:url("/images/2023project/course-ico04.png") no-repeat;}

.course-mod .mainCourse-con .jpb-tags .top-tit{ background:url("/images/2023project/jpb-tit.jpg") no-repeat;}
.course-mod .mainCourse-con .jpb-tags .con .courseTips{ background:#f3f8ff; box-shadow:0 5px 10px #d9e6fc;}
.course-mod .mainCourse-con .jpb-tags .con .courseTips h4:before{ background:#a6d0f4;}

.course-mod .mainCourse-con .zybz-tags .top-tit{ background:url("/images/2023project/bzb-tit.jpg") no-repeat;}
.course-mod .mainCourse-con .zybz-tags .con .courseTips,.course-mod .mainCourse-con .zybz-tags .con .otherTips{ background:#f6f6ff; box-shadow:0 5px 10px #d9e6fc;}
.course-mod .mainCourse-con .zybz-tags .con .courseTips h4:before{ background:#bcc0ff;}
.course-mod .mainCourse-con .zybz-tags .con .courseTips h4:after{ border-left-color:#d9dbff;}
.course-mod .mainCourse-con .zybz-tags .con .tit{ background:url("/images/2023project/course-tit02.png") no-repeat;}
.course-mod .mainCourse-con .zybz-tags .con .otherTips li:before{ background:url("/images/2023project/course-ico02.png") no-repeat;}

.course-mod .mainCourse-con .byb-tags .top-tit{ background:url("/images/2023project/byb-tit.jpg") no-repeat;}
.course-mod .mainCourse-con .byb-tags .con .courseTips,.course-mod .mainCourse-con .byb-tags .con .otherTips{ background:#f3f8ff; box-shadow:0 5px 10px #d9e6fc;}
.course-mod .mainCourse-con .byb-tags .con .courseTips h4:before{ background:#bcc0ff;}
.course-mod .mainCourse-con .byb-tags .con .courseTips h4:after{ border-left-color:#81c5ff;}
.course-mod .mainCourse-con .byb-tags .con .tit{ background:url("/images/2023project/course-tit03.png") no-repeat;}
.course-mod .mainCourse-con .byb-tags .con .otherTips li:before{ background:url("/images/2023project/course-ico03.png") no-repeat;}

.course-mod .mainCourse-con .vip-tags{ margin-right:0; background:url("/images/2023project/vip-tit.jpg") no-repeat #d63405;}
.course-mod .mainCourse-con .vip-tags .con{ padding-left:10px; padding-right:10px;}
.course-mod .mainCourse-con .vip-tags .top-tit .tips{ padding-top:98px;}
.course-mod .mainCourse-con .vip-tags .con{ background:none;}
.course-mod .mainCourse-con .vip-tags .con .courseTips{ background:#f3f8ff; box-shadow:0 5px 10px #d9e6fc;}
.course-mod .mainCourse-con .vip-tags .con .courseTips h4:before{ background:#a6d0f4;}
.course-mod .mainCourse-con .vip-tags .con .btn-wrap{ padding:10px;}
.course-mod .mainCourse-con .vip-tags .con .btn-wrap .service-btn,.course-mod .mainCourse-con .vip-tags .con .btn-wrap .buy-btn{ width:118px;}

.course-mod .add-Newclass{height: 180px;margin: 30px 0;}
.course-mod .add-Newclass .top-tit{height: 180px;width: 350px;float: left;position: relative;background:url(/images/2023project/e_03.png) no-repeat center top;}
.course-mod .add-Newclass .top-tit .course-type{ display:inline-block; height:22px; line-height:22px; position:absolute; top:8px; right:0; font-size:12px; color:#fff; padding:0 9px 0 14px; border-radius:40px 0 0 40px; background:#ffb017; background-image:-webkit-linear-gradient(left, #f58f53, #ffb017); background-image:-moz-linear-gradient(left, #f58f53, #ffb017); background-image:linear-gradient(left,#f58f53,#ffb017);}
.course-mod .add-Newclass .top-tit .tips{ padding:121px 0 0 47px;}
.course-mod .add-Newclass .top-tit .tips p{ line-height:25px; font-size:14px; color:#fff; padding-top:0;}
.course-mod .add-Newclass .course-text{border-top: 1px solid #b9e8ea;height: 178px;width: 507px;float: left;border-bottom: 1px solid #b9e8ea;padding-left: 39px;}
.course-mod .add-Newclass .course-text .main-tit{font-size:20px;line-height: 20px;padding: 18px 0 13px;color:#333333;font-weight: 700;}
.course-mod .add-Newclass .course-text .region-con div{float: left;width: 162px;margin-right:58px;}
.course-mod .add-Newclass .course-text .region-con div span{width: 110px;height: 26px;background:url(/images/2023project/region_03.png) no-repeat center top;color:#844b00;padding-left: 13px;line-height: 26px;}
.course-mod .add-Newclass .course-text .region-con div p{line-height: 20px;}
.course-mod .add-Newclass .price-con{height: 166px;width: 303px;border-radius:0 10px 10px 0;float: left;border: 1px solid #b9e8ea;border-left: none;padding: 12px 0 0;}
.course-mod .add-Newclass .price-con .line{height: 157px;width: 1px;float: left;border-left:1px dashed #b9e8ea;}
.course-mod .add-Newclass .price-con .prize{ text-align:center;padding-top:10px; }
.course-mod .add-Newclass .price-con .prize .prize-text{ font-weight:bold;}
.course-mod .add-Newclass .price-con .prize .prize-text b{ font-size:28px; color:#f83535;}
.course-mod .add-Newclass .price-con .prize .prize-text strong{ font-size:40px; color:#f83535; vertical-align:-3px;}
.course-mod .add-Newclass .price-con .prize .prize-text em{ font-weight:normal;}
.course-mod .add-Newclass .price-con .prize p{ color:#999;}
.course-mod .add-Newclass .price-con .btn-wrap{ height:46px; padding:10px 20px 0;}
.course-mod .add-Newclass .price-con .btn-wrap .service-btn{ display:block; float:left; width:124px; 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 .add-Newclass .price-con .btn-wrap .service-btn:hover{ margin-top:-10px;}
.course-mod .add-Newclass .price-con .btn-wrap .buy-btn{box-shadow: 4px 6px 12px rgba(255,24,0,.32); display:block; float:right; width:126px; 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 .add-Newclass .price-con .btn-wrap .buy-btn:hover{ margin-top:-10px;}

/**/
.course-mod .equity-con{ border:1px solid #f1f1f1; border-radius:8px; padding:19px 0 30px 28px; margin-top:40px;}
.course-mod .equity-con h4{ line-height:29px;}
.course-mod .equity-con p{ line-height:28px;}

/**/
.helpExamination-wrap{ width:100%; height:992px; background:url("/images/2023project/helpExamination-bg.jpg") no-repeat center top;}
.helpExamination-mod{}
.helpExamination-mod .helpExamination-con{ margin-bottom:20px;}
.helpExamination-mod .title{ height:64px; border-radius:15px 15px 0 0; background:#fdead2; background-image:-webkit-linear-gradient(left, #ffe0b0, #fdead2); background-image:-moz-linear-gradient(left, #ffe0b0, #fdead2); background-image:linear-gradient(left,#ffe0b0,#fdead2);}
.helpExamination-mod .title h3{ float:left; line-height:64px; font-size:26px; color:#fff; font-weight:bold; padding:0 49px 0 55px; border-radius:15px 40px 40px 0; background:#ffb359; background-image:-webkit-linear-gradient(left, #ff984b, #ffb359); background-image:-moz-linear-gradient(left, #ff984b, #ffb359); background-image:linear-gradient(left,#ff984b,#ffb359);}
.helpExamination-mod .con{ background:#fff; box-shadow:0 2px 4px #ebeff2; padding-bottom:30px; margin-bottom:20px;}
.helpExamination-mod .con .jikao-pic{ width:664px; text-align:center; padding:50px 0 0;}
.helpExamination-mod .con .jikao-pic h4{ font-size:22px; line-height:40px; padding-bottom:37px;}
.helpExamination-mod .con .list{ width:480px; margin:64px 20px 0 0;}
.helpExamination-mod .con .list li{ margin-bottom:10px;}
.helpExamination-mod .con .list li:last-child{ margin-bottom:0;}
.helpExamination-mod .con .list h4{ display:block; width:173px; height:52px; line-height:52px; font-size:18px; color:#d34a00; font-weight:bold; position:relative; text-indent:53px; background:url("/images/2023project/helpExamination-ico01.jpg") no-repeat;}
.helpExamination-mod .con .list h4:before{ content:""; width:8px; height:8px; border:2px solid #649aff; background:#fff; border-radius:50%; position:absolute; left:-23px; top:21px;}
.helpExamination-mod .con .list h4:after{ content:""; width:1px; height:110px; background:#ccdeff; position:absolute; left:-18px; top:33px;}
.helpExamination-mod .con .list li:last-child h4:after{ height:91px;}
.helpExamination-mod .con .list p{ display:block; line-height:20px; color:#666; padding:14px 22px 14px 22px; border:1px dotted #ffc97a;}
.helpExamination-mod .con .list02{ width:790px; height:112px; margin-left:30px; 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 .con .list02 li{ float:left; width:322px; border-top:2px solid #fe6a2c; padding:24px 0 0 73px;}
.helpExamination-mod .con .list02 .tit{ line-height:36px; font-size:20px; font-weight:bold; position:relative;}
.helpExamination-mod .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 .con .list02 .text p{ line-height:28px; color:#888;}
.helpExamination-mod .con.bg01{ padding:29px 0 35px 0; background:url("/images/2023project/helpExamination-pic.jpg") no-repeat 868px bottom #fff;}

/**/
.guarantee-wrap{ width:100%; height:1734px; background:url("/images/2023project/guarantee-bg.jpg") no-repeat center top;}
.guarantee-wrap .common-title h3{ color:#fff;}
.guarantee-wrap .common-title h3 i{ width:182px; height:7px; position:absolute; left:0; top:66px; background:#ff792f; background-image:-webkit-linear-gradient(left, #ff792f, #ff9141); background-image:-moz-linear-gradient(left, #ff792f, #ff9141); background-image:linear-gradient(left,#ff792f,#ff9141);}
.guarantee-mod{}
.guarantee-mod .title{ height:73px; text-align:center; margin-top:20px; background:url("/images/2023project/guarantee-tit.png") no-repeat;}
.guarantee-mod .title h3{ display:inline-block; line-height:73px; font-size:26px; color:#c55401; position:relative;}
.guarantee-mod .title h3:before,.guarantee-mod .title h3:after{ content:""; width:77px; height:1px; background:#e4b56c; position:absolute; left:-102px; top:50%; margin-top:-1px;}
.guarantee-mod .title h3:after{ left:auto; right:-102px;}
.guarantee-mod .guarantee-con{ background:#fff; border-radius:0 0 15px 15px; padding:64px 30px 23px 30px;}
.guarantee-mod .top-con{ box-shadow:0 0 12px 5px #f3f3f3; border-radius:15px; padding-bottom:13px;}
.guarantee-mod .top-con .text{ width:470px; padding:33px 0 0 27px;}
.guarantee-mod .top-con .text p{ line-height:30px; font-size:16px;}
.guarantee-mod .top-con .top-tit{ display:inline-block; height:40px; line-height:40px; padding:0 32px; font-size:18px; color:#fff; font-weight:bold; border-radius:40px 40px 0 40px; position:absolute; left:12px; top:-20px; background:#5290f8; background-image:-webkit-linear-gradient(left, #3f77ff, #5290f8); background-image:-moz-linear-gradient(left, #3f77ff, #5290f8); background-image:linear-gradient(left,#3f77ff,#5290f8);}
.guarantee-mod .top-con .list{ width:608px;}
.guarantee-mod .top-con .list ul{ background:url("/images/2023project/guarantee-bg01.jpg") no-repeat center 38px;}
.guarantee-mod .top-con .list li{ float:left; width:175px; text-align:center; padding-top:108px;}
.guarantee-mod .top-con .list li h4{ line-height:32px; font-size:16px; color:#222;}
.guarantee-mod .top-con .list li p{ line-height:18px; font-size:14px; color:#555; }
.guarantee-mod .top-con .list li:nth-child(2){ width:250px;}
.guarantee-mod .top-con .list li:nth-child(3){ width:177px;}
.guarantee-mod .contrast-con{ width:1165px; height:287px; margin:33px auto 0; background:url("/images/2023project/guarantee-bg02.jpg") no-repeat;}
.guarantee-mod .contrast-con .left-con{ width:630px;}
.guarantee-mod .contrast-con .left-con .tit01{ font-size:20px; color:#518ef8; font-weight:bold; line-height:1; padding:0 0 0 20px;}
.guarantee-mod .contrast-con .left-con .tit02{ line-height:38px; font-size:24px; color:#555; font-weight:bold; padding:68px 0 23px 107px;}
.guarantee-mod .contrast-con .left-con p{ line-height:26px; font-size:16px; color:#555; padding-left:46px;}
.guarantee-mod .contrast-con .left-con p strong{ text-decoration:underline}
.guarantee-mod .contrast-con .left-con p.score{ padding-top:16px; font-size:24px; font-weight:bold;}
.guarantee-mod .contrast-con .right-con{ color:#fff;}
.guarantee-mod .contrast-con .right-con .tit02{ line-height:38px; font-size:24px; font-weight:bold; padding:50px 0 23px 78px;}
.guarantee-mod .contrast-con .right-con p{ line-height:26px; font-size:16px; padding-left:15px;}
.guarantee-mod .contrast-con .right-con p strong{ text-decoration:underline}
.guarantee-mod .contrast-con .right-con p.score{ padding-top:16px; font-size:24px; font-weight:bold;}
.guarantee-mod .guaranteeList-con{ background:#fff; border-radius:0 0 15px 15px;}
.guarantee-mod .guaranteeList{ padding:25px 0 0 29px;}
.guarantee-mod .guaranteeList li{ float:left; width:556px; height:345px; margin:0 31px 31px 0;}
.guarantee-mod .guaranteeList li.mr0{ margin-right:0;}
.guarantee-mod .guaranteeList li.bg01{ background:url("/images/2023project/helpExamination-01.jpg") no-repeat;}
.guarantee-mod .guaranteeList li.bg02{ background:url("/images/2023project/helpExamination-02.jpg") no-repeat;}
.guarantee-mod .guaranteeList li.bg03{ background:url("/images/2023project/helpExamination-03.jpg") no-repeat;}
.guarantee-mod .guaranteeList li.bg04{ background:url("/images/2023project/helpExamination-04.jpg") no-repeat;}
.guarantee-mod .guaranteeList .tit01{ line-height:70px; font-size:20px; color:#fff; font-weight:bold; padding-left:63px;}
.guarantee-mod .guaranteeList .tit02{ padding:13px 0 0 63px; color:#fff;}
.guarantee-mod .guaranteeList .tit02 h4{ line-height:27px; font-size:20px;}
.guarantee-mod .guaranteeList .tit02 p{ line-height:20px;}

/**/
.vipCourse-wrap{ width:100%; height:1108px; background:url("/images/2023project/vipCourse-bg.jpg") no-repeat center top;}
.vipCourse-title{ line-height:116px; text-align:center; font-size:38px; color:#8d3d14; font-weight:bold; padding-top:20px;}
.vipCourse-mod{ width:1140px; margin:0 auto; padding-top:35px;}
.vipCourse-mod li{ height:160px; background:#f9f9f9; border-radius:10px; margin-bottom:10px;}
.vipCourse-mod li .num{ width:170px; height:100px; line-height:80px; font-size:60px; color:#222; text-align:center; font-family:"DIN Alternate"; border-right:1px solid #e8e7e7; margin-top:30px; position:relative;}
.vipCourse-mod li .num:before{ content:""; width:46px; height:6px; background:#e09d33; position:absolute; left:50%; margin-left:-23px; bottom:14px;}
.vipCourse-mod li .text{ width:735px;}
.vipCourse-mod li .text h4{ line-height:60px; font-size:24px; padding:17px 60px 0 60px;}
.vipCourse-mod li .text p{ line-height:28px; padding:0 55px;}
.vipCourse-mod li.ico01{ background:url("/images/2023project/vipCourse-ico01.png") no-repeat 964px 33px #f9f9f9;}
/*.vipCourse-mod li.ico01 .num{ background:url("/images/2023project/vipCourse-num01.png") no-repeat center;}*/
.vipCourse-mod li.ico02{ background:url("/images/2023project/vipCourse-ico02.png") no-repeat 50px 43px #f9f9f9;}
.vipCourse-mod li.ico02 .text{ text-align:right;}
.vipCourse-mod li.ico02 .num{ border-right:0; border-left:1px solid #e8e7e7;}
/*.vipCourse-mod li.ico02 .num{ background:url("/images/2023project/vipCourse-num02.png") no-repeat center;}*/
/*.vipCourse-mod li.ico03 .num{ background:url("/images/2023project/vipCourse-num03.png") no-repeat center;}*/
.vipCourse-mod li.ico03{ background:url("/images/2023project/vipCourse-ico03.png") no-repeat 964px 23px #f9f9f9;}
/*.vipCourse-mod li.ico04 .num{ background:url("/images/2023project/vipCourse-num04.png") no-repeat center;}*/
.vipCourse-mod li.ico04 .text{ text-align:right;}
.vipCourse-mod li.ico04 .num{ border-right:0; border-left:1px solid #e8e7e7;}
.vipCourse-mod li.ico04{ background:url("/images/2023project/vipCourse-ico04.png") no-repeat 42px 25px #f9f9f9;}
/*.vipCourse-mod li.ico05 .num{ background:url("/images/2023project/vipCourse-num05.png") no-repeat center;}*/
.vipCourse-mod li.ico05{ background:url("/images/2023project/vipCourse-ico05.png") no-repeat 964px 33px #f9f9f9;}

/**/
.aboutUs-wrap{ width:100%; height:439px; color:#fff; background:url("/images/2023project/aboutUs-bg.jpg") no-repeat center top;}
.aboutUs-mod h3{ text-align:center; font-size:40px; line-height:92px; padding-top:16px;}
.aboutUs-mod h4{ display:block; text-align:center; width:998px; height:45px; margin:0 auto; line-height:45px; font-size:25px; font-weight:normal; border:1px solid #5c89d5; background:rgba(45,96,173,.6);}
.aboutUs-mod .text{ padding:37px 100px 0 583px;}
.aboutUs-mod .text p{ font-size:16px; line-height:36px;}

/**/
.left-nav{width:110px;height:406px;position:fixed;left:0;top:50%;margin-top:-203px;background:url("/images/2023project/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:110px; line-height:35px; margin:13px 0 0 0;font-size:16px;color:#fefefe;padding-top:32px;}
.left-nav ul{width:90px;margin-left:10px}
.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:0 0 8px 15px}
.left-nav .img-tip{width:110px;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 auto 0;}
.left-nav .arrow{display:block;width:30px;height:50px;background:url("/images/2023project/fixNav-common.png") no-repeat -28px 0;position:absolute;right:-30px;top:50%;margin-top:-25px;}


















