body .cet4Cls .w1000 div.five .buy:hover,body .cet4Cls .w1000 div.five .p4 .buy:hover,body .cet4Cls .w1000 div.four .buy:hover,body .cet4Cls .w1000 div.four .p4 .buy:hover,body .cet4Cls .w1000 div.one .buy:hover,body .cet4Cls .w1000 div.thr .buy:hover,body .cet4Cls .w1000 div.thr .p4 .buy:hover,body .cet4Cls .w1000 div.thr_list .p4 .buy:hover,body .cet4Cls .w1000 div.two .buy:hover,body .teacher .spotList ul li:active{cursor:pointer}
body{width:100%;font-family:"Microsoft YaHei";min-width:1000px}
body .head{height:313px;background:url("../koocdn/banner.png") center top no-repeat}
body .head .w1000{width:1000px;height:100%;margin:0 auto;overflow:hidden}
body .head .w1000 .p1{width:656px;height:48px;line-height:42px;text-align:center;background-color:#fd7970;color:#fff;font-size:22px;margin:235px auto 147px;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-o-border-radius:20px;border-radius:20px}
body .head .w1000 .p1 .spot{display:inline-block;font-size:31px;margin:0 12px;height:48px;line-height:42px}
body .head .w1000 .p2{height:60px;line-height:60px;text-align:center;margin:-116px auto;border:1px dashed #c8c7b5;color:#4c5663;background-color:#fff6e5;font-size:16px}
body .cet4Cls{padding:45px 0 60px;background-color:#fff}
body .cet4Cls .w1000{width:1000px;height:100%;margin:0 auto;overflow:hidden}
body .cet4Cls .w1000 .fl{float:left;margin-right:8px}
body .cet4Cls .w1000 .fr{float:right}
body .cet4Cls .w1000 div{position:relative;border:1px solid #ccc;box-shadow:1px 2px 3px #ccc;color:#505050}
body .cet4Cls .w1000 div.one{width:620px;height:420px;box-sizing:border-box;padding:32px 0 0 27px;border-radius:10px;overflow:hidden}
body .cet4Cls .w1000 div.one h1{font-size:27px;font-weight:700;margin-bottom:8px;height:40px}
body .cet4Cls .w1000 div.one .at{padding:0 12px;height:30px;line-height:30px;text-align:center;border:2px solid #ccd7df;color:#7f919f;border-radius:26px;font-size:16px}
body .cet4Cls .w1000 div.one .p1{margin-bottom:20px;height:35px}
body .cet4Cls .w1000 div.one .p2,body .cet4Cls .w1000 div.one .p3{height:25px;position:relative;padding-left:20px}
body .cet4Cls .w1000 div.one .cont{display:block;margin:10px 0;font-size:36px;color:#ff5d5a;width:82px;line-height:27px;text-align:center}
body .cet4Cls .w1000 div.one .cont .biao{font-size:30px}
body .cet4Cls .w1000 div.one .cont .biao.b1{font-size:20px;color:#575757;text-decoration:line-through}
body .cet4Cls .w1000 div.one .cont .biao.b2{color:#ff5d5a}
body .cet4Cls .w1000 div.one .cont.contFree{font-size:30px}
body .cet4Cls .w1000 div.one .buy{position:relative;display:block;width:133px;height:40px;background-color:#fd7970;line-height:40px;color:#fff;text-align:center;font-size:20px;border-radius:10px;z-index:250}
body .cet4Cls .w1000 div.one .tImg{position:absolute;right:0;bottom:20px;z-index:1}
body .cet4Cls .w1000 div.two{width:365px;height:420px;box-sizing:border-box;padding:32px 0 0 27px;border-radius:10px;overflow:hidden}
body .cet4Cls .w1000 div.two .p1{margin-bottom:8px;height:40px}
body .cet4Cls .w1000 div.two .p1_h{font-size:23px;font-weight:700}
body .cet4Cls .w1000 div.two .p1_a{height:35px;margin-bottom:20px}
body .cet4Cls .w1000 div.two .p1_at{padding:0 12px;height:30px;line-height:30px;text-align:center;border:2px solid #ccd7df;color:#7f919f;border-radius:26px;font-size:16px}
body .cet4Cls .w1000 div.two .p1_at.one{margin-left:0}
body .cet4Cls .w1000 div.two .p2,body .cet4Cls .w1000 div.two .p3{height:25px;position:relative;padding-left:20px}
body .cet4Cls .w1000 div.two .cont{display:block;margin:10px 0;color:#ff5d5a;width:82px;line-height:27px;text-align:center;font-size:36px}
body .cet4Cls .w1000 div.two .cont .biao{font-size:30px}
body .cet4Cls .w1000 div.two .cont .biao.b1{font-size:20px;color:#575757;text-decoration:line-through}
body .cet4Cls .w1000 div.two .cont .biao.b2{color:#ff5d5a}
body .cet4Cls .w1000 div.two .cont.contFree{font-size:30px}
body .cet4Cls .w1000 div.two .buy{display:block;position:relative;width:133px;height:40px;background-color:#fd7970;line-height:40px;color:#fff;text-align:center;font-size:20px;border-radius:10px;z-index:120}
body .cet4Cls .w1000 div.five,body .cet4Cls .w1000 div.four,body .cet4Cls .w1000 div.thr{margin-top:32px;width:272px;height:275px;padding:35px 0 0 27px;border-radius:10px;overflow:hidden}
body .cet4Cls .w1000 div.five.fl,body .cet4Cls .w1000 div.four.fl,body .cet4Cls .w1000 div.thr.fl{margin-right:16px}
body .cet4Cls .w1000 div.five .p1,body .cet4Cls .w1000 div.four .p1,body .cet4Cls .w1000 div.thr .p1{margin-bottom:20px;height:32px;line-height:32px;position:relative}
body .cet4Cls .w1000 div.five .p1_h,body .cet4Cls .w1000 div.four .p1_h,body .cet4Cls .w1000 div.thr .p1_h{font-size:21px;font-weight:700}
body .cet4Cls .w1000 div.five .p1_at,body .cet4Cls .w1000 div.four .p1_at,body .cet4Cls .w1000 div.thr .p1_at{padding:0 12px;height:28px;line-height:28px;text-align:center;border:1px solid #21b4a9;color:#21b4a9;border-radius:26px;font-size:16px;margin:-5px 0 0 15px}
body .cet4Cls .w1000 div.five .p1_at.freeRead,body .cet4Cls .w1000 div.four .p1_at.freeRead,body .cet4Cls .w1000 div.thr .p1_at.freeRead{display:block;position:absolute;left:115px;top:8px;color:#fff;background-color:#21b4a9}
body .cet4Cls .w1000 div.five .p2,body .cet4Cls .w1000 div.five .p3,body .cet4Cls .w1000 div.four .p2,body .cet4Cls .w1000 div.four .p3,body .cet4Cls .w1000 div.thr .p2,body .cet4Cls .w1000 div.thr .p3{position:relative;padding-left:20px}
body .cet4Cls .w1000 div.five .p2,body .cet4Cls .w1000 div.four .p2,body .cet4Cls .w1000 div.thr .p2{margin-top:15px}
body .cet4Cls .w1000 div.five .buy,body .cet4Cls .w1000 div.four .buy,body .cet4Cls .w1000 div.thr .buy{display:block;position:relative;width:133px;height:40px;background-color:#fd7970;line-height:40px;color:#fff;text-align:center;font-size:20px;border-radius:10px;z-index:120;margin:20px 0}
body .cet4Cls .w1000 div.five .p4,body .cet4Cls .w1000 div.four .p4,body .cet4Cls .w1000 div.thr .p4{position:relative;margin-top:5px}
body .cet4Cls .w1000 div.five .p4 .cont,body .cet4Cls .w1000 div.four .p4 .cont,body .cet4Cls .w1000 div.thr .p4 .cont{display:inline-block;width:133px;height:40px;color:#ff5d5a;line-height:24px;text-align:left;font-size:36px;margin:10px 0 20px}
body .cet4Cls .w1000 div.five .p4 .cont .biao,body .cet4Cls .w1000 div.four .p4 .cont .biao,body .cet4Cls .w1000 div.thr .p4 .cont .biao{font-size:30px}
body .cet4Cls .w1000 div.five .p4 .cont .biao.b1,body .cet4Cls .w1000 div.four .p4 .cont .biao.b1,body .cet4Cls .w1000 div.thr .p4 .cont .biao.b1{font-size:20px;color:#575757;text-decoration:line-through;margin-left:11px}
body .cet4Cls .w1000 div.five .p4 .cont .biao.b2,body .cet4Cls .w1000 div.four .p4 .cont .biao.b2,body .cet4Cls .w1000 div.thr .p4 .cont .biao.b2{color:#ff5d5a}
body .cet4Cls .w1000 div.five .p4 .buy,body .cet4Cls .w1000 div.four .p4 .buy,body .cet4Cls .w1000 div.thr .p4 .buy{position:absolute;right:40px;top:0;width:133px;height:40px;background-color:#fd7970;line-height:40px;color:#fff;text-align:center;font-size:20px;border-radius:10px;margin:15px 0 20px}
body .cet4Cls .w1000 div.five.five,body .cet4Cls .w1000 div.four.five,body .cet4Cls .w1000 div.thr.five{width:336px;margin-right:0}
body .cet4Cls .w1000 div .tongji{display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:100}
body .cet4Cls .w1000 div .tongji span{visibility:hidden}
body .cet4Cls .w1000 div i{display:inline-block;position:absolute;width:13px;height:13px;left:0;top:5px}
body .cet4Cls .w1000 div i.ico1{background:url("../koocdn/video1.png") center top no-repeat}
body .cet4Cls .w1000 div i.ico2{background:url("../koocdn/ico3.png") center top no-repeat;left:97px}
body .cet4Cls .w1000 div i.ico2.two{left:90px}
body .cet4Cls .w1000 div i.ico3{background:url("../koocdn/clock.png") center top no-repeat}
body .cet4Cls .w1000 div a{display:inline-block}
body .cet4Cls .w1000 div a:hover{text-decoration:none}
body .cet4Cls .w1000 div .cont{font-size:35px}
body .cet4Cls .w1000 div .contFree{display:block}
body .cet4Cls .w1000 div .info{margin-bottom:10px;height:45px;padding-right:27px;overflow:hidden}
body .cet4Cls .w1000 div .bot{width:100%;box-sizing:border-box;height:40px;line-height:40px;position:absolute;bottom:0;left:0;padding-left:10px;background-color:#f1f1f1;z-index:20}
body .cet4Cls .w1000 div .bot span{font-size:12px}
body .cet4Cls .w1000 div .bot span.p_span_01{margin-right:15px}
body .cet4Cls .w1000 div .bot span.p_span_01 .book,body .cet4Cls .w1000 div .bot span.p_span_01 .yg,body .cet4Cls .w1000 div .bot span.p_span_01 .yg1{color:#fd7970}
body .cet4Cls .w1000 div .bot span .book,body .cet4Cls .w1000 div .bot span .xbook,body .cet4Cls .w1000 div .bot span .xg,body .cet4Cls .w1000 div .bot span .xg1,body .cet4Cls .w1000 div .bot span .yg,body .cet4Cls .w1000 div .bot span .yg1{font-size:15px}
body .cet4Cls .w1000 div .icoText{display:block;width:60px;height:20px;line-height:20px;position:absolute;right:10px;top:0;text-align:center;background-color:#21b4a9;padding:5px 8px;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
body .cet4Cls .w1000 div.thr_list{width:235px;height:300px;box-sizing:border-box;padding:30px 0 0 20px;border-radius:10px;margin:30px 20px 0 0;overflow:hidden}
body .cet4Cls .w1000 div.thr_list.last{margin-right:0}
body .cet4Cls .w1000 div.thr_list .p1{margin-bottom:12px;height:32px;line-height:32px;position:relative}
body .cet4Cls .w1000 div.thr_list .p1_h{font-size:21px;font-weight:700}
body .cet4Cls .w1000 div.thr_list .p1_at{padding:0 12px;height:28px;line-height:28px;text-align:center;border:1px solid #21b4a9;color:#21b4a9;border-radius:26px;font-size:16px;margin:-5px 0 0 15px}
body .cet4Cls .w1000 div.thr_list .p1_at.freeRead{display:block;position:absolute;left:115px;top:8px;color:#fff;background-color:#21b4a9}
body .cet4Cls .w1000 div.thr_list .p2,body .cet4Cls .w1000 div.thr_list .p3{position:relative;padding-left:20px}
body .cet4Cls .w1000 div.thr_list .p2{margin-top:15px}
body .cet4Cls .w1000 div.thr_list .p4{position:relative;margin-top:5px;text-align:right;padding-right:13px}
body .cet4Cls .w1000 div.thr_list .p4 .cont{display:inline-block;width:133px;height:40px;color:#ff5d5a;line-height:24px;font-size:36px;margin:10px 0 20px 35px}
body .cet4Cls .w1000 div.thr_list .p4 .cont .biao{font-size:30px}
body .cet4Cls .w1000 div.thr_list .p4 .cont .biao.b1{font-size:20px;color:#575757;text-decoration:line-through;margin-left:11px}
body .cet4Cls .w1000 div.thr_list .p4 .cont .biao.b2{color:#ff5d5a}
body .cet4Cls .w1000 div.thr_list .p4 .buy{position:absolute;right:10px;top:40px;z-index:101;width:133px;height:40px;background-color:#fd7970;line-height:40px;color:#fff;text-align:center;font-size:20px;border-radius:10px;margin:15px 0 20px}
body .cet4Cls .w1000 div.freeCourse{display:none}
body .service{width:100%;padding:45px 0;background-color:#f3f3f3}
body .service .w1000{width:1000px;margin:0 auto;color:#505050}
body .service .w1000 h1{text-align:center;height:100px;font-size:45px}
body .service .w1000 .fl{float:left}
body .service .w1000 .fr{float:right}
body .service .w1000 .box{width:100%;height:770px;overflow:hidden}
body .service .w1000 .box_le{width:227px}
body .service .w1000 .box_le>li{height:76px;padding:15px 0;margin-bottom:5px;background-color:#a1adb6;color:#fff;font-size:28px;text-align:center}
body .service .w1000 .box_le>li.last{margin-bottom:0}
body .service .w1000 .box_le>li:hover{background-color:#7f919f;cursor:pointer}
body .service .w1000 .box_le>li.active{background-color:#fd7970}
body .service .w1000 .box_le>li .p1{font-size:24px}
body .service .w1000 .box_ri{width:763px;height:100%;background-color:#fff}
body .service .w1000 .box_ri>li{width:763px;height:100%;overflow:hidden;display:none}
body .service .w1000 .box_ri>li.active{display:block}
body .teacher{width:100%;color:#505050}
body .teacher .p1{text-align:center;font-size:32px;padding:55px 0 15px}
body .teacher .p2{text-align:center;width:556px;margin:0 auto;font-size:13px}
body .teacher .tScreen{width:100%;height:454px;position:relative;margin-top:50px;overflow:hidden}
body .teacher .tScreen ul{height:100%;position:absolute;left:0;top:0}
body .teacher .tScreen ul li{float:left;height:100%;width:350px;position:relative}
body .teacher .tScreen ul li .hide{width:334px;height:438px;-ms-border:8px solid transparent;border:8px solid transparent;position:absolute;left:0;top:0}
body .teacher .tScreen ul li:hover .hide{border:8px solid #fd7970}
body .teacher .tScreen ul li img{width:100%;height:100%;vertical-align:middle}
body .teacher .tScreen ul li .list_p1{position:absolute;font-size:32px;left:10px;bottom:120px;color:#fff;padding:0 20px}
body .teacher .tScreen ul li .list_p1.active{font-weight:700;color:#ff5d5a}
body .teacher .tScreen ul li .list_p2{padding:0 20px;position:absolute;font-size:16px;left:10px;bottom:36px;color:#fff;height:80px}
body .teacher .spotList{width:1000px;height:65px;margin:0 auto;text-align:center}
body .teacher .spotList ul li{height:63px;line-height:63px;float:left;padding:0 5px;margin:0 10px;border-bottom:3px solid transparent}
body .teacher .spotList ul li:active{color:#ff5d5a}
body .teacher .spotList ul li:hover{color:#ff5d5a;border-bottom:3px solid #fd7970}
body #ft{margin-top:0}
body .fix{display:none;position:fixed;top:385px;right:1px;text-align:center;font-size:11px;z-index:200}
body .fix .bigWX,body .fix .bigWX .sj{position:absolute;border:1px solid #ccc;background-color:#fff}
body .fix .bigWX{display:none;width:218px;height:208px;top:-78px;left:-240px;padding-top:10px}
body .fix .bigWX img{vertical-align:top}
body .fix .bigWX .sj{width:16px;height:16px;border-left:1px solid transparent;border-bottom:1px solid transparent;transform:rotate(45deg);right:-9px;top:50%;z-index:200}
body .fix .fr_box{width:60px;height:50px;padding-top:10px;border:1px solid #ccc;position:relative;color:#6b6b6b;background-color:#fff}
body .fix .fr_box .alink{position:absolute;left:0;top:0;width:60px;height:60px;display:block}
body .fix .fr_box .hide{position:absolute;width:59px;height:59px;left:-1px;top:-1px;border:2px solid transparent}
body .fix .fr_box .hide:hover{border:2px solid #2eb8ae;z-index:100}
body .fix .fr_box.first,body .fix .fr_box.two{border-bottom:1px solid transparent}
body .fix .weixin .im1,body .fix .weixin .im2{position:absolute;left:18px;top:12px}
body .fix .weixin .im2{display:none}
body .fix .weixin p{position:absolute;left:13px;bottom:4px}
body .bigMask,body .fc{display:none;position:fixed}
body .fix .fr{float:right}
body .bigMask{width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000);z-index:300}
body .fc{text-align:center;width:450px;padding:0 35px;box-sizing:border-box;height:300px;left:50%;top:50%;box-shadow:0 0 20px #ccc;margin-left:-225px;margin-top:-150px;background-color:#fff;z-index:301}
body .fc .close,body .fc .jia{display:inline-block;font-size:16px}
body .fc .jia,body .fc .jia.select{background-color:#2db3a9}
body .fc h1{font-size:30px;margin:45px 0 10px;color:#555}
body .fc .p1{padding-bottom:12px;margin-bottom:12px;font-size:20px;color:#f13148;border-bottom:1px dashed #ccc}
body .fc .p2{font-size:16px;color:#f13148;margin-bottom:18px}
body .fc .jia{width:160px;height:35px;line-height:35px;text-align:center;color:#fff;border-radius:5px}
body .fc .close{position:absolute;right:-30px;top:0;background-color:#585858;color:#9d9d9d;width:30px;height:30px;line-height:30px}
body .fc .close.select{color:#fff}