/*
@author:njf
*/
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;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;font-weight: normal}
a{text-decoration:none;color:#333;-moz-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
a:hover{text-decoration:underline;}
input,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;}
.icon{ background: url("//www.chinaacc.com/images/gaojijingjishi/project/main2021/icon.png") no-repeat;}
.sicon{background: url("//www.chinaacc.com/images/gaojijingjishi/project/main2021/sicon.png") no-repeat;}
.title{ text-align: center; margin: 30px 0 15px;}
.title h3,.title h3.common{display: inline-block;*display: inline;*zoom: 1;text-align: center; background: url("//www.chinaacc.com/images/gaojijingjishi/project/main2021/titleIcon.png") no-repeat  center center; height: 78px; line-height: 78px; font-size: 40px;}
.title h3 i{ display: inline-block; background-position: 0 0; width: 46px; height: 25px; top: 50%; margin-top: -10px;}
.title h3 i.left{ left: -60px;}
.title h3 i.right{right:-60px;}
.title p{ font-size: 24px; text-align: center;}
.title h3.common{background: url("//www.chinaacc.com/images/gaojijingjishi/project/main2021/titleIcon01.png") no-repeat  center center; width: 365px; }

    /*页头*/
.layout{width: 1200px; margin: 0 auto;}
.header-mod{ background: #fff;}
.headTop{ width:100%;text-align:center;height: 360px; overflow: hidden;}
.bannerBd li{ height: 360px;}
.bannerHd ul{left: 50%; bottom:24px; margin-left: -50px; position: absolute;}
.bannerHd ul li{ background: #1e42a5; border-radius:11px; width: 11px; height:11px; float: left; margin-right: 25px; cursor: pointer;}
.bannerHd ul li.on{ background: #ffeb67;}


/*part01*/
.partFirst ul li{ position:relative; width: 245px; height: 185px; padding: 15px 20px; font-size: 16px; line-height:24px; background: url("//www.chinaacc.com/images/gaojijingjishi/project/main2021/courseItem.png") no-repeat; float: left; margin-right: 20px; box-shadow:0 0 10px 2px #e5effc; border-radius:10px;}
.partFirst ul li.last{ margin-right: 0;}
.partFirst ul li:hover{ top: -10px;}
.partFirst ul li h4{ background-position: 0 0; width: 130px; height: 37px; font-size: 18px; color: #fff; padding: 3px 0 5px 16px;}
.partFirst ul li i{ background-position: 0 -50px; width: 93px; height: 72px; margin:12px auto 0; display:block;}
.partFirst ul li.last i{background-position: 0 -280px;}
.partFirst ul li i.sicon01{background-position: 0 -121px;}
.partFirst ul li i.sicon02{background-position: 0 -198px;}
/*part02*/
.gao{ padding: 50px 0 35px;}
.partSecond{ background: #e5f0fe; padding-top: 1px; padding-bottom: 50px;}
.partSecond .teacher-body{padding:40px; margin-top:35px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1);-moz-box-shadow:0 4px 15px rgba(0,0,0,.1);-o-box-shadow:0 4px 15px rgba(0,0,0,.1);box-shadow:0 4px 15px rgba(0,0,0,.1); background: #fff;}
.partSecond .teacher-child-head{height:156px;font-size:0;margin-top:22px;text-align:center;}
.partSecond .teacher-child-head li{width:104px;padding-top:13px;display:inline-block;*display:inline;*zoom:1;margin:0 10px;cursor:pointer;}
.partSecond .teacher-child-head li img{display:block;margin:0 auto 16px;}
.partSecond .teacher-child-head li i{width:104px;height:115px;position:absolute;left:50%;top:0;margin-left:-52px;display:none; background-position: 0 -33px;}
.partSecond .teacher-child-head li span{display:inline-block;line-height:25px;padding:0 8px;font-size:18px;color:#666565;}
.partSecond .teacher-child-head li.on{position:relative;z-index:1;cursor:default;}
.partSecond .teacher-child-head li.on i{display:block;}
.partSecond .teacher-child-head li.on span{background:#2883ff;color:#fff;}
.partSecond .teacher-child-body{min-height:296px;height:auto !important;_height:296px;display:none;}
.partSecond .teacher-video{width:528px;height:296px;float:left; overflow: hidden;border:1px solid #e2e1ed;}
.partSecond .teacher-video img{cursor:pointer;}
.partSecond .teacher-info{margin-left:566px;font-size:16px;}
.partSecond .teacher-info strong{line-height:40px;display:block;font-size:24px;}
.partSecond .teacher-info .teacher-intr{line-height:28px;margin-top:10px;}
.partSecond .teacher-info dl{line-height:28px;margin-top:16px;}
.partSecond .teacher-info dl dt{font-weight:bold;}
.partSecond .teacher-info dl dd span{display:inline-block;line-height:26px;padding:0 14px;border:1px solid #f16a57;color:#f16a57;margin:10px 10px 0 0;}

/*course*/
.partThree{}
/*导航固定*/
.fixCourseIntro{width:1200px; position: fixed; left: 50%;  margin-left:-600px;  top: 0;z-index: 9; display: none;}
.partThree .last{ margin-right: 0;}
.courseIntro{ width:380px;margin-right: 30px; float: left; box-shadow:0 6px 12px #e6f0fc; border-bottom-left-radius:8px; border-bottom-right-radius:8px;}
.courseOpen h4{ background: url("//www.chinaacc.com/images/gaojijingjishi/project/main2021/titBc01.jpg") no-repeat; float: left; width: 380px; margin-right: 30px; height:70px; padding-top: 25px; text-align: center; color: #fff; font-size: 28px;}
.courseOpen h4.titBc01{ background: url("//www.chinaacc.com/images/gaojijingjishi/project/main2021/titBc02.jpg") no-repeat;}
.courseOpen h4.titBc02{ background: url("//www.chinaacc.com/images/gaojijingjishi/project/main2021/titBc03.jpg") no-repeat;}
.courseOpen h4.titBc01 i.icon{ background-position: 0 -152px; display: inline-block; width: 48px; height: 54px; left:30px; top:-25px;}
.courseOpen h4.titBc02 i.icon{ background-position:-63px -157px; display: inline-block; width:73px; height:66px; left: 0; top: 0;}
.courseIntro .content{padding:0 18px 10px; border: 1px solid #edf4fc; border-bottom: none;}
.courseIntro .content li{ border-bottom: 1px solid #eaeaea;}
.courseIntro .content li h5{font-size: 18px; padding:15px 0 10px;}
.courseIntro .content li h5 span{background-image:-webkit-linear-gradient(left, #ff8054, #fdac5a); background-image:-ms-linear-gradient(left, #ff8054, #fdac5a); background-image:linear-gradient(left,#ff8054,#fdac5a); background:#ff8054\9; color: #fff; padding: 3px 10px; border-radius: 4px; margin-right: 10px;}
.courseIntro .content li dl dd{ background-position: 0 -246px; padding-left:20px; float: left; width:68px; margin:0 0 5px 10px;}
.courseIntro .content li .box{ height: 28px;}
.courseIntro .content li .box01{ height: 24px;}
.courseIntro .content li .box02{ height:12px;}
.courseIntro .content li.frist{ line-height: 64px; font-size: 16px; text-align: center;}
.courseIntro .content li.second p{ line-height: 24px; height: 24px; margin-bottom: 6px;}
.courseIntro .content li.second p span{ background: #ececec; width: 64px; height: 24px; text-align:center; display:inline-block; margin-right: 10px; border-radius: 5px;}
.courseIntro .content li.second h5 i.icon{ display: block; background-position: 0 -211px; font-size: 14px; left:75px; top:22px; width: 43px; height: 22px; line-height: 22px; text-align: center; color: #fff;}
.courseIntro .content li.second p.icon{ background-position: 0 -246px; padding-left:20px;}
.courseIntro .content li.three dl dd{width:68px;}
.courseIntro .content li.threeMid dl dd{ width: 350px;}
.courseIntro .content li.threeMid dl dd span{ font-size: 18px; color: #ff6723; font-weight: bold;}
.courseIntro .content li.four dl dd{ width:100px;}
.courseIntro .content li.four dl dd.chang,.courseIntro .content li.three dl dd.chang{ width: 150px;}
.courseIntro .content li p.characters{ color: #2883ff; padding-left: 20px;}
.courseIntro  .coursePrice { padding: 0 18px; border: 1px solid #edf4fc; border-top: none; }
.courseIntro  .coursePrice h6{ font-size: 18px; height:36px; line-height:36px;}
.courseIntro  .coursePrice h6 .period{ color: #999; font-size:14px; font-weight: normal; cursor: pointer;display:block; height: 36px; width: 88px;}
.courseIntro  .coursePrice h6 .examination{ font-weight: normal; border: 1px solid #eaeaea; width:200px; padding: 15px; font-size: 14px; line-height: 24px; color: #999; right: 0;top:28px; background: #fff; z-index:100; display: none;}
.courseIntro  .coursePrice .exhibition{ margin-top: 10px;}
.courseIntro  .coursePrice .exhibition dt,.courseIntro  .coursePrice .exhibition dd{ background: #f3f4f4; margin-bottom: 2px; padding: 10px 15px 6px;}
.courseIntro  .coursePrice .exhibition dd{ background: #ffe8bf;}
.courseIntro  .coursePrice .exhibition{ color: #f24343; font-size: 12px;}
.courseIntro  .coursePrice .exhibition strong{ font-weight: bold; font-size: 22px; margin-right: 2px;}
.courseIntro  .coursePrice .exhibition p{ margin-bottom: 4px;}
.courseIntro  .coursePrice .exhibition span{ margin-top:8px;}
.courseIntro  .coursePrice .exhibition span i{ display: inline-block; background: #fe672c; width: 38px; height: 18px; text-align: center; color: #fff; font-size: 12px;border-bottom-left-radius: 6px;right:-14px; top:-18px;}
.courseIntro  .coursePrice .exhibition span em{ color: #666;}
.courseIntro  .coursePrice .exhibition .words{ font-size: 14px; padding:4px 0px;}
.courseIntro .buyBtn{ padding: 16px;}
.courseIntro .buyBtn .buyBtnan{ display:block; float:left; width:170px; height:46px; line-height:46px; text-align:center; border-radius:50px; font-size:18px; color:#fff; text-decoration:none; box-shadow:0 6px 12px #ffd1bb; background-image:-webkit-linear-gradient(left, #ff7545, #ffa346); background-image:-ms-linear-gradient(left, #ff7545, #ffa346); background-image:linear-gradient(left,#ff7545,#ffa346); background:#ff7545\9;}
.courseIntro .buyBtn .serviceBtn{ display:block; float:right; width:130px; height:44px; line-height:44px; text-align:center; font-size:18px; text-decoration:none; border-radius:50px; border:1px solid #d2d2d2;}


/*选课*/
.selectCourseCeng{ margin-top: 30px; display: none;box-shadow: 0 0px 5px #e6f0fc; border-radius: 10px; border: 1px solid #edf4fc;}
.selectCourseCeng .close{ display: block; width: 17px; height: 17px; background-position:-112px -327px; right:36px;top:28px; cursor: pointer; }
.newXuankeRi-row{width:100%;padding:20px 0 20px 0;}
.newXuankeRi-row p{width:150px;line-height:100px;color:#333; font-size:18px; font-weight:bold; text-indent:30px;}
.newXuankeRi-row p.ltxt2{ line-height: 40px;}
.newXuankeRi-banci .chkName{display:block;margin:0 14px 0 0;width:253px;height:38px;border:1px solid #d7d7d7;font-size:14px;color:#666;line-height:38px;text-align:center;cursor:pointer}
.newXuankeRi-banci .chkName.on{width:251px;height:36px;border:2px solid #b39457;font-size:14px;color:#666;line-height:36px;text-align:center;cursor:pointer}
.newXuankeRi-banci .chkName del{ color:#b9b9b9; padding:0 0 0 8px;}
.newXuankeRi-banci .chkName i{width:13px;height:13px; background-position:-24px 0; bottom:0;right:0;display:none;overflow:hidden}
.newXuankeRi-banci .chkName input{display:none}
.newXuankeRi-banci .chkName.on i{display:block}
.new-xuanke-in01 .newXuankeRiIn-fds{z-index:20}
.newXuankeRi-tiku div.on .dt{top:0;left:0;width:291px;display:none;}
.newXuankeRi-banci{ z-index:99;position:relative; width:1080px;}
.newXuankeRi-banci .sel{ width:293px; height:38px; line-height:38px; border:1px solid #d7d7d7; text-align:left; text-indent:12px; font-size:14px; color:#666; margin:0 14px 0px 0}
.newXuankeRi-banci .sel del{ color:#b9b9b9; padding:0 0 0 8px;}
.newXuankeRi-banci .sel i{display:block; top:17px;right:12px;width:13px; height:9px;overflow:hidden; background-position: 0 -336px;}
.newXuankeRi-banci .sel i.on{ background-position: 0 -335px;}
.newXuankeRi-banci .sel .gou{ width:13px;height:13px;bottom:0;right:0;display:none;overflow:hidden; background-position: -115px -292px;}
.newXuankeRi-banci .sel.on{ border:2px solid #2883ff; width:291px; height:36px; line-height:36px; text-indent:11px;}
.newXuankeRi-banci .sel.on .gou{ display:block;}
.newXuankeRi-banci .sel.on i{ top:16px; right:11px;}
.newXuankeRi-banci .sel.on .more{left:-2px;}
.newXuankeRi-banci .sel.dingzhi{width:183px;}
.newXuankeRi-banci .sel .tsb-tex span{ padding-right:10px;}
.newXuankeRi-banci .more{ display:none; width:293px; background:#fff; left:-1px; top:38px; _top:34px; border:1px solid #d8d8d8; border-top:0; z-index:99; text-align:left; padding-top:10px;}
.newXuankeRi-banci .more .box{ height:30px; line-height:30px; font-size:12px;position:relative; overflow:hidden; text-indent:0; padding-left:11px;}
.newXuankeRi-banci .more .box span{ display:inline-block; width:157px; padding-left:8px;}
.newXuankeRi-banci .more .box label{ cursor:pointer; display:inline-block; height:30px; width:100%;}
.newXuankeRi-banci .more .box b{ font-weight:normal;}
.newXuankeRi-banci .more .btn{ height:35px; text-align:center; background:#f3daad; margin-top:10px;}
.newXuankeRi-banci .more .btn a{ display:inline-block; *display:inline; *zoom:1; text-indent:0; width:77px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; text-decoration:none; margin:0 5px;margin-top:8px;}
.newXuankeRi-banci .more .btn a.ok{ background:#ff7545;}
.newXuankeRi-banci .more .btn a.cancel{ background:#ff7545;}
.newXuankeRi-banci .dingzhi .more{ border-top:1px solid #d8d8d8;}
.newXuankeRi-banci .dingzhi .more .xian{ width:183px; height:1px; overflow:hidden; background:#fff; left:0; top:-1px;}
.newXuankeRi-banci .dingzhi.on{ width:181px;}
.newXuankeRi-banci .more .box input{ position:absolute; left:0; top:-15px; *top:-20px;}
.newXuankeRi-banci .more .box em{ background-position: 0 -38px;display:inline-block; overflow:hidden; width:15px; height:15px; border:1px solid #c2c2c2; vertical-align:-4px; *vertical-align:6px; margin:0 3px 0 0;}
.newXuankeRi-banci .more .box em.cur{background-position: 0 -368px;}
.classesBuy{ clear: both; text-align:right; padding:15px 0 0; height:65px; background: #616365; border-top: 1px solid #666;}
.classesBuy span{ display: block;color:#fff; padding:0 35px 0 0;}
.classesBuy span em{ font-size: 22px;}
.classesBuy .a1{ font-weight: bold; display:inline-block; text-decoration:none; width:155px; height:42px; background:#fb6345; text-align:center; line-height:42px; font-size:20px; color:#fff; border-radius: 8px; margin-right: 20px;}

/*lectureNotes*/
.lectureNotes{box-shadow:0 6px 12px #e6f0fc; border-radius:8px;  margin: 24px 0 70px; padding: 30px; line-height: 24px;}
.lectureNotes h4{ font-size: 16px; margin-bottom:8px;}
.lectureNotes a{ color: #2883ff;}
.lectureNotes .introMore{ display:block; width:54px; height: 28px; text-align: center; line-height: 28px; background-position:20px -383px; border-radius: 14px; border: 1px solid #e5e5e5; margin:30px auto 0; }
.introHide{ display: none;}
.lectureNotes .on{ background-position:20px -405px;}

/*partFour*/
.partFour{ background: #e5f0fe; padding-top: 1px; width:100%; padding-bottom: 40px;}
.partFour .tab-tit{ margin-bottom:30px;}
.partFour .tab-tit ul{ width:1233px;font-size:0;text-align:center;}
.partFour .tab-tit li{width:273px; height:58px; line-height:58px; margin-right:33px; cursor:pointer;display:inline-block;*display:inline;*zoom:1;background:#fff; font-size:24px; border:1px solid #e2e2e2; border-radius:50px; position:relative;}
.partFour .tab-tit li.on{ border-color:#4a94ff; width:275px; height:60px; line-height:60px; border:0; color:#fff; font-weight:bold; box-shadow:0 6px 12px #d4e4fd;background-image:-webkit-linear-gradient(left, #0777ff, #569aff); background-image:-ms-linear-gradient(left, #0777ff, #569aff); background-image:linear-gradient(left,#0777ff,#569aff); background:#0777ff\9;}
.partFour .tab-tit li i.icon{ display:block; width:48px; height:48px; line-height:48px; font-weight:bold; font-size:18px; color:#ff682c; text-align:center; padding-top:5px; position:absolute; right:13px; top:-23px; background-position:-81px -372px;}
.partFour .tab-con{ display:none; border-radius: 8px;}
.partFour .table{ width:100%; text-align:center; box-shadow:0 6px 12px #d2e4fb; border-radius:10px;}
.partFour .table th{ height:50px; line-height:50px; font-size:16px; font-weight:bold; color:#fff; background:#5b9dff; border-right:1px solid #e6e6e6;}
.partFour .table td{ height:22px; line-height:20px; background:#fff; padding:12px 0; font-size:12px; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}
.partFour .table .t1{ height:57px; line-height:57px; background:#f4f4f4; font-size:16px; font-weight:bold; padding:0;}
.partFour .table .t2{ font-weight:bold;}
.partFour .table .tips{ border:0; border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.partFour .table .b1{ border-top-left-radius:10px;}
.partFour .table .b2{ border-top-right-radius:10px;}
.partFour .table .b3{ border-right:0;}
.partFour .table .bl15{ border-bottom-left-radius:15px;}
.partFour .table .br15{ border-bottom-right-radius:15px;}
.partFour .table .tips{ border-bottom:0; text-align:left; padding-left:30px;}

/*partFive*/

.partFive{ padding-bottom:28px;}
.partFive .service-mod{ margin-top:30px;}
.partFive .tab-tit ul{font-size:0;text-align:center;}
.partFive .tab-tit li{ width:274px; height:58px; line-height:58px;display:inline-block;*display:inline;*zoom:1;background:#fff; font-size:24px; border:1px solid #e2e2e2; border-radius:50px; margin-right:30px; cursor:pointer;}
.partFive .tab-tit li.mr0{ margin-right:0;}
.partFive .tab-tit li.current{ border-color:#4a94ff; color:#fff; font-weight:bold; box-shadow:0 6px 12px #d4e4fd; background-image:-webkit-linear-gradient(left, #0777ff, #569aff); background-image:-ms-linear-gradient(left, #0777ff, #569aff); background-image:linear-gradient(left,#0777ff,#569aff); background:#0777ff\9;}
.partFive .tab-con{ display:none; padding:42px 0 22px 0px; background:#fff; border-radius:10px;}
.partFive .tab-con li{ float:left; width:380px; margin-right:30px;}
.partFive .tab-con li.last{ margin-right: 0;}
.partFive .tab-con li img{ display:block; width:380px; height:200px;}
.partFive .tab-con li p{ font-size:16px; line-height:46px; text-align:center;}
.partFive .list{ padding:57px 0 0 0;}
.partFive .list li{ float:left; width:150px; text-align:center; margin-bottom:15px; position:relative;}
.partFive .list span.icon{ display:block; width:80px; height:80px; margin:0 auto; border-radius:50%; box-shadow:0 6px 12px #e7effa; background-position:25px -425px;}
.partFive .list span.icon01{ background-position:-76px -425px;}
.partFive .list span.icon02{background-position:27px -481px;}
.partFive .list span.icon03{background-position:-73px -481px;}
.partFive .list span.icon04{background-position:27px -538px;}
.partFive .list span.icon05{background-position:-73px -542px; }
.partFive .list span.icon06{background-position:27px -598px;}
.partFive .list span.icon07{background-position:-73px -598px;}

.partFive .list h4{ line-height:58px; font-size:16px; font-weight:normal;}
.partFive .list p{ display:none; width:270px; line-height:20px; border-radius:8px; color:#fff; padding:15px 20px; text-align:left; position:absolute; bottom:135px; left:50px; background:#7d7e80;}
.partFive .list p i.icon{ display:block; width:14px; height:8px; position:absolute; left:28px; bottom:-8px;; background-position:0px -687px;}
.partFive .list p.last{ left:-195px;}
.partFive .list p.last i.icon{ left:260px;}

.partSix{background: #e5f0fe; padding-top: 1px; width:100%; padding-bottom: 40px;}
.partSix .tiku-mod{ padding-bottom:45px; margin-top:40px;}
.partSix .tiku-mod ul{ padding:15px 0 0; width:260px;}
.partSix .tiku-mod li{width:214px; height:144px; border-radius:8px; box-shadow:0 6px 12px #e2ecf9; padding:0 23px; margin-bottom:20px; background:url("/images/gaojijingjishi/project/main2021/tikuWord.png") no-repeat;}
.partSix .tiku-mod li h3{ line-height:58px; font-size:22px; padding-top:12px;}
.partSix .tiku-mod li p{ line-height:20px;}
.partSix .tiku-mod li.mt164{ margin-top:164px;}
.partSix .tiku-mod .con{ width:504px; height:504px; border-radius:50%; box-shadow:0 6px 12px #f8fbfe; background:url("/images/gaojijingjishi/project/main2021/tikuBg.png") no-repeat; margin-left:88px;}
.partSix .tiku-mod .con h4{ display:block; width:60px; height:60px; line-height:60px; text-align:center; font-size:28px; color:#fff; position:absolute;}
.partSix .tiku-mod .con h4.p1{ left:222px; top:29px;}
.partSix .tiku-mod .con h4.p2{ left:413px; top:223px;}
.partSix .tiku-mod .con h4.p3{ left:222px; top:416px;}
.partSix .tiku-mod .con h4.p4{ left:36px; top:223px;}
.partSix .tiku-mod .con p{ display:block; width:100px; text-align:center; position:absolute; font-size:22px; color:#306fff; background:-webkit-linear-gradient(left, #2769fe , #34a0ff); -webkit-background-clip: text;  -webkit-text-fill-color: transparent;}
.partSix .tiku-mod .con p.p5{ left:202px; top:149px;}
.partSix .tiku-mod .con p.p6{ left:280px; top:280px;}
.partSix .tiku-mod .con p.p7{ left:126px; top:280px;}
.partSix .gao01{ padding: 66px 0 20px;}
.partSix .introGao{ font-size: 16px;}


.partSeven .tabCon{ margin-bottom:50px; position:relative; overflow:hidden;}
.partSeven .tabCon li{ float:left; width:312px; padding:10px 34px;}
.partSeven .tabCon .con{ width:266px; height:313px; border:1px solid #f5f7fd; background:#fff; border-radius:8px; padding:0 40px; position:relative; box-shadow:0 6px 12px #f5f7fd;}
.partSeven .tabCon .con .pic{ height:173px; text-align:center; padding:16px 0 0;}
.partSeven .tabCon .con h3{ line-height:28px;}
.partSeven .tabCon .con h4{ font-size:12px; color:#999; line-height:25px; font-weight:normal;}
.partSeven .tabCon .con p{ line-height:22px; padding-top:6px; font-weight:bold; color:#f4664a;}
.partSeven .tabCon .con del{ line-height:22px; font-size:12px; color:#999;}
.partSeven .tabCon .con .buyBook{ display:block; width:40px; height:40px; position:absolute; right:30px; bottom:18px; background-position:0 -799px;}
.partSeven .prev,.partSeven .next{ display:block; width:50px; height:50px; position:absolute; left:0; top:121px; background-position:0px -737px; z-index:3}
.partSeven .next{ left:auto; right:0; background-position:-79px -737px;}



.partEight{background: #e5f0fe; padding-top: 1px; width:100%; padding-bottom: 40px;}
.partEight li{ background: #fff; border-radius: 10px; padding: 14px 20px; margin-bottom: 20px; height: 90px;}
.partEight dl dt{ float: left; padding-right: 45px;}
.partEight dl dd strong{ font-size: 16px; color: #333;}
.partEight dl dd span{ color: #ff3333; margin-left: 15px;}
.partEight dl dd{ color: #666; margin-bottom: 15px;}



.commonQuestionMod{ padding-bottom:50px;}
.commonQuestionMod ul{}
.commonQuestionMod li{ display:block;margin-bottom:10px; box-shadow:0 10px 12px #f2f5fc; border: 1px solid #fcfdfe; border-radius:10px; padding:10px 10px 12px 20px; position:relative; cursor:pointer;}
.commonQuestionMod h3{ line-height:40px; height: 40px; padding-left:35px; font-size:16px; position:relative; background-position:1128px -911px;}
.commonQuestionMod h3 span,.commonQuestionMod p span{ display:block; width:26px; height:26px; line-height: 26px; color: #fff; font-weight: normal; position:absolute; left:0; top:9px;*top:0px; background: #ff3c61; border-radius: 5px; text-align: center;}
.commonQuestionMod p{ display:none; line-height:28px; padding:5px 100px 5px 35px; font-size:16px; position:relative;}
.commonQuestionMod p span{left:0; top:6px; background: #05b3a1;}
.commonQuestionMod li.on h3{ background-position:1128px -968px;}

.partNine{background: #e5f0fe; padding-top: 1px; width:100%; padding-bottom: 40px;}
.partNine .Pwords{ height:232px;}
.partNine .Pwords  .ren01{ left: 100px; top: 35px;}
.partNine .Pwords  .ren02{ right:30px; top: 0px;}
.partNine .Pwords p{ background: #cdebf2; width: 445px; height: 40px; border-radius: 10px; line-height: 40px; text-align: center; font-size: 20px; color: #0a6f87; left: 300px; top:36px;}
.partNine .Pwords p.wz01{ background: #f2ebcd; color: #463a07;left:490px; top:96px;}
.partNine .Pwords p.wz02{ background: #f2cdee; color: #6f1465; left: 335px; top:158px;}
.partNine .dzForm{ height: 40px; background: #1857ad; border-radius: 13px; padding: 20px 0 20px 127px;}
.partNine .dzForm li{ float: left; width: 300px; height: 40px; padding-right: 22px;}
.partNine .dzForm li input{ width:290px; height: 40px; line-height: 40px;  background: #fff; border: 0; border-radius: 2px; padding: 0 0 0 10px; font-size: 20px; color: #878787;}
.partNine .dzForm li .dzBtn{display:block;background-image:-webkit-linear-gradient(top,#ffa346,#ff7545); background-image:-ms-linear-gradient(top,#ffa346,#ff7545); background-image:linear-gradient(top,#ffa346,#ff7545); background:#ff7545\9; font-size: 22px; color: #fff; border-radius: 20px; width: 300px; height: 40px; line-height: 40px; text-align: center; }

/*左侧浮层*/
.leftFixed{width:100px;padding:0 5px;position:fixed;_position:absolute;left:10px;top:50%;background:#4587ff;text-align:center;z-index:100; border-radius:8px; display:none;}
.leftFixed h6{line-height:32px;font-size:16px;color:#fff;font-weight:normal; padding:49px 0 4px; background-position:33px -853px;}
.leftFixed .onekey a{height:36px;line-height:36px;background:#fff;display:block;}
.leftFixed .onekey a:hover{color:#ffae00;text-decoration:none;}
.leftFixed .hotline{margin-top:1px;background:#fff;padding-top:14px;}
.leftFixed .hotline p{line-height:20px;}
.leftFixed .wxgxh{padding-top:20px;line-height:40px;}
.leftFixed .wxgxh img{display:block;margin:0 auto;}
.leftFixed .returnTop{height:32px;line-height:32px;margin-top:10px;background:url(//www.chinaacc.com/upload/resources/image/2019/04/09/59784.png) no-repeat 28px center;padding-left:20px;color:#fff;display:block;}

/*add fristpart*/

.course_update .course li{
    width:398px;
    height: 300px;
    position:relative;
}
.course_update .course li h3{
    text-align: center;
    font-size:28px;
    line-height:1;
    padding-top: 34px;
}
.course_update .course li i{
    display:block;
    font-size:28px;
    color:#fb6345;
    font-style: italic;
    font-weight:bold;
    text-align:center;
    line-height:1;
}
.course_update .course li i em{
    color:#ffb83c;
    font-style: italic;
}
.course_update .course li .prise{
    display:block;
    text-align:center;
    font-size:16px;
    text-decoration: line-through;
    line-height:1;
    margin:22px 0 18px;
}
.course_update .course li b{
    font-size:16px;
    color:#fb6345;
    display:block;
    text-align:center;
    margin: 16px 0 34px;
    line-height:1;
}
.course_update .course li a{
    display:block;
    width:118px;
    height: 30px;
    border: 1px solid #fb6345;
    border-radius: 16px;
    text-align:center;
    line-height: 30px;
    color:#fb6345;
    position:absolute;
    bottom:44px;
    left:50%;
    margin-left:-60px;
}
.course_update .course li.item2 .text{
    height:128px;
    margin:10px 0 0 28px;
    position:relative;
}
.course_update .course li.item2 .fire_box{
    width:108px;
    height:128px;
    background:url(//www.chinaacc.com/images/zhuceshuiwushi/project/2021zhaoshengfangan/fire.gif) no-repeat;
    margin-left: 55px;
}
.course_update .course li.item2 .text .fire_box p{
    padding-top:38px;
    line-height:1;
    color:#fff;
    text-align:center;
    margin-bottom:6px;
}
.course_update .course li.item2 .text .fire_box b{
    font-weight:bold;
    font-size:28px;
    line-height:1;
    color:#fff;
    margin:0 0 6px 0;
}
.course_update .course li.item2 .text .fire_box strong{
    color:#fff;
    text-align:center;
    font-size:14px;
    display:block;
    text-align:center;
    line-height:1;
}
.course_update .course li.item2 .fire_box b span{
    font-size:16px;
    color:#fff;
}
.course_update .course li.item2 .text i{
    display:block;
    width:240px;
    height:40px;
    position:absolute;
    bottom:-6px;
    left:48px;
    background:url(//www.chinaacc.com/images/zhuceshuiwushi/project/2021zhaoshengfangan/line.png) no-repeat;
}
.course_update .course li.item2 .text p{
    font-size:16px;
    color:#fb6345;
    font-weight:bold;
    line-height:28px;
}
.course_update .course li.item2 .text .t1{
    padding-top:32px;
}
.course_update .course li.item3 i,.course_update .course li.item4 i{
    margin-top:56px;
}
.course_update .course li.item3 p{
    margin-top:16px;
    font-size:16px;
    color:#fb6345;
    text-align:center;
    line-height:1;
}
.course_update .course li.item4 p{
    margin-top:16px;
    font-size:16px;
    color:#fb6345;
    text-align:center;
    line-height:1;
}
.course_update .course li.item1{
    background:url(/images/zhuceshuiwushi/project/2021zhaoshengfangan/course01_bg.png) no-repeat;
    padding-left: 5px;
}
.course_update .course li.item2{
    background:url(/images/zhuceshuiwushi/project/2021zhaoshengfangan/course02_bg.png) no-repeat;
}
.course_update .course li.item3{
    background:url(/images/zhuceshuiwushi/project/2021zhaoshengfangan/course03_bg.png) no-repeat;
}

.course_update .report{
    width:1200px;
    height:88px;
    border-radius:4px;
    background:#ffe4ce;
    margin:0 auto;
    overflow:hidden;
}
.course_update .report a{
    padding-left:200px;
    margin-left:144px;
    display:block;
    height:88px;
    line-height:88px;
    color:#fb6345;
    font-weight:bold;
    font-size:22px;
    background:url(//www.chinaacc.com/images/zhuceshuiwushi/project/2021zhaoshengfangan/people.png) no-repeat;
}


/**/
.coupon-mod{ width:1200px; height:234px; background:url("/images/gaojikuaijishi/project2022/coupon-bg.jpg") no-repeat; margin:35px auto; box-shadow:0 0 8px 4px #dde3f0;}
.coupon-mod .left-con{ width:600px; margin:0 auto; text-align:center;}
.coupon-mod .left-con h3{ line-height:34px; padding-top:20px; font-size:28px; color:#522702; font-weight:bold;}
.coupon-mod .left-con h4{ line-height:20px; font-size:14px; color:#f84a1f; font-weight:normal;}
.coupon-mod .coupon-con{ width:320px; height:86px; background:url("/images/gaojikuaijishi/project2022/coupon-ico01.jpg") no-repeat; margin:10px auto 0;}
.coupon-mod .coupon-con .text{ float:left; padding:0 0 0 22px;}
.coupon-mod .coupon-con .text h5{ line-height:36px; padding-top:16px; font-size:14px; font-weight:normal; color:#fff;}
.coupon-mod .coupon-con .text h5 strong{ font-size:36px; color:#fff; font-weight:bold; padding-right:18px; letter-spacing:3px; text-shadow:4px 0 0 #f9541c; vertical-align:middle;}
.coupon-mod .coupon-con .text h5 strong em{ font-size:20px; font-weight:bold;}
.coupon-mod .coupon-con .text p{ line-height:20px; background:#fac18e; font-size:12px; color:#e76009; padding:0 8px;}
.coupon-mod .coupon-con .btn{ display:block; float:right; width:46px; height:46px; line-height:46px; margin:20px 20px 0 0; text-decoration:none; box-shadow:0 0 5px #e83d10; border-radius:50%; text-align:center; font-size:24px; color:#c94828; font-weight:bold; background:#ffb98b; background-image:-webkit-linear-gradient(top, #fdeae6, #ffb98b); background-image:-moz-linear-gradient(top, #fdeae6, #ffb98b); background-image:linear-gradient(top,#fdeae6,#ffb98b); animation:btnBig 3s infinite; -webkit-animation:btnBig 3s infinite;}
.coupon-mod .tips{ line-height:22px; padding-top:18px; font-size:14px; color:#714c28;}
.coupon-mod .right-con{ width:596px; text-align:center; padding:32px 0 0; position:relative;}
.coupon-mod .right-con p{ line-height:33px; font-size:18px; color:#522702;}
.coupon-mod .right-con p strong{ font-size:25px;}
.coupon-mod .right-con h4{ line-height:40px; font-size:22px; color:#522702;}
.coupon-mod .right-con h4 strong{ font-size:32px; color:#f84920;}
.coupon-mod .right-con .btn-wrap{ padding:8px 0 0; text-align:center; font-size:0;}
.coupon-mod .right-con .btn-wrap .consult-btn{ display:inline-block; *display:inline; *zoom:1; width:119px; height:48px; line-height:48px; font-size:20px; color:#f84920; text-align:center; border:1px solid #f84920; text-decoration:none; border-radius:40px; margin:0 10px; vertical-align:top;}
.coupon-mod .right-con .btn-wrap .buy-btn{ display:inline-block; *display:inline; *zoom:1; width:197px; height:50px; line-height:0; font-size:0; background:url("/images/gaojikuaijishi/project2022/coupon-btn.png") no-repeat; margin:0 10px; vertical-align:top;}
.coupon-mod .right-con:before{ content:""; width:1px; height:160px; border-left:1px dashed #ffc07c; position:absolute; left:0; top:38px;}

.courseIntro .coupon-con{ width:342px; height:58px; background:url("/images/gaojijingjishi/project/main2021/coupon-bg02.png") no-repeat;}
.courseIntro .coupon-con .con{ padding:0 0 0 33px;}
.courseIntro .coupon-con .con .prize{ width:65px; line-height:58px; font-size:24px; color:#dd111a; font-weight:bold;}
.courseIntro .coupon-con .con .text{ width:194px; padding:14px 0 0 0; color:#dd111a;}
.courseIntro .coupon-con .con .text h5{ line-height:18px; font-size:13px;}
.courseIntro .coupon-con .con .text p{ line-height:16px; font-size:12px;}
.courseIntro .coupon-con .btn{ display:block; width:46px; height:39px; text-align:center; animation:btnBig 3s infinite; -webkit-animation:btnBig 3s infinite; line-height:15px; text-decoration:none; margin-top:5px; font-size:13px; color:#dd111a; font-weight:bold; padding-top:8px; background:url("/images/gaojikuaijishi/project2022/coupon-btn02.png") no-repeat;}
.coupon-flag .courseIntro .exhibition.other-tags dd{ padding:16px 15px;}
.courseIntro.last .coursePrice .exhibition .words{ padding:6px 0;}














