/*êµìˆ˜ì†Œê°œ :S*/
.container.teacher {
    margin-top:17px;
}

.teacher .inner {
    width:1100px;
    margin:0 auto;
    text-align:center;
}

.teacher .top{
    padding:70px 0 25px;
    background:#6351ff;
}
.teacher_name {
    font-family:'noto5';
    font-weight:100;
}
.teacher_name > span {
    font-family: 'noto1';
}
.teacher .teacher-title {
    height:50px;
    font-weight:100;
    font-family:'noto2';
    color:#000000;
}

.teacher .teacher-title > h1 {
font-size:32pt;
color:#b9b8b6;
margin-bottom:19px;
font-weight:100
}

.teacher .teacher-title strong {
    font-family:'noto5';
}
.teacher .con1 {
    position: relative;
    min-width: 1600px;
    width: 100%;
    overflow: hidden;
    height: 961px;
    padding: 27px 0;
    box-sizing: border-box;
    background:#6351ff;
}

.teacher .con1 .tab-menu{
    margin-bottom:20px
}

.teacher .con1 .tab-menu{
    width:750px;
    margin:0 0 45px 0;
    font-size:0;
    border:2px #000 solid;
}
.teacher .con1 .tab-menu > li{
    width:20%;
    display: inline-block;
    *display: inline;
    zoom:1;
    vertical-align: top;
    border-left:1px #000 solid;
    box-sizing: border-box;
}
.teacher .con1 .tab-menu > li:first-child{
    border-left:0;
}
.teacher .con1 .tab-menu li > a {
    display:block;
    color:#000;
    font-size:26px;
    text-align:center;
    line-height:60px;
}
.teacher .con1 .tab-menu li:hover > a,
.teacher .con1 .tab-menu li > a.selected{
    background:#0a0e34;
    color:#2cf58a;
}
.teacher .con1 .tab-menu li > a b{
    font-size:27px;
    margin:0 5px 0 0
}
.teacher .con1 .tab-menu li > a.selected b{
    font-family: 'noto5';
}
.teacher .tab_img {
    width:100%;
    min-width:1600px;
    margin:0 auto;
}

.teacher .tab-content {
    width:100%;
    height:954px;
/*     margin: -210px auto 0; */
}

.teacher .teacher-con1 {background:url('/_skin/tpl_skin/basic_safety_engineer/teacher/teacher1.png')74%  top no-repeat;}
.teacher .teacher-con2 {background:url('/_skin/tpl_skin/basic_safety_engineer/teacher/teacher2.png')74%  top no-repeat;}
.teacher .teacher-con3 {background:url('/_skin/tpl_skin/basic_safety_engineer/teacher/teacher3.png')74%  top no-repeat;}
.teacher .teacher-con4 {background:url('/_skin/tpl_skin/basic_safety_engineer/teacher/teacher4.png')74%  top no-repeat;}
.teacher .teacher-con5 {background:url('/_skin/tpl_skin/basic_safety_engineer/teacher/teacher5.png')74%  top no-repeat;}


.teacher .tab-content  .name-wrap {
    position:relative;
    width: 590px;
    margin-top: 35px;
    letter-spacing: 1.1px;
    padding-top: 20px;
    overflow: hidden;
}

.teacher .tab-content  .name-wrap:after{
    position:absolute;
    left:0;
    top:0;
    content:'';
    width:35px;
    height:2px;
    background:#00ff90;
    display:block;
}

.teacher .tab-content  .name-wrap ul {
    float:left;
    color:#000;
    font-family:'noto3';
    font-size:14px;
    margin-left: 30px;
}

.teacher .tab-content  .name-wrap ul > li {
   margin-bottom:2px;
   height:auto;
   line-height: 20px;
   letter-spacing: -0.5px
}

.teacher .tab-content  .name-wrap ul > li >strong{
    display:inline-block;
    margin-bottom:7px;
    font-family: 'noto5';
    font-weight:100;
}

.teacher .tab-content .t-info {
    clear:both;
    width:auto;
    height:400px;
    box-sizing:border-box;
    margin:10px 0 53px 0;
    color:#ffffff
}

.teacher .tab-content .t-info > h2 {
    font-size:50px;
    line-height:60px;
    font-family:'noto5';
    font-weight:100;
}

.teacher .tab-content .t-info > h2 > span{
    font-family:'noto2';
    font-weight:100;
}

.teacher .tab-content .t-info .teacher_name{
    font-size:40px;
    color:#00ff90;
    display:inline-block;
}

.teacher .tab-content .t-info .teacher_name  span {
    margin-left:5px;
}

.teacher .tab-content .t-info p{
    position:relative;
    text-align:left;
    margin-top:20px;
    font-size:15px;
    color:#000;
    font-family: 'noto5';
    letter-spacing: 0.5px;
    line-height:21px;
}


.teacher .con1  .btn-samp {
    width: 593px;
    height: 336px;
    font-size:0;
    background:url('/_skin/tpl_skin/basic_safety_engineer/teacher/playbtn.png') center 138px no-repeat #000;
    margin-top:22px;
}

.teacher .con1  .btn-samp:hover {
    background:url('/_skin/tpl_skin/basic_safety_engineer/teacher/playbtn_over.png') center 138px no-repeat #000;
}
.teacher .con2 {
    padding:77px 0 36px;
    background:#b6b2aa;
}
/*êµìˆ˜ì†Œê°œ :E*/
