@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1100px;}
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;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}

/*框架 */
.layout{ clear:both;width:1100px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.an{ background:url(/images/pro2018/jingjishi/an.png) no-repeat; _background:url(/images/pro2018/jingjishi/an.gif) no-repeat;}
.ggtit{ line-height: 126px; text-align: center; font-size: 32px; color: #130058; font-weight: 700;}
.tlbanner{ margin-bottom: 30px;}

/*页头*/
.headerbg{ background:url(http://www.chinaacc.com/upload/resources/image/2019/03/25/55255.png) no-repeat center top;}
.header{ height: 384px;}
.header .logo{ display: block; width: 146px; height: 40px; top: 30px; left: 7px;}
.header .top{ top: 54px; left: 50%; margin-left: -200px; -webkit-animation:fadeInDown 1s 0s 1 both; animation:fadeInDown 1s 0s 1 both;}
.header .cen{ top: 140px; left: 50%; margin-left: -400px; -webkit-animation:fadeInDown 1s 0.8s 1 both; animation:fadeInDown 1s 0.8s 1 both;}
.header .bot{ top: 258px; left: 50%; margin-left: -107px; -webkit-animation:fadeInUp 1s 1.6s 1 both; animation:fadeInUp 1s 1.6s 1 both;}

/*职场优势*/
.zcysbg{ background:url(/images/pro2018/jingjishi/zk_02.jpg) no-repeat center top #f5f6fb;}
.zcys{ padding-bottom: 65px;}
.zcys .list{ width: 300px; height: 361px; margin-left: 200px; background:url(http://www.chinaacc.com/upload/resources/image/2019/01/28/34611.png) no-repeat;}
.zcys .list p{ width: 230px; line-height: 20px; font-size: 12px; padding: 260px 0 0 26px;}
.zcys .list02{ background:url(/images/pro2018/jingjishi/zk_12.png) no-repeat;}
.zcys .list03{ background:url(http://www.chinaacc.com/upload/resources/image/2019/01/28/34621.png) no-repeat;}

/*网校名师*/
.teacher{ padding-bottom: 65px;}
.teacher .tit{ height:48px; margin-bottom:46px;}
.teacher .tit li{ float:left; width:121px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#999; border:1px solid #d4d6de; margin-left: -1px; position:relative; cursor:pointer; transition:all 0.2s linear;}
.teacher .tit li.br{ border-right:1px solid #d4d6de;}
.teacher .tit li:hover{ color: #5254b7;}
.teacher .tit li.cur{ background:#5254b7; border:1px solid #5254b7; color:#fff;}
.teacher .tit li .jt{ display:none; width:17px; height:8px; background-position:0 -100px; bottom:-8px; left:50%; margin-left:-9px; overflow:hidden;}
.teacher .tit li.cur .jt{ display:block;}
.teacher .con{ display:none;}
.teacher .con .jieshao{ display:none;}
.teacher .video{ width:495px; height: 330px; cursor:pointer;}
.teacher .lht{ width:575px; height:180px; position:absolute; z-index:1; right:0; top:0;}
.teacher .lht .bd{ width:550px; height:180px; overflow:hidden; margin-left: 25px;}
.teacher .lht .bd li{ position: relative; *display: inline; zoom:1; vertical-align:middle; float:left; margin: 0 60px; width:129px;cursor:pointer; padding:2px 0 0 0;}
.teacher .lht .bd li .pic{ width: 129px; height: 129px; margin-bottom: 11px; z-index:99;}
.teacher .lht .bd li span{ display: block; margin:0 auto; width:60px;  height:22px; line-height: 22px; text-align: center;font-size: 16px; }
.teacher .lht .bd li .bg{ display:none;}
.teacher .lht .bd li.hover .bg{ display:block; width:135px; height:134px; background-position:-1px -1149px; position:absolute; top:-2px; left:-2px; z-index:9;}
.teacher .lht .bd li.hover span{ color:#f56540;}
.teacher .lht .prev, .teacher .lht .next{ position:absolute; left:0; top:0; display:block; width:20px; height:115px; background-position:0 -250px;}
.teacher .lht .next{ background-position:-21px -250px; left:auto; right:0;}
.teacher .text{ width:555px; margin:175px 20px 0 0; font-size: 14px; color:#666;}
.teacher .text h3{ line-height: 50px; font-weight:normal;}
.teacher .text h3 b{ font-size:26px; padding-right:13px;}
.teacher .text h4{ line-height:36px; font-size:16px;}
.teacher .text p{ line-height:20px; text-indent:2em;}
.teacher .text h4{ padding:6px 0 0 0; font-weight:normal; font-size:14px;}
.teacher .text h4 span{ font-weight: 700; color: #f56540;}

/*辅导课程*/
.xi-ding{width:1100px;position:fixed;top:0;left:50%;margin:0 0 0 -550px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop-40))}
.classesbg{ width:100%; background:#eeeff5; padding-bottom:48px;}
.classes .dbtit{ height: 52px; margin-bottom: 48px;}
.classes .dbtit ul{ width: 526px; height: 52px; line-height: 52px; font-size: 18px; color: #6c6f85; font-weight: 700; margin: 0 auto; overflow: hidden; border-radius: 26px; background: #cdcfdc;}
.classes .dbtit ul li{ float: left; width: 50%; text-align: center; margin: 0; cursor: pointer; background: none;}
.classes .dbtit ul li.cur{ background: #f95209; color: #fff;}
.classes .classes_con .dbbox{ display: none; padding-bottom:20px;}
.classes .classes_con li{ float:left; _display:inline; width:1080px; _overflow:hidden; margin:0 20px 0 0; background:#fff;}
.classes .classes_con li .tit{ height:116px; padding-top:10px; text-align:center;}
.classes .classes_con li .tit h2{line-height:44px;font-size:24px; color:#fff100; font-weight:normal;}
.classes .classes_con li .tit .tttxt{ font-size:14px; color:#fff; line-height:26px;}
.classes .classes_con li .tit .tbtxt{ font-size:18px; color:#fff100; line-height:28px; padding-top: 6px;}
.classes .classes_con li .tit .xx{ height: 9px; border-bottom: 1px dashed #b1d1f8; margin: 0 20px 9px;}
.classes .classes_con li.tsb .tit{ background:#3c99ee;}
.classes .classes_con li.jpb .tit{ background:#f97858;}
.classes .classes_con li.jpb .tit .xx{ border-bottom: 1px dashed #fcc2b7;}
.classes .classes_con li.syb .tit{ background:#9773d8;}
.classes .classes_con li.syb .tit .xx{ border-bottom: 1px dashed #cec0ec;}
.classes .classes_con li.dzb .tit{ background:#22bd9e;}
.classes .classes_con li.dzb .tit .xx{ border-bottom: 1px dashed #a8ddcf;}
.classes .classes_con li.mxb{ width: 540px;}
.classes .classes_con li.mxb .tit{ background:#3c99ee;}
.classes .classes_con li.mxb .con{ padding:18px 0 12px 30px;}
.classes .classes_con li.dqb{ width: 540px;}
.classes .classes_con li.dqb .tit{ background:#f97858;}
.classes .classes_con li.dqb .tit .xx{ border-bottom: 1px dashed #fcc2b7;}
.classes .classes_con li.dqb .con{ padding:18px 0 12px 30px;}
.classes .classes_con li.none{ margin:0;}
.classes .classes_con .con{ margin:0 auto; border-bottom: 1px dashed #d6d6d6; padding:18px 0 12px 10px;}
.classes .classes_con .con.none{ border:0;}
.classes .classes_con .con .tit2{ line-height:34px; height:34px; white-space:nowrap; font-size:18px; padding-bottom:6px;}
.classes .classes_con .con .tit2 em{ font-size:30px; color:#f56540; margin-right:7px;}
.classes .classes_con .con .tit2 .ts{ font-size:12px; padding-left:20px;}
.classes .classes_con .con p{ line-height:24px; color:#666; padding:4px 0 6px 0;}
.classes .classes_con .con .box{ height:28px; padding:0;}
.classes .classes_con .con .box2{ height:15px; padding:0;}
.classes .classes_con .con .list .t2{ line-height:28px; font-weight:bold; color:#333;}
.classes .classes_con .con .list span{ display:block; float:left; width:110px; line-height:28px; white-space:nowrap; padding:0 0 0 10px; background:url(/images/pro2018/jingjishi/dian01.gif) no-repeat 2px center;}
.classes .classes_con .con .list .one{ width:220px;}
.classes .classes_con .con .list .thr{ width:170px;}
.classes .classes_con .con .list .xq{ width:56px;}
.classes .classes_con .con .list .add{ line-height:28px; color:#f56540;}
.classes .classes_con .con .list span.none{ height:28px; padding:0; background:none;}
.classes .classes_con .more{ width:54px; height:20px; line-height:20px; border:1px solid #c0c0c0; text-indent:5px; background-position:36px -142px; margin-top:2px; cursor: pointer;}
.classes .classes_con .more_list{ display:none; position:absolute; top:23px; left:-306px; width:360px; border:1px solid #c0c0c0; background:#fff;}
.classes .classes_con .more_list ul{ padding:14px 0 14px 16px;}
.classes .classes_con .more_list li{ line-height:24px; width:190px; padding:0 0 0 10px; background:url(/images/pro2018/jingjishi/dian01.gif) no-repeat 2px center; margin:0; white-space:normal;}
.classes .classes_con .more_list li.m2{ width:130px;}
.classes .classes_con .more_list li.m3{ width:320px;}
.classes .classes_con .whan{ display: block; width:166px; height: 38px; background: #f1f1f1; border-radius: 19px; text-align: center; line-height: 38px; font-size: 14px; color: #f56540; margin: 20px auto; transition:all 0.2s linear;}
.classes .classes_con .whan:hover{ text-decoration: none; opacity: 0.8;}

.adCeng{display:none;width:100%;z-index:101;height:100%;background:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0;_position:absolute;_height: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))}
.service_btn_wrap{ text-align:center; margin-bottom: 30px;}
.service_btn{ display:inline-block; width:204px; height:42px; line-height:42px; text-align:center; background:#fff; font-size:16px; color:#666; border:1px solid #e8e8ee; border-bottom-left-radius:3px; border-bottom-right-radius:3px; text-decoration:none; transition:all 0.2s linear;}
.service_btn:hover{ text-decoration: none; color: #5254b7; border:1px solid #5254b7;}
.service_pop{ display:none; width:930px; height:450px; padding:65px 0 45px 0; background:#fff; position:fixed; top:50%; left:50%; margin:-280px 0 0 -465px; z-index:202; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.service_pop .close{ width:17px; height:17px; right:16px; top:20px; background-position:0 -400px; cursor:pointer; transition:all 0.2s linear;}
.service_pop .close:hover{transform:rotateZ(180deg);}
.service_pop .biaoge_wrap{ height:450px; overflow:hidden; overflow-y:auto;  padding:0 20px;}
.service_pop .biaoge{ width:100%; border-bottom:1px solid #dedede; border-left:1px solid #dedede; text-align:center;}
.service_pop .biaoge tr:hover{ background: #f7f7f7;}
.service_pop .biaoge td{ height:26px; line-height:26px; padding:5px 0; border-top:1px solid #dedede; border-right:1px solid #dedede;}
.service_pop .biaoge .tit1{ background:#c3cfff; font-size:14px; font-weight:bold; color:#fff; border:0;}
.service_pop .biaoge .t1{ padding-left:24px; text-align:left; font-size:14px;}
.service_pop .biaoge .t2{ padding-left:15px; text-align:left;}
.service_pop .biaoge i{ display:inline-block; width:11px; height:15px; background-position:0 -500px;}

/*选课*/
.xuanke{margin:30px auto;}
.xuanke .xxktop{ height:48px; margin-bottom: 23px; background: #fff;}
.xuanke .xxktop li{ float:left; width:1100px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#999; border:1px solid #d4d6de; margin-left: -1px; position:relative; cursor:pointer; transition:all 0.2s linear;}
.xuanke .xxktop li.br{ border-right:1px solid #d4d6de;}
.xuanke .xxktop li:hover{ color: #5254b7;}
.xuanke .xxktop li.cur{ background:#5254b7; border:1px solid #5254b7; color:#fff;}
.xuanke .xxktop li .jt{ display:none; width:17px; height:8px; background-position:0 -100px; bottom:-8px; left:50%; margin-left:-9px; overflow:hidden;}
.xuanke .xxktop li.cur .jt{ display:block;}
.xuanke .xxkbox{ display: none; background:#fff;}

.xuanke .title{width:1100px;margin:0 auto;height:44px;background:#c3cfff;}
.xuanke .title li{float:left;display:inline-block;text-align:center;line-height:44px;font-size:16px;color:#333;}
.xuanke .t1{width:550px;}
.xuanke .t2{width:550px;}
.xuanke .t3{width:305px;}
.xuanke .t4{width:400px;}
.xuanke .list{width:1100px;margin:0 auto;height:60px;border-bottom:1px dashed #d5d7e2; position:relative;}
.xuanke .list .con{height:60px; z-index:9;}
.xuanke .list .t1 h3{display:block;margin:0 auto;line-height:60px; text-indent:28px; font-size:18px;font-weight:bold;color:#03187c;}
.xuanke .list.l1{ z-index:12;}
.xuanke .list.l2{ z-index:11;}
.xuanke .list.l3{ z-index:10;}
.xuanke .list.l4{ z-index:9;}
.xuanke .list.l5{ z-index:8;}
.xuanke .list.l6{ z-index:7;}
.xuanke .list.l7{ z-index:6;}
.xuanke .list.l8{ z-index:5;}
.xuanke .list.l9{ z-index:4;}
.xuanke .list.l1 .courseList{ z-index:12;}
.xuanke .list.l2 .courseList{ z-index:11;}
.xuanke .list.l3 .courseList{ z-index:10;}
.xuanke .list.l4 .courseList{ z-index:9;}
.xuanke .list.l5 .courseList{ z-index:8;}
.xuanke .list.l6 .courseList{ z-index:7;}
.xuanke .list.l7 .courseList{ z-index:6;}
.xuanke .list.l8 .courseList{ z-index:5;}
.xuanke .list.l9 .courseList{ z-index:4;}
.xuanke .list.b0{ border-bottom: 0;}

.xuanke .selector{width:258px;height:38px;margin:10px auto 0;border:1px solid #eaeaea;cursor: pointer;z-index:1;*position:relative}
.xuanke .selector .sel{width:256px;height:36px;border:1px solid transparent;}
.xuanke .selector .sel i{background:url(/images/pro2018/jingjishi/squ.jpg) no-repeat;width:13px;height:13px;right:0;bottom:0;display:none;}
.xuanke .selector em{width:35px;height:35px;background:url(/images/pro2018/jingjishi/down.jpg) no-repeat center center;}
.xuanke .selector em.up{width:35px;height:35px;background:url(/images/pro2018/jingjishi/up.jpg) no-repeat center center;}
.xuanke .selector span{height:35px;line-height:35px;padding-left:5px;font-size:14px;color:#333;}
.xuanke .selector.on{ border:1px solid #ffba42;}
.xuanke .selector.on .sel{ border:1px solid #ffba42;}
.xuanke .t3 .selector span{color:#999;}
.xuanke .t3 .selector{cursor: not-allowed;}
.xuanke .btn{ text-align:center; padding:6px 0;}
.xuanke .btn a{ display:inline-block; text-decoration:none;width:80px;height:26px; line-height:26px; background:#f95209; font-size:14px; color:#fff; text-align:center; border-radius:5px;}
.xuanke .courseList{*zoom:1;background:#fff;display:none;width:258px;left: 22px;top:49px;font-size:12px;color:#666;border:1px solid #eaeaea;z-index: 2;}
.xuanke .courseList ul{padding:0 8px;}
.xuanke .courseList ul li{height:33px;line-height:33px;}
.xuanke .courseList ul li input{position:absolute;left:0;top:-125px;}
.xuanke .courseList ul li em{margin-top:8px;margin-right:5px;display:inline-block; overflow:hidden; width:15px; height:15px; border:1px solid #c2c2c2;}
.xuanke .courseList ul li em.cur{ background:url(/images/pro2018/jingjishi/gou.png) no-repeat center;}
.xuanke .courseList ul li label{cursor:pointer;overflow:hidden;height:33px;position:relative;display:block;}

.t3con{width:258px;height:38px;margin:10px auto 0;border:1px solid #eaeaea;cursor: not-allowed;display:block;overflow:hidden;position:relative;}
.t3con input{position:absolute;left:0;top:-125px;}
.t3con span{display:block;width:256px;height:36px;border:1px solid transparent;text-align:center;line-height:36px;font-size:14px;color:#999;}
.t3con span i{background:url(/images/pro2018/jingjishi/squ.jpg) no-repeat;width:13px;height:13px;right:0;bottom:0;display:none;}

.xuanke .bookList{*zoom:1;background:#fff;;width:258px;left: 15px;top:49px;font-size:12px;color:#666;border:1px solid #eaeaea;z-index: 2;display:none;}
.xuanke .bookList ul{padding:0 8px;}
.xuanke .bookList ul li{height:33px;line-height:33px;}
.xuanke .bookList ul li label{cursor:pointer;}
.xuanke .bookList ul li input.num{width:15px;text-align:center;margin:0 5px;}
.xuanke .bookList ul li input.fl{margin-top:10px;*margin-top:5px;margin-right:5px;}

.calce{height:73px;width:100%;}
.calce .submit{text-decoration:none;width:192px;height:54px;background:#f95209;border-bottom:4px solid #db2305;text-align:center;line-height:54px;font-size:26px;font-weight:bold;color:#fff;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;margin-top:15px;}
.calce .submit:hover{ background: #db2305;}
.calce .total{height:58px;margin-top:15px;margin-right:30px;line-height:58px;color:#f95209;font-size:24px;}

/*选课弹出*/
.tanchu{ display: none; overflow:hidden; width:600px; text-align:left; background-color:#fff; position:fixed; top:50%; left:50%; margin:-173px 0 0 -300px; z-index:202; -webkit-box-shadow:2px 4px 4px #333; -moz-box-shadow:2px 4px 4px #333; box-shadow:2px 4px 4px #333; border-radius:5px; _position: absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.tanchu .tc-tit{ height:55px; background-color:#f2f2f2; border-bottom:1px solid #e0e0e0; position:relative;}
.tanchu .tc-tit h5{ padding-left:48px; line-height:54px; font-size:16px;}
.tanchu .tc-tit h5 i{ overflow: hidden; display: block; width: 4px; height: 20px; left: 26px; top: 17px; background: #b17d4a;}
.tanchu .tc-tit .close{ width:15px; height:15px; position:absolute; top:20px; right:16px; background-position:0 -400px; cursor:pointer; transition:all 0.2s linear;}
.tanchu .tc-tit .close:hover{transform:rotateZ(180deg);}
.tanchu .tc-con{ height:180px; padding:15px 30px 0 30px; font-size:14px; color:#666; line-height:32px; overflow:auto; *position:relative; _width:540px; _overflow-x:hidden; }
.tanchu .tc-con a{ color:#ff702a;}
.tanchu .tc-con .nr01{ _width:472px; line-height:32px; clear:both; padding-left:68px; position:relative;}
.tanchu .tc-con .nr01 .nbt{ position:absolute; top:0; left:0;}
.tanchu .tc-con .on{ display: block;}
.tanchu .btn{ display:block; width:204px; height:42px; background-color:#f87157; line-height:42px; font-size:14px; text-align:center; color:#fff; margin:30px auto; font-weight:bold; cursor:pointer; border-radius:3px; transition:all 0.2s linear;}
.tanchu .btn:hover{ background-color: #f13712;}

/*学员权益*/
.ico2{background:url(/images/pro2018/jingjishi/ico2.png) no-repeat; _background:url(/images/pro2018/jingjishi/ico2.gif) no-repeat;}
.studentMore{}
.studentMore .tit2{ height:46px; line-height:46px; background:url(/images/pro2018/jingjishi/xian01.png) repeat-x center; text-align:center;}
.studentMore .tit2 span.t1{ display:inline-block; padding:0 26px; line-height:46px; height:46px; font-size:24px; font-weight:bold; color:#03187c; background:#eeeff5;}
.studentMore .tit{ line-height:50px; text-align:center; font-size:24px; padding:16px 0;}
.studentMore .list{ padding:20px 0 20px 0;}
.studentMore .list li{ float:left; _display:inline; width:90px; margin:0 130px 0 0;text-align:center; cursor:pointer;}
.studentMore .list li.none{ margin:0;}
.studentMore .list li p{ transition:all 0.2s linear;}
.studentMore .list li.cur p{ color:#ffba42;}
.studentMore .list span{ display:inline-block; width:81px; height:81px;}
.studentMore .list .s1 span{ background-position:0 0;}
.studentMore .list .s2 span{ background-position:0 -81px;}
.studentMore .list .s3 span{ background-position:0 -162px;}
.studentMore .list .s4 span{ background-position:0 -243px;}
.studentMore .list .s5 span{ background-position:0 -324px;}
.studentMore .list .s6 span{ background-position:0 -405px;}
.studentMore .list .s7 span{ background-position:0 -486px;}
.studentMore .list .s8 span{ background-position:0 -567px;}
.studentMore .list .s1.cur span{ background-position:-81px 0;}
.studentMore .list .s2.cur span{ background-position:-81px -81px;}
.studentMore .list .s3.cur span{ background-position:-81px -162px;}
.studentMore .list .s4.cur span{ background-position:-81px -243px;}
.studentMore .list .s5.cur span{ background-position:-81px -324px;}
.studentMore .list .s6.cur span{ background-position:-81px -405px;}
.studentMore .list .s7.cur span{ background-position:-81px -486px;}
.studentMore .list .s8.cur span{ background-position:-81px -567px;}
.studentMore .list p{ font-size:16px; line-height:32px;}
.studentMore .con{ display:none; width: 1056px; padding:14px 22px; background:#ffba42; font-size:14px; color:#fff; line-height:22px; position:relative;}
.studentMore .con .jt{ display:block; width:21px; height:12px; background-position:0 -450px; position:absolute; top:-12px; overflow:hidden;}
.studentMore .con .j1{left:26px;}
.studentMore .con .j2{left:234px;}
.studentMore .con .j3{left:436px;}
.studentMore .con .j4{left:642px}
.studentMore .con .j5{left:842px;}
.studentMore .con .j6{left:1046px;}
.studentMore .con .j7{left:901px;}
.studentMore .con .j8{left:1045px;}
.studentMore .con a{ color:#f95209;}

/*班次对比*/
.contrast .tit02{ height:48px; padding:0 0 23px 0;}
.contrast .tit02 li{ float:left; width:274px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#999; border:1px solid #d4d6de; margin-left: -1px; position:relative; cursor:pointer; transition:all 0.2s linear;}
.contrast .tit02 li.br{ border-right:1px solid #d4d6de;}
.contrast .tit02 li:hover{ color: #5254b7;}
.contrast .tit02 li.cur{ background:#5254b7; border:1px solid #5254b7; color:#fff;}
.contrast .tit02 li .jt{ display:none; width:17px; height:8px; background-position:0 -100px; bottom:-8px; left:50%; margin-left:-9px; overflow:hidden;}
.contrast .tit02 li.cur .jt{ display:block;}
.contrast .tit02 li.w2{ width:548px;}
.contrast .biaoge{ width:100%; text-align:center; border-bottom:1px solid #dedede; color:#666; margin-bottom: 68px;}
.contrast .biaoge td{ height:22px; line-height:22px; border-top:1px solid #dedede; border-right:1px solid #dedede; padding:12px 0; color:#666;}
.contrast .biaoge .t1{ font-size:16px; border:0; padding:22px 0; background:#5254b7; color:#fff;}
.contrast .biaoge .t1.none{ background:#c8a480; color: #fff;}
.contrast .biaoge .t2{ border-left:1px solid #dedede; font-size:16px; color:#333; text-align: left; padding-left: 10px;}
.contrast .biaoge .none{ background:#f5f6fe; color:#666;}
.contrast .biaoge a{ color:#666;}
.contrast .nr{ display:none;}
.contrast .ps{ line-height:84px; font-size:14px; color:#b17d4a;}

/*机考模拟*/
.mokao_wrap{ width:100%; height:0px; background:url(/images/pro2018/jingjishi/zk_04.jpg) no-repeat center top;}
.mokao{ height:580px;}
.mokao .ggtit{ color: #fff;}
.mokao .con{position:relative; height:436px;text-align:left; overflow:hidden;}
.mokao .con .pic_list{position:relative;margin:0 auto;width:1100px;height:100%}
.mokao .con .pic_list li{position:absolute;display:none;z-index:0;filter:alpha(opacity=50);opacity:0.5;}
.mokao .con .pic_list li img{width:100%}
.mokao .con .pic_list li.d_pos1{display:block;width:501px;left:0;top:22px;z-index:1}
.mokao .con .pic_list li.d_pos2{display:block;width:580px;left:260px;top:0;z-index:3}
.mokao .con .pic_list li.d_pos3{display:block;width:501px;right:0;top:22px;z-index:2}
.mokao .con .pic_list li.thShow{opacity:1; filter:alpha(opacity=100);}
.mokao .con .prev,.mokao .con .next{ display:block; width:57px; height:57px; background-position:0 -550px; left:173px; top:135px; z-index:9; cursor:pointer;}
.mokao .con .next{ background-position:0 -625px; left:auto; right:170px;}
.mokao .con .menu{ width:100%; left:0; top:368px; text-align:center;}
.mokao .con .menu li{ display:inline-block; *display:inline; *zoom:1; width:11px; height:11px; background-position:-19px -700px; margin:0 13px; cursor:pointer; overflow:hidden;}
.mokao .con .menu li.d_select{ background-position:0 -700px;}

/*移动学习*/
.app_wrap{ width:100%; height:665px; background:url(/images/pro2018/jingjishi/bg02.jpg) no-repeat center top;}
.app{ height:665px;}
.app ul{ left:411px; top:158px;}
.app li{ float:left; _display:inline; width:314px; height:92px; background:#fff;opacity:.9;filter:alpha(opacity=90); border-left:4px solid #ffba42; margin:0 27px 22px 0;}
.app li h3{ padding:16px 0 0 24px; font-size:24px; color:#130058; line-height:32px; font-weight:normal;}
.app li p{ font-size:14px; line-height:32px; color:#666; padding-left:24px;}
.app li.none{ margin-right:0;}
.app .tex{ line-height:40px; width:274px; text-align:center; left:682px; top:455px; font-size:18px; color:#130058;}
.app .tex strong{ font-size:24px;}
.app .ewm{ width:122px; text-align:center; right:22px; top:422px; line-height:38px; font-size:14px; color:#130058;}

/*辅导书籍*/
.book{ padding-bottom: 30px;}
.book .tit{ height:48px; padding:0 0 23px 0;}
.book .tit li{ float:left; width:549px; height:46px; line-height:46px; text-align:center; font-size:18px; color:#999; border:1px solid #d4d6de; margin-left: -1px; position:relative; cursor:pointer; transition:all 0.2s linear;}
.book .tit li.br{ border-right:1px solid #d4d6de;}
.book .tit li:hover{ color: #5254b7;}
.book .tit li.cur{ background:#5254b7; border:1px solid #5254b7; color:#fff;}
.book .tit li .jt{ display:none; width:17px; height:8px; background-position:0 -100px; bottom:-8px; left:50%; margin-left:-9px; overflow:hidden;}
.book .tit li.cur .jt{ display:block;}
.book .xbot{ display: none;}
.book_list{ height:298px; overflow:hidden;}
.book_list li{ display:inline; width:206px; height:296px; background:#fff;border:1px solid #d6d7d8; margin:0 15px 0 0; float:left; text-align:center;}
.book_list li a{ display:block; width:206px; height:296px; text-decoration:none;}
.book_list li img{ width:168px; height:216px; margin:10px 0;}
.book_list li .dzs,.book_list li .zzs,.book_list li .zds{ border-top:1px solid #d6d7d8; line-height:24px; padding:5px 0 0 0;}
.book_list li .dzs b,.book_list li .zzs b,.book_list li .zds b{ display:block; font-size:14px; text-align:left; text-indent:8px;}
.book_list li .dzs b{ background-position:166px -973px;}
.book_list li .zzs b{ background-position:166px -896px;}
.book_list li .zds b{ background-position:166px -936px;}
.book_list li .price{ text-align:center; font-size:14px; color:#ff9900;}
.book_list li .price del{ font-size:12px; color:#999; padding-right:12px;}
.book_list2 li{ margin:0 89px 0 0;}
.book .mr0{ margin-right: 0;}
.sklht .prev,.sklht .next{ width:36px; height:53px; background-position:0 -750px; left:0; top:120px; cursor:pointer; display:none;}
.sklht .next{ left:auto; right:0; _right:14px; background-position:0 -825px;}

/*资料下载*/
.data_download{ padding-bottom:45px;}
.data_download .tit{ width:100%; text-align:center; font-size:14px; left:0; top:28px;}
.data_download .pic{ padding-left:90px;}
.data_download .con{ width:491px; height:296px; background:url("/images/pro2018/jingjishi/bg04.png") no-repeat; margin:15px 55px 0 0; overflow:hidden;}
.data_download .con .list{ padding:60px 0 0 40px;}
.data_download .con .list div{ float:left; line-height:36px; font-size:16px; color:#130058; padding-left:28px; width:150px; background-position:0 -1088px;}
.data_download .con .list div.w1{ width:200px;}
.data_download .btn{ display:block; margin:10px 0 0 160px; width:150px; height:60px; line-height:60px; text-align:center; font-size:18px; color:#fff; text-decoration:none;}
#yesLogin{ display:none;}

/*关于我们*/
.about_wrap{ width:100%; height:196px; background:url("/images/pro2018/jingjishi/bg05.jpg") no-repeat center top;}
.about{ height:196px; background:url("/images/pro2018/jingjishi/bg05.jpg") no-repeat center top;}
.about .con{ width:300px; padding:60px 0 0 0;}
.about .tex{ color:#fff;}
.about .tex h3{ font-size:18px; line-height:32px; font-weight:bold; padding-left:30px; background-position:11px -38px; margin-bottom:20px;}
.about .tex p{ line-height:24px; color:#c3b9d9; padding-left:30px; font-size:14px;}
.about .tex p a{ color:#c3b9d9;}
.about .ewm{ padding:39px 38px 0 0;}
.about .ewm .box{ width:105px; margin-left:49px; text-align:center;}
.about .ewm .box img{ width:105px; height:105px;}
.about .ewm .box p{ font-size:14px; color:#acaaba; line-height:20px; padding:6px 0 0 0;}

/*左侧浮动*/
.floatCtro{ width:62px; left:0; top:50%; margin:-262px 0 0 ; position:fixed; _position:absolute; z-index:100 }
.floatCtro .top{ width:77px; height:15px; background:url(/images/pro2018/jingjishi/zk_14.png) no-repeat;}
.floatCtro .con{ background:#5254b7;}
.floatCtro p{ line-height:62px; color:#fff; font-size:16px; text-align:center; cursor:pointer; transition:all 0.2s linear;}
.floatCtro p a{ color:#fff;}
.floatCtro p.cur{ background:#ffec16; color:#333;}
.floatCtro .backtop{ width:62px; height:62px; background:url(/images/pro2018/jingjishi/zk_15.png) no-repeat; cursor:pointer;}

/*班次对比弹层*/
.bcdbtk{display:none;width:990px; overflow: hidden; z-index:102; background:#fff;position:fixed;top:50%;left:50%;;margin:-320px 0 0 -495px;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.bcdbtk .dbtit{ height: 60px; background: #f5f5f5;}
.bcdbtk .dbtit-left{ padding-left: 40px; line-height: 60px; font-size: 18px; color: #666; background:url(/images/chujizhicheng/index2017/anv1.png) no-repeat 20px -2834px;}
.bcdbtk .dbtit-close{display:block;width:15px;height:15px;top:22px;right:20px;cursor: pointer; background:url(/images/chujizhicheng/index2017/anv1.png) no-repeat 0 -2900px; font-size: 0; }
.bcdbtk .dbcen{ padding: 20px;}
.bcdbtk .dbcen .ctxt{ line-height: 42px; height: 42px; background: #55a0fd; color: #fff; font-weight: 700; text-align: center; font-size: 14px; padding-left: 1px;}
.bcdbtk .dbcen .ctxt span{ display: block; float: left; padding: 0 15px; border-right: 1px solid #55a0fd;}
.bcdbtk .dbcen .cauto{ height: 488px; overflow: auto; overflow-x: hidden;}
.bcdbtk .dbcen table{ border-collapse: collapse;}
.bcdbtk .dbcen td{ border: 1px solid #dedede; line-height: 24px; padding: 7px 15px;}
.bcdbtk .dbcen .tac{ text-align: center;}
.bcdbtk .dbcen .tleft{ width: 134px; font-size: 14px;}
.bcdbtk .dbcen .jou{ display: inline-block; overflow: hidden; width: 11px; height: 15px; background:url(/images/chujizhicheng/index2017/gou.png) no-repeat;}
.bcdbtk .dbcen .w134{ width: 134px;}
.bcdbtk .dbcen .w324{ width: 324px;}
.bcdbtk .dbcen .w76{ width: 76px;}
.bcdbtk .dbcen .w84{ width: 84px;}
.bcdbtk .dbcen .w149{ width: 149px;}
.bcdbtk .dbcen .w361{ width: 361px;}

/**/
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.topHeader2019-wrap{ width:100%; background:#fff;}
.new-header-wrap{ width:100%; height:300px; background:url("http://www.chinaacc.com/upload/resources/image/2019/03/25/55255.png") no-repeat center top;}
.new-header{ height:300px; width:1100px; margin:0 auto; position:relative;}
.new-header .logo{ display:block; width:200px; height:60px; position:absolute; left:0; top:20px; line-height:0; font-size:0;}
.new-header h4{ position:absolute; width:100%; text-align:center; font-size:26px; color:#fff; font-weight:normal; left:0; top:200px;}
.new-header h4 em{ padding:0 35px;}


@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0);
    }

    to {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}