﻿@charset "utf-8";
/* CSS Document */
.first-l{ margin-left:0 !important;}
.bgf8{ background:#f8f8f8;}
.main21{ width:1080px; margin:0 auto;}

.logo-box21{ width:1080px; margin:44px 0 40px; position:relative; z-index:70;}
.lunbo-box{width:774px; height:388px; border:2px solid #d5d5d5; position:relative; float:left;}
.lunbo-box dd{width:774px; height:388px; position:absolute; top:0; left:0;}
.lunbo-box dd img{ width:774px; height:388px;}
.lunbo-box dt{}

.lunbo-txt-box{ width:174px; height:302px; background:url(../images/lunbo-txt-bg.png); padding:36px 22px 50px; position:absolute; top:0; left:0;}
.lunbo-txt-box h3{ max-height:48px; line-height:24px; font-family:"微软雅黑"; color:#fff; font-size:20px; font-weight:normal; margin-bottom:20px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}

.lunbo-txt-box p{ max-height:232px; line-height:29px; color:#b5b5b5;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 8;
-webkit-box-orient: vertical;}

.round-box{ width:218px; text-align:center; position:absolute; left:0; bottom:20px;}
.round-box li{ width:13px; height:13px; background:url(../images/round2.png) no-repeat; margin:0 2px; display:inline-block; cursor:pointer;}
.round-box .slt{ width:13px; height:13px; background:url(../images/round1.png) no-repeat; display:inline-block; cursor:pointer;}

.shaike-box{ width:268px; height:366px; float:left; padding:22px 0 0 12px;}
.shaike-box .shaike-num{ width:141px; height:35px; line-height:35px; color:#fff; font-family:"arial"; text-align:center; font-size:23px; background:url(../images/denglu2021.png) no-repeat; padding:26px 3px 0 146px; display:inline-block;}
.shaike-box .shaike-num .ke{ font-family:"宋体"; font-size:14px; margin-left:6px;}
.shaike-box .shaike-btn{ width:274px; height:58px; line-height:54px; text-align:center; font-size:27px; font-family:"微软雅黑"; color:#fff; background:url(../images/denglu-btn.png) no-repeat; display:inline-block; margin:36px 0 0 14px;}

.rukou-box{ width:268px; border-bottom:1px dashed #c9c8c8; margin:13px 0 0 24px;}
.rukou-box li{ width:134px; float:left;}
.rukou-box li a{ height:48px; font-family:"微软雅黑"; font-size:19px; color:#000; font-weight:bold; padding:22px 0px 22px 68px; display:inline-block;}
.rukou-box .baom{width:50px; padding-right:16px; background:url(../images/idx-btn1.png) 10px 22px no-repeat;}
.rukou-box .admin{ background:url(../images/idx-btn2.png) 10px 26px no-repeat;}
.rukou-box .pingshen{width:50px; padding-right:16px; background:url(../images/idx-btn3.png) 6px 26px no-repeat;}
.rukou-box .zhengshu{width:50px; padding-right:16px; background:url(../images/idx-btn4.png) 8px 28px no-repeat;}

.idx-btn-box{}
.idx-btn-box li{ width:350px; height:133px; float:left; margin:42px 0 40px 6px; border:2px solid #fff;
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; position:relative;}
.idx-btn-box .idx-btn1{ background:#87d0cf;}
.idx-btn-box .idx-btn1:hover{ background:#66c6c5;}
.idx-btn-box .idx-btn1 .img1{width:350px; height:133px; display:inline-block; background:url(../images/img2101.png) 24px 24px no-repeat;}
.idx-btn-box .idx-btn1 .img1-1{width:220px; height:30px; display:inline-block; background:url(../images/img3101.png) 0px 0px no-repeat; position:absolute; top:80px; left:140px;}
.idx-btn-box .idx-btn1 .img1-1:hover{background:url(../images/img3201.png) no-repeat;}
.idx-btn-box .idx-btn1 .img1-2{width:220px; height:30px; display:inline-block; background:url(../images/img4101.png) 0px 0px no-repeat; position:absolute; top:80px; left:234px;}
.idx-btn-box .idx-btn1 .img1-2:hover{background:url(../images/img4201.png) no-repeat;}
.idx-btn-box .idx-btn2{ background:#f4ba55;}
.idx-btn-box .idx-btn2:hover{ background:#efa628;}
.idx-btn-box .idx-btn2 .img2{width:350px; height:133px; display:inline-block; background:url(../images/img2102.png) 22px 26px no-repeat;}
.idx-btn-box .idx-btn2 .img2-1{width:220px; height:30px; display:inline-block; background:url(../images/img3102.png) 0px 0px no-repeat; position:absolute; top:80px; left:178px;}
.idx-btn-box .idx-btn2 .img2-1:hover{background:url(../images/img3202.png) no-repeat;}
.idx-btn-box .idx-btn2 .img2-2{width:220px; height:30px; display:inline-block; background:url(../images/img4102.png) 0px 0px no-repeat; position:absolute; top:80px; left:250px;}
.idx-btn-box .idx-btn2 .img2-2:hover{background:url(../images/img4202.png) no-repeat;}
.idx-btn-box .idx-btn3:hover{ background:#bdca4d;}
.idx-btn-box .idx-btn3{ background:#ccd76e;}
.idx-btn-box .idx-btn3 .img3{width:350px; height:133px; display:inline-block; background:url(../images/img2103.png) 14px 19px no-repeat;}
.idx-btn-box .idx-btn3 .img3-1{width:220px; height:30px; display:inline-block; background:url(../images/img3103.png) 0px 0px no-repeat; position:absolute; top:80px; left:140px;}
.idx-btn-box .idx-btn3 .img3-1:hover{background:url(../images/img3203.png) no-repeat;}
.idx-btn-box .idx-btn3 .img3-2{width:220px; height:30px; display:inline-block; background:url(../images/img4103.png) 0px 0px no-repeat; position:absolute; top:80px; left:216px;}
.idx-btn-box .idx-btn3 .img3-2:hover{background:url(../images/img4203.png) no-repeat;}

.bgff{ background:#fff; padding:54px 0 112px; border-top:1px solid #dddddd;}
.kcal{ width:230px; height:93px; background:url(../images/kcal.png) no-repeat; margin:0 auto 26px;}
.kcal-ke{}
.kcal-ke li{ width:236px; height:265px; margin-top:46px; border:1px solid #cfcfcf; float:left; margin-left:38px;}
.kcal-ke li .ke-img{ width:236px; height:163px;float:none;}
.kcal-ke li .ke-title{ width:216px; height:52px; line-height:52px; font-size:18px; color:#1f1f1f; font-family:"微软雅黑"; padding:0 10px;
overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.kcal-ke li .ke-master{ width:140px; height:28px; line-height:28px; font-family:"微软雅黑"; font-size:14px; color:#393939; display:inline-block; padding-left:10px; float:left;}
.kcal-ke li .ke-type{ width:85px; height:28px; line-height:28px; color:#fff; text-align:center; background:#1d8b5a; display:inline-block; float:right;}

.more-line{ height:1px; border-bottom:1px dashed #c9c8c8; margin-top:72px; position:relative;}
.look-more{ width:170px; height:30px; line-height:30px; font-family:"微软雅黑"; text-align:center; background:#fff; font-size:18px; color:#8b8b8b; margin-left:-85px; position:absolute; left:50%; bottom:-15px;}
.look-more:hover{ color:#8b8b8b;}

/*楼层定位*/
.lou-dingwei{width:54px; background:#f4f7fb;/* padding:5px; border:1px solid #d3d3d3; */position:fixed; z-index:60;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; right:0; bottom:0; }
.lou-dingwei dt{ width:54px; height:52px; position:relative; cursor:pointer;}
.lou-dingwei dd{ width:54px; height:52px; position:relative; display:none;}
.lou-dingwei .ico{ width:52px; height:50px; border:1px solid #e2e2e2; border-top:0px; display:inline-block; position:absolute; top:0; left:0;}
.lou-dingwei .txt{ width:32px; height:30px; color:#fff; background:#0049aa; border:1px solid #e2e2e2; border-top:0px; text-align:center; line-height:15px; padding:10px; cursor:pointer; display:inline-block; position:absolute; top:0; left:0;}
.lou-dingwei .erweima {width:54px; height:58px;} 
.lou-dingwei .erweima .ico{height:58px; background:url(../images/lou-ico1.png) no-repeat;}
.lou-dingwei .phone .ico{ background:url(../images/lou-ico7.png) no-repeat;}
.lou-dingwei .fhdb .ico{ background:url(../images/lou-ico8.png) no-repeat;}
.lou-dingwei .chat .ico{ background:url(../images/lou-ico9.png) no-repeat;}

.wxewm-box{ width:240px; padding:10px 8px; background:#fff; border:1px solid #d4d4d4; position:fixed; right:80px; bottom:118px; display:none; z-index:80;}
.wxewm-box dl{ float:right;}
.wxewm-box dt{ height:30px; line-height:30px; font-weight:bold;}
.wxewm-box dd{ height:24px; line-height:24px; color:#979797;}
.wxewm-box span{ width:14px; height:14px; background:url(../images/wxewm-arrow.png) no-repeat; display:inline-block; position:absolute; top:38px; right:-14px;}
.QQ-box{ width:258px; padding:10px 30px; background:#fff; border:1px solid #d0d0d0; position:fixed; right:80px; bottom:52px; display:none; z-index:80;}
.QQ-box dd{ height:30px; line-height:30px; color:#5c5c5c; font-size:14px;}
.QQ-box dd .QQ-link{ height:16px; line-height:16px; color:#3679a0; padding-left:20px; background:url(../images/qq-ico.jpg) no-repeat; display:inline-block;}
.QQ-box .qq-box-arrow{ width:14px; height:14px; background:url(../images/wxewm-arrow.png) no-repeat; display:inline-block; position:absolute; top:30px; right:-14px;}



/* 磊 一课展示 */
.QuanBu{width: 1080px;margin: 0 auto;overflow: hidden;position: relative;}
.menu-box{ height: 34px; background:url("../images/zhan_bj.jpg") repeat-x; position:absolute;right: 0;top: 0;}
.menu-box li{width:150px;height: 34px; line-height:18px; color:#565656; font-size:16px; text-align:center; float:left; cursor:pointer;}
.menu-box li:hover{ color:#13893c; font-weight:bold; background:url("../images/zhan_xuan.jpg") 0 24px no-repeat;}
.menu-box li.slt{ color:#13893c; font-weight:bold; background:url("../images/zhan_xuan.jpg") 0 24px no-repeat;}
.JiNeng_l{width: 763px;float: left;}
.JiNeng_l h3{font-size: 24px;color: #000000;font-family:"微软雅黑";background:url("../images/yindao.jpg") 0 0 no-repeat;padding-left: 38px;line-height: 27px;}
.ShiPi{width: 770px; overflow: hidden;}
.JiNeng_r{width: 284px;float: right;padding-top: 90px;}
.JiangRen{width: 284px;background: #f2f8ff;border-radius: 10px;padding:30px 10px;overflow: hidden;}
.JiangRen dt{float: left;width: 25px; margin-top:3px;}
.JiangRen dd{float: right;width: 250px;}
.JiangRen dd h4{font-size: 18px;color: #2b2b2b;font-family:"微软雅黑";line-height: 30px;}
.JiangRen dd p{font-size: 14px;color: #787878;font-family:"微软雅黑";line-height: 30px;}
.JiangRen dd p.BeiJi{padding-top: 10px;}
.QuJing{background:none;border-radius: 0;}
.XiaXian{border-bottom: 1px dashed #e5e5e5;padding: 30px 10px;}
.JiangRen dd span{background: #ff7400;border-radius: 5px 0 5px 5px;color: #FFFFFF;font-size: 16px;padding: 2px 4px;font-weight: normal;margin-left: 10px;}


/*一课展示 下左侧 共用部分*/
.DaoXue{margin: 0 auto;width: 1080px;overflow: hidden; margin-top:44px;}
.youke-box-l{ width:77 0px; float:left;}
.youkexx-menu{ width:100%; height:41px; border-bottom:2px solid #e8e8e8; position:relative; margin-top:50px;}
.youkexx-menu li{width:100px; height:43px; line-height:41px; font-size:16px; color:#1556ab; font-family:"微软雅黑"; text-align:center; float:left; cursor:pointer; margin-right:12px;}
.youkexx-menu .slt{color:#fff; background:url(../images/youkexx-btn-bg.png) no-repeat;}
.youkexx-menu .wydp{ width:100px; height:31px; line-height:31px; font-size:14px; font-weight:bold; text-align:center; color:#fff; background:url(../images/wydp-btn.jpg) no-repeat; display:inline-block; float:right; margin:2px 10px; *position:absolute; *top:2px; *right:10px;}
.youkexx-box0{width:770px; border:1px solid #e8e8e8; border-top:0; position: relative;}
.WenAn{overflow: hidden;padding:60px 36px 30px;}
.XiaZai{position: absolute;right: 24px;top: 20px;width: 68px;height: 28px;text-align: center;line-height: 28px;background: #fe3c00;border-radius: 5px;font-size: 16px;color: #fff;}
.XiaZai:hover{color: #fff;}
.youkexx-box1{ border:1px solid #e8e8e8; border-top:0; padding:56px 30px 0 0; position:relative;}
.jxsj-title{ width:100%; height:27px; background:url(../images/jxsj-line.jpg) repeat-x 0 13px; margin:12px 0; position:relative;}
.jxsj-title2{ width:100%; height:27px; padding:12px 0;}
.jxsj-title .title-txt1{ height:27px; line-height:27px; font-size:20px; font-family:"微软雅黑"; background:url(../images/jxsj1.jpg) no-repeat #fff; padding:0 20px 0 52px; float:left;}
.jxsj-title .title-txt2{ height:27px; line-height:27px; font-size:20px; font-family:"微软雅黑"; background:url(../images/jxsj2.jpg) no-repeat #fff; padding:0 20px 0 52px; float:left;}
.jxsj-title .title-txt3{ height:27px; line-height:27px; font-size:20px; font-family:"微软雅黑"; background:url(../images/jxsj3.jpg) no-repeat #fff; padding:0 20px 0 52px; float:left;}
.jxsj-title2 .title-txt4{ height:27px; line-height:27px; font-size:20px; font-family:"微软雅黑"; background:url(../images/jxsj4.jpg) no-repeat #fff; padding:0 20px 0 52px; float:left;}
.jxsj-title2 .title-4-1-num{width:30px; height:27px; line-height:27px; font-size:18px; color:#fff; background:#3783e7; font-weight:bold; font-family:"微软雅黑"; padding:0 8px 0 36px; }
.jxsj-title2 .title-4-1{ height:27px; line-height:27px; font-size:20px; color:#628cc4; font-family:"微软雅黑"; padding-left:16px;}
.title-4-1-1-num{width:40px; height:27px; line-height:27px; font-size:16px; color:#fff; background:#3783e7; font-family:"微软雅黑"; padding:0 8px 0 60px;  float:left;}
.title-4-1-1{ height:27px; line-height:27px; font-size:17px; background:#fff; color:#000; font-family:"微软雅黑"; padding:0 20px 0 18px; float:left;}
.hd-num-box{ padding-left:50px; background:#fff;}
.hd-num{width:40px; height:21px; line-height:21px; font-size:14px; font-weight:bold; color:#fff; background:#7dc811; padding:0 16px; display:inline-block;}
.title-hd{height:27px; line-height:27px; font-size:14px; background:#fff; color:#3e3e3e; font-family:"微软雅黑"; font-weight:bold; padding:0 12px 0 12px; float:left;}
.hd-num-box{ padding-left:50px; background:#fff; float:left;}
.pinglun-btn{ height:27px; line-height:27px; color:#2e68b3; background:url(../images/pinglun-ico.png) no-repeat 21px 6px #fff; padding:0 0 0 45px; display:inline-block; float:right;}
.youkexx-p{ line-height:28px; padding:0 28px 0 50px; font-size:14px; color:#3e3e3e; margin-bottom:30px;}
.youkexx-box2{ border:1px solid #e8e8e8; border-top:0; padding:16px 16px 0;}
.youkexx-box3{ border-top:0; padding:56px 30px 0 0; position:relative;}
.keshi-btn{ margin-bottom:20px; position:relative;}
.keshi-btn li{ width:92px; height:28px; line-height:28px; font-size:14px; color:#666; font-family:"微软雅黑"; text-align:center; border:1px solid #e1f0f0; cursor:pointer; float:left; margin-right:8px;}
.zong-num{ font-size:12px; float:right; margin-right:16px;}
.zong-num-dingwei{ right:16px; top:20px; position:absolute;}
.zong-num span{ font-size:22px; font-family:Arial, Helvetica, sans-serif; Gadget, sans-serif; color:#ff1a00; font-weight:bold; margin:0 4px;}
.keshi-btn .slt{ color:#fff; background:#5c8ecd;}
.jxsj-title .ktsl{ height:27px; line-height:27px; font-size:18px; color:#000; background:#fff; padding-right:14px; font-family:"微软雅黑";}
.ktsl-ico{ width:14px; height:14px; background:#3783e8; display:inline-block; margin:0 16px 0 3%;}
.video-box{ overflow: hidden;}video-box
.video-box img{width:100%;}
.video-box .video-txt{ height:50px; line-height:50px; color:#666;}
.chakan-btn{ height:27px; line-height:27px; color:#2e68b3; background:url(../images/chakan-ico.png) no-repeat 18px 8px #fff; padding:0 0 0 45px; display:inline-block; float:right;}
.youke-ziyuan{ height:460px; background:url(../images/sucai-bg.jpg) center 200px no-repeat; overflow: hidden; padding: 0 55px;}
.youke-ziyuan li{ width:600px; margin:20px auto 0;}
.youke-ziyuan li.KeJian{border: none;}
.youke-ziyuan .mov-down{ height:60px; line-height:60px; color:#3e3e3e; background:url(../images/mov-ico.jpg) no-repeat; margin:20px 0; padding:0 0 0 76px; display:inline-block;}
.youke-ziyuan .ppt-down{ height:60px; line-height:60px; color:#3e3e3e; background:url(../images/ppt-ico.jpg) no-repeat;  margin:20px 0; padding:0 0 0 76px; display:inline-block;}
.youke-ziyuan .word-down{ height:60px; line-height:60px; color:#3e3e3e; background:url(../images/word-ico.jpg) no-repeat;  margin:20px 0; padding:0 0 0 76px; display:inline-block;}
.XiaNiu{display: inline-block;width: 68px;height: 28px;text-align: center;line-height: 28px;background: #fe3c00;border-radius: 5px;font-size: 16px;color: #fff;float: right;border: none;cursor: pointer;margin-top: 35px;}

.JiNeng_r .wydp{ width:100px; height:31px; line-height:31px; font-size:14px; font-weight:bold; text-align:center; color:#fff; background:url(../images/wydp-btn.jpg) no-repeat; display:inline-block;margin: 0 102px;}



/*点评部分*/
.dianping-box{ width:1080px; margin-top:40px; padding:20px 0 80px;}
.dianping-box .dianping-menu{ height:60px; background:url(../images/dianping-jt.jpg) no-repeat 4px 26px; border-bottom:1px solid #d6d8d8; padding:0 0 0 26px;}
.dianping-menu h3{ width:50px; line-height:60px; font-size:20px; font-family:"微软雅黑"; margin-right:10px; display:inline-block; float:left;}
.dianping-box .shaixuan{ height:12px; line-height:12px; color:#393939; padding:0 10px 0 20px; display:inline-block; border-left:1px solid #393939; margin-top:28px; cursor:pointer;}
.dianping-box .shaixuan-first{ border-left:0px;}
.dianping-box .slt{color:#3783e7;}
.dianping-box .wydp{width:100px; height:31px; line-height:31px; font-size:14px; font-weight:bold; text-align:center; color:#fff; background:url(../images/wydp-btn.jpg) no-repeat; display:inline-block; float:right; margin:18px 10px; *position:absolute; *top:18px; *right:10px;}
.dianping-list{ padding:0 24px;}
.dianping-list .user-head{ width:68px; height:66px; text-align:center; float:left;}
.dianping-list li{ margin-top:36px;}
.dianping-list .user-head .head-img{ width:68px; height:66px; border:1px solid #eff4f9; float:none;}
.dianping-list .user-head .user-name-box{ padding:10px 0;}
.dianping-list .user-head .user-name{text-align:center; height:17px; line-height:17px; float:none; display:inline-block;}
.dianping-list .user-head .user-ico{ width:17px; height:17px; background:url(../images/yan-ico.jpg) no-repeat; display:inline-block; margin-left:4px; float:right;}

.dianping-list .user-dianping{ width:920px; background:#f7f9fc; border:1px solid #eef1f4; float:right; padding:0 0 0 20px; position:relative;}
.dianping-list .user-dianping h2{ height:42px; line-height:42px; font-size:14px; font-weight:bold; color:#000; border-bottom:1px dashed #e1e3e5; margin-right:20px;}
.dianping-list .user-dianping .title2{ margin-left:10px;}
.dianping-list .user-dianping .date{ font-size:12px; font-weight:normal; color:#9c9c9c; float:right;}

.dianping-list .user-dianping .youquedian-box{ margin-top:12px; padding-bottom:12px; margin-right:20px;}
.dianping-list .user-dianping .youdian-ico{ height:19px; background:#ff7400; color:#fff; text-align:center; line-height:19px; border-top:1px solid #fbbb86; border-bottom:1px solid #fbbb86; padding:0 0 0 5px; float:left; margin-top:12px;}
.dianping-list .user-dianping .quedian-ico{ height:19px; background:#739ed5; color:#fff; text-align:center; line-height:19px; border-top:1px solid #b9cfea; border-bottom:1px solid #b9cfea; padding:0 0 0 5px; float:left; margin-top:12px;}
.dianping-list .user-dianping .huifu-ico{ height:19px; background:#00377f; color:#fff; text-align:center; line-height:19px; border-top:1px solid #849ec2; border-bottom:1px solid #849ec2; padding:0 0 0 5px; float:left; margin-top:12px;}
.dianping-list .user-dianping .youquedian-txt{ width:818px; line-height:24px; color:#525252; padding:10px 20px 0 20px; float:right;}

.dianping-list .user-dianping .huifu-box{padding:12px 0;  border-top:1px solid #eaeaea; margin-right:20px;}
.dianping-list .user-dianping .user-huifu{width:838px; height:19px; line-height:19px; padding:12px 0 0 0; float:right;}
.dianping-list .user-dianping .user-huifu .user-name{ color:#00377f; font-weight:bold;}
.dianping-list .user-dianping .user-huifu .user-dengji{ color:#525252;}
.DianPing-box{ padding:6px 0 14px 76px;}
.dianping-list .user-dianping .pingji-box{ padding:16px 0; border-top:1px dashed #e1e3e5; margin-right:20px;}
.dianping-list .user-dianping .pingji-box .pingji{color:#010101; float:left;}
.dianping-list .user-dianping .pingji-box .huifu{ color:#00377f; float:right;}
.dianping-list .user-dianping .dianping-arrow{width:14px; height:16px; background:url(../images/pinglun-arrow.png) no-repeat; display:inline-block; position:absolute; left:-14px; top:20px;}

.pinglun-look-more{height:30px; line-height:30px; font-size:14px; color:#010101; background:#f7f9fc; text-align:center; display:block; margin:30px 22px 0 0;}
.pinglun-look-more:hover{ text-decoration:underline;}
.TuiJian{ width:304px; float:right;}
.TuiJianK{ overflow:hidden;}
.TuiJianK .LiuLan{ height:39px; border-bottom:1px solid #e8e8e8; line-height:39px;}
.TuiJianK .LiuLan h2{ background:url("../images/tui_bj.jpg") 0 11px no-repeat; font-size:16px; color:#2f6ebd; padding-left:14px;}
.TuiJianK ul{ overflow:hidden}
.TuiJianK ul li{ overflow:hidden; padding:15px 0 15px 0; color:#787878; font-size:16px; line-height:30px;}

.TuiJianK ul li dl{ overflow:hidden;}
.TuiJianK ul li dl dt{ width:134px; float:left; margin-right:10px;position: relative;}
.TuiJianK ul li dl dt img{ border:2px solid #c4c2c1;}
.TuiJianK ul li dl dt a span{position: absolute;width: 130px;height: 22px;background: #000;left: 2px;bottom: 2px;color: #fff;filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;line-height: 22px;text-align: center;font-size: 12px;}
.TuiJianK ul li dl dd{ float:left}
.TuiJianK ul li dl dd h4{ font-weight:normal;  padding-top:8px;}
.TuiJianK ul li dl dd h4 a{color:#787878; font-size:14px;font-family:"微软雅黑";}
.TuiJianK ul li dl dd p{ padding-top:5px; color:#787878; font-size:14px; line-height:18px;font-family:"微软雅黑";}







/*预览提交*/
.DaoXue1{}
.PP{margin-top: 60px;}
.sk_top{width:100%; background:#f4f4f4; height:86px; border-bottom: 2px solid #5b8ed1;}
.sk_top .sk_top_xu{width:800px; margin:0 auto; height:76px; line-height:76px; padding:11px 0 0 280px;}
.sk_top .sk_top_xu span{ display:inline-block; float:left; padding:25px 15px 0;}
.XiaYiBu{ width:100%;height:60px; border-top:2px solid #5b8ed1;z-index:1000;position:fixed; bottom:0; right:0; background:#f4f4f4;padding-top: 20px}
.XiaYiBu .piaoFu_bb{width:1080px; margin:0 auto; overflow:hidden;}
.XiaYiBu .piaoFu_bb a.bu{background:url(../images/shang.jpg) no-repeat; width:69px; height:40px; display:inline-block; line-height:40px; font-size:16px; font-family:"微软雅黑"; padding-left:49px; color:#fff; float:left; margin:0 192px 0 324px;}
.XiaYiBu .piaoFu_bb a.tiJiao{background:url(../images/ti.jpg) no-repeat; width:73px; height:40px; display:inline-block; line-height:40px; font-size:16px; font-family:"微软雅黑"; padding-left:45px; color:#fff; float:left;}
.XiaYiBu .piaoFu_bb p{font-size:12px;color:#2b2b2b;float: left;padding: 12px 0 12px 20px;}
.XiaYiBu .piaoFu_bb p a{color: #5ca1d7;text-decoration:underline;}
.DuiGou{margin-right: 8px;float: left;}
.pad-b{ padding-bottom:160px;}



.DaoYou{border-top: 4px solid #5c8ecd;border-bottom: 1px solid #f2f9f9;border-left: 1px solid #f2f9f9;border-right: 1px solid #f2f9f9;background: #fbfcfe;width: 302px;margin-top: 42px;}
.DaoYou li h3{height: 38px; background: #ecf1fa;color:#232323;line-height: 38px;padding-left: 22px;}
.DaoYou li dl{padding: 25px;height: 50px;}
.DaoYou li dl dt{float: left;width: 46px;}
.DaoYou li dl dd{float: right;width: 185px;line-height: 50px;}
.DaoYou li dl dd a{font-size: 14px;color: #787878;font-family:"微软雅黑";}






/*微课展示页*/
.bgff2{ background:#fff; padding:0 0 112px; border-top:1px solid #dddddd;}
.weike-banner-box{ display:block;}
.weike-banner{ float:none;}
.kemu-menu{ padding:22px 22px 20px;}
.kemu-menu li{ margin-left:38px; float:left;}
.kemu-menu li a{ height:26px; line-height:26px; font-family:"微软雅黑"; font-size:18px; text-align:center; padding:0 16px; display:inline-block;}
.kemu-menu .slt a,.kemu-menu li a:hover{ background:#5b8ed1; color:#fff;
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
.weike-line{ border-bottom:1px dashed #e4e4e4;}

/*优秀课例展示页*/
.shaixuan-bar{ height:37px; background:#f35132; padding:12px 24px; margin-top:8px;}
.shaixuan-txt{ height:37px; line-height:37px; font-family:"微软雅黑"; font-size:20px; color:#fff; background:url(../images/shaixuan-ico.png) no-repeat; padding-left:50px; display:inline-block; float:left;}
.sx-xiala{ float:left; margin-left:12px; position:relative;}
.sx-xiala dt{width:116px; height:37px; line-height:37px; text-align:center; font-family:"微软雅黑"; color:#f35233; font-size:18px; background:url(../images/sx-xiala.png) 114px 15px no-repeat #fff; padding-right:21px; cursor:pointer; 
border-top-left-radius: 20px; -moz-border-top-left-radius: 20px; -webkit-border-top-left-radius: 20px;
border-top-right-radius: 20px; -moz-border-top-right-radius: 20px; -webkit-border-top-right-radius: 20px;}
.sx-xiala dt.close{
border-bottom-left-radius: 20px; -moz-border-bottom-left-radius: 20px; -webkit-border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px; -moz-border-bottom-right-radius: 20px; -webkit-border-bottom-right-radius: 20px;}
.sx-xiala dd{ width:139px; display:none; position:absolute; left:-1px; top:37px; z-index:80;}
.sx-xiala .sx-xl-list{ max-height:518px; overflow-y:auto; background:#fff; border:1px solid #f35132; border-top:none;}
.sx-xiala .sx-xl-list li {}
.sx-xiala .sx-xl-list li span{width:137px; height:37px; line-height:37px; text-align:center; font-family:"微软雅黑"; color:#f35233; font-size:18px;  cursor:pointer; display:inline-block;}
.sx-xiala .sx-xl-list li span:hover{ color:#fff; background:#f3694f;}

.sheng-xiala{ float:left; margin-left:12px; position:relative;}
.sheng-xiala dt{width:116px; height:37px; line-height:37px; text-align:center; font-family:"微软雅黑"; color:#f35233; font-size:18px; background:url(../images/sx-xiala.png) 114px 15px no-repeat #fff; padding-right:21px; cursor:pointer; 
border-top-left-radius: 20px; -moz-border-top-left-radius: 20px; -webkit-border-top-left-radius: 20px;
border-top-right-radius: 20px; -moz-border-top-right-radius: 20px; -webkit-border-top-right-radius: 20px;}
.sheng-xiala dt.close{
border-bottom-left-radius: 20px; -moz-border-bottom-left-radius: 20px; -webkit-border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px; -moz-border-bottom-right-radius: 20px; -webkit-border-bottom-right-radius: 20px;}
.sheng-xiala dd{ width:480px; display:none; background:#fff; border:1px solid #f35132; position:absolute; left:-1px; top:48px; z-index:80;}
.sheng-xiala dd .sheng-arrow{ width:13px; height:11px; background:url(../images/arrow1.png) no-repeat; position:absolute; top:-11px; left:60px; display:inline-block;}
.sheng-xiala .sx-xl-list{}
.sheng-xiala .sx-xl-list li { float:left;}
.sheng-xiala .sx-xl-list li span{width:120px; height:37px; line-height:37px; text-align:center; font-family:"微软雅黑"; color:#f35233; font-size:16px;  cursor:pointer; display:inline-block;}
.sheng-xiala .sx-xl-list li span:hover{ color:#fff; background:#f3694f;}

.kl-search-txt{ width:190px; height:37px; font-size:16px; background:url(../images/kl-search.png) no-repeat; border:none; margin-left:50px; padding:0 16px 0 16px; float:left;}
.kl-search-btn{ width:50px ;height:37px; background:url(../images/kl-btn.png) no-repeat; float:left; border:none; cursor:pointer;}

.shaixuan-bar .ke-all{ height:37px; line-height:37px; font-family:"微软雅黑"; font-size:18px; color:#fff; float:left; display:inline-block; margin-left:20px;}
.shaixuan-bar .ke-num{ font-size:24px;}

.sx-box{ background:#f7eeef; padding:20px 70px; border-bottom:2px solid #f69b82;}
#banben{ display:none;}
#ceci{ display:none;}
.sx-bar li{ margin:2px 0; float:left;}
.sx-bar li .sx-title{ height:28px; font-family:"微软雅黑"; font-size:18px; color:#ea1f10; margin:4px 20px 0 0; display:inline-block; padding-left:9px;}
.sx-bar li .sx-btn{ height:28px; font-family:"微软雅黑"; font-size:18px; color:#ea1f10; margin:4px 0; display:block; padding-left:9px; cursor:pointer;}
.sx-bar li .sx-all{ height:28px; font-family:"微软雅黑"; font-size:18px; color:#ea1f10; margin:4px 0; display:block; padding-left:9px; cursor:pointer;}
.sx-bar li .sx-btnr{ display:inline-block; padding-right:9px;}
.sx-bar li .sx-btnbg{ height:26px; line-height:26px; padding:0 10px; display:inline-block;}
.sx-bar li .slt,.sx-bar li .sx-btn:hover{ background:url(../images/sx-btnl.png) no-repeat;}
.sx-bar li .slt .sx-btnr,.sx-bar li .sx-btn:hover .sx-btnr{ background:url(../images/sx-btnr.png) right 0 no-repeat;}
.sx-bar li .slt .sx-btnbg,.sx-bar li .sx-btn:hover .sx-btnbg{ background:#f35132; color:#fff;}

.sx-nr-box{ background:#fafafa; padding:50px 25px 30px;}
.sx-nr-l{ float:left;}
.sx-nr-l .ceci{ width:290px; height:46px; line-height:46px; font-family:"微软雅黑"; font-size:16px; background:url(../images/tuding-ico.png) 270px 13px no-repeat #f9eeef; color:#f35233; padding-left:22px;}
.sx-nr-l{ float:left;}
/*.sx-nr-r{ float:right;}*/

.sx-video-list li{width: 215px; background:#fff; padding:10px 9px 26px; position:relative; margin:0px 0 30px 6px; float:left;}
.sx-video-list li:hover{
-moz-box-shadow: 0px 3px 8px #999;
-webkit-box-shadow: 0px 3px 8px #999;
box-shadow: 0px 3px 8px #999;}
.sx-video-list li .sx-video-img{ width:213px; height:134px; border:1px solid #e2e2e2;}
.sx-video-list li .keli-ico1{ width:68px; height:68px; background:url(../images/ico-ytkl.png) no-repeat; position:absolute; left:9px; top:10px;}
.sx-video-list li .keli-ico2{ width:68px; height:68px; background:url(../images/ico-jdkl.png) no-repeat; position:absolute; left:9px; top:10px;}
.sx-video-list li .keli-ico3{ width:68px; height:68px; background:url(../images/ico-cxkl.png) no-repeat; position:absolute; left:9px; top:10px;}
.sx-video-list li .keli-year{ width:129px; height:23px; line-height:23px; text-align:center; font-size:14px; font-family:"微软雅黑"; background:url(../images/sx-kl-bg.png) no-repeat; color:#fff; display:inline-block; position:absolute; left:55px; top:111px;}
.sx-video-list li .sx-video-title{ height:36px; line-height:36px; font-size:14px; font-weight:normal; color:#c80c12; margin:6px 0 10px; padding:0 4px;
overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.sx-video-list li .video-jj{ height:24px; line-height:24px; font-size:14px; color:#7d7d7d; padding:0 4px;
overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.sx-video-list li .video-jj .video-zuozhe{ color:#000;}

.sx-page-box{ text-align:center; margin-top:20px;}
.sx-page-box .sx-page{ display:inline-block;}
.sx-page-box .sx-page .page-txt{ width:46px; height:36px; line-height:36px; font-size:14px; background:#fff; color:#5f5d5e; display:inline-block;}
.sx-page-box .sx-page .bai{ cursor:pointer;}
.sx-page-box .sx-page .bai:hover{ background:#f35132; color:#fff;}
.sx-page-box .sx-page .page-prev{ width:80px; margin-right:10px;}
.sx-page-box .sx-page .page-next{ width:80px; margin-left:10px;}
.sx-page-box .sx-page .hui{ color:#afafaf;}
.sx-page-box .sx-page .slt{ background:#f35132; color:#fff;}

#video-list{width:1042px; /*width:772px;*/}
#tree{ display:none;}