@charset "utf-8";
/* CSS Document */

body,html{font-size:12px;font-family:"宋体","msyhbd";color:#000;background:#f5f5f5;height:100%;}
body,ul,li,ol,dl,dt,dd,table,tr,td,form,input,select,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul li{list-style:none}
a img{border:none}
a{text-decoration:none;color:#000;cursor: pointer; font-family: "微软雅黑",Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
h2,h3{font-family: "微软雅黑",Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
.clear{clear:both;height:0;overflow:hidden}
.clearfix:after{content:".";clear:both;height:0;overflow:hidden;visibility:hidden;display:block;}
.clearfix{zoom:1}
*:focus {outline: none;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}.clearfloat{zoom:1}.clear{*zoom:1;}.clear:after{content:'\20';display:block;height:0;clear:both;}
.h-10
{
    height:10px;
}
.b-20
{
    height:20px;
}
.h-30
{
     height:30px;
}
.b_40
{
     height:40px;
}

.h-50
{
    height:50px;
}

.h-80
{
    height:80px;
}
.h-100
{
       height:100px;
}

.duiatg-left{float:left;}.duiatg-right{float:right;}





/*推广*/
.duia-tgBanner{width:100%;height:500px;background:#8c6e38;}
.duia-bannerWid{width:1050px;height:380px;margin:0 auto;padding-top:160px;position:relative;}
.duia-tg-right{position:absolute;right:-30px;bottom:40px;}
.duia-tgbut{margin-top:60px;}
.duia-tgbut a{width:180px;height:60px;display: inline-block;background:#fff;border-radius:3px;color:#25AF75;line-height:60px;font-size:20px;color:#93763d; text-align: center;font-family: '微软雅黑';cursor:pointer;}
/*.duia-tgbut a:hover{background:#25AF75;color:#fff;}*/
.duia-tg{width:1050px;margin:0 auto;}
.duia-tgm-con{}
.duia-tgm-con ul li {
    float: left;
    width: 350px;
    height: 180px;
    background: url(../images/tg/tg-kcbg.png) 0 0 no-repeat;
}
.duia-tgm-con ul strong {
    display: block;
    margin-bottom: 25px;
    padding-top: 35px;
    text-align: center;
    font-size: 26px;
    color: #fff;
    font-family: "微软雅黑",Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;
}

.duia-tgm-con ul li .btn {
    display: block;
    margin: 0 auto;
    width: 184px;
    height: 43px;
    line-height: 42px;
    font-size: 23px;
    color: #fff;
    text-align: center;
    background: url(../images/tg/tg-kcbgh.png) no-repeat 0 -3px;
    overflow: hidden;
   transition: .3s;

}
.duia-tgm-con ul li .btn:hover{
    background-position: 0 -58px;
}
.duia-tgm-con ul .duia-12{background-position: -350px 0;}
.duia-tgm-con ul .duia-13{background-position: -700px 0;}
.duia-tgm-con ul .duia-14{background-position: 0 -180px ;}
.duia-tgm-con ul .duia-15{background-position: -350px -180px;}
.duia-tgm-con ul .duia-16{background-position: -700px -180px;}
.duia-tgtit{margin-bottom: 20px;
    padding: 15px 0;
    line-height: 30px;
    border-bottom: 1px solid #e5e5e5;}
.duia-tgtit a{
    color: #fff;
    padding: 0 19px;
    border-radius: 7px;
    background-color: #35d48f;
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    margin-bottom: -5px;float:right;
}
.duia-tgtit a:hover{background:#25AF75;}
.duia-tgtit i{float: left;
    margin: 4px 8px 0 0;
    width: 4px;
    height: 24px;
    background-color: #35d48f;}
.duia-tgtit h2{    float: left;
    margin-right: 10px;
    font-size: 24px;
    font-weight: 100;
    color: #35d48f;}
.duia-tgm-bd h3{    margin: 25px 0;
    font-size: 24px;
    color: #666; font-style: normal;}
.duia-tgm-bd a{display:block;    display: block;
    position: relative;
    width: 330px;
    height: 184px;
    border: 1px solid #eaeaea;}
.duia-tgm-bd ul{    margin-left: -22px;}
.duia-tgm-bd ul li{
    float: left;
    display: inline;
    margin: 0 0 20px 22px;
    width: 330px;
    overflow: hidden;
}


.duia-tgmask{    display: none;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    background: url(../images/tg/back_fif.png) repeat;
}
.duia-tgmask span{
    display: block;
    padding-top: 75px;
    text-align: center;
    font-size: 28px;color:#fff;
}
.duia-tgm-hd{padding-bottom:50px;}
.duia-tgm-hd li{    padding: 25px 34px 0;
    float: left;
    display: inline;
    width: 194px;
    overflow: hidden;}
.duia-tgm-hd i{
    display: block;
    margin: 0 auto 40px;
    width: 120px;
    height: 120px;
    background: url(../images/tg/tg-bottompic.png) 0 0 no-repeat;
}
.duia-tgm-hd a{
    margin: 0 auto;
    display: block;
    width: 194px;
   padding:10px 0;
    text-align: center;
    line-height: 28px;
    background-color: #35d48f;
    font-size: 24px;
    color: #fff;
    border-radius: 5px;

}
.duia-tgm-hd a:hover{background:#25AF75;}
.duia-tgm-hd .duia-tgbz{background-position:  -120px 0px;}
.duia-tgm-hd .duia-tgtime{background-position:  -247px 0;}
.duia-tgm-hd .duia-tgjs{background-position:-368px 0;}


/*推广ps*/
.duia-tgBanbg{background:#e36a6a;}
.tg-psbfb{width:100%;height:85px;background:#35d48f;margin-top:30px;padding-top:15px;}
.tg-psbfb p{text-align: center;font-size:18px;color:#fff;font-family: "微软雅黑",Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
.tg-psbfb .tg-pstit{ font-size:24px;color:#fff;margin-bottom:10px;font-family: "微软雅黑",Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
.duia-tgps{margin-top:50px;position: relative;}
.tg-psmis{display: none;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: rgba(0,0,0,.5);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled="true", startColorstr="#33000000", endColorstr="#33000000");}
.tg-psmis span{    display: block;
    position:absolute;
    font-size: 38px;
    top:50%;
    left:50%;
    margin-left:-100px;margin-top:-25px;
    color: #fff;}
.duia-tgps a{display: block;cursor: pointer;}
.duia-tgpsban{ background: url("../images/tg/ps-banner.png") no-repeat center;width: auto;position:relative  }
.duia-tgpsban a{position:absolute;top:50%;left:50%;margin-left:-187px;margin-top:104px;}




/*推广教师*/
.duia-tgbut .bg1{color:#c8454c;}
.jsiBG{background:#fe6c5d;}




/*面试*/
.ms-wrap{width: 100%;}
.ms-bg1{background: #22D2CA;}
.ms-bg2{background: #fff;}
.ms-bg3{background: #f5f5f5;}
.ms-conWid{width: 1100px;margin: 0 auto;text-align: center;padding: 80px 0;}
.ms-conTit p{text-align: center;font-size:48px;color:#4ac9bd;}
.ms-conTit span{text-align: center;color:#999;font-size: 18px;display: block;}
.ms-xnbut{margin-top: 50px;display:block;}
.ms-xnbut:hover{opacity: 0.8;}
.ms-xnbut img{position: relative;left:25px;top:2px;}
.ms-xnbutbg{width: 450px;margin:0 auto;height: 82px;background: url("../images/tg/ms-but2.png") no-repeat;display: block;}