﻿@charset "utf-8";
@font-face {
  font-family: "MiSans-Medium";
  src: local('MiSans-Medium'), local('MiSans-Medium'), url('https://www.fly-uav.com/fonts/MiSans/MiSans/ttf/MiSans-Medium.ttf') format('.ttf');
}
body{font-family: "MiSans-Medium";
  src: local('MiSans-Medium'), local('MiSans-Medium'), url('https://www.fly-uav.com/fonts/MiSans/MiSans/ttf/MiSans-Medium.ttf') format('.ttf');}
.container{width: 100%;max-width: 1200px;margin: 0 auto;}
.w1760{width: 100%;max-width: 1760px;margin: 0 auto;}
/* 2无人机执照培训 */
.ban{width: 100%;height: 460px;}
.ban .lm_bt{text-align: center;font-size: 28px;color: #14a9a3;line-height: 1.5;padding-top: 70px;}
.ban .lm_bt span{font-weight: bold;font-size: 40px;}
.n-title{text-align: center;font-size: 24px;color: #333333;line-height: 1.5;}
.n-title h4{font-size: 20px;margin-top: 5px;}
.n-title span{font-weight: bold;font-size: 48px;letter-spacing: 3px;color: #262626;height: 105px;line-height: 121px;}
.n-title  i {
    display: block;
    width: 72px;
    height: 4px;
    background: #282828;
    margin: 0 auto 17px;
}
 
.n-title span em{color: #007AFF;}
.n-title span.bt{font-size: 40px;}
.course{background: #f5f5f5;padding: 65px 0 75px;}
.course .content_1{margin-top: 45px;}
.course .content_1 .item{float: left;width: 284px;background: #F2F2F2;border-bottom: 2px solid #007AFF;margin-right: 21px;margin-bottom: 21px;}
.course .content_1 .item:hover{background:#007AFF;color:#fff;}
.course .content_1 .item .text:hover{background: #007AFF;color:#ffffff;}
.course .content_1 .item .text h3:hover{background: #007AFF;color:#ffffff;}
.course .content_1 .item .pic{width: 100%;height: 250px;overflow: hidden;cursor:pointer;}
.course .content_1 .item .text{text-align: center;font-size: 18px;color: #333333;line-height: 1.5;padding:23px 0 30px;}
.course .content_1 .item .text h3{font-size: 18px;color: #000;font-weight: bold;margin-bottom: 13px;}
.course .content_1 .item .text .more{width: 102px;height:32px;line-height: 32px;text-align: center;background:rgba(0, 118, 247, 0.4);color: #fff;margin: 0 auto;border-radius:50px;font-size: 14px;margin-top: 20px;cursor:pointer;}
.course .content_1 .item .text .more:hover{background: #ffae00;transition: all 0.45s ease-in-out;}
.course .content_1 .item:nth-child(4n+4){margin-right: 0;}
.course .content_2{margin-top: 40px;border: 1px solid #dedede;border-bottom: 0;border-right: 0;}
.course .content_2 li{float: left;width: 20%;height:215px;background: #fff;text-align: center;font-size: 18px;color: #333333;line-height: 1.5;padding-top: 40px;border-bottom: 1px solid #dedede;cursor:pointer;border-right: 1px solid #dedede;}
.course .content_2 li .ico{display: inline-block;width: 75px;height: 75px;margin-bottom: 10px;}
.course .content_2 li:hover{background: #007AFF;color: #fff;transition: all 0.45s ease-in-out;}
.course .content_2 li:hover img{-webkit-filter: brightness(0) invert(1);filter: brightness(0) invert(1);}
.solution{padding: 60px 0 40px;}
.solution .content_1{margin-top: 55px;}
.solution .content_1 .item{float: left;width: 350px;box-shadow: 0 0 15px rgba(0,0,0,.15);padding-bottom: 25px;margin-right: 75px;}
.solution .content_1 .item .pic{width: 100%;height: 251px;overflow: hidden;cursor.course_8:pointer;}
.solution .content_1 .item h3{text-align: center;font-size: 24px;color: #414141;line-height: 1.8;margin-top: 10px;}
.solution .content_1 .item .more{width: 102px;height:32px;line-height: 32px;text-align: center;background: #007AFF;color: #fff;margin: 0 auto;border-radius:50px;font-size: 14px;margin-top: 10px;cursor:pointer;}
.solution .content_1 .item .more:hover{background: #ffae00;transition: all 0.45s ease-in-out;}
.solution .content_1 .item:nth-child(3){margin-right: 0;}
.solution .content_2{margin-top: 30px;}
.solution .content_2 li{float: left;width: 33.33%;height:193px;text-align: center;font-size: 16px;color: #666666;line-height: 1.6;border-right: 1px solid #b2b2b2;padding-top: 25px;}
.solution .content_2 li h3{font-size: 61px;color: #414141;}
.solution .content_2 li h3 span{display: inline-block;font-size: 24px;position: relative;bottom: 28px;left: 6px;}
.solution .content_2 li:nth-child(-n+3){border-bottom: 1px solid #b2b2b2;}
.solution .content_2 li:nth-child(3n+3){border-right: 0;}
.examinee{width: 100%;background: #f5f5f5;padding: 85px 0;}
.examinee .desc{text-align: center;font-size: 20px;line-height: 1.6;color: #333333;margin-top: 35px;}
.examinee .content{margin-top: 70px;}
.examinee .content li{float:left;width: 255px;height: 297px;background: #fff;text-align: center;padding-top: 28px;margin-right: 60px;margin-bottom: 55px; box-shadow: 0 0 15px rgba(0,0,0,.15);border-radius:3px;}
.examinee .content li .ico{display: inline-block;margin-bottom: 11px;cursor:pointer;}
.examinee .content li h3{font-size: 24px;color: #333333;line-height: 1.6;}
.examinee .content li .more{width: 102px;height:32px;line-height: 32px;text-align: center;background: #14a9a3;color: #fff;margin: 0 auto;border-radius:50px;font-size: 14px;margin-top: 28px;cursor:pointer;}
.examinee .content li .more:hover{background: #ffae00;transition: all 0.45s ease-in-out;}
.examinee .content li:nth-child(4n+4){margin-right: 0;}
.examinee .content li:hover .ico{-webkit-animation: hvr-buzz-out 0.75s linear;animation: hvr-buzz-out 0.75s linear;}
/* 免费领取 */
.receive.pt100{height:650px;padding-top:10px;}
.receive{width:100%;height:650px;background: url(../images/bei-1.jpg) no-repeat center top/cover;}
.receive .text{width: 60%;margin-top: 40px;}
.receive .text h3{font-size: 48px;color: #333333;line-height: 1.6;font-weight: bold;}
.receive .text .desc{margin-top: 42px;}
.receive .text .desc li{float: left;font-size: 30px;line-height: 2;color: #333333;margin-bottom: 75px;}
.receive .text .desc li i{margin-right: 18px;vertical-align: bottom;}
.receive .text .desc li:nth-child(2n-1){margin-right: 150px;}
.receive .form{width: 380px;height:420px;background: #fff;border-top: 4px solid #007AFF;padding: 35px 45px 40px;margin-top:40px;box-shadow: 0 0 15px rgba(0,0,0,.1);}
.receive .form .w-1{font-size: 36px;color: #000000;line-height: 1.6;}
.receive .form .w-1 i{margin-right: 15px;}
.receive .form .w-2{font-size: 28px;color: #000000;line-height: 2.5;margin-bottom: 18px;}
.receive .form .item{margin-bottom: 26px;}
.receive .form .item input{width: 100%;height: 64px;font-size: 21px;background: #d9eaeb;border-radius:4px;padding-left: 15px;}
.receive .form .item button{display: block;width: 100%;height: 64px;border: 0;background: #ffc600;font-size: 21px;color: #ffffff;border-radius:4px;cursor:pointer;}
.receive .form .item textarea{display: block;width: 100%;height: 110px;border: 0;background: #d9eaeb;border-radius:4px;resize: none;font-size: 21px;color: #659398;padding: 15px 15px;}
.receive .form2{background: rgba(255,255,255,0.6);padding: 10px 45px 10px;}
.receive .form2 .item{margin-bottom: 15px;}
.receive .form2 .w-1{margin-bottom: 15px;}
/* 学员案例 */
.Case{padding: 85px 0;}
.Case .content{margin-top: 30px;}
.Case .content li{float: left;width: 20%;height:242px;position: relative;cursor:pointer;}
.Case .content li .pic{width: 100%;height: 100%;overflow:hidden;}
.Case .content li .desc{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: #007AFF;opacity: 0;visibility: hidden;text-align: center;color: #fff;font-size: 18px;line-height: 1.6; display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;}
.Case .content li:hover .desc{opacity: 1;visibility: inherit;transition: all 0.45s ease-in-out;}
/* 走进 */
.enter{width: 100%;background: url(../images/m10bg_02.jpg) no-repeat center top/cover;padding: 115px 0;}
.enter .text{width: 680px;background: rgba(255,255,255,0.8);padding: 45px 40px 62px;}
.enter .text .w-1{font-size: 30px;color: #2f2f2f;line-height: 1.1;}
.enter .text .w-1 span{font-size: 36px;color: #888888;}
.enter .text .desc{font-size: 14px;color: #656565;margin-top: 30px;}
.enter .text .w-2{margin-top: 60px;}
.enter .text .w-2 a:hover, .w-2 a.active:hover {
    background: #ffae00;
}
.enter .text .w-2 a{display: inline-block;width: 118px;line-height: 36px;text-align: center;font-size: 16px;color: #ffffff;border-radius:50px;}
.enter .text .w-2 a i{position: relative;bottom: 1px;margin-left: 4px;}
.enter .text .w-2 .more{background: #14a9a3;margin-right: 25px;}
.enter .text .w-2 .zixun{background: #00635f;}
/* 荣誉 */
.honor{padding: 55px 0;}
.honor .slide{}
.honor .slide .lanmu{text-align: center;}
.honor .slide .lanmu li{display: inline-block;width: 160px;height: 52px;line-height: 50px;text-align: center;font-size: 18px;color: #333333;border: 2px solid #e2e2e2;cursor:pointer;margin: 0 4px;padding: 0}
.honor .slide .lanmu li.on{background: #14a9a3;color: #fff;border: 2px solid #14a9a3;}
.honor .slide .box{margin-top: 50px;}
.honor .slide .box li{float: left;width: 381px;text-align: center;font-size: 18px;color: #333333;line-height: 1.8;margin-right: 78px;margin-bottom: 30px;cursor:pointer;}
.honor .slide .box li .pic{width: 100%;height:229px;overflow: hidden;}
.honor .slide .box li p{padding: 11px 0;
    white-space: nowrap;
overflow: hidden;
             text-overflow: ellipsis;
}
.honor .slide .box li:nth-child(4n+4){margin-right:0;}
.cooperate{width: 100%;background: #f5f5f5;padding: 40px 0 100px;}
.cooperate .content{margin-top: 25px;}
.cooperate .content li{float: left;width: 190px;height: 120px;background: #fff;text-align:center;overflow: hidden;margin-right: 12px;margin-bottom: 12px;}
.cooperate .content li:nth-child(6n+6){margin-right:0;}
/* 课程 */
.course_1{padding: 55px 0 100px;}
.course_1 .content{margin-top: 70px;}
.course_1 .content .text{width: 50%;font-size: 18px;color: #666666;line-height: 1.6;}
.course_1 .content .text h3{font-size: 30px;color: #262626;font-weight: bold;margin-bottom: 18px;}
.course_1 .content .text .more{font-size: 18px;color: #ffffff;font-weight: bold;width: 202px;line-height:50px;background: #007AFF;border-radius:30px;text-align: center;margin-top: 20px;}
.course_1 .content .picture{width: 50%;text-align: center;}
.course_1 .content .picture li{display: inline-block;width: 235px;margin-left: 7px;margin-bottom: 11px;}
.course_1 .content .text .more:hover{background: #ffae00;transition: all 0.35s ease-in-out;}
.course_2{background: #f5f5f5;padding: 60px 0 100px;}
.course_2 .content{margin-top: 40px;}
.course_2 .content .picture{width: 45%;}
.course_2 .content .text{width: 52%;font-size: 18px;color: #666666;line-height: 1.8;padding-top: 5px;}
.course_3{padding: 90px 0;}
.course_3 .content{margin-top: 20px;}
.course_3 .content .text{width: 50%;font-size: 18px;color: #666666;line-height: 1.6;padding-top: 45px;}
.course_3 .content .text h3{font-size: 30px;color: #262626;font-weight: bold;margin-bottom: 18px;}
.course_3 .content .picture{width: 45%;}
.course_4{background: #f5f5f5;padding: 60px 0 70px;}
.course_4 .content{margin-top: 50px;}
.course_4 .content li{float: left;margin-right: 20px;margin-bottom: 26px;}
.course_4 .content li .pic{width: 100%;height: 230px;overflow: hidden;}
.course_4 .content li .desc{background: #fff;font-size: 16px;color: #666666;padding: 20px 20px;}
.course_4 .content li .desc .kan{display: inline-block;width: 92px;height: 32px; text-align: center;background: #007AFF;color: #fff;border-radius:30px;float: right;line-height:30px;margin-top:-6px;}
.course_4 .content li:nth-child(3n+3){margin-right:0;}
.course_4 .content li .desc .kan:hover{background: #ffae00;transition: all 0.35s ease-in-out;}
.course_5{padding: 70px 0 40px;}
.course_5 .content{margin-top: 50px;}
.course_5 .content li{float: left;width: 580px;margin-bottom: 30px;}
.course_5 .content li .pic{width: 100%;height: 330px;overflow: hidden;}
.course_5 .content li .text{border: 1px solid #dedede;border-top: 0;padding: 18px 25px 28px;line-height: 1.6;font-size: 16px;color: #333333;}
.course_5 .content li .desc{}
.course_5 .content li .desc h3{font-size: 24px;color: #262626;font-weight: bold;}
.course_5 .content li .info{margin-top: 20px;line-height: 1.8;}
.course_5 .content li .more{width: 132px;height: 36px;line-height: 34px;text-align: center;color: #fff;font-size: 16px;background: #007AFF;border-radius:30px;margin-top: 18px;cursor:pointer;}
.course_5 .content li:nth-child(2n){float: right;}
.course_5 .content li .more:hover{background: #ffae00;transition: all 0.35s ease-in-out;}
.course_6{background: #f5f5f5;padding: 60px 0 80px;}
.course_6 .content{margin-top: 65px;}
.course_6 .content li{float: left;width: 192px;height: 192px;background: #fff;text-align: center;border-radius:100px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;margin-right: 9px;margin-bottom: 9px;box-shadow: 0 0 10px rgba(0,0,0,.15);transition: all 0.35s ease-in-out;cursor:pointer;}
.course_6 .content li .num{font-size: 24px;color: #333333;margin-top: -15px;}
.course_6 .content li .num span{font-size: 36px;color: #14a9a3;font-weight: bold;line-height: 1.4;}
.course_6 .content li .num span::after{content: "";display: block;width: 30px;height: 2px;background: #14a9a3;margin: 0 auto;}
.course_6 .content li .num h3{margin-top: 18px;}
.course_6 .content li:nth-child(6n+6){margin-right:0;}
.course_6 .content li:hover{box-shadow: 2px 2px 20px #ccc;transform: scale(1.02);transition: all 0.35s ease-in-out;}
.p_b60{padding-bottom: 60px;}
.course_7{padding-top: 5px;}
.course_7 .content{margin-top: 40px;}
.course_7 .content li{float:left;
/*width: 392px;*/
height: 484px;position: relative;overflow: hidden;border-bottom: 2px solid #007AFF;cursor:pointer;
/*margin-right: 64px;*/
        margin: 0 1%;
    width: 23%;
}
.course_7 .content li .pic{width: 100%;height: 100%;}
.course_7 .content li .desc{position: absolute;left: 0;bottom: 0;width: 100%;height: 95px;background: #f3f3f3;padding: 0 30px;line-height: 1.7;color: #6f6f6f;padding-top: 24px;}
.course_7 .content li .desc h3{font-size: 17px;color: #333333;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.course_7 .content li .text{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);padding: 78px 32px 0;color: #fff;opacity: 0;visibility: hidden;}
.course_7 .content li .text .w-1{line-height: 1.8;}
.course_7 .content li .text .w-1 h3{font-weight: bold;font-size: 22px;margin-bottom: 10px;}
.course_7 .content li .text .w-2{font-size: 16px;line-height: 1.8;margin-top: 22px;}
.course_7 .content li .text .more{border: 1px solid #fff;border-radius:4px;width: 134px;height:42px;line-height: 40px;text-align: center;margin: 0 auto;font-size: 18px;margin-top: 70px;}
.course_7 .content li:hover .text{opacity: 1;visibility: inherit;transition: all 0.45s ease-in-out;}
.course_7 .content li:hover .desc{opacity: 0;visibility: hidden;transition: all 0.2s ease-in-out;}
.course_7 .content li:last-of-type{margin-right: 0;}
.course_7 .content2{text-align: center;}
.course_7 .content2 li{float: left;text-align: left;}
.slide .hd,.slide2 .hd{text-align: center;}
.slide .hd li,.slide2 .hd li{display: inline-block;cursor:pointer;border: 1px solid #007AFF;padding: 8px 16px;margin: 0 4px;}
.slide .hd li.on,.slide2 .hd li.on{background: #007AFF;color: #fff;}




/* 当前位置 */
.location{font-size: 14px;color: #666666;line-height: 1.6;padding: 14px 0;}
.location span i{vertical-align: middle;margin-right: 6px;}
.course_8{padding: 55px 0 65px;}
.course_8 .content{margin-top: 35px;}
.course_8 .content .picture{width: 47%;}
.course_8 .content .text{width: 100%;font-size: 14px;color: #656565;line-height: 1.6;padding-top: 20px;}
.course_8 .content .text h3{font-size: 24px;color: #333333;margin-bottom: 18px;}
.course_8 .content .text p{margin-bottom: 18px;}
.course_9{background: url(../images/bei-3.jpg) no-repeat center top/cover;padding: 80px 0 60px;}
.course_9 .content{background: rgba(255,255,255,0.8);padding: 50px 50px 20px;}
.course_9 .content .w-1{line-height: 1.6;font-size: 18px;color: #000000;}
.course_9 .content .w-1 span{display: inline-block;width: 100%;text-align: center;font-size: 40px;font-weight: bold;margin-bottom: 20px;}
.course_9 .content .box{margin-top: 50px;}
.course_9 .content .box li{float: left;width: 25%;text-align: center;color: #000000;font-size: 14px;line-height: 1.4;margin-bottom: 28px;}
.course_9 .content .box li span{font-size: 36px;color: #14a9a3;display: inline-block;width: 80px;height: 80px;line-height:80px;text-align: center;background: #fff; margin-bottom: 20px;border-radius:50px;}
.course_9 .content .box li p{min-height: 76px;}
.course_10{padding: 0 0 55px 0;}
.course_10 .content{margin-top: 40px;}
.course_10 .content li{float: left;width: 258px;height: 298px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.15);text-align: center;font-size: 14px;color: #666666;line-height: 1.8;padding-top: 30px;margin-right: 56px;}
.course_10 .content li h3{font-size: 24px;color: #333333;margin-bottom: 3px;}
.course_10 .content li .ico{display: inline-block;width: 128px;height: 128px;margin-bottom: 12px;cursor:pointer;}
.course_10 .content li:last-of-type{margin-right: 0;}
.course_10 .content li:hover .ico{-webkit-animation: hvr-buzz-out 0.75s linear;animation: hvr-buzz-out 0.75s linear;}
.Trainees{width: 100%;background: url(../images/bei-4.jpg) no-repeat center top/cover;padding: 65px 0 85px;}
.Trainees .content{width: 71%;background: rgba(255,255,255,0.85);text-align: center;color: #333333;line-height: 1.6;margin: 0 auto;padding: 35px 90px;}
.Trainees .content .w-1{font-size: 40px;font-weight: bold;}
.Trainees .content .desc{font-size: 16px;margin-top: 4px;padding-bottom: 25px;}
.learning{padding: 70px 0 80px;}
.learning .content{margin-top: 50px;}
.learning .content li{float: left;width: 142px;height: 142px;background: #fff;text-align: center;font-size: 16px;color: #333333;box-shadow: 0 0 10px rgba(0,0,0,.2);border-radius:100px;margin-right: 9px;padding-top: 25px;transition: all 0.35s ease-in-out;cursor:pointer;}
.learning .content li span{display: inline-block;font-weight: bold;font-size: 26px;color: #14a9a3;line-height: 1.4;margin-bottom: 10px;}
.learning .content li span::after{content: "";display: block;width: 22px;height: 2px;background: #14a9a3;margin: 0 auto;}
.learning .content li:last-of-type{margin-right: 0;}
.learning .content li:hover{box-shadow: 2px 2px 20px #ccc;transform: scale(1.02);transition: all 0.35s ease-in-out;}
.notes{width: 100%;background: url(../images/bei-3.jpg) no-repeat center top/cover;padding: 80px 0 60px;}
.notes .content{background: rgba(255,255,255,0.7);padding: 60px 55px;}
.notes .content .w-1{font-size: 40px;font-weight: bold;text-align:center;line-height: 1.6;}
.notes .content .b_t{font-size: 24px;color: #fff;width: 210px;height:58px;line-height: 58px;text-align: center;background: #14a9a3;border-radius:30px;margin-bottom: 14px;}
.notes .content .box-a{font-size: 16px;color: #333333;line-height: 1.8;margin-top: 40px;}
.notes .content .box-a .text{width: 46%;}
.notes .content .box-a .picture{width: 46%;}
.notes .content .box-a p{padding-left: 25px;}
.notes .content .box-b{font-size: 16px;color: #333333;line-height: 1.9;margin-top: -80px;}
.notes .content .box-b p{padding:0 25px;}
.n_case{padding: 60px 0;}
.n_case .w-1{width: 158px;height: 52px;line-height: 50px;background: #007AFF;text-align:center;font-size: 20px;color: #ffffff;}
.n_case .w-1 i{margin-right: 8px;position: relative;bottom: 2px;}
.n_case .content{margin-top: 35px;}
.n_case .content li{float: left;width: 380px;font-size: 18px;font-weight: bold;color: #333333;line-height: 2;margin-right: 30px;}
.n_case .content li .pic{width: 100%;height: 228px;overflow: hidden;margin-bottom: 10px;}
.n_case .content li:last-of-type{margin-right: 0;}
/* 5科普研学 */
.m_top0{margin-top: 0 !important;}
.science{padding-bottom: 40px;}
.z_lanmu{width: 262px;}
.z_lanmu .w-1{width: 100%;height: 70px;background: #007AFF;font-size: 12px;color: #e0e0e0;text-transform:uppercase;line-height: 1.4;padding: 14px 20px 0;}
.z_lanmu .w-1 span{display: inline-block;color: #fff;font-size: 30px;font-weight: bold;}
.z_lanmu .w-2{}
.z_lanmu .w-2 h3{width: 100%;height: 55px;line-height: 55px;font-size: 16px;color: #ffffff;background: url(../images/ico-31.png) no-repeat left 13px center #007AFF;padding-left: 38px;}
.z_lanmu .w-2 ul dl{width: 100%;height: 50px;line-height: 50px;background: url(../images/ico-33.png) no-repeat left 23px center #f5f5f5;font-size: 16px;color: #333333;padding-left: 46px;border-bottom: 1px solid #dedede;}
.z_lanmu .w-2 ul dl.on,.z_lanmu .w-2 ul dl:hover{color: #007AFF;background: url(../images/ico-32.png) no-repeat left 23px center #f5f5f5;transition: all 0.35s ease-in-out;}
.z_lanmu .hot .w-3{width: 100%;height: 70px;line-height: 70px;background: #333333;font-size: 24px;color: #ffffff;padding: 0 20px;}

.z_lanmu .hot p{width: 100%;height: 50px;line-height: 50px;background: #f5f5f5;border-bottom: 1px solid #dedede;font-size: 16px;color: #333333;padding: 0 12px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.z_lanmu .hot p:hover{color: #007AFF;transition: all 0.35s ease-in-out;}
.z_lanmu .hot p:last-of-type{border-bottom: 0;}
.lists{width: 910px;}
.lists .b_t{width: 100%; font-size: 24px;color: #333333;line-height: 1.8;padding: 5px 0;border-bottom: 3px solid #dedede;}
.lists .b_t span::after{content: "";display: block;width:170px;height: 3px;background: #007AFF;position: relative;top: 8px;}
.lists .content-1{margin-top: 25px;}
.lists .content-1 .item{padding: 20px 15px;background: #f5f5f5;margin-bottom: 20px;cursor:pointer;}
.lists .content-1 .item .picture{width: 330px;height: 220px;overflow: hidden;}
.lists .content-1 .item .text{width: 515px;font-size: 14px;color: #666666;line-height: 1.8;margin-right: 10px;padding-top: 10px;}
.lists .content-1 .item .text h3{font-size: 18px;color: #000000;margin-bottom: 10px; height:30px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.lists .content-1 .item .text p{text-indent: 2em;}
.lists .content-1 .item .text .date{font-size: 14px;color: #666666;float: left;margin-top: 65px;}
.lists .content-1 .item .text .more{width: 148px;height: 46px;line-height: 46px;text-align: center;border-radius:30px;font-size: 16px;color: #000000;background: #fff;float: right;margin-top: 42px;}
.lists .content-1 .item:hover{background:rgba(0,122,255,0.1);transition: all 0.45s ease-in-out;}
.lists .content-1 .item:hover .text .more{background: #007AFF;color: #fff;transition: all 0.45s ease-in-out;}
/* 新闻详情 */
.news_xq{padding-bottom: 80px;}
.news_xq .content{background: #fff;border: 1px solid #dedede;width: 910px;padding: 25px 25px;margin-bottom: 50px;}
.news_xq .title{line-height: 1.8;}
.news_xq .title h3{font-size: 30px;color: #333333;margin-bottom: 5px;}
.news_xq .title .date{font-size: 14px;color: #888888;}
.news_xq .data{font-size: 14px;color: #666666;line-height: 1.8;padding: 20px 10px;border-top: 1px solid #dedede;margin-top: 14px;}
.news_xq .data .share{margin-top: 25px;}
/* .news_xq .data .share a{display: inline-block;width: 30px;height: 30px;margin: 0 5px;} */
.news_xq .data .more{text-align: center;margin-top: 25px;}
.news_xq .data .more a{display: inline-block;width: 148px;height: 45px;line-height: 45px;text-align: center;font-size: 16px;color: #fff;border-radius:30px;margin: 0 20px;}
.news_xq .data .more a.zx{background: #007AFF;}
.news_xq .data .more a.zx:hover{background:#ffae00;}
.news_xq .data .more a.ly{border: 1px solid #007AFF;color: #007AFF;}
.news_xq .data .more a.ly:hover{background:#ffae00;color:#fff;border: 1px solid #fff;}
.news_xq .ar_fot{}
.news_xq .ar_fot dl{float: left;width: 50%;font-size: 14px;color: #333333;line-height: 1.8;}
.news_xq .ar_fot dl:nth-child(2){float: right;text-align: right;}
.news_xq .ar_fot dl:hover a{color: #26beba;transition: all 0.45s ease-in-out;}
.news_xq .tui{width: 260px;background: #fff;border: 1px solid #dedede;padding: 15px 15px 5px;}
.news_xq .tui .w-1{font-weight: bold;font-size: 24px;line-height: 1.8;color: #000000;margin-bottom: 14px;}
.news_xq .tui li{width: 100%;text-align: center;font-size: 14px;color: #666666;line-height: 1.8;margin-bottom: 10px;}
.news_xq .tui li .pic{width: 100%;height: 153px;overflow: hidden;margin-bottom: 6px;}
.news_xq .tui_ke{}
.news_xq .tui_ke .w-1{width: 158px;height: 52px;line-height: 50px;background: #007AFF;text-align:center;font-size: 20px;color: #ffffff;}
.news_xq .tui_ke .w-1 i{margin-right: 8px;position: relative;bottom: 2px;}
.news_xq .tui_ke .box{margin-top: 40px;}
.news_xq .tui_ke .box li{float: left;width: 380px;font-size: 18px;color: #333333;font-weight: bold;line-height: 1.8;margin-right: 30px;}
.news_xq .tui_ke .box li .pic{width: 100%;height:229px;overflow: hidden;margin-bottom: 14px;}
.news_xq .tui_ke .box li:last-of-type{margin-right: 0;}
/* 关于我们 */
.column{text-align: center;margin-top: 50px;}
.column li{display: inline-block;width: 168px;height: 56px;border: 1px solid #dedede;line-height: 54px;text-align: center;font-size: 22px;color: #666666;border-radius:3px;margin: 0 7px;cursor:pointer;}
.column li.on,.column li:hover{background: #007AFF;color: #fff;border: 1px solid #007AFF;transition: all 0.35s ease-in-out;}
.about_1{padding: 50px 0 80px;}
.about_1 .content{}
.about_1 .content .picture{width: 400px;}
.about_1 .content .text{font-size: 14px;color: #2f2f2f;line-height: 1.8;width: 745px;}
.about_1 .content .text h3{font-weight: bold;font-size: 30px;color: #000;margin-bottom: 5px;}
.about_1 .content .text h4{font-size: 18px;margin-bottom: 3px;}
.about_1 .content .text .info_a{}
.about_1 .content .text .info_b{margin-top: 24px;}
.about_1 .content .text .info_c{margin-top: 24px;}
.about_2{width: 100%;background: url(../images/bei-5.jpg) no-repeat center top/cover;padding: 95px 0 90px;}
.about_2 .content{}
.about_2 .content .picture{width: 557px;overflow: hidden;}
.about_2 .content .text{width: 590px;font-size: 14px;color: #656565;line-height: 1.6;padding-top: 5px;}
.about_2 .content .text .w-1{font-size: 18px;color: #333333;margin-bottom: 15px;}
.about_2 .content .text .w-1 span{display: inline-block;font-weight:bold;font-size: 40px;margin-right: 15px;}
.about_2 .content .text p{margin-bottom: 17px;}
.about_3{padding: 70px 0;}
.about_3 .slide2{margin-top: 45px;}
.about_3 .slide2 .str{width: 204px;}
.about_3 .slide2 .str li{display: block;width: 100%;height: 55px;line-height: 55px;text-align: center;background: #f5f5f5;cursor:pointer;font-size: 18px;color: #333333;border-radius:30px;margin-bottom: 34px;    padding: 0;}
.about_3 .slide2 .str li.on{background: #007AFF;color: #fff;}
.about_3 .slide2 .bd{width: 690px;height: 411px;margin-left: 51px;}
.about_3 .slide2 .bd .box{width: 100%;height: 411px;position: relative;}
.about_3 .slide2 .bd .box .picture{width: 100%;height: 100%;}
.about_3 .slide2 .bd .box .desc{position: absolute;bottom: 0;left: 0;width: 100%;height: 82px;color: #fff;background: rgba(0,0,0,0.4);font-size: 15px;line-height: 1.4;padding: 15px 20px;}
.about_4{width: 100%;background: url(../images/bei-6.jpg) no-repeat center top/cover;padding: 80px 0 105px;}
.about_4 .content{line-height: 1.6;font-size: 18px;background: rgba(255,255,255,0.8);padding: 60px 55px;}
.about_4 .content .w-1{text-align: center;font-weight:bold;font-size: 40px;color: #2f2f2f;margin-bottom: 20px;}
.about_4 .content p{line-height: 1.8;margin-bottom: 25px;}
/* 联系方式 */
.contact_1{padding: 65px 0 100px;}
.contact_1 .content{margin-top: 40px;}
.contact_1 .content .item{float: left;width: 256px;height:297px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,.15);text-align: center;font-size: 18px;color: #333333;line-height: 1.8;padding-top: 27px;margin-right: 58px;}
.contact_1 .content .item .ico{display:block;width: 130px;height: 130px;margin: 0 auto;margin-bottom: 14px;cursor:pointer;}
.contact_1 .content .item h3{line-height: 1.5;font-size: 24px;color: #14a9a3;margin-top: 8px;}
.contact_1 .content .item:nth-child(3) h3{font-size: 20px;}
.contact_1 .content .item:nth-child(4){margin-right: 0;}
.contact_1 .content .item:nth-child(4) h3{font-size: 18px;}
.contact_1 .content .item:hover .ico{-webkit-animation: hvr-buzz-out 0.75s linear;animation: hvr-buzz-out 0.75s linear;}
.contact_2{width: 100%;}
.contact_2 .content{width: 100%;height: 740px;background: url(../images/bei-7.jpg) no-repeat center top/cover;margin-top: 50px;}
.contact_2 .content .box{float: left;width: 388px;height: 198px;position: relative;}
.contact_2 .content li{position: relative;overflow: hidden;border-radius:4px;}
.contact_2 .content li .pic{width: 100%;height: 100%;}
.contact_2 .content li p{position:absolute;left: 0;bottom: 0;width: 100%;height: 38px;line-height: 38px; background: rgba(0,0,0,0.5);color: #fff;font-size: 16px;text-align:center;font-weight: bold;}
.contact_2 .content .box:nth-child(1){left: 150px;top: 215px;}
.contact_2 .content .box:nth-child(2){top: 400px;left: 160px;}
.contact_2 .content .box:nth-child(3){float: right;}
.contact_3{padding: 80px 0 40px;}
.contact_3 .content{margin-top: 25px;border: 2px solid #14a9a3;border-radius:10px;padding: 0 25px;}
.contact_3 .content .w-1{font-size: 24px;color: #14a9a3;font-weight:bold;margin: 35px 0;}
.contact_3 .content .w-1 i{margin-right: 8px;vertical-align: middle;}
.contact_3 .content .box{margin-bottom: 35px;}
.contact_3 .content .box .tool{width: 176px;height: 52px;line-height: 52px;background: #14a9a3;text-align: center;color: #fff;font-size: 18px;border-radius:2px;}
.contact_3 .content .box .tool i{margin-right: 10px;vertical-align: text-top;}
.contact_3 .content .box .item{}
.contact_3 .content .box .item li{float: left;width: 175px;height: 112px;border: 1px solid #9c9c9c;border-radius:2px;font-size: 18px;line-height: 1.4;padding: 15px 15px 0;background: #fff;}
.contact_3 .content .box .item dl{float: left;height: 112px;display: -webkit-box;-webkit-box-align: center;-webkit-box-pack: center;margin: 0 16px;}
/* 公司相册 */
.k12-gl-gslb-3nf1-1-01{margin: 50px 0;}
.k12-gl-gslb-3nf1-1-01-left dl{width: 22%;float: left;margin: 0 4% 15px 0}
.k12-gl-gslb-3nf1-1-01-left dl:nth-child(4n+4){margin-right: 0;}
.k12-gl-gslb-3nf1-1-01-left dt{background: #fff;height: 233px;height: 13vw;overflow: hidden;}
.k12-gl-gslb-3nf1-1-01-left dt.coach{height: 385px;}
.k12-gl-gslb-3nf1-1-01-left dd.desc{width: 100%;background: #007AFF;color: #fff;padding: 25px 30px 15px;}
.k12-gl-gslb-3nf1-1-01-left dd.desc h4{text-align: left;color: #fff;padding: 0;}
.k12-gl-gslb-3nf1-1-01-left dd h4{font-size: 18px;line-height: 1.8;color: #333333;text-align: center;padding: 10px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fancybox-wrap{width: 1000px;margin: 0 auto;background: #fff;position: fixed;left: 50%;margin-left: -500px;top: 25%;z-index: 9999;padding: 50px 50px;display: none;}
.fancybox-outer .fancybox-inner{width: 390px;height: 388px;overflow: hidden;}
.fancybox-outer .info{margin-left: 50px;width: 440px;padding-top: 20px;}
.fancybox-outer .info .w-1{font-size: 36px;color: #14a9a3;font-weight: bold;line-height: 1.6;}
.fancybox-outer .info .w-1 span{display: inline-block;margin-right: 20px;}
.fancybox-outer .info .w-2{font-size: 20px;color: #404248;line-height: 1.7;font-weight: bold;border-bottom: 1px solid #e4e6e8;padding: 11px 0;}
.fancybox-outer .info .w-3{font-size: 14px;line-height: 1.8;color: #666666;padding-top: 16px;}
.fancybox-outer .info .more{width: 220px;height:58px;line-height: 58px;text-align: center;background: #14a9a3;color: #fff;font-size: 22px;border-radius:30px;margin-top: 50px;}



/* 分页 */
.xiaocms-page{width:100%;text-align:center;margin-top: 50px;}
.xiaocms-page a{font-size: 14px; margin-left:8px;padding:5px 11px;color: #fff;border: 1px solid #e2e2e2;color: #666666;}
.xiaocms-page span{font-size: 14px; color:#fff; margin-left:5px; background:#007AFF;border: 1px solid #14A9A3; padding:5px 11px;}
.xiaocms-page a:hover{background:#007AFF;border: 1px solid #14A9A3;transition: all 0.4s ease-in-out;color: #fff;}

@media screen and (max-width: 768px) {
.news_xq{padding-bottom: 200px;}
.ftfm .ftfma img{width:120px;}
}