@charset "utf-8";
/*
 * Created by LiJing on 2016/3/31.
 * 适配首页样式
 */
/*reset*/
html{color:#000;background:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body {background:#FFF;color:#4a4f5a;font: 400 14px/1.5 "微软雅黑",Helvetica,STHeiti,Droid Sans Fallback;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
input,select,textarea{font-size:100%}
article,aside,footer,header,nav,section,audio,canvas,video,img {display: block;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:before,q:after{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
button{outline:0}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
textarea {resize: none;}
iframe,img {border:0;}
img{display:block;width:100%;}
ul,ol {list-style:none;}
input,select,textarea {outline: 0;-webkit-user-modify: read-write-plaintext-only;}
input {-webkit-appearance: none;}
.pr{position:relative;}
.abs{position: absolute}
.fl{float:left;display:inline-block;}
.fr{float:right;display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both}
/*全局wrap*/
.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;padding-bottom:1.5rem;}
.w90{width:90%;margin:0 auto;}
.cmore{width:100%;margin:.3rem auto;color:#646464;height:.8rem;text-align:center;background:#e1e1e1;display:block;line-height:.8rem;font-size:.4rem;}
.cmore i{display:inline-block;margin-left: .2rem;vertical-align: .05rem;}
.cmore i.on{display:inline-block;margin-left: .2rem;vertical-align: -.05rem;}
.cmore i:before{content:''; height:.2rem; width:.2rem; display:block; border:2px solid #646464; border-right-width:0; border-bottom-width:0;transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg); }
.cmore i.on:before{content:''; height:.2rem; width:.2rem; display:block; border:2px solid #646464; border-right-width:0; border-bottom-width:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg); }
.nmore{width:100%;margin:0 auto;color:#646464;height:1rem;text-align:center;background:#e1e1e1;display:block;line-height:1rem;font-size:.4rem;}
.nmore i{display:inline-block;margin-left: .2rem;vertical-align: .05rem;}
.nmore i.on{display:inline-block;margin-left: .2rem;vertical-align:0;}
.nmore i:before{content:''; height:.2rem; width:.2rem; display:block; border:2px solid #646464; border-right-width:0; border-bottom-width:0;transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg); }
.nmore i.on:before{content:''; height:.2rem; width:.2rem; display:block; border:2px solid #646464; border-right-width:0; border-bottom-width:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg); }
.bmore{width:90%;margin:.3rem auto 0;color:#646464;height:1rem;text-align:center;background:#e1e1e1;display:block;line-height:1rem;font-size:.4rem;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.bmore i{display:inline-block;margin-left: .2rem;vertical-align: .05rem;}
.bmore i.on{display:inline-block;margin-left: .2rem;vertical-align: 0;}
.bmore i:before{content:''; height:.2rem; width:.2rem; display:block; border:2px solid #646464; border-right-width:0; border-bottom-width:0;transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg); }
.bmore i.on:before{content:''; height:.2rem; width:.2rem; display:block; border:2px solid #646464; border-right-width:0; border-bottom-width:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg); }
/*头部导航样式*/
header{height:1.2rem;line-height:1.2rem;background:#3ec93f;text-align:center;font-size:.5rem;color:#FFF;width:100%;min-width: 320px;max-width:768px;}
header a{font-size:.4rem;color:#FFF;height:1.2rem;line-height:1.2rem;}
header a.back{left:.4rem;}
header a.back i{display:inline-block;}
header a.back i:before{content:''; height:.3rem; width:.3rem; display:block; border:2px solid #fff; border-right-width:0; border-bottom-width:0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg); }
header a.login{right:.2rem;}

.step1{background:url("/images/teacher/bg1.jpg") no-repeat left top;width:100%;background-size:100%;padding-bottom:.5rem;}
.setp1 .container{padding:.2rem 0;}
.step1 .container .title{padding:.3rem .4rem;}
.step1 .container .title .tit{font-size:.5rem;font-weight:bold;color:#0c8f0d;}
.step1 .container .title .more{display:block;color:#ed7412;font-size:.38rem;background:#ededed;padding:.1rem .2rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.step1 .container .m_con{background:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:.3rem 0 .1rem;}
.step1 .container .m_con span.tit{font-size:.5rem;color:#272727;display:block;margin:0 auto;text-align:center;width:3rem;border-bottom:3px solid #edbc91;padding:0 0 .2rem 0;}
.step1 .container  table{width:90%;margin:.2rem auto;}
.step1 .container  table tr td{border-bottom:1px dashed #e0dfdf;font-size:.35rem;padding:.2rem 0;}
.step1 .container  table tr td.t1{text-align:right;}
.step1 .container  table tr td.t2{border-bottom:none;}
.step1 .container  table tr td a{color:#0c800d;}
.step1 .container  table tr td span{color:#ed7412;}

.step2{background:#ecf9eb;}
.step2 .tip{background: #FFF;padding:0.4rem 5% .3rem;font-size: .35rem;}

.step3{padding-bottom:.3rem;}
.step3 .title{background:url("/images/teacher/tit2.png") no-repeat left center;width: 100%;height: 1rem;line-height:1rem;background-size: 100%;margin-bottom:.3rem;}
.step3 .title1{background:url("/images/teacher/tit3.png") no-repeat left center;background-size: 100%;}
.step3 .title span{font-size:.4rem;color:#FFF;display:block;margin-left:18%;}
.step3 p{display:block;font-size:.35rem;width:90%;margin:0 5%;}
.wrap .hid{display:none}
.step3 table{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.step3 table tr th{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height: 1rem;text-align:center;background:#f2f2f2;color:#686868;font-size:.35rem;}
.step3 table tr td{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height:1rem;text-align:center;color:#333;font-size:.35rem;}

.tab{width:100%;height:1.2rem;line-height:1.2rem;margin:.3rem auto !important;background:#f2f2f2;}
.tab .swiper-wrapper{width:100%;}
.tab .swiper-slide{    text-align: center;/* padding-top: .04rem; */border-right: 1px solid #ddd;height: .5rem;line-height: .5rem;margin-top: 0.36rem;}
.tab .swiper-slide a{font-size: .4rem;padding: 0.2rem .3rem;color: #16994b;}
.tab .swiper-slide a.hover{background: #36bc2c;color: #FFF;border-radius: 5px;}
.listCon{width:90%;margin:.3rem auto 0;display:none;}
.listCon ul{}
.listCon ul li{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;width:100%;}
.listCon ul li a{padding:.3rem 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;display:block;  border:1px solid #dedede;background:#FFF;margin-bottom:.5rem;color:#3e3f3e;font-size:.4rem;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 3px 3px 3px #e7eee7;-webkit-box-shadow: 3px 3px 3px #e7eee7;box-shadow: 3px 3px 3px #e7eee7;}
.listCon ul li a.ml{margin-left:.3rem}
.listCon ul li a:hover{background:#fc852e;color:#FFF;border:1px solid #fc852e;}
.listCon ul li a:active{background:#fc852e;color:#FFF;border:1px solid #fc852e;}

.app{width:90%;margin:.3rem auto 0;}
.app .title{font-size:.4rem;color:#16994b;}
.app .software{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;width:100%;margin-top:.5rem;}
.app .software a{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;display:block; }
.app .software a img{width:2rem;margin:0 auto;}
.app .software a span{color:#272727;font-size:.35rem;display:block;margin:.3rem 0;}
.goTop{display:block;margin:0 auto;width:3rem;}

.link{height:1.2rem;line-height:1.2rem;background:#3ec93f;margin-top:.5rem;}
.link ul{display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;}
.link ul li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;display:block;border-right:1px solid #109311;}
.link ul li a{color:#FFF;font-size:.35rem;}
.link ul li:last-child{border-right:none;}

.copyright{background:#f6f8f8;width:100%;margin:0 auto;}
.copyright .con{width:50%;margin:0 auto;padding:.5rem 0 .3rem;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;}
.copyright .con a{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;font-size:.4rem;display:block;color:#666;}
.copyright .con a img{display:inline-block;width:.5rem;vertical-align: -.1rem;margin-right:.1rem;}
.copyright .con a:first-child{color:#3ec93f;}
.copyright p{display: block;width:100%;margin:0 auto;text-align:center;font-size:.4rem;color:#666;padding-bottom:.3rem;}

.tList{width:100%;margin:.0rem auto 0;}
.tList tr th{height:1.2rem;line-height:0.4rem;text-align:left;background:#e1e1e1;font-size:.35rem;color:#333;padding-left:.8rem;}
.tList tr th.t1{border-bottom:2px solid #e1e1e1;}
.tList tr th.t2{border-bottom:2px solid #0eab4d;}
.tList tr th.t3{border-bottom:2px solid #f3990a;}
.tList tr td{text-align:center;color:#333;font-size:.35rem;height:1rem;line-height:1rem;border-bottom:1px dashed #dcdcdc;}
.tList tr td.t4{text-align:left;padding-left:.5rem;}

.qwtitle{width:90%;margin:.3rem auto;}
.qwtitle span{color:#333;font-size:.4rem;border-bottom:2px solid #ebebeb;padding:0 .2rem .2rem;}
.qwtitle span img{display: inline-block;width: .6rem;vertical-align: -.1rem;margin-right:.2rem;}
.qwtitle a{font-size:.4rem;color:#ff6600;margin-top:.1rem;}
.qw{width:100%;margin:.5rem auto;display:none;}
.qw table{width:100%;margin:0 auto;}
.qw table tr td{padding:.3rem 0;border-bottom:1px dashed #e0e0e0;}
.qw table tr td img{width: 2.5rem;margin: 0 auto;}
.qw table tr td h1{font-size:.4rem;color:#333;margin-bottom:.3rem;}
.qw table tr td p{font-size:.4rem;color:#333;}

.tInfo{width:100%;margin:0 auto;background:#f6f6f6;}
.tInfo tr td{vertical-align: top;padding:.5rem 0;}
.tInfo tr td img{width: 2.5rem;margin: 0 auto;}
.tInfo tr td span{font-size:.4rem;color:#333;text-align:center;display:block;margin-top:.3rem;}
.tInfo tr td p{display:block;font-size:.35rem;color:#333;margin-right:.3rem;}

.jxtd{padding:.3rem 0;}
.jxtd .title{display: inline-block;font-size: .4rem;color: #333;background: #f3f3f3;border-left: 5px solid #41c264;text-align: center;padding: .15rem .4rem;margin-bottom:.3rem;}
.jxtd p{display:block;color:#f26214;font-size:.38rem;margin:.1rem 0;text-align:center;}
.stitle{background:url("/images/teacher/tit2.png") no-repeat left center;width: 100%;height: 1rem;line-height:1rem;background-size: 100%;margin-bottom:.3rem;}
.stitle span{font-size:.4rem;color:#FFF;display:block;margin-left:15%;}
.tj{width:90%;margin:0 auto;}
.tj li{border-bottom:1px dashed #e0e0e0;padding:.2rem 0;}
.tj li span{font-size:.35rem;color:#333;}
.tj li .st{}
.tj li .st img{width:.5rem;margin-right:1rem;}
.tj li button{border:none;color:#fff;font-size:.35rem;background:#f57813;padding:.1rem .3rem;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

.xyss{width:90%;margin:.5rem auto;height:3rem;}
.xyss span.xs{background:#a11b05;display:inline-block;width:8%;text-align:center;height:3rem;color:#FFF;font-size:.35rem;border:1px solid #a11b05;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}
.xyss span.xs em{display:block;margin-top:60%;}
.xyss .swiper-container{border:1px solid #a11b05;height:3rem;width:90%;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}
.swiper-button-next, .swiper-button-prev {-moz-background-size: 27px 25px !important;-webkit-background-size: 27px 25px !important;background-size: 27px 25px !important;}
.swiper-slide .con{margin: .5rem auto;width: 70%;font-size:.35rem;color:#333;}
.swiper-slide .con span{color:#a11b05;}

.stkc{width:100%;margin:0 auto;display:none;}
.stkc .title{width:100%;height:1rem;line-height:1rem;background:#e2f8e3;font-size:.4rem;color:#333;border-bottom:1px dashed #e0e0e0;}
.stkc .title img{width:.6rem;display:inline-block;vertical-align: -.15rem;margin:0 .3rem 0 5%;}
.stkc ul{width:100%;}
.stkc ul li a{color:#333;}
.stkc ul li{border-bottom:1px dashed #e0e0e0;height:1rem;line-height:1rem;font-size:.35rem;}
/*.stkc ul li:last-child{border-bottom:none;}*/
.stkc ul li span.wz{display:inline-block;margin-left:.3rem;}
.stkc ul li span.jz{display:inline-block;width:20%;margin-right:.3rem;}
.stkc ul li i{display:inline-block;height:1rem;margin-right:.5rem;}
.stkc ul li i img{display:inline-block;width:.6rem;margin-top:.2rem;}

.btitle{border-bottom:1px solid #33b734;padding:.3rem 0;}
.btitle p{display:block;font-size:.4rem;color:#333;}
.btitle i{width:2rem;border-bottom:2px solid #33b734;bottom:0;}

.vplayinside{margin:.5rem auto .3rem;width:90%;background:#333;}
.btn{text-align:right;height:1rem;}
.btn a{text-align:center;display:inline-block;color:#21a922;font-size:.35rem;border:1px solid #e0e0e0;padding:.15rem .2rem;margin-right:.5rem;}

.tab1{margin:0 auto;width:100%;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;height:1.2rem;line-height:1.2rem;background:#f2f2f2;}
.tab1 a{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;display:block;color:#404040;font-size:.4rem;}
.tab1 a span{border-right:1px solid #DDD;    display: block;height: .6rem;line-height: .6rem;margin-top: .3rem;}
.tab1 a span.n{border-right:none;}
.tab1 a.hover{border-bottom:2px solid #33b734}
.tab1 a.hover span{color:#33b734;}

/*.jy{border-bottom:2px solid #33b734;}*/
.jy{overflow-x: hidden;overflow-y: auto;height:8rem;display:none}
.jy .tip{border:1px solid #85be86;padding:.2rem .3rem;font-size:.38rem;color:#21a922;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:.3rem 5%;}
.jy .tip a{color:#f9824e;text-decoration:underline;}
.jy h1{margin:0 5%;font-size:.4rem;color:#f9824e;}
.jy .p1{display:block;border-bottom:1px dashed #e0e0e0;padding:.1rem 5% .3rem;font-size:.38rem;color:#5d5d5d;}
.jy .p2{display:block;font-size:.38rem;color:#232323;margin:.2rem 5%;}
.jy .p3{display:block;font-size:.38rem;color:#5d5d5d;margin:0 5%;}

.like{height:1.2rem;line-height:1.2rem;border-bottom:1px solid #e0e0e0;border-top:2px solid #36bc2c;width:100%;margin:.3rem auto;font-size:.4rem;color:#f9824e}
.like img{width:.5rem;display:inline-block;vertical-align: -.1rem;margin-left:.3rem;margin-right:.3rem;}
.videolist{width:90%;margin:0 auto;}
.videolist .vlist{width:40%;margin:0 5% .4rem;display:block;}
.videolist .vlist span{width:100%;display:block;text-align:center;background:#676868;color:#fff;font-size:.35rem;padding:.2rem 0;}
.list{width:100%;margin:0 auto;}
.list ul li{width:100%;margin:0 auto;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;}
.list ul li a{display:block;margin: 0.2rem .2rem;padding: .3rem 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;display:block;border:1px solid #dedede;background:#FFF;color:#333;font-size:.35rem;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 3px 3px 3px #d6e9d5;-webkit-box-shadow: 3px 3px 3px #d6e9d5;box-shadow: 3px 3px 3px #d6e9d5;}
.mm{background:#ecf9eb;z-index: 9999;padding-bottom:.2rem}
.list ul li a.on{color:#FFF;background:#fc852e;}
.list i{width: 1.4rem;height: .6rem;background: #ecf9eb;border-radius: 70% / 0 0 100% 100%;border-bottom: 1px solid #d6e9d5;display: block;left: 50%;margin-left: -.5rem;bottom: -.55rem;}
.list i span{left: 50%;margin-left: -.08rem;bottom: .15rem;}
.list i span:before{content:''; height:.15rem; width:.15rem; display:block; border:1px solid #646464; border-right-width:0; border-bottom-width:0;transform:rotate(225deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-o-transform:rotate(225deg);-ms-transform:rotate(225deg); }
.list i.on span:before{content:''; height:.15rem; width:.15rem; display:block; border:1px solid #646464; border-right-width:0; border-bottom-width:0;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg); }
.con1{display:block;}

.floatBar{z-index:9999;position:fixed;left:0;bottom:0;width:100%;display:-webkit-box;display:-moz-box;display:box;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;height:1.5rem;background:#fafafa;border-top:1px solid #dfdfdf;}
.floatBar a{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;display:block;}
.floatBar a img{width:60%;margin:0 auto;}

.wzfx{color:#272727;font-size:.4rem;margin-top:.2rem;margin-right:.2rem;}
.call{height:1.2rem;width:90%;margin:0 auto;}
.call i{display:inline-block;width:.8rem;margin-top:.2rem;margin-right:.3rem;}
.call ul{}
.call ul li{height:.6rem;line-height:.6rem;font-size:.38rem;color:#707070;}
.call ul li span{color:#ff4a00;}


















