/* 
* @Author: 会飞的猫
* @Date:   2016-08-24 10:48:22
* @Last Modified by:   会飞的猫
* @Last Modified time: 2016-09-18 16:44:38
*/
/*top*/
.top-k{width: 100%;min-width: 1200px;height: 100px;background: #fff;}
.nav{z-index: 999;}
.nav>ul>li>a{width:133px;display: block;height:98px;line-height:98px;overflow: hidden;text-transform: uppercase;}
.nav>ul>li>a>span{display: block;height:98px;font-size:16px;}
.nav_zw{color: #1c1c1b;}
.nav_yw{display: none;color: #ec4f36!important;border-bottom: 2px solid #eb533c;}
.nav>ul>li>a.on span{display: block;}
.nav>ul>li>a.on span.nav_zw{margin-top: -98px;}
.logo{position: relative;top: 17px;}
/*banner*/
.slides-a{width: 100%;height: 100%;display: block;}
.flexslider{position:relative;height:600px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:600px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:16px;height:16px;line-height:42px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
/*关于我们*/
.t1-bg{background: url(../images/bg-1.gif) center no-repeat;width: 100%;height: 530px;padding-top: 90px;}
.t1-1 h3 a,.t2-3 h3 a,.t2-4 h3 a{font-size: 36px;color: #ec4f36;text-align: center;display: block;}
.t2-3 h3{width: 1200px;}
.t1-1 p{font-size: 22px;color: #000000;line-height: 80px;text-align: center;}
.gw{margin-top: 30px;}
.gw a{float: left;width: 158px;padding-left: 90px;margin-left: 50px;}
.gw a:hover span{color: #ec4f36;}
.gw a:hover em{color: #efb8b1;}
.gw-a1{background: url(../images/t2.png) left no-repeat;}
.gw-a1:hover{background: url(../images/t1.png) left no-repeat;}
.gw-a2{background: url(../images/t3.png) left no-repeat;}
.gw-a2:hover{background: url(../images/t4.png) left no-repeat;}
.gw-a3{background: url(../images/t5.png) left no-repeat;}
.gw-a3:hover{background: url(../images/t6.png) left no-repeat;}
.gw-a4{background: url(../images/t8.png) left no-repeat;}
.gw-a4:hover{background: url(../images/t7.png) left no-repeat;}
.gw a span{font-size: 22px;color: #858585;display: block;line-height: 22px;}
.gw a em{font-style: normal;font-size: 14px;color: #cacbcd;margin-top: 8px;display: block;text-transform: uppercase;}
.gw>span{float: left;height: 40px;}
.t1-2{font-size: 16px;color: #727272;line-height: 40px;text-align: center;margin-top: 40px;}
.look-more1{width: 107px;height: 28px;line-height: 28px;text-align: center;display: block;margin: 25px auto 0;font-size: 14px;color: #ec4f36;background: #ecdbdd;}
/*培训课程*/
.t2-bg{background: url(../images/bg-2.gif) center no-repeat;width: 100%;height: 1300px;padding-top: 60px;}
.t3{float: left;width: 374px;margin-right: 35px;margin-top: 65px;position: relative;}
.t3 a>img{width: 374px;height: 255px;}
.t3 a em{width: 54px;height: 44px;background: #313131;display: block;text-align: center;padding-top: 10px;position: absolute;right: 20px;top: 230px;*right: 20px;*top: 230px;}
.t3 a em img{width: 35px;height: 34px;}
.t3 a h3{font-size: 20px;color: #000101;text-transform: uppercase;line-height: 66px;background: url(../images/t-line1.png) left bottom no-repeat;margin-bottom: 20px;}
.t3 p{font-size: 14px;color: #9a9a9a;line-height: 28px;}
.t3:hover a em{background: #eb553f;}
.t3:hover a h3{color: #eb553f;}
.t2-3{width: 1240px;padding-bottom: 60px;border-bottom: 1px solid #bebebe;}
.mt45{margin-top: 45px;}

.slideBox{zoom:1; position:relative;width: 1200px;margin-top: 65px;}
.sPrev, .sNext{ position:absolute; left:-30px; top:154px; display:block; width:86px; height:53px; background:url(../images/t-left.png) center center no-repeat;z-index: 9999;}
.sNext{ left:auto; right:-35px; background:url(../images/t-right.png) center center no-repeat;}
.sPrev:hover, .sNext:hover{ border-color:#f60;  }
.parBd1{ overflow:hidden; zoom:1;   }
.parBd1 li,.ul-5 li{float:left; display:inline; overflow:hidden; text-align:center;position: relative;}
.pic{ text-align:center; }
.pic img{ width:301px; height:360px; display:block;}
.pic a:hover img{ border-color:#999;}
.title{width: 254px;height: 304px;background: #000;opacity: 0.75;position: absolute;top: 30px;left: 22px;display: none;}
.title h3{font-size: 18px;color: #eb553f;line-height: 85px;background: url(../images/t-line2.png) center bottom no-repeat;}
.title p{font-size: 14px;color: #ffffff;width: 218px;margin: 25px auto 0;line-height: 24px;font-weight: normal;}
.title a{font-size: 14px;color: #767676;display: block;position: absolute;bottom: 30px;left: 50%;margin-left: -47px;width: 95px;}
.parBd1 li:hover .title{display: block;}
.ul-5 li:hover .title{display: block;}
.footer-bg{width: 100%;height: 260px;background: #cccccc;}
.f1{margin: 0 auto;line-height: 120px;padding-left: 50px;text-align:center;}
.f1 a,.f1 span{font-size: 14px;color: #535353;}
.f1 span{padding: 0 25px;display: inline-block;color: #b9b9b9;}
.footer img{width: 419px;height: 34px;margin: 0 auto 40px;display: block;}
.footer p{font-size: 14px;color: #818183;text-align: center;}
/*关于我们*/
.ny-banner{background-position: top center;background-repeat: no-repeat;width: 100%;height: 424px;display: block;}
.t-top{height: 92px;line-height: 92px;border-bottom: 1px solid #cdcdcd;}
.t-top h3{font-size: 18px;color: #eb533c;float: left;/*font-weight: normal;*/}
.t-top1{float: right;}
.t-top1 a,.t-top1 span{font-size: 14px;color: #5d5d5d;}
.t4-1{background: url(../images/bg-5.gif) center no-repeat;font-size: 16px;color: #0d0e14;line-height: 36px;}
.t4-1 h3{font-size: 42px;color: #eb553f;line-height: 230px;text-align: center;}
.t5{float: left;}
.t5-1{float: left;}
.t5-1 a{font-size: 14px;color: #909090;margin-left: 30px;}
.on-1{color: #eb553f!important;}
.t6-img1{margin-top: 60px;margin-bottom: 40px;width: 1200px;height: 225px;}
.t6-1{margin-bottom: 45px;}
.t6-1 img{float: left;width: 405px;height: 463px;}
.t6-2{float: left;margin-left: 40px;}
.t6-2 h3{font-size: 30px;color: #eb533c;line-height: 30px;margin-bottom: 15px;}
.t6-2 p{font-size: 18px;color: #535353;line-height: 42px;}
.t6-3{height: 78px;border-top: 2px dashed #a1a2a3;border-bottom: 2px dashed #a1a2a3;line-height: 78px;}
.t6-3 p{font-size: 18px;color: #535353;float: left;margin-right: 65px;}
.t6-3 span{font-size: 40px;color: #eb533c;margin-left: -65px;}
.t6-4{margin-bottom: 60px;}
.t6-4 h3{font-size: 24px;color: #eb533c;padding-left: 22px;background: url(../images/t-line4.png) left no-repeat;margin-top: 65px;}
.t6-5{float: left;width: 445px;margin-bottom: 30px;}
.t6-5 a{display: block;font-size: 16px;color: #535353;line-height: 36px;}
.t6-img{width: 1200px;height: 172px;display: block;}
/*教学环境*/
.ul-4{width: 1235px;margin-top: 40px;}
.ul-4 li{width: 376px;float: left;margin-bottom: 10px;margin-right: 35px;}
.ul-4 li a img{width: 376px;height: 222px;}
.ul-4 li a span{font-size: 14px;color: #6b6b6b;line-height: 50px;display: block;}
.ul-4 li a:hover span{color: #eb553f;}
/*分页*/
.page{text-align: center;margin: 15px 0 40px;}
.page a,.page strong{padding: 8px 12px;border:1px solid #d7cfcd;font-size: 12px;color: #636465;font-weight: normal;display: inline-block;}
.page a:hover,.page strong{background: #eb553f;border:1px solid #da452f;color: #fff;}
/*弹出*/
.tc-bgc{background: #000;opacity: 0.7;width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 111155;display: none;}
.tc-k{width: 890px;height: 522px;border-radius: 5px;background: #fff;position: fixed;top: 50%;left: 50%;margin-left: -445px;margin-top: -261px;z-index: 111159;padding: 5px;display: none;}
.chahao{position: absolute;top: -15px;right: -15px;}
.tc-k>img{width: 890px;height: 522px;}
/*师资力量*/
.ul-5{width: 1240px;margin-top: 60px;margin-bottom: 15px;}
.ul-5 li{margin-bottom: 25px;margin-right: 30px;}
.ul-5 li>a{font-size: 20px;color: #595959;line-height: 30px;display: block;font-weight: bold;}
.ul-5 li .pic{margin-bottom: 10px;}
.ul-5 li:hover >a{color: #eb553f;}
.pic1{text-align: center;margin-bottom: 10px;}
.pic1 img{width:381px; height:457px; display:block;}
.pic1 a:hover img{ border-color:#999;}
.title2{width: 322px;height: 386px;top: 36px;left: 32px;}
.title2 p{font-size: 16px;color: #fff;line-height: 30px;width: 276px;}
.title2 a{font-size: 15px;}
/*师资力量详情*/
.t8{text-align: center;}
.t8-top{background: url(../images/dashed.png) bottom center no-repeat;padding: 30px 0;}
.t8-top img{width:439px;height: 659px;}
.t8-top h3{font-size: 24px;color: #eb533c;line-height: 80px;margin-top: 25px;}
.t8-top p{font-size: 18px;color: #323232;line-height: 30px;font-weight: bold;}
.t8-1{font-size: 18px;color: #8b8b8b;line-height: 40px;padding: 30px 0;}
/*商务合作*/
.sideMenu{background: url(../images/bg-5.gif) center no-repeat;margin-bottom: 20px;}
.t9{font-size: 16px;color: #0d0e14;line-height: 36px;}
.t9 img{max-width: 100%;vertical-align: middle;}
/*常见问题*/
.sideMenu h3{ height:60px; line-height:60px;cursor:pointer;font-size: 16px; color: #595757;background: url(../images/s5.png) left center no-repeat;padding-left: 35px;}
.sideMenu ul .nLi.on .sub{ display: block;}
.sideMenu ul .nLi.on h3{color: #b81c22;}
.sideMenu ul .nLi .sub{background: #fff;padding: 20px;width: 1158px;border:1px solid #d3d4d5;font-size: 14px;color: #3e3a39;line-height: 28px;display:none; }
/*联系我们*/
.t15{text-align: center;position: relative;}
.t15-img1{width: 594px;height: 51px;margin: 90px auto 75px;display: block;}
.t15-1{width: 490px;text-align: left;margin: 0 auto 60px;}
.t15-1>img{float: left;width: 134px;height: 132px;}
.t15-1-r{float: left;margin-left: 20px;}
.t15-1-r img{width: 327px;height: 26px;margin-bottom: 15px;display: block;}
.t15-1-r p{font-size: 12px;color: #4e4e4e;line-height: 22px;}
.t-map{border:1px solid #cacaca;padding: 15px;width: 723px;height: 214px;background: #f5f5f5;margin: 0  auto 75px;}
.t-map a{width: 723px;height: 214px;display: block;}
/*培训课程*/
.t16{width: 1240px;margin-bottom: 55px;}
.t16-1{width: 375px;height: 685px;background: #dcdfe2;border-radius: 5px;margin-top: 45px;float: left;margin-right: 38px;}
.t16-2{width: 375px;height: 679px;background: #ffffff;border-radius: 5px;position: relative;}
.t16-img1{width: 372px;height: 416px;margin: 0 auto;display: block;}
.t16-2 h3 a{font-size: 18px;color: #2c2c2c;line-height: 70px;margin-left: 20px;text-transform: uppercase;font-weight: normal;}
.t16-2 p{margin-left: 20px;font-size: 16px;color: #929292;line-height: 40px;}
.t16-3{position: absolute;bottom: 0;left: 0;height: 52px;line-height: 52px;border-top: 1px solid #e3e3e3;width: 335px;padding: 0 20px;}
.t16-3 a{font-size: 16px;color: #2c2c2c;background: url(../images/eye.png) left no-repeat;padding-left: 40px;float: left;}
.t16-3 img{float: right;width: 29px;height: 13px;margin-top: 20px;}

.t17{position: absolute;width: 330px;height: 200px;top: 45px;left: 22px;text-align: center;}
.t17 img{width:140px;height: 48px;margin-top: -20px;position: relative;z-index: 9999;}
.t17 h2{font-size: 64px;color: #fff;font-weight: normal;text-transform: uppercase;line-height: 110px;}
.t17 p{width: 284px;height: 47px;line-height: 47px;background: #fff;opacity: 0.5;text-align: center;font-size: 24px;color: #000000;}

.top{
    position: absolute;
    z-index:1;
    height: 1px;
    width: 0px;
    top: 0px;
    width: 0px;
}
.bottom{
    position: absolute;
    z-index:1;
    height: 1px;
    width: 0%;
    bottom: 0px;
    right: 0px;
}
.left{
    height: 0;
    position: absolute;
    left: 0px;
    width: 1px;
}
.right{
    height: 0;
    position: absolute;
    right: 0px;
    width: 1px;
    bottom: 0px;
}


.video-btn {
    background: url(../images/m1.png) no-repeat;
    position: fixed;
    top: 400px;
    right: 10px;
    width: 156px;
    height: 151px;
    z-index: 99999;
    background-size: cover;
    cursor: pointer;
    animation: loading-logo 2s infinite;
}
.video-btn-stop {
    background: url(../images/m1.png) no-repeat;
    position: fixed;
    top: 400px;
    right: 10px;
    width: 156px;
    height: 151px;
    z-index: 99999;
    background-size: cover;
    cursor: pointer;
}

.video-container {
    display: none;
}