﻿body{padding:0;margin:0 auto;background:#fff;font-size:14px;overflow-x:hidden;word-wrap:break-word;color:#808080;}div,span,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav{padding:0;margin:0;list-style:none;}section,article,header,footer,aside,nav{padding:0;margin:0;display:block}input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}input,select,textarea{font-size:14px;}body,input,select,textarea,pre{font-family:\5FAE\8F6F\96C5\9ED1}img{border:none}a{color:#808080;text-decoration:none;cursor:pointer}.clear{clear:both;overflow:hidden;height:0;line-height:0}.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block}.left{float:left}.right{float:right}.red{color:#0078b6}.overhide{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px}.fylsdivri .overhide2{text-overflow:-o-ellipsis-lastline; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2;  line-clamp:2; -webkit-box-orient:vertical;}pre{white-space:pre-wrap;word-wrap:break-word;font-size:16px;color:#666;margin:0;padding:0}.contain{width:100%;height:100%;position:relative;}.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle;text-align:center}.sec_box{display:table-cell;vertical-align:middle}.trantion,.fywdkc li a,.fytxyj,.yjbtn,.closeyj,.fykecheng li{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-moz-transition:all 0.8s ease;}/*登录*/.denglu{background:url(../images/dlbg.jpg) no-repeat right bottom;background-size:cover;position:fixed;width:100%;height:100%}.dldiv{margin:4% 0 0 10%;position:relative;width:1130px;}.dldiv img.dlimg{display:block;width:100%}.dldiv img.dlgif{display:block;position:absolute;top:13%;left:5%;width:463px;}.dlform{position:absolute;right:15%;top:23%;}.dlform li{font-size:33px;color:#000000;line-height:37px;margin-top:35px;position:relative}.dlform li img.dlyzimg{vertical-align:middle;width:62px;height:37px;margin-left:10px;cursor:pointer}.dlform h2{text-align:right;font-size:12px;color:#000000;font-weight:normal;margin:10px 0  36px 0}.dlform h2 a{font-size:12px;color:#000000;}.dlform h2 img{vertical-align:middle;margin-right:10px;}.dltel,.dlyzm,.dlmm,.zctel,.zcyzm,.zcmm{font-size:26px; height:37px;line-height:37px\9;border:0;border-bottom:1px solid #333;background:none;outline:none;margin-left:10px;font-size:33px;color:#000000;}.dltel{width:200px;font-size:26px;}.dlyzm{width:195px;}.dlmm{width:364px;}.dlbtn{height:60px;line-height:60px;border:0;background:#429839;outline:none;font-size:36px;color:#fff;width:257px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto;display:block;cursor:pointer}.dlform h3{text-align:center;font-size:18px;color:#333;font-weight:normal;margin-top:10px}.dlform h3 img{vertical-align:bottom;margin-right:10px;}.dlform h3 a{font-size:18px;color:#333;}.dlform h3 a:hover,.dlform h2 a:hover{color:#429839;}/*注册*/.hqyzm{width:95px;text-align: center; padding: 2px; line-height:27px;height:30px;border:1px solid #333;background:none;outline:none;font-size:14px;color:#000;position:absolute;right:0;top:4px;cursor:pointer}.hqyzmcli{background:#eee;border-color:#eee;cursor:auto}.zctel{width:340px; font-size:28px}.zcyzm{width:180px;}.zcmm{width:372px;}/*基础资料*/.fczlbg{background-repeat:no-repeat;background-position:right bottom;background-size:cover;position:fixed;width:100%;height:100%;top:0;left:0}.back{position:fixed;bottom:0;right:2%;z-index:2;display:block;}.back img{display:block;width:100%}.fyjbxx{width:1390px;position:relative;margin:160px 0 60px 7%}.fyjbxxle{width:260px;background:url(../images/colobg.png) repeat center top;position:absolute;top:0;left:0;height:100%;border:3px solid #87e3ff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;box-sizing:border-box}.fyjbxxle:after{content:"";position:absolute;width:98%;height:98%;border:4px dotted #83e2ff;top:1%;left:1%;box-sizing:border-box;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.fyjbxxle img.fyccivn{position:absolute;top:-113px;left:-18px;z-index:2}.fyjbxxle ul{padding-top:90px;position:relative;z-index:2;margin-left:-3px;}.fyjbxxle ul li{color:#035d92;width:195px;text-align:center;line-height:56px;margin-bottom:10px;}.fyjbxxle ul li a{color:#035d92;font-size:28px;display:block}.fyjbxxle  ul li.fyjbli,.fyjbxxle ul li:hover{background:url(../images/zlicn.png) no-repeat center right;background-size:cover;}.fyjbxxri{width:1087px;background:url(../images/colobg.png) repeat center top;padding:80px 0;min-height:440px;border:2px solid #87e3ff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative}.fyjbxxri:after{content:"";position:absolute;width:98%;height:96%;border:2px dotted #83e2ff;top:2%;left:1%;box-sizing:border-box;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.fyjbxxri img.fyjbicn{position:absolute;top:-90px;right:-50px;z-index:2;}.fyjbzl{width:460px;margin:0 auto;position:relative;z-index:2}.fyjbzl h2,.fywdkc h2,.fywdbj h2{font-size:32px;color:#035d92;font-weight:normal;text-align:center;margin-bottom:48px;}.fyjbzl li{line-height:42px;height:42px;margin-bottom:26px;position:relative}.fyjbzlle{width:130px;color:#3d79a3;font-size:22px;}.fyjbzlri{margin-left:130px;}.fyzlinpt{width:94%;line-height:38px\9;height:38px;border:2px solid #035d92;padding:0 3%;color:#3d79a3;font-size:20px;}.fyzlbtn0,.fyzlbtn1{width:205px;height:62px;text-align:center;line-height:62px;display:block;border:0;outline:none;cursor:pointer;margin-top:20px;font-size:32px;color:#fff}.fyzlbtn0{background:#69c69d}.fyzlbtn1{background:#009845}/*修改密码*/.fyxgmmbtn{margin:70px 0 0 97px}.fyyzm{width:200px;}/*我的课程*/.fywdkc{width:580px;margin:0 auto;position:relative;z-index:2}.fywdkc li{position:relative;margin-bottom:5px;}.fywdkc li img{position:absolute;width:22%;display:block;left:50%;margin-left:-11%;top:32%}.fywdkc li .fykcleft{width:46%;text-align:center}.fywdkc li .fykcright{width:46%;text-align:center;}.fywdkc li h3{font-size:30px;color:#035d92;font-weight:normal}.fywdkc li a,.fywdkc li h4{height:72px;line-height:72px;padding:0 3%;font-size:24px;color:#035d92;}.fywdkc li a{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:4px solid #b6dee9}.fywdkc li h4{background:#acd3e5;font-weight:normal;margin-top:4px;}.fywdkc li a:hover{background:#acd3e5;}.fywdkc .nodata{text-align:center;line-height:72px;font-size:20px;color:#035d92;}/*历史纪录*/.fylsjl{width:86%;margin:0 auto;position:relative;z-index:2}.fylsjl li{margin-bottom:20px;}.fylsjl li h2{font-weight:normal;color:#000;font-size:18px;position:relative;padding-left:26px;}.fylsjl li h2:before{content:"";position:absolute;width:15px;height:15px;border:1px solid #035d92;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:4px;left:0;}.fylsdiv{margin-left:40px;margin-top:15px;position:relative}.fytxyj{position:absolute;right:0;width:104px;height:48px;line-height:48px;text-align:center;border:1px solid #fc2712;color:#fc2712;font-size:18px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;top:50%;margin-top:-24px;cursor:pointer}.fytxyj:hover{background:#fc2712;color:#fff}.fylsdivle{width:130px; height:115px; border:1px solid #035d92; }.fylsdivle img{width:100%; height: 100%; display:block}.fylsdivri{width:54%;  margin-left:3%;line-height:19px;}.fylsdivri a{font-size:21px;color:#000;width:50%;margin-top:10px;width:100%;}.fylsdivri a:hover{color:#fc2712}.fylsdivri .overhide{font-size:21px;color:#000;width:50%;margin-top:10px;width:100%;}.fylsdivri h3{margin:15px 0}.fylsdivri h3 span{border:1px solid #035d92;padding:3px 10px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:18px;color:#ff1902;font-weight:normal;margin-right:20px;}.fylsdivri h4{font-size:18px;color:#333333;font-weight:normal;}.fanye{text-align:center;margin-top:60px;}/*.fanye a{font-size:18px;color:#0a6295;font-weight:bold;margin:0 10px;}.fanye img{vertical-align:middle;margin:0 10px;}.fanye a:hover{color:#fc2712}*/.txyjbg{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:999;display:none}.txyjsub{width:396px;height:264px;position:absolute;background:#fff;top:50%;margin-left:-213px;left:50%;margin-top:-147px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px}.yjtext{border:1px solid #50a755;width:94%;height:188px;padding:15px 3%;margin:0 auto; resize:none;}.yjbtn{border:0;width:96px;height:31px;margin:10px auto 0;line-height:29px;color:#fff;background:#50a755;font-size:20px;display:block;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.closeyj{position:absolute;right:-10px;top:-10px;width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;line-height:22px;color:#fff;background:#50a755;cursor:pointer;font-size:18px}.yjbtn:hover{background:#fc2712}.closeyj:hover{background:#000}.fylsjl .nodata{text-align:center;line-height:72px;font-size:20px;color:#035d92;}/*课程2*/.kcbg{bottom:auto;top:0;}.fykclb{position:fixed;bottom:0;left:2%;width:321px;}.fykclb img.fykcbg{display:block;width:100%}.fykclb ul{position:absolute;top:65px;left:0;width:100%;}.fykclb li{margin-bottom:26px;width:100%;text-align:center}.fykclb li a{display:block}.fykclb li img{vertical-align:middle;}.fykclb li img.kclbi1{display:none}.fykclb li:hover img.kclbi0,.fykclb li.clifyli img.kclbi0{display:none}.fykclb li:hover img.kclbi1,.fykclb li.clifyli img.kclbi1{display:inline-block}.fykclb li.fykcli0{height:74px;line-height:74px}.fykclb li.fykcli1{height:57px;line-height:57px}.fykclb li.fykcli2{height:64px;line-height:64px}.fykclb li.fykcli3{height:67px;line-height:67px}.fykclb li.fykcli4{height:66px;line-height:66px}.fykecheng{width:64%;position:relative;z-index:2;margin-left:21%}.fykecheng li{margin:55px 1% 50px;width:14.66%;box-shadow:0 3px 5px rgba(0,0,0,.5);border:4px solid #94c1bc;border-top:1px solid #94c1bc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:25px 1%;text-align:center;float:left;box-sizing:border-box}.fykecheng li h2{font-size:18px;color:#000}.fykecheng li h3{font-size:24px;color:#000;margin:10px 0 20px;}.fykecheng li h4{font-size:18px;color:#000;height:30px;line-height:30px;text-align:center;width:66%;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin:0 auto;    background-color:rgb(161,83,40);    background-image:-moz-linear-gradient( 90deg, rgb(161,83,40) 0%, rgb(244,187,157) 100%);    background-image:-webkit-linear-gradient( 90deg, rgb(161,83,40) 0%, rgb(244,187,157) 100%);    background-image:-ms-linear-gradient( 90deg, rgb(161,83,40) 0%, rgb(244,187,157) 100%); }.fykecheng li h4.kcst{color:#010101}.fykecheng li h4.kcks{color:#fff}.fykecheng li:hover{box-shadow:0 6px 30px rgba(0,0,0,.8);}.fywdbj .nodata{text-align:center;line-height:72px;font-size:20px;color:#035d92;}/*过渡页*/.guoduye{background:#fff;position:fixed;width:100%;height:100%}.guoduyediv{position:absolute;width:32%;text-align:center;top:20%;left:50%;margin-left:-16%}.guoduyediv img{max-width:100%;display:block;margin:0 auto}.guoduyediv h2{font-size:36px;color:#44454b;font-weight:normal;font-family:Arial}/*首页*/.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed;width:100%;height:100%}/*草地*/.homebg .sod{position:fixed; left: 14%;bottom: 21%; width: 90%;z-index: 2}.homebg li{position:absolute;}.homebg li img{display:block;width:100%}.homebg li img.homeimg1{display:none;}.homebg li:hover img.homeimg0{display:none}.homebg li:hover img.homeimg1{display:block}.homebg li.homebgli0{width:16%;right:86%;top:15%; cursor:pointer;}.homebg li.homebgli1{width:10%;right:0;top:42%;cursor:pointer}.homebg li.homebgli9{width:13%;left:10px;top:70%;cursor:pointer}.homebg li.homebgli3{width:13%;left:22%;top:38%; cursor:pointer;z-index:1}.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer;z-index:3}.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;z-index:3}.homebg li.homebgli6{width:14%;left:65%;top:37%;cursor:pointer;z-index:1;}.homebg li.homebgli7{width:12%;left:39%;top:40%;cursor:pointer;z-index:1}.homebg li.homebgli8{width:18%;right:7%;top:3%;cursor:pointer}.homebg li.homebgli2{width:13%;left:75%;bottom:10%;cursor:pointer;z-index: 3}/*.homebg li img .homeimgred3 {width:20%;right:83%;top:10%; cursor:pointer}*/.homeback{position:fixed;top:0;left:1%;z-index:2;}.homeback a{display:block;width:201px;margin-left:80px;float:left}.homeback img{display:block;width:75%; }.homeback .logout img{position:fixed;width:150px;bottom:0;right:1%;} /*视频*/.shipin{background:url(../images/spbg.jpg) no-repeat right bottom;background-size:cover;position:fixed;width:100%;height:100%}.spdiv{width:70%;position:absolute;background:url(../images/shipinbg.png) no-repeat center top;background-size:100% 100%;height:86%;top:0;left:0; z-index:1001}.spdiv img.spye0{display:block;width:30%;position:absolute;top:0;left:0}.spdiv img.spye1{display:block;width:15%;position:absolute;top:3%;right:0}.spye2{display:block;width:8%;position:absolute;bottom:0;left:0;z-index:9}.spye2 img{display:block;width:100%;}.spdiv img.spimg{display:block;width:100%}.spljdv{width:70%;position:absolute;height:75%;top:15%;left:15%;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;background:#fff}.splb{background:url(../images/ee.png) no-repeat center left;background-size:cover;position:absolute;width:66%;height:19%;left:3%;bottom:0; border-radius:34px 34px 0px 0px;}.fydmxxbotdiv{width:62%;position:absolute;height:82%;top:10%;left:20%}.fydmxxbotdiv .owl-stage-outer,.fydmxxbotdiv .owl-stage,.fydmxxbotdiv .owl-item{height:100%}.fydmxxbotdiv .item{position:absolute;width:90%;background:url(../images/spflbg.png) no-repeat center top;background-size:cover;padding:5%;height:60%;top:20%}/*.fydmxxbotdiv .clifyspbf .fyboitem{background:rgba(0,0,0,.5);color:#eee;display:block;position:absolute;top:0;left:0}*/.fydmxxbotdiv .fyboitem{color:#eee;display:block;position:absolute;top:0;left:0}.fydmxxbotdiv .fyboitem .clifyspbf {background:rgba(0,0,0,.5);}.fydmxxbotdiv .item { cursor:pointer; top:20%}.fydmxxbotdiv .item img{width:100%;display:block;height:100%}.fydmxxbotdiv .owl-controls{margin-top:0;display:none}.fyysmdbotbtn{position:absolute;top:0;height:100%;width:10%;text-align:center}.fyysmdbotbtn img{height:40%;display:block;margin:60% auto;cursor:pointer;}.fyysmdbotpre{left:8%}.fyysmdbotnex{right:5%}.fykcbt{position:absolute;z-index:2;right:5%;top:0;width:300px;}.fykcbt img.clibgimg{width:100%;display:block}.fykcbt ul{position:absolute;top:14%;left:0;width:100%}.fykcbt li img{max-height:100%;vertical-align:middle;}.fykcbt li{text-align:center;margin-bottom:36px;}.fykcbt li.fykcbtli0{line-height:94px}.fykcbt li.fykcbtli1{line-height:130px}.fykcbt li.fykcbtli2{line-height:130px}.fykcbt li.fykcbtli3{line-height:130px}.fykcbt li.fykcbtli4{line-height:120px}/*定时提醒*/.remind{display: none; position: absolute; top:20%;left:35%; box-sizing:border-box; width: 30%; height: 55%; z-index: 1001}.remind .closeremind{position: relative; float: right; cursor: pointer;}.remind .remindbg{position: relative; top: 0}.remind .timediv{position: absolute; left: 25%; top: 70%; z-index: 1001; color: #fff; text-align: center;}.remind .timediv .settime{font-size: 18px; color: #398275}.remind .timediv .timeinput{background-color: transparent; width: 180px; height: 30px; border: 1px ridge #fff}.remind .timediv .downtime{display: none; font-size: 30px; margin-left: 60px}.remind .timediv .btn{font-size: 25px; margin-left: 60px; width: 180px; border: 1px solid #fff; border-radius: 50px;margin-top: 50px; cursor: pointer; line-height: 35px; background: #00A392}.remind .timediv .closebtn{display: none;}.remind .timediv .endbtn{display: none;}/*点名器*/.dianming{font-size: 50px; display: none; z-index: 1001; width: 200px;height: 200px; position: absolute; top:20%;left:30%;}.dianming .closedianming{cursor: pointer; position: absolute;top: 70%; right:-195%}#box{    margin:auto;width:660px;color:#138eee;    text-align:center;padding:0 30px;    position: absolute; top:120%;left: -20%;}#bt{    position: absolute; top:205%;left:120%;color:#fff;font-size:25px;cursor:pointer;margin:auto;width:200px;}/*遮罩层*/.cover{position:absolute;left:0px;top:0px;background:rgba(0, 0, 0, 0.4);  width:100%; height:100%;filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9; display: none; z-Index:999;}/*我的班级*/.fywdbj{width:100%;margin:0 auto;position:relative;z-index:2}.fywdbj li{margin:10px 0}.fywdbjle{float:left;width:50%;text-align:center;font-size:30px;color:#035d92;font-weight:normal;}.fywdbjle h4 {background:#acd3e5;height:72px;line-height:72px;padding:0 3%;font-size:22px;color:#035d92;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:60%;margin:0 auto;font-weight:normal}.fywdbjle h3{height:72px;line-height:72px;padding:0 3%;font-size:22px;color:#035d92;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:4px solid #b6dee9;width:60%;margin:0 auto;font-weight:normal}.xsxxtbal{width:90%;padding:50px 2%;margin:0 auto;position:relative;background: url(../images/xsxxbg.png) no-repeat center top;background-size: 100% 100%;}.xsxxtbal table{width:90%;margin:0 auto;}.xsxxtbal table tr{background:#f2e1ac}.xsxxtbal table tr td{width:20%;border:2px solid #1c344d;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;padding:5px 1%;}.xsxxtbal table thead tr td{font-size:20px;color:#035d92}.xsxxtbal table tbody tr td{font-size:18px;color:#000000}.xsxxtbal .fanye{margin-top: 20px;}/*课程*/.backkc{width:10%;position:absolute;right:2%;bottom:2%}.backkc img{display:block;width:100%}.kcdivnew{width:79%;height:90%;position:absolute;top:5%;left:5%;background:url(../images/bock.png) no-repeat center top;background-size:100% 100%}.kcdivnewle{width:28%;position:relative;height:100%;}.kcdivnewle li{position:absolute;}.kcdivnewle li a{font-size:30px;color:#2b2b2b;font-weight:bold}.kcdivnewle li.clikcbtnr a{color:#fff}.kcdivnewle li:hover a{color:#fff}.kcdivnewle li.kcdivnewleli0{top:7%;left:35%}.kcdivnewle li.kcdivnewleli1{top:15%;left:42%}.kcdivnewle li.kcdivnewleli2{top:23%;left:47%}.kcdivnewle li.kcdivnewleli3{top:31.5%;left:53%}.kcdivnewle li.kcdivnewleli4{top:39.5%;left:59%}.kcdivnewle li.kcdivnewleli5{top:48%;left:65%}.kcdivnewle li.kcdivnewleli6{top:57%;left:70%}.kcdivnewle li.kcdivnewleli7{top:66%;left:75%}.kcdivnewle li.kcdivnewleli8{top:74%;left:79%}.kcdivnewle li.kcdivnewleli9{top:83%;left:84%}.kcdivnewri{width:62%;height:80%;margin-top:4%;position:relative;}.kcdivnewri li{float:left;width:18%;position:relative;margin-bottom:20px;margin-left:3%;cursor:pointer}.kcftimg{width:100%;height:83%;background-size:cover;background-position:center top;background-repeat:no-repeat;box-shadow:0 3px 5px #ccc;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;position:relative}.kcdivnewri li h2{font-size:14px;color:#000000;text-align:center;font-weight:normal;margin-top:5%}.kcftimgbg{position:absolute;top:0;left:0;background:rgba(0,0,0,.6);width:100%;height:100%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;display: none}.kcftimgbg .goclass{width:40%;height:30px;line-height:30px;text-align:center;border:2px solid #fff;color:#fff;font-weight:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:25%;margin-top:-15px;left:50%;margin-left:-20%}.kcftimgbg .beike{width:40%;height:30px;line-height:30px;text-align:center;border:2px solid #fff;color:#fff;font-weight:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:65%;margin-top:-15px;left:50%;margin-left:-20%}.kcdivnewri li:hover .kcftimgbg,.kcdivnewri li.hovekcbg .kcftimgbg{display: block}.kcdivnewri .nokcft{width: 100%;height: 100%;background: #000; opacity:0.7; filter:alpha(opacity=70);}.kcdivnewri .nokcft img{width: 15%; position:absolute;top:50%;margin-top:-13px;left:50%;margin-left:-10%;}.kcdivbtn{width:63%;margin-left:25%}.kcdivbtn a{font-size:24px;color:#bb3a32;}.kctcbg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;display:none}.kctcbgdiv{position:absolute;width:600px;height:423px;top:50%;left:50%;background:#fff5f5;margin-top:-211px;margin-left:-300px;  box-shadow:4px 15px 14px 1px rgba(0, 0, 0, 0.47);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.kctcbgdiv h2{text-align:center;padding:40px 0;color:#666666;font-weight:normal;font-size:32px;}.kctcbgdiv li{float:left;width:29%;text-align:center;height:50px;line-height:50px;border:1px solid #bcbbbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:3%;margin-bottom:30px;color:#bcbbbb;font-size:20px;cursor:pointer}.kctcbgdiv li.clikcdiv{border-color:#feae15;color:#feae15}.kcquedig{background:#3989ec;cursor: pointer; color:#fff;width:460px;height:80px;text-align:center;line-height:80px;display:block;margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:30px;}.closetc{position:absolute;right:1px;cursor:pointer}.closeqr{position:absolute;left:59%; top:27%; cursor:pointer}.downplan{position:absolute;cursor:pointer;left:50%; top:70%; color: #DB316F;}/*视频2*/.btnsp{position:absolute;left:0;top:50%;width:2%;cursor:pointer}.btnsp img{display:block;max-width:100%}.spanniu{width:11%;position:absolute;height:7%;background:rgba(0,0,0,.1);top:2%;left:3%;}.spanniu img{position:absolute;left:-8px;height:90%;}.spanniu img.spspbx0{display:none;}.spanniu img.spspbx1{display:block;}.spnewleft{width:11%;position:absolute;height:81%;background:rgba(255,255,255,.9);top:10%;left:3%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.spnewcent{width:70%;position:absolute;height:82%;background:#ffffc7;top:9%;left:15%;border:4px solid #000;box-sizing:border-box}.spnewright{width:14%;position:absolute;height:82%;background:rgba(0,0,0,.4);top:9%;left:85%;}.spnewcent1{width:85%;position:absolute;height:100%;background:#ffffc7;border:4px solid #000;box-sizing:border-box}.spnewright1{width:15%;position:absolute;height:100%;background:rgba(0,0,0,.4);left:85%;}/*导航按钮*/.glad{position:absolute;height:5%;top:2%;right:13%;}.glad img{margin-right:50px; height: 120%; cursor: pointer;}#div1{ width:80%; height:30px; position:relative;overflow:hidden;}#div1 ul { width:100%; height:30px; position:relative; }#div1 ul li { height:30px; float:left;padding-right:80px;line-height:30px;font-size:22px;color:#000}/*上课表现*/.skbjxul{width:100%;height:95%;overflow-y:auto;margin-top:5%;}.skbjxul ul{min-height:700px;}.skbjxul li img{width:58px;height:58px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.skbjxul  li{padding:0 10px;margin-bottom:30px;position:relative}.skbxnrle{width:58px}.skbxnrri{margin-left:65px;}.skbxnrri h2{font-weight:normal;font-size:23px;color:#343842;line-height:25px;padding-top:5px;}.skbxnrri h2 span{font-size:15px;color:#fff;background:#6fc381;padding:0 5px;display:inline-block;height:20px;line-height:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;vertical-align:top;margin-top:3px;cursor:pointer}.skbxnrri h3{margin-top:6px;}.skbxnrri h3 img{width:20px;display:inline-block;margin:0 5px 2px 0;height:18px;}.skbxlibg{position:absolute;background:rgba(0,0,0,.4);text-align:center;padding:10px;width:272px;height:176px;z-index:99;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;left:105%;display:none}.skbxlibg img{width:75px;display:inline-block;margin:5px;cursor:pointer}.skbxlibg:after{background:url(../images/sanjiao.png) no-repeat center top;width:19px;height:34px;position:absolute;top:30px;left:-19px;content:""}/*月排行榜*/.yphbul{display:none;width:100%;height:95%;overflow-y:auto;margin-top:5%;}.yphbul ul{min-height:700px;}.yphbul li{padding:0 10px;margin-bottom:30px;position:relative;font-size:23px;line-height:58px;color:#343842}.yphbul li img{display:inline-block;margin:0 10px;vertical-align:middle;		-webkit-border-radius:50%;-moz-border-radius:50%;		border-radius:50%;width:58px;height:58px;	}.yphbul li .num{ width:70px; height:70px; position: absolute; left: 4px; top: 0px; }/*视频ppt列表*/.sppptlb{width:100%;position:relative;margin:5% auto 0;height:95%;overflow-y: auto}.sppptlb ul{min-height:700px;}.sppimgne{position:relative}.fyboitemnn{background:rgba(0,0,0,.8);color:#eee;position:absolute;top:0;left:0;display:none;border:2px solid #2cff4a;box-sizing:border-box;width:100%;height:100%}.fyboitemnn:after{content:"";position: absolute;top:50%;left:-12px;background: url(../images/jiantoulv.png) no-repeat center top;width: 12px;height: 22px;margin-top: -11px;background-size: 12px 22px;}.sppptlb li:hover .fyboitemnn,.sppptlb li.clispdq .fyboitemnn{display:block;}.sppptlb img{width:100%;display:block;height:100%}.sppptlb li{padding:5px 5%;cursor:pointer;width: 80%;margin: 0 auto}.sppptlb  li h2{font-size:20px;color:#fff;font-weight:normal;overflow:hidden;line-height:20px;height:20px;}.sppptlb  li h3{font-size:16px;color:#fff;font-weight:normal;margin-top:5px;}/* 滚动条 */.af-content>.mCustomScrollBox>.mCSB_scrollTools { height:94%; top:3%; }.af-content .mCSB_scrollTools .mCSB_draggerRail { width:0; border-right:1px dashed #ccc;display: none}.af-content .mCSB_scrollTools .mCSB_dragger { height:11px; }.af-content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:3px; -webkit-border-radius:11px; -moz-border-radius:11px; border-radius:11px; background:#ccc !important;display: none}.mCSB_container { width:auto; margin-right:0; overflow:hidden; }.mCSB_container.mCS_no_scrollbar { margin-right:0; }.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar { margin-right:0; }.mCustomScrollBox>.mCSB_scrollTools { width:16px; height:100%; top:0; right:0; }.mCSB_scrollTools .mCSB_draggerContainer { position:absolute; top:0; left:0; bottom:0; right:0; height:auto; }.mCSB_scrollTools a+.mCSB_draggerContainer { margin:20px 0; }.mCSB_scrollTools .mCSB_draggerRail { width:2px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }.mCSB_scrollTools .mCSB_dragger { cursor:pointer; width:100%; height:30px; }.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:4px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center; }.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown { display:block; position:relative; height:20px; overflow:hidden; margin:0 auto; cursor:pointer; }.mCSB_scrollTools .mCSB_buttonDown { top:100%; margin-top:-40px; }/***********************************************适配*******************************************************/@media only screen and (max-width:1680px){    /*登录*/    .dldiv{width:947px;}    .dlform li,.dltel, .dlyzm, .dlmm{font-size:29px}    .dldiv img.dlgif{width:374px;}    /*注册*/    .zctel{width:290px;font-size:28px}    .zcyzm{width:140px;}    .zcmm{width:320px;}    /*基础资料*/    .fyjbxx{width:1213px;margin:177px 0 60px 10%}    .fyjbxxri{width:920px;}    /*课程*/    .kcdivnewle li a{font-size:26px;}    .skbxnrri h2{font-size:16px;}    /*首页*/	.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}	/*草地*/	.homebg .sod{position:fixed; left: 16%;bottom: 19%;z-index: 2}	.homebg .sod img{ width: 70%;}	.homebg li{position:absolute;}	.homebg li img{display:block;width:100%}	.homebg li img.homeimg1{display:none;}	.homebg li:hover img.homeimg0{display:none}	.homebg li:hover img.homeimg1{display:block}	.homebg li.homebgli0{width:13%;left:-2%;top:35%; cursor:pointer}	.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}	.homebg li.homebgli2{width:13%;left:72%;bottom:10%;cursor:pointer;z-index:3}	.homebg li.homebgli3{width:12%;left:20%;top:47%; cursor:pointer;z-index:1}	.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}	.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}	.homebg li.homebgli6{width:14%;left:60%;top:44%;cursor:pointer;z-index:1;}	.homebg li.homebgli7{width:12%;left:39%;top:47%;cursor:pointer;z-index:1}	.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}	.homebg li.homebgli9{width:13%;left:10px;top:75%;cursor:pointer}	.homeback{position:fixed;top:0;left:1%;z-index:2;}	.homeback a{display:block;width:201px;margin-left:100px;float:left}	.homeback .logout img{position:fixed;width:130px;bottom:0;right:1%;} 	/*定时提醒*/	.remind{display: none; position: absolute; top:20%;left:35%; box-sizing:border-box; width: 30%; height: 55%; z-index: 1001}	.remind .closeremind{position: relative; float: right; cursor: pointer;}	.remind .remindbg{position: relative; top: 0}	.remind .timediv{position: absolute; left: 20%; top: 60%; z-index: 1001; color: #fff; text-align: center;}	.remind .timediv .settime{font-size: 18px; color: #398275}	.remind .timediv .timeinput{background-color: transparent; width: 180px; height: 30px; border: 1px ridge #fff}	.remind .timediv .downtime{display: none; font-size: 30px; margin-left: 60px}	.remind .timediv .btn{font-size: 25px; margin-left: 60px; width: 180px; border: 1px solid #fff; border-radius: 50px;margin-top: 50px; cursor: pointer; line-height: 35px; background: #00A392}	.remind .timediv .closebtn{display: none;}	.remind .timediv .endbtn{display: none;}	/*遮罩层*/	.cover{position:absolute;left:0px;top:0px;background:rgba(0, 0, 0, 0.4);  width:100%; height:100%;filter:alpha(opacity=90);  opacity:0.9; display: none; z-Index:999;}}@media only screen and (max-width:1600px){    /*基础资料*/    .back{width:190px;}    .fyjbxx{width:1148px;}    .fyjbxxle ul li a{font-size:24px;}    .fyjbxxri{width:860px;}    .fyjbzl h2,.fywdkc h2,.fywdbj h2{font-size:28px;margin-bottom:36px;}    .fyjbzlle,.fyzlinpt{font-size:18px;}    .fyzlbtn0, .fyzlbtn1{margin-top:100px;width:160px;height:50px;line-height:50px;font-size:26px;}    /*我的课程*/    .fywdkc li h3,.fywdbjle{font-size:25px;}    .fywdkc li a,.fywdkc li h4,.fywdbjle h3{height:60px;line-height:60px;font-size:20px;}    /*历史纪录*/    .fylsjl li{margin-bottom:40px;}    .fylsjl li h2{font-size:16px;}    .fylsjl li h2:before{top:2px}    .fylsdiv{margin-left:40px;}    .fytxyj{width:90px;height:36px;line-height:36px;font-size:16px;margin-top:-18px;}    .fylsdivri a{font-size:20px;margin-top:3px; width:100%;}    .fylsdivri h3{margin:10px 0}    .fylsdivri h3 span{padding:2px 8px;font-size:16px;margin-right:15px;}    .fylsdivri h4{font-size:16px;}    .fanye{margin-top:50px;}    .fanye a{font-size:16px;}    /*课程2*/    .fykclb{width:248px;}    .fykclb ul{top:52px;}    .fykclb li{margin-bottom:20px;}    .fykclb li.fykcli0{line-height:55px;height:55px;}    .fykclb li.fykcli1{line-height:45px;height:45px;}    .fykclb li.fykcli2{line-height:45px;height:45px;}    .fykclb li.fykcli3{line-height:56px;height:56px;}    .fykclb li.fykcli4{line-height:53px;height:53px;}    /*首页*/	.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}	/*草地*/	.homebg .sod{position:fixed; left: 16%;bottom: 19%;z-index: 2}	.homebg .sod img{ width: 70%;}	.homebg li{position:absolute;}	.homebg li img{display:block;width:100%}	.homebg li img.homeimg1{display:none;}	.homebg li:hover img.homeimg0{display:none}	.homebg li:hover img.homeimg1{display:block}	.homebg li.homebgli0{width:13%;left:-2%;top:35%; cursor:pointer}	.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}	.homebg li.homebgli2{width:13%;left:72%;bottom:10%;cursor:pointer;z-index: 2}	.homebg li.homebgli3{width:12%;left:21%;top:48%; cursor:pointer;z-index:1}	.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}	.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}	.homebg li.homebgli6{width:14%;left:60%;top:45%;cursor:pointer;z-index:1;b}	.homebg li.homebgli7{width:12%;left:39%;top:47.5%;cursor:pointer;z-index:1}	.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}	.homebg li.homebgli9{width:13%;left:10px;top:75%;cursor:pointer}	.homeback .logout img{position:fixed;width:130px;bottom:0;right:1%;} 	    /*视频*/    .fykcbt{right:10%;width:250px;}    .fykcbt li img{max-height:46px}    .fykcbt li{margin-bottom:30px;}    .fykcbt li.fykcbtli0{line-height:78px}    .fykcbt li.fykcbtli1{line-height:110px}    .fykcbt li.fykcbtli2{line-height:110px}    .fykcbt li.fykcbtli3{line-height:100px}    .fykcbt li.fykcbtli4{line-height:100px}    /*课程*/    .kcdivnewle li a{font-size:24px;}    /*定时提醒*/    .remind{display: none; position: absolute; top:20%;left:35%; box-sizing:border-box; width: 30%; height: 55%; z-index: 1001}	.remind .closeremind{position: relative; float: right; cursor: pointer;}	.remind .remindbg{position: relative; top: 0}	.remind .timediv{position: absolute; left: 18%; top: 6%; z-index: 1001; color: #fff; text-align: center;}	.remind .timediv .settime{font-size: 18px; color: #398275}	.remind .timediv .timeinput{background-color: transparent; width: 180px; height: 30px; border: 1px ridge #fff}	.remind .timediv .downtime{display: none; font-size: 30px; margin-left: 60px}	.remind .timediv .btn{font-size: 25px; margin-left: 60px; width: 180px; border: 1px solid #fff; border-radius: 50px;margin-top: 50px; cursor: pointer; line-height: 35px; background: #00A392}	.remind .timediv .closebtn{display: none;}	.remind .timediv .endbtn{display: none;}}@media (min-width:1600px) and (max-height:900px){    /*基础资料*/    .back{width:190px;}    .fyjbxx{width:1148px;}    .fyjbxxle ul li a{font-size:24px;}    .fyjbxxri{width:860px;}    .fyjbzl h2,.fywdkc h2,.fywdbj h2{font-size:28px;margin-bottom:36px;}    .fyjbzlle,.fyzlinpt{font-size:18px;}    .fyzlbtn0, .fyzlbtn1{margin-top:100px;width:160px;height:50px;line-height:50px;font-size:26px;}    /*我的课程*/    .fywdkc li h3,.fywdbjle{font-size:25px;}    .fywdkc li a,.fywdkc li h4,.fywdbjle h3{height:60px;line-height:60px;font-size:20px;}    /*历史纪录*/    .fylsjl li{margin-bottom:40px;}    .fylsjl li h2{font-size:16px;}    .fylsjl li h2:before{top:2px}    .fylsdiv{margin-left:40px;}    .fytxyj{width:90px;height:36px;line-height:36px;font-size:16px;margin-top:-18px;}    .fylsdivri a{font-size:20px;margin-top:3px; width:100%;}    .fylsdivri h3{margin:10px 0}    .fylsdivri h3 span{padding:2px 8px;font-size:16px;margin-right:15px;}    .fylsdivri h4{font-size:16px;}    .fanye{margin-top:50px;}    .fanye a{font-size:16px;}    /*课程2*/    .fykclb{width:248px;}    .fykclb ul{top:52px;}    .fykclb li{margin-bottom:20px;}    .fykclb li.fykcli0{line-height:55px;height:55px;}    .fykclb li.fykcli1{line-height:45px;height:45px;}    .fykclb li.fykcli2{line-height:45px;height:45px;}    .fykclb li.fykcli3{line-height:56px;height:56px;}    .fykclb li.fykcli4{line-height:53px;height:53px;}    /*首页*/	.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}	/*草地*/	.homebg .sod{position:fixed; left: 17%;bottom: 18%;z-index: 2}	.homebg .sod img{ width: 70%;}	.homebg li{position:absolute;}	.homebg li img{display:block;width:100%}	.homebg li img.homeimg1{display:none;}	.homebg li:hover img.homeimg0{display:none}	.homebg li:hover img.homeimg1{display:block}	.homebg li.homebgli0{width:13%;left:-2%;top:35%; cursor:pointer}	.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}	.homebg li.homebgli2{width:13%;left:72%;bottom:10%;cursor:pointer;z-index: 3}	.homebg li.homebgli3{width:12%;left:21%;top:44%; cursor:pointer;z-index:1}	.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}	.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}	.homebg li.homebgli6{width:14%;left:60%;top:40%;cursor:pointer;z-index:1;}	.homebg li.homebgli7{width:12%;left:39%;top:43%;cursor:pointer;z-index:1}	.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}	.homebg li.homebgli9{width:13%;left:10px;top:75%;cursor:pointer}	.homeback .logout img{position:fixed;width:130px;bottom:0;right:1%;} 	    /*视频*/    .fykcbt{right:10%;width:250px;}    .fykcbt li img{max-height:46px}    .fykcbt li{margin-bottom:30px;}    .fykcbt li.fykcbtli0{line-height:78px}    .fykcbt li.fykcbtli1{line-height:110px}    .fykcbt li.fykcbtli2{line-height:110px}    .fykcbt li.fykcbtli3{line-height:100px}    .fykcbt li.fykcbtli4{line-height:100px}    /*课程*/    .kcdivnewle li a{font-size:24px;}    /*定时提醒*/    .remind{display: none; position: absolute; top:20%;left:35%; box-sizing:border-box; width: 30%; height: 55%; z-index: 1001}	.remind .closeremind{position: relative; float: right; cursor: pointer;}	.remind .remindbg{position: relative; top: 0}	.remind .timediv{position: absolute; left: 18%; top: 70%; z-index: 1001; color: #fff; text-align: center;}	.remind .timediv .settime{font-size: 18px; color: #398275}	.remind .timediv .timeinput{background-color: transparent; width: 180px; height: 30px; border: 1px ridge #fff}	.remind .timediv .downtime{display: none; font-size: 30px; margin-left: 60px}	.remind .timediv .btn{font-size: 25px; margin-left: 60px; width: 180px; border: 1px solid #fff; border-radius: 50px;margin-top: 50px; cursor: pointer; line-height: 35px; background: #00A392}	.remind .timediv .closebtn{display: none;}	.remind .timediv .endbtn{display: none;}}@media only screen and (max-width:1440px){    /*登录*/    .dldiv{width:808px;}    .dlform li,.dltel, .dlyzm, .dlmm{font-size:25px}    .dlform{top:10%;right:12%}    .dlform li{margin-top:30px;}    .dlbtn {height:45px;line-height:45px;font-size:27px;width:194px;}    .dldiv img.dlgif{width:320px;}    .dltel{width:160px; font-size:24px;}    .dlyzm{width:140px;}    .dlmm{width:290px;}    /*注册*/    .zctel{width:257px;font-size:28px}    .zcyzm{width:120px;}    .zcmm{width:278px;}    /*基础资料*/    .back{width:175px;}    .fyjbxx{width:1040px;}    .fyjbxxle ul li a{font-size:20px;}    .fyjbxxri{width:750px;}    .fyjbzl h2,.fywdkc h2,.fywdbj h2{font-size:24px;margin-bottom:30px;}    .fyjbzlle,.fyzlinpt{font-size:16px;}    .fyzlbtn0, .fyzlbtn1{margin-top:80px;width:140px;height:45px;line-height:45px;font-size:24px;}    /*课程2*/    .fykecheng li{margin:40px 1% 30px;padding:20px 1%;}    .fykecheng li h2{font-size:16px;}    .fykecheng li h3{font-size:20px}    .fykecheng li h4{font-size:16px;}    /*首页*/    /*首页*/	.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}	/*草地*/	.homebg .sod{position:fixed; left: 16%;bottom: 19%;z-index: 2}	.homebg .sod img{ width: 70%;}	.homebg li{position:absolute;}	.homebg li img{display:block;width:100%}	.homebg li img.homeimg1{display:none;}	.homebg li:hover img.homeimg0{display:none}	.homebg li:hover img.homeimg1{display:block}	.homebg li.homebgli0{width:13%;left:-2%;top:35%; cursor:pointer}	.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}	.homebg li.homebgli2{width:13%;left:72%;bottom:10%;cursor:pointer;z-index: 3}	.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}	.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}	.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}	.homebg li.homebgli9{width:13%;left:10px;top:75%;cursor:pointer}	.homeback .logout img{position:fixed;width:130px;bottom:0;right:1%;}    .homebg li.homebgli3{width:12%;left:21%;top:45%; cursor:pointer;z-index:1}    .homebg li.homebgli6{width:14%;left:60%;top:20%;cursor:pointer;z-index:1;}    .homebg li.homebgli7{width:12%;left:39%;top:45%;cursor:pointer;z-index:1}    /*视频*/    .fykcbt{right:5%;}    /*课程*/    .kcdivnewle li a{font-size:22px;}    .skbxnrri h2,.yphbul li{font-size:14px;}    .skbxnrle{width:50px;}    .skbjxul li img,.yphbul li img{width:50px;height:50px;}    .skbxnrri h3 img{width:20px;height:18px;}    .skbxnrri{margin-left:50px;}    .sppptlb .item li h2{font-size:16px;}    .sppptlb .item li h3{font-size:14px;}    .yphbul li .num{ width:65px; height:65px; position: absolute; left: 3%; top: 0px; }    /*广告轮播*/    .glad{top:3%;}    .glad img{margin-right:16px;}    #div1 ul li { font-size:16px;}    /*定时提醒*/    .remind{display: none; position: absolute; top:20%;left:35%; box-sizing:border-box; width: 30%; height: 55%; z-index: 1001}	.remind .closeremind{position: relative; float: right; cursor: pointer;}	.remind .remindbg{position: relative; top: 0}	.remind .timediv{position: absolute; left: 15%; top: 50%; z-index: 1001; color: #fff; text-align: center;}	.remind .timediv .settime{font-size: 18px; color: #398275}	.remind .timediv .timeinput{background-color: transparent; width: 180px; height: 30px; border: 1px ridge #fff}	.remind .timediv .downtime{display: none; font-size: 30px; margin-left: 60px}	.remind .timediv .btn{font-size: 25px; margin-left: 60px; width: 180px; border: 1px solid #fff; border-radius: 50px;margin-top: 50px; cursor: pointer; line-height: 35px; background: #00A392}	.remind .timediv .closebtn{display: none;}	.remind .timediv .endbtn{display: none;}}@media only screen and (max-width:1366px){    /*登录*/    .dldiv{width:758px;}    .dlform li,.dltel, .dlyzm, .dlmm{font-size:24px}    .dlform li{margin-top:25px;}    .dlbtn {height:43px;line-height:43px;font-size:24px;width:184px;}    .dltel{width:140px;font-size:22px;}    .dlyzm{width:120px;}    .dlmm{width:266px;}    /*注册*/    .zctel{width:240px;font-size:28px}    .zcyzm{width:100px;}    .zcmm{width:260px;}    /*基础资料*/    .back{width:165px;}    .fyjbxx{width:990px;margin-top:140px;}    .fyjbxxle{width:200px;}    .fyjbxxle img.fyccivn{width:230px;left:-15px;top:-82px;}    .fyjbxxle ul{padding-top:66px;}    .fyjbxxle ul li{width:160px;line-height:50px;}    .fyjbxxle ul li a{font-size:18px;}    .fyjbxxri{width:750px;padding:80px 0}    .fyjbxxri img.fyjbicn{width:556px;top:-70px;}    .fyjbzl h2,.fywdkc h2,.fywdbj h2{font-size:22px;margin-bottom:25px;}    .fyjbzlle{width:100px;}    .fyjbzlri{margin-left:100px;}    .fyjbzlle,.fyzlinpt{font-size:16px;}    .fyzlbtn0, .fyzlbtn1{margin-top:70px;width:130px;height:40px;line-height:40px;font-size:22px;}    .fyjbzl{width:380px;}    /*修改密码*/    .fyxgmmbtn{margin:80px 0 0 97px}    .fyyzm{width:140px;}    /*我的课程*/    .fywdkc{width:460px;}    .fywdkc li h3,.fywdbjle{font-size:20px;}    .fywdkc li a,.fywdkc li h4,.fywdbjle h3{height:50px;line-height:50px;font-size:18px;}    /*历史纪录*/    .fylsjl li{margin-bottom:35px;}    .fylsdiv{margin-left:40px;}    .fytxyj{width:80px;height:34px;line-height:34px;font-size:14px;margin-top:-17px;}    .fylsdivri a{font-size:18px;}    .fanye{margin-top:40px;}    .yjbtn{font-size:16px;}    /*课程2*/    .fykclb{width:200px;}    .fykclb ul{top:40px;}    .fykclb li{margin-bottom:14px;}    .fykclb li img{height:30px}    .fykclb li.fykcli0{line-height:45px;height:45px;}    .fykclb li.fykcli1{line-height:40px;height:40px;}    .fykclb li.fykcli2{line-height:38px;height:38px;}    .fykclb li.fykcli3{line-height:50px;height:50px;}    .fykclb li.fykcli4{line-height:44px;height:44px;}    /*首页*/	.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}	/*草地*/	.homebg .sod{position:fixed; left: 18%;bottom: 18%;z-index: 2}	.homebg .sod img{ width: 70%;}	.homebg li{position:absolute;}	.homebg li img{display:block;width:100%}	.homebg li img.homeimg1{display:none;}	.homebg li:hover img.homeimg0{display:none}	.homebg li:hover img.homeimg1{display:block}	.homebg li.homebgli0{width:13%;left:-2%;top:35%; cursor:pointer}	.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}	.homebg li.homebgli2{width:13%;left:72%;bottom:10%;cursor:pointer;z-index: 3}	.homebg li.homebgli3{width:12%;left:22%;top:43%; cursor:pointer;z-index:1}	.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}	.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}	.homebg li.homebgli6{width:14%;left:60%;top:39%;cursor:pointer;z-index:1;}	.homebg li.homebgli7{width:12%;left:39%;top:42%;cursor:pointer;z-index:1}	.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}	.homebg li.homebgli9{width:13%;left:10px;top:75%;cursor:pointer}	.homeback .logout img{position:fixed;width:120px;bottom:0;right:1%;}     /*视频*/    .fydmxxbotdiv .item{height:60%; top:20%}    .fydmxxbotdiv{top:15%}    .fykcbt{width:180px;right:10%}    .spdiv img.spye0{width:42%}    .fykcbt li img{max-height:32px;}    .fykcbt li{margin-bottom:26px;}    .fykcbt li.fykcbtli0{line-height:50px}    .fykcbt li.fykcbtli1{line-height:70px}    .fykcbt li.fykcbtli2{line-height:70px}    .fykcbt li.fykcbtli3{line-height:70px}    .fykcbt li.fykcbtli4{line-height:70px}    /*定时提醒*/    .remind{display: none; position: absolute; top:15%;left:35%; box-sizing:border-box; width: 30%; height: 80%; z-index: 1001}	.remind .closeremind{position: relative; float: right; cursor: pointer;}	.remind .remindbg{position: relative; top: 0; height: 70%}	.remind .timediv{position: absolute; left: 15%; top: 50%; z-index: 1001; color: #fff; text-align: center;}	.remind .timediv .settime{font-size: 18px; color: #398275}	.remind .timediv .timeinput{background-color: transparent; width: 180px; height: 30px; border: 1px ridge #fff}	.remind .timediv .downtime{display: none; font-size: 30px; margin-left: 60px}	.remind .timediv .btn{font-size: 25px; margin-left: 60px; width: 180px; border: 1px solid #fff; border-radius: 50px;margin-top: 50px; cursor: pointer; line-height: 35px; background: #00A392}	.remind .timediv .closebtn{display: none;}	.remind .timediv .endbtn{display: none;}    /*课程*/    .kcdivnewle li a{font-size:20px;}    .xsxxtbal table thead tr td{font-size:16px;}    .xsxxtbal table tbody tr td{font-size:14px;}    .skbxnrri h2 span{font-size: 12px;padding: 0 3px;}    .skbjxul ul,.yphbul ul,.sppptlb ul{min-height:400px;}    .yphbul li .num{ width:60px; height:60px; position: absolute; left: 3%; top: 0px; }}@media only screen and (max-width:1280px){    /*基础资料*/    .back{width:160px;}    .fyjbxx{width:920px;}    .fyjbxxri{width:690px;}    .fyjbzl h2,.fywdkc h2,.fywdbj h2{font-size:20px;margin-bottom:20px;}    .fyzlbtn0, .fyzlbtn1{margin-top:55px;}    /*课程2*/    .fykecheng li{width:17.6%;}    .fykecheng li h2,.fykecheng li h4{font-size:15px;}    .fykecheng li h3{font-size:16px;}    /*课程*/    .kcdivnewle li a{font-size:18px;}    .kcdivnewle li.kcdivnewleli0{top:6%;}    .kcdivnewle li.kcdivnewleli1{top:14%;}    .kcdivnewle li.kcdivnewleli2{top:22.5%;}    .kcdivnewle li.kcdivnewleli3{top:30%;}    .kcdivnewle li.kcdivnewleli4{top:37.5%;}    .kcdivnewle li.kcdivnewleli5{top:45.5%;}    .kcdivnewle li.kcdivnewleli6{top:53.5%;}    .kcdivnewle li.kcdivnewleli7{top:61.5%;}    .kcdivnewle li.kcdivnewleli8{top:69.5%;}    .kcdivnewle li.kcdivnewleli9{top:76.5%;}    /*课程新*/    .skbxnrle{width:40px}    .skbjxul li img,.yphbul li img{width:40px;height:40px;}    .skbxnrri h3 img{width:20px;height:18px;}    .skbxnrri{margin-left:42px;}    .sppptlb li h2{font-size:14px;}    .sppptlb  li h3{font-size:12px;}    /*月榜排行*/    .yphbul li .num{ width:50px; height:50px; position: absolute; left: 3%; top: 10%; }    /*定时提醒*/    .remind{display: none; position: absolute; top:20%;left:35%; box-sizing:border-box; width: 30%; height: 60%; z-index: 1001}	.remind .closeremind{position: relative; float: right; cursor: pointer;}	.remind .remindbg{position: relative; top: 0}	.remind .timediv{position: absolute; left: 12%; top: 48%; z-index: 1001; color: #fff; text-align: center;}	.remind .timediv .settime{font-size: 18px; color: #398275}	.remind .timediv .timeinput{background-color: transparent; width: 180px; height: 30px; border: 1px ridge #fff}	.remind .timediv .downtime{display: none; font-size: 30px; margin-left: 60px}	.remind .timediv .btn{font-size: 25px; margin-left: 60px; width: 180px; border: 1px solid #fff; border-radius: 50px;margin-top: 50px; cursor: pointer; line-height: 35px; background: #00A392}	.remind .timediv .closebtn{display: none;}	.remind .timediv .endbtn{display: none;}	/*首页*/	.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}	/*草地*/	.homebg .sod{position:fixed; left: 16%;bottom: 19%;z-index: 2}	.homebg .sod img{ width: 70%;}	.homebg li{position:absolute;}	.homebg li img{display:block;width:100%}	.homebg li img.homeimg1{display:none;}	.homebg li:hover img.homeimg0{display:none}	.homebg li:hover img.homeimg1{display:block}	.homebg li.homebgli0{width:13%;left:-2%;top:35%; cursor:pointer}	.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}	.homebg li.homebgli2{width:13%;left:72%;bottom:10%;cursor:pointer;z-index: 3}	.homebg li.homebgli3{width:12%;left:21%;top:54%; cursor:pointer;z-index:1}	.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}	.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}	.homebg li.homebgli6{width:14%;left:60%;top:70%;cursor:pointer;z-index:1;}	.homebg li.homebgli7{width:12%;left:39%;top:52%;cursor:pointer;z-index:1}	.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}	.homebg li.homebgli9{width:13%;left:10px;top:75%;cursor:pointer}	.homeback .logout img{position:fixed;width:120px;bottom:0;right:1%;} }/*1280*1024*/@media (max-width:1280px) and (min-height:867px){    /*视频*/    /*.spdiv{width:60%;position:relative}*/    /*.fydmxxbotdiv{padding-top:5%;}*/}/*1280*720*/@media (max-width:1280px) and (max-height:720px){    .homebg{background-size: cover}    .homebg li.homebgli7{top: 44%;}    .homebg li.homebgli3{top: 42%;}    .homebg li.homebgli6{top: 39%;}}@media only screen and (max-width:1200px){}@media only screen and (max-width:1152px){    /*基础资料*/    .back{width:150px;}    .fyjbxx{width:830px;}    .fyjbxxri{width:600px;}    .fyjbzl h2,.fywdkc h2,.fywdbj h2{margin-bottom:15px;}    .fyzlbtn0,.fyzlbtn1{margin-top:40px;}    .fyjbzl{width:350px;}    /*修改密码*/    .fyxgmmbtn{margin:70px 0 0 97px}    .fyyzm{width:110px;}    /*我的课程*/    .fywdkc{width:400px;}    .fywdkc li h3,.fywdbjle{font-size:18px;}    .fywdkc li a,.fywdkc li h4,.fywdbjle h3{height:45px;line-height:45px;font-size:16px;}    /*历史纪录*/    .fytxyj{width:70px;}    .fylsdivri a{font-size:16px;margin-top:-3px;width:80%}    .fylsdivri h3 span{margin-right:10px;}    /*课程2*/    .fykecheng li{margin:30px 1%}    /*首页*/	.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}	/*草地*/	.homebg .sod{position:fixed; left: 16%;bottom: 19%;z-index: 2}	.homebg .sod img{ width: 70%;}	.homebg li{position:absolute;}	.homebg li img{display:block;width:100%}	.homebg li img.homeimg1{display:none;}	.homebg li:hover img.homeimg0{display:none}	.homebg li:hover img.homeimg1{display:block}	.homebg li.homebgli0{width:13%;left:-2%;top:35%; cursor:pointer}	.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}	.homebg li.homebgli2{width:13%;left:72%;bottom:10%;cursor:pointer;z-index: 3}	.homebg li.homebgli3{width:12%;left:21%;top:52%; cursor:pointer;z-index:1}	.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}	.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}	.homebg li.homebgli6{width:14%;left:59%;top:49.5%;cursor:pointer;z-index:1}	.homebg li.homebgli7{width:12%;left:39%;top:51%;cursor:pointer;z-index:1}	.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}	.homebg li.homebgli9{width:13%;left:10px;top:80%;cursor:pointer}	.homeback .logout img{position:fixed;width:110px;bottom:0;right:1%;} }/*---------------------------------平板----------------------------------------------*/@media only screen and (max-width:1024px){/*首页*/.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}/*草地*/.homebg .sod{position:fixed; left: 15%;bottom: 19%;z-index: 2}.homebg .sod img{ width: 70%;}.homebg li{position:absolute;}.homebg li img{display:block;width:100%}.homebg li img.homeimg1{display:none;}.homebg li:hover img.homeimg0{display:none}.homebg li:hover img.homeimg1{display:block}.homebg li.homebgli0{width:13%;left:0;top:35%; cursor:pointer}.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}.homebg li.homebgli2{width:13%;left:10px;top:83%;cursor:pointer;z-index: 3}.homebg li.homebgli3{width:12%;left:20%;top:52%; cursor:pointer;z-index:1}.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}.homebg li.homebgli6{width:14%;left:59%;top:48.5%;cursor:pointer;z-index:1}.homebg li.homebgli7{width:12%;left:39%;top:51%;cursor:pointer;z-index:1}.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}.homebg li.homebgli9{width:13%;left:75%;bottom:10%;cursor:pointer}.homeback .logout img{position:fixed;width:90px;bottom:0;right:1%;}     /*登录*/    .dldiv{width:580px;}    .dlform li,.dltel, .dlyzm, .dlmm{font-size:18px}    .dlform li{margin-top:15px;}    .dlbtn {height:33px;line-height:33px;font-size:18px;width:138px;}    .dlform h2{margin-bottom:28px;}    .dltel{width:110px;font-size:16px;}    .dlyzm{width:76px;}    .dlmm{width:205px;}    .dlform h3 a{font-size:16px;}    .dldiv img.dlgif{width:250px;}    /*注册*/    .zctel{width:185px;font-size:28px}    .zcyzm{width:60px;}    .zcmm{width:205px;}    /*基础资料*/    .back{width:140px; margin-right: 3%}    .fyjbxx{width:700px; height: 600px;}    .fyjbxxri{width:470px; height: 400px;}    .fyjbzl{width:300px;}    .fyjbxxri img.fyjbicn{width:470px;}    /*修改密码*/    .fyyzm{width:100px;}    /*历史纪录*/    .fylsdiv{margin-left:26px;}    .fylsdivri a{font-size:14px;width:100%;}    .fylsdivri h3 span{    padding:2px 5px;font-size:14px;}    .fylsdivri h4{font-size:14px}    /*首页*/    .homeback a{width:100px;}    /*.homebg li.homebgli0{top:20%}*/    /*.homebg li.homebgli3{top:49%}*/    /*视频*/    /*.spdiv{width:80%;position:relative}*/    /*.fydmxxbotdiv{padding-top:2%;}*/    /*.fyysmdbotbtn{right:15%;}*/    .fykcbt{width:180px;right:6%}    .spdiv img.spye0{width:42%}    .fykcbt li img{max-height:32px;}    .fykcbt li{margin-bottom:26px;}    .fykcbt li.fykcbtli0{line-height:50px}    .fykcbt li.fykcbtli1{line-height:70px}    .fykcbt li.fykcbtli2{line-height:70px}    .fykcbt li.fykcbtli3{line-height:70px}    .fykcbt li.fykcbtli4{line-height:70px}    /*课程*/    .kcdivnewle li a{font-size:16px;}    .kcftimgbg h3{width:80%;margin-left:-40%}    /*课程新*/    .skbxnrri h2 span{float:inherit;display:block;margin-bottom:3px;text-align:center}    .skbjxul li img,.yphbul li img{margin:0 5px;width:30px;height:30px;}    .yphbul li .num{ width:40px; height:40px; position: absolute; left: 25%; top: -5px; }    /*视频页定时提醒*/    .remind{display: none; position: absolute; top:20%;left:35%; box-sizing:border-box; width: 35%; height: 70%; z-index: 1001}	.remind .closeremind{position: relative; float: right; cursor: pointer;}	.remind .remindbg{position: relative; top: 0;height: 70%;}	.remind .timediv{position: absolute; left: 5%; top: 50%; z-index: 1001; color: #fff; text-align: center;}	.remind .timediv .settime{font-size: 16px; color: #398275}	.remind .timediv .timeinput{background-color: transparent; width: 180px; height: 30px; border: 1px ridge #fff}	.remind .timediv .downtime{display: none; font-size: 30px; margin-left: 60px}	.remind .timediv .btn{font-size: 25px; margin-left: 60px; width: 180px; border: 1px solid #fff; border-radius: 50px;margin-top: 30px; cursor: pointer; line-height: 35px; background: #00A392}	.remind .timediv .closebtn{display: none;}	.remind .timediv .endbtn{display: none;}}@media only screen and (max-width:992px){}@media only screen and (max-width:800px){    /*登录*/    .dldiv{width:450px;}    .dlform li,.dltel, .dlyzm, .dlmm{font-size:14px}    .dlform li{margin-top:10px;}    .dlbtn {height:28px;line-height:28px;font-size:16px;width:100px;}    .dlform h2{margin-bottom:10px;}    .dltel{width:110px;font-size:12px;}    .dlyzm{width:76px;}    .dlmm{width:181px;}    .dlform h3 a{font-size:14px;}    .dlform li,.dltel, .dlyzm, .dlmm{height:30px;}    .dldiv img.dlgif{width:180px;}    .dlform li img.dlyzimg{height:30px;width:50px;}    /*注册*/    .hqyzm{line-height:25px;font-size:12px;width:75px;padding: 0px}    .zctel{width:140px;font-size:28px}    .zcyzm{width:50px; }    .zcmm{width:158px;}    /*基础资料*/    .back{width:120px;}    .fyjbxx{width:560px;margin-top:90px;}    .fyjbxxle{width:180px;}    .fyjbxxri{width:360px;}    .fyjbzl{width:280px;}    .fyjbxxri img.fyjbicn{width:360px;top:-40px;right:-20px}    .fyjbxxle img.fyccivn{width:206px;top:-57px;}    /*修改密码*/    .fyyzm{width:90px;}    /*我的课程*/    .fywdkc{width:300px;}    .fywdkc li h3,.fywdbjle{font-size:16px;}    .fywdkc li a,.fywdkc li h4,.fywdbjle h3{height:40px;line-height:40px;font-size:14px;}    .fywdkc li img{width:16%;margin-left:-8%;top:41%}    /*历史记录*/    .fyjbxxri{padding:50px 0 30px;min-height:530px;}    .fylsjl li{margin-bottom:28px;}    .fylsdiv{margin-left:2px;}    .fytxyj{width:56px;height:30px;line-height:30px;margin-top:-15px;font-size:12px;}    .fylsdivri h3 span{padding:0 3px;margin-right:5px;font-size:12px;}    /*课程2*/    .fykecheng{margin-left:28%}    .fykecheng li{width:23%}    /*视频*/    /*.spdiv{width:75%;}*/    /*.fydmxxbotdiv{padding-top:1.5%;}*/    /*.fyysmdbotbtn{right:15%;}*/    .fykcbt{width:120px;right:4%}    .fykcbt li img{max-height:24px;}    .fykcbt li{margin-bottom:15px;}    .fykcbt li.fykcbtli0{line-height:35px}    .fykcbt li.fykcbtli1{line-height:55px}    .fykcbt li.fykcbtli2{line-height:48px}    .fykcbt li.fykcbtli3{line-height:50px}    .fykcbt li.fykcbtli4{line-height:45px}     /*课程*/    .kcdivnewle li a{font-size:12px;}    .kcdivnewle li.kcdivnewleli0{top:5.5%}    .kcdivnewle li.kcdivnewleli1{top:13.5%;}    .kcdivnewle li.kcdivnewleli2{top:22%;}    .kcdivnewle li.kcdivnewleli3{top:30%;}    .kcdivnewle li.kcdivnewleli4{top:37%;}    .kcdivnewle li.kcdivnewleli5{top:45%;}    .kcdivnewle li.kcdivnewleli6{top:53%;}    .kcdivnewle li.kcdivnewleli7{top:61.5%;}    .kcdivnewle li.kcdivnewleli8{top:69%;}    .kcdivnewle li.kcdivnewleli9{top:76%;}    .skbxnrle{float:inherit;margin: 0 auto}    .skbjxul h2{text-align: center}    .skbjxul li{margin-bottom: 15px;}    .skbjxul li img{margin: 0 auto;display: block}    .skbxnrri{margin-left:0;margin-top: 5px;}    .yphbul li{text-align: center;line-height: 30px;margin-bottom: 15px;}    .yphbul li img{display: block;margin: 0 auto 4px;} /*视频页定时提醒*/    .remind{display: none; position: absolute; top:10%;left:35%; box-sizing:border-box; width: 40%; height: 90%; z-index: 1001}	.remind .closeremind{position: relative; float: right; cursor: pointer;}	.remind .remindbg{position: relative; top: 0;height: 70%;}	.remind .timediv{position: absolute; left: 5%; top: 50%; z-index: 1001; color: #fff; text-align: center;}	.remind .timediv .settime{font-size: 16px; color: #398275}	.remind .timediv .timeinput{background-color: transparent; width: 180px; height: 30px; border: 1px ridge #fff}	.remind .timediv .downtime{display: none; font-size: 30px; margin-left: 60px}	.remind .timediv .btn{font-size: 25px; margin-left: 60px; width: 180px; border: 1px solid #fff; border-radius: 50px;margin-top: 30px; cursor: pointer; line-height: 35px; background: #00A392}	.remind .timediv .closebtn{display: none;}	.remind .timediv .endbtn{display: none;}    /*首页*/	.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}	/*草地*/	.homebg .sod{position:fixed; left: 16%;bottom: 19%;z-index: 2}	.homebg .sod img{ width: 70%;}	.homebg li{position:absolute;}	.homebg li img{display:block;width:100%}	.homebg li img.homeimg1{display:none;}	.homebg li:hover img.homeimg0{display:none}	.homebg li:hover img.homeimg1{display:block}	.homebg li.homebgli0{width:13%;left:-2%;top:35%; cursor:pointer}	.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}	.homebg li.homebgli2{width:13%;left:72%;bottom:10%;cursor:pointer;z-index: 3}	.homebg li.homebgli3{width:12%;left:21%;top:50%; cursor:pointer;z-index:1}	.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}	.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}	.homebg li.homebgli6{width:14%;left:60%;top:46%;cursor:pointer;z-index:1}	.homebg li.homebgli7{width:12%;left:39%;top:49%;cursor:pointer;z-index:1}	.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}	.homebg li.homebgli9{width:13%;left:10px;top:75%;cursor:pointer}	.homeback .logout img{position:fixed;width:80px;bottom:0;right:1%;} }@media (min-width:2560) and (max-height:1600){/*首页*/	.homebg{background:url(../images/homebg.png) no-repeat right bottom;background-size:cover;position:fixed; background-size: 100% 100%;}	/*草地*/	.homebg .sod{position:fixed; left: 18%;bottom: 18%;z-index: 2}	.homebg .sod img{ width: 70%;}	.homebg li{position:absolute;}	.homebg li img{display:block;width:100%}	.homebg li img.homeimg1{display:none;}	.homebg li:hover img.homeimg0{display:none}	.homebg li:hover img.homeimg1{display:block}	.homebg li.homebgli0{width:13%;left:-2%;top:35%; cursor:pointer}	.homebg li.homebgli1{width:10%;right:0;top:52%;cursor:pointer}	.homebg li.homebgli2{width:13%;left:72%;bottom:13%;cursor:pointer;z-index: 2}	.homebg li.homebgli3{width:12%;left:22%;top:46%; cursor:pointer;z-index:1}	.homebg li.homebgli4{width:14%;left:28%;bottom:5%;cursor:pointer}	.homebg li.homebgli5{width:12%;left:52%;bottom:0;cursor:pointer;}	.homebg li.homebgli6{width:14%;left:60%;top:43%;cursor:pointer;z-index:1}	.homebg li.homebgli7{width:12%;left:39%;top:45%;cursor:pointer;z-index:1}	.homebg li.homebgli8{width:18%;right:7%;top:25%;cursor:pointer}	.homebg li.homebgli9{width:13%;left:10px;top:75%;cursor:pointer}	.homeback .logout img{position:fixed;width:130px;bottom:0;right:1%;} }@media only screen and (max-width:768px){}@media only screen and (max-width:720px){}@media only screen and (max-width:640px){}@media only screen and (max-width:414px){}/*---------------------------------手机----------------------------------------------*/@media only screen and (max-width:500px){}@media only screen and (max-width:414px){}@media only screen and (max-width:375px){}@media only screen and (max-width:360px){}@media only screen and (max-width:320px){}/*1280*1024*/@media (min-width:1025px) and (max-height:900px){}@media only screen and (max-height:780px){}@media (min-width:1025px) and (max-height:780px){}@media only screen and (max-height:630px){}/* 滚动条 */.af-content>.mCustomScrollBox>.mCSB_scrollTools { height:94%; top:3%; }.af-content .mCSB_scrollTools .mCSB_draggerRail { width:0; border-right:1px dashed #ccc;display: none}.af-content .mCSB_scrollTools .mCSB_dragger { height:11px; }.af-content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:3px; -webkit-border-radius:11px; -moz-border-radius:11px; border-radius:11px; background:#ccc !important;display: none}.mCSB_container { width:auto; margin-right:0; overflow:hidden; }.mCSB_container.mCS_no_scrollbar { margin-right:0; }.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar { margin-right:0; }.mCustomScrollBox>.mCSB_scrollTools { width:16px; height:100%; top:0; right:0; }.mCSB_scrollTools .mCSB_draggerContainer { position:absolute; top:0; left:0; bottom:0; right:0; height:auto; }.mCSB_scrollTools a+.mCSB_draggerContainer { margin:20px 0; }.mCSB_scrollTools .mCSB_draggerRail { width:2px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }.mCSB_scrollTools .mCSB_dragger { cursor:pointer; width:100%; height:30px; }.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width:4px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center; }.mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown { display:block; position:relative; height:20px; overflow:hidden; margin:0 auto; cursor:pointer; }.mCSB_scrollTools .mCSB_buttonDown { top:100%; margin-top:-40px; }