/* 了解我们等 */
.auout-main{
    padding-top: 40px;
    padding-bottom: 80px;
    min-height: 280px;
    position: relative;
}
.aboutpanel-left{
    position: absolute;
    top: 40px;
    left: 0;
    width: 180px;
    background-color: #fff;
}
.aboutpanel-right {
    margin-left: 200px;
    background-color: #fff;
    padding: 40px 32px 14px;
    font-size:14px;
    line-height: 24px;
}
.aboutpanel-left ul{
    font-size: 18px;
    color:#666;
    padding: 20px 0 20px;
}
.aboutpanel-left ul li{
    line-height: 60px;
    border-left: solid 6px transparent;
}
.aboutpanel-left ul li.active{
    border-left: solid 6px #f88888;
}
/* .aboutpanel-left ul li:hover{
    border-left: solid 6px #f88888;
} */
.aboutpanel-left ul li a{
    display: block;
    padding-right: 6px;
}
.auout-title{
    font-size: 26px;
    display: block;
    margin-bottom: 27px;
}
.about-txt{
    margin-bottom:20px;
}
.about-txt span{
    color:#f43939;
    font-weight: bold;
}
.about-txt p{
    text-indent: 2em;
}
/* 了解我们等end */
/*教师资格认证公式*/
.tealist-banner{
    background: url(../image/tealist_bg.jpg)no-repeat center center;
    height: 280px;
}
.tealist-banner-main{
    padding:72px 0 0 64px;
    color: #fff;
}
.tealist-banner-main span{
    font-size: 42px;
}
.tealist-banner-main p{
    font-size: 32px;
    margin-top: 6px;
}
.tealist-wrap{padding:80px 0 28px}
.tealist-wrap ul li{
    width:180px;
    float:left;
    padding:20px 0 16px;
    text-align:center;
    margin-right:20px;
    margin-bottom:32px;
    box-shadow:0 3px 8px rgba(6,0,1,0.08);
    border-radius:10px
}
.tealist-wrap ul li:nth-child(6n){
    margin-right:0
}
.tealist-wrap ul li .tealist-avatar{
    width:140px;
    height:140px;
    margin:0 auto;
    border-radius:100%;
    background-color:#fafafa;
    background-repeat:no-repeat;
    background-position:center center;
    background-size:cover
}
.tealist-wrap ul li span{
    font-size:18px;
    color:#333;
    display:block;
    margin-bottom:7px;
    margin-top:13px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.tealist-wrap ul li p{
    font-size:12px;
    color:#999;
    line-height:18px
}
.tealist-pagination{
    padding-bottom:80px
}
/*教师资格认证公式end*/
/* 如何上课 */
.howclass-item{
margin-bottom: 60px;
}
.howclass-txt{
    float: left;
    width: 458px;
    font-size: 14px;
}
.howclass-txt p{
    text-indent: 2em;
}
.howclass-txt p span{
    color: #f43939;
}
.howclass-txt p label{
    display: block;
    font-weight: bold;
    margin-top: 10px;
}
.howclass-title{
    display: block;
    font-size: 18px;
    color: #f43939;
    margin-bottom: 12px;
}
.howclass-title label{
    font-size: 30px;
}
.howclass-img{
    float: right;
    box-shadow: 0 5px 8px rgba(0,0,0,0.08);
    border-radius: 10px;
}
.howclass-bottom-title{
    font-size: 18px;
    margin-bottom: 34px;
}
.howclass-bottom-left{
    width: 458px;
    float: left;
}
.howclass-bottom-right{
    padding-left: 86px;
}
.howclass-bottom-titlesm{
    font-size: 16px;
    margin-bottom: 36px;
}
.howclass-bottom-titlesm2{
    padding-right: 86px;
}
.howclass-bottom-ietm{
    margin-bottom: 54px;
}
.howclass-type{
    width: 136px;
    float: left;
    text-align: center;
}
.howclass-add{
    float: left;
    margin: 28px 0 0;
}
.howclass-type p{
    font-size: 14px;
    color: #666;
    margin-top: 10px;
}
.howclass-type p:nth-of-type(2){
    margin-top: 0px;
}
/* 如何上课end */
/* 下载客户端 */
.instal-content{
    width: 1200px;
    margin: 0 auto;
    padding: 56px 0 146px;
    position: relative;
    overflow: hidden;
  }
  .instal-content .tab-content{
    padding-left: 30px;
    margin-top: 74px;
  }
  .instal-content .xdo-nav-tabs{
    padding-left: 124px;
  }
  .instal-content .xdo-nav-tabs > li > a{
    font-size: 20px;
    color: #333;
    margin-right: 66px;
  }
  .instal-content .xdo-nav-tabs > li.active > a{
    color: #f43939;
    border-bottom: solid 4px #f43939;
    padding-bottom: 6px;
  }
  .instal-main{
    font-size: 0;
  }
  .instal-img{
    position: absolute;
    top: 137px;
    right:-55px;
  }
  .instal-title{
    font-size: 30px;
    margin-bottom: 36px;
  }
  .instal-item-img{
    width: 24px;
    height: 24px;
    float: left;
    margin-top: 12px;
    margin-right: 16px;
  }
  .instal-item-img img{
    display: block;
    margin: 0 auto;
  }
  .instal-item span{
    width: 150px;
    display: inline-block;
    font-size: 16px;
    color: #666;
  }
  .instal-item a{
    margin-right: 12px;
  }
  .instal-item a.invalid{
    margin-right: 12px;
    color:#787878;
    border-color:#787878;
    cursor: default;
  }
  .instal-item a.invalid:hover{
    background-color:transparent;
  }
  .instal-item{
    margin-bottom: 24px;
  }
  #tab2 .instal-main{
    padding-bottom: 70px;
  }
  .classindown{
    position: relative;
    display: inline-block;
    margin-right: 12px;
  }
  .classindown .classindowncode{
    display:none;
    position:absolute;
    left:50%;
    margin-left:-75px;
    top:100%;
    padding-top:4px;
    z-index: 100;
  }
  .classindown .classindowncode img{
    width: 150px;
    height: 150px;
    box-shadow:0 3px 8px rgba(0,0,0,0.08);
  } 
/* 下载客户端 end*/
/* 教师招聘 */
.xue-part{
    padding:81px 0 90px;
}
.xue-title {
    font-size: 40px;
    color: #333;
    text-align: center;
}
.xue-title-w {
    font-size: 40px;
    color: #fff;
    text-align: center;
}
.hiretea-banner{
    height: 460px;
    background: url(../image/hiretea_banner.jpg) no-repeat center top;
}
.hiretea-part2 ul li{
    margin-right: 80px;
    font-size: 18px;
}
.hiretea-part2 ul li p{
    margin-top: 12px;
}
.hiretea-part2 ul{
    margin-top: 80px;
}
.hiretea-part2 ul li:last-child{
    margin-right: 0;
}
.hiretea-btn{
    margin: 0 auto;
    margin-top: 76px;
}
.hiretea-part3{
    padding:81px 0 80px;
    background:#f76162 url(../image/hiretea_part3bg.png)no-repeat center 60px;
}
.hiretea-part3-main{
    padding-left:990px;
    margin-top: 124px;
}
.hiretea-part3-item{
    margin-bottom: 30px;
}
.hiretea-part3-item img{
    float: left;
    margin-right: 20px;
}
.hiretea-part3-item .hiretea-part3-txt{
    float: left;
    color: #fff;
}
.hiretea-part3-item .hiretea-part3-txt span{
    font-size: 18px;
}
.hiretea-part3-item .hiretea-part3-txt p{
    font-size: 14px;
    margin-top: 14px;
}
.hiretea-btn-w{
    background-color: #fff;
    color:#f43939
}
.hiretea-btn-w:hover,.hiretea-btn-w:active{
    background-color: #feebeb;
    color:#f43939;
}
.hiretea-btn2{
    margin-top: 280px;
}
.hiretea-part4 ul{
    margin-top: 76px;
}
.hiretea-part4 ul li{
    width: 336px;
    text-align: center;
    padding-bottom: 20px;
    border-radius: 10px;
}
.hiretea-part4 ul li span{
    display: block;
    font-size: 18px;
    margin: 16px 0 13px;
}
.hiretea-part4 ul li p{
    font-size: 14px;
    color: #999;
    line-height: 20px;
}
.hiretea-part5-main{
    height: 544px;
    background: url(../image/hireteapart5_bg.png)no-repeat 84px top;
    margin-top: 70px;
}
.hiretea-part5-txt{
    padding-left: 848px;
    padding-top: 108px;
    font-size: 16px;
    line-height: 38px;
}
.hiretea-part5-main p label{
    display: inline-block;
    width: 12px;
    height: 12px;
    background-color: #f43939;
    margin-right: 12px;
    border-radius: 100%;
    vertical-align: middle;
}
.hiretea-part5-main p span{
    color:#f43939
}
.hiretea-btn3{
    margin-top: 270px;
}
#teainfo-win{
    display:none;
    /* width: 750px; */
    font-size: 14px;
    /* padding:40px 20px 36px 20px; */
    padding:0 20px 0 20px;
    position: relative;
    /* position:fixed;
    left:50%;
    margin-left:-394px;
    top:50%;
    margin-top:-307px; */
    background-color:#fff;
    border-radius:5px;
    /* z-index:1001 */
}
.teainfo-row{
    margin-bottom:16px
}
.teainfo-box{
    position: relative;
    float:left;
    margin-right: 20px;
}
.teainfo-box:last-child{
    margin-right: 0;
}
._xdo-widget-area-select{
    margin-left: 0;
    margin-right: 0;
}
._xdo-widget-area-select .col-sm-4{
    float: left;
    margin-right: 15px;
    padding-left: 0;
    width: auto;
}
.teainfo-box .col-sm-4:last-child{
    margin-right: 0;
    padding-right: 0;
}
._xdo-widget-area-select select{
    width:120px;
    height:44px;
    border:solid 1px #e4e2e2;
    padding-left:15px;
    padding-right:29px;
    background:url(../image/select_icon.png)right center no-repeat;
    border-radius: 0;
    outline: none;
    font-size: 14px;
    color:#333;
    -webkit-box-shadow: none;
    box-shadow: none;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis; 
}
._xdo-widget-area-select select:focus {
    border-color: #e4e2e2;
    -webkit-box-shadow: none;
    box-shadow:none;
}
.teainfo-box label{
    font-size:12px;
    color:#f43939;
    display:none;
    position: absolute;
    left: 10px;
    top: 100%;
}
.teainfo-row input{
    width:150px;
}
.teainfo-row select{
    width:160px;
}
#email{width:470px}
#education,#subject,#referrer,#referrer_phone{width:240px}
#title{width:150px;}
#phone{width:330px}
#school{width:670px;}
.sendcode{width: 150px;}
.hiretea-radiobox{margin-bottom:16px}
.hiretea-radiobox span{
    font-size:14px;
    color:#666666;
    font-weight:bold;
    float:left;
    margin-right:60px
}
.hiretea-radiobox3 span{
    margin-right:46px
}
.hiretea-radiobox label {
    font-size:14px;
    color:#666666;
    float:left;
    padding-left:35px;
    cursor:pointer;
    background:url(../image/radio.png) 0 2px no-repeat
}
.hiretea-radiobox input:checked + label {
    background:url(../image/radio_pre.png) 0 2px no-repeat
}
.hiretea-radiobox1 label{margin-right:30px}
.hiretea-radiobox1 label:last-child{margin-right:0}
.hiretea-radiobox2 label,.hiretea-radiobox3 label{margin-right:44px}
.hireteawin-cross{
    position:absolute;
    top:5px;
    right:5px;
    cursor:pointer;
}
.hireteawin-tip{
    text-align:center;
    font-size:14px;
    color:#666;
    margin-top:12px
}
span.teachgrad-tip{
    display:none;
    font-size:12px;
    color:#f43939;
    font-weight:normal;
}
.hiretea-submit{
    display: block;
    width: 180px;
    margin: 0 auto;
}
.teainfo-box select[name="ap_id"]{width: 220px;margin-right: 0;}
.teainfo-box select[name="ac_id"]{width: 210px;margin-right: 0;}
.teainfo-box select[name="aa_id"]{width: 200px;margin-right: 0;}
/* 教师招聘end */